0% found this document useful (0 votes)
53 views33 pages

Cloud Computing

This module discusses the journey to cloud computing, outlining business drivers, defining cloud computing, and detailing the steps to build cloud infrastructure. It emphasizes the need for a new IT model to address challenges such as globalization and aging data centers, while highlighting the essential characteristics of cloud services. Additionally, it covers the phased approach to transitioning from a classic data center to a cloud environment.

Uploaded by

Armaan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views33 pages

Cloud Computing

This module discusses the journey to cloud computing, outlining business drivers, defining cloud computing, and detailing the steps to build cloud infrastructure. It emphasizes the need for a new IT model to address challenges such as globalization and aging data centers, while highlighting the essential characteristics of cloud services. Additionally, it covers the phased approach to transitioning from a classic data center to a cloud environment.

Uploaded by

Armaan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

MODULE – 1

JOURNEY TO THE
CLOUD

Copyright © 2011 EMC Corporation. All Rights Reserved.


Module 1: Journey to the Cloud

Upon completion of this module, you should be able to:


• List the Business drivers for Cloud computing
• Define Cloud computing
• Build Cloud infrastructure
• Discuss the steps involved in transitioning from CDC to Cloud

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 2
Why Cloud Computing?
“70% of the budget to keep IT running, 30% available to create
new value”
“…that needs to be inverted” IT Challenges
“Weeks of planning, justification, and deployment and then Globalization
we’re stuck with it for 5 years – even if our needs change in a Aging data centers
month…” Storage growth
“…or we could just buy it as a service – right now”
Application explosion
“Most of our legacy applications are stable and predictable” Cost of ownership
“…we need to incrementally improve efficiency Acquisitions
without disruption”
“but, new, more dynamic and fluid approaches to IT must also
be leveraged for new applications and changing legacy
applications”

“…new, revolutionary IT model is required”

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 3
Emergence of New IT Model – Cloud
Computing
Cloud Computing

A model for enabling ubiquitous, convenient, on-demand network access to a


shared pool of configurable computing resources (e.g., servers, storage, networks,
applications, and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
– NIST

• Essential Cloud Characteristics


 On-demand self-service
“Computing may someday be
 Broad network access organized as a public utility, just as the
 Resource pooling electricity is organized as a public
utility”
 Rapid elasticity
– John McCarthy, speech at MIT in
 Measured service 1961

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 4
Click icon to add picture

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Building Cloud Infrastructure

Infrastructure should meet essential Cloud characteristics

• Building Cloud infrastructure is a


journey in phased approach:
 Understand your existing infrastructure
Cloud Infrastructure Management
 Virtualize your infrastructure and Service Creation Tools

 Virtualization enables resource pooling


Applications and
and rapid elasticity Platform Software

 Deploy service management tools to Virtual


Infrastructure
deliver Cloud service
 Automate service provisioning to Physical
Infrastructure
enable on-demand self-service of
computing resources over the network
 Facilitate measured services

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 6
Understand Existing Infrastructure – Classic
Data Center
• Classic Data Center (CDC) is a facility that
provides IT resources to process data Classic Data Center

• The core elements of a classic data center


are:
 Compute
 Storage
 Network
 Application
 Database Management System (DBMS)

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 7
Click icon to add picture

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Virtualize the Infrastructure
• Virtualization is a technique of abstracting physical resources and
making them appear as logical resources
• Virtualization may be implemented at compute, storage,
network, and/or application layers
 Refers to as a Virtualized Data Center (VDC)
• Virtualization Benefits:
 Optimizes utilization of IT infrastructure
 Reduces cost and management complexity
 Reduces deployment time
 Increases flexibility

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 9
Deploy Service Management Tools
• Service Management tools help to create and deliver Cloud
services
• Automates and Optimizes:
 Service request processes
 Provision and delivery of services
• Enables Metering of resource usage
• Manages of physical and virtual resources

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 10
Journey to the Cloud – A Phased Approach
Cloud

Cloud Services

Virtualized
Virtualized Data Center Infrastructure

Virtualized
Classic Data Center
Infrastructure

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 11
Module 1: Summary
Key points covered in this module:
• IT Challenges and business drivers for Cloud
• Cloud computing introduction
• Phases for building Cloud infrastructure
• Phases in journey from CDC to Cloud

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 12
Check Your Knowledge
1. What are the key business drivers for Cloud computing?
2. What is Cloud Computing?
3. What are the steps to build a Cloud infrastructure?
4. What are the core elements of a CDC?
5. What is virtualization and what are its benefits?

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 13
MODULE 1 QUIZ

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 14
Copyright © 2011 EMC Corporation. All Rights Reserved.
Examples of Cloud Computing

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 16
Definition of Cloud Computing
Cloud refers to a Network or Internet. Cloud is something, which is
present at remote location. Cloud can provide services over network,
that is, on public networks or on private networks, that is, Wide Area
Networks (WANs), Local Area Networks (LANs), or Virtual Private
Networks (VPNs). Applications such as e-mail, web conferencing,
customer relationship management (CRM), all run in cloud.

Defination
“Cloud computing is a model for enabling ubiquitous, convenient, on-
demand network access to a shared pool of configurable computer
resources (networks, servers, storage, applications, and services) that
can be rapidly provisioned and released with minimal management
effort or service provider interaction”

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud 17
Cloud Scenario

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Cloud Client-Server Perspective

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Cloud Computing Collaboration
• The concept of cloud-based documents and services
took wing with the development of large server farms,
such as those run by Google and other search
companies. Cloud-collaboration is also termed as
Internet-based group collaboration.

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Cloud Properties: Google’s Perspective

• Cloud computing is user-centric: documents, messages, images,


applications
• Cloud computing is task-centric: word processing, spreadsheets,
email, etc.
• Cloud computing is powerful: users can instantly retrieve more
information from multiple repositories
• Cloud computing is intelligent: programming automatically
redistributes that computer’s data to a new computer in the cloud

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Convergence to Cloud Computing

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Evolution of Cloud Computing

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Cloud Computing Components

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Other Components of Cloud Computing
•Cloud Services: Cloud services, products and solutions that
are used and delivered real-time via internet media.Example:
• Identity - OpenID, OAuth, etc.
• Integration - Amazon Simple Queue Service.
• Payments - PayPal, Google Checkout.
• Mapping - Google Maps, Yahoo! Maps.
•Cloud Applications: Applications that use cloud computing in
software architecture so that users don't need to install but
they can use the application using a computer.Example:
• Peer-to-peer - BitTorrent, SETI, and others.
• Web Application - Facebook.
• SaaS - Google Apps, SalesForce.com, and others

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Other Components of Cloud Computing
•Cloud Platform: A service in the form of a computing
platform consisting of hardware and infrastructure software.
Service in the form of a computing platform which contains
infrastructure hardware and software. Example:
• Web Application Frameworks - Python Django, Rubyon Rails, .NET
• Web Hosting
• Propietary- Force.com
•Cloud Storage: Cloud storage involves the process of storing data as
a service.Example:
• Database- Google Big Table, Amazon SimpleDB.
• Network Attached Storage- NirvanixCloudNAS, MobileMe iDisk

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Other Components of Cloud Computing
•Cloud Infrastructure: Cloud infrastructure
involves the delivery of computinginfrastructure as
a service.Example:
• Grid Computing- Sun Grid.
• Full Virtualization- GoGrid, Skytap.
• Compute- Amazon Elastic Compute Cloud (Amazon
EC2)

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Characteristics of Cloud Computing
•Measured service– Cloud systems automatically control
and optimize resource use by leveraging a metering
capability appropriate to the type of service (e.g., storage,
processing, bandwidth, and active user accounts). The
resource usage can be monitored, controlled, and reported,
providing transparency for both the provider and user of the
service. It follows a “Pay as you grow” modelor for internal IT
departments to provide IT chargeback capabilities. The usage
of cloud resources is measured and user is charged based on
some metrics such as amount of CPU cycles used, amount of
storage space used, number of network I/O requests etc. are
used to calculate the usage charges for the cloud resources.
•Performance-Dynamic allocation of resources as per the
application workloads helps to easily scale up or down and
maintain performance.

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Characteristics of Cloud Computing
• On-demand self-service– A user can provision
computing capabilities, such as server time and
storage, as needed without requiring human
interaction.

• Broader network access– Capabilities are available


over a network and typically accessed by the users’
mobile phones, tablets, laptops, and workstations.
• Shared resource pooling– The provider’s computing
resources are pooled to serve multiple users using a
multi-tenant model, with different physical and virtual
resources dynamically assigned and Cloud Computing
• Rapid elasticity– Capabilities can be elastically
provisioned and released, in some cases automatically,
to scale rapidly outward and inward as needed. For the
user, the capabilities available for provisioning often
appear to be unlimited and can be appropriated in any
quantity at any time.
Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Click icon to add picture

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Characteristics of Cloud Computing

• Reduced costs-Cost benefits for applications as only as much


computing and storage resources are required can be provisioned
dynamically and upfront investment in purchase of computing
assets to cover worst case requirements is avoided.

• Outsourced Management-Cloud computing allows the users to


outsource the IT infrastructure requirements to external cloud
providers and save upfront capital investments. This helps in
easiness of setting IT infrastructure and pay only for the operational
expensesfor the cloud resources used.

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Advantages of Cloud Computing

• Cost Efficiency
• High speed
• Excellent Accessibility
• Back-up and Restore data
• Manageability
• Sporadic Batch Processing
• Strategic Edge

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud
Disadvantages of Cloud Computing

• Vulnerability to Attacks
• Network Connectivity Dependency
• Downtime
• Vendor Lock-In
• Limited Control

Copyright © 2011 EMC Corporation. All Rights Reserved. Journey to the Cloud

You might also like