• No results found

MODULE – 8 CLOUD COMPUTING PRIMER

N/A
N/A
Protected

Academic year: 2022

Share "MODULE – 8 CLOUD COMPUTING PRIMER"

Copied!
34
0
0

Loading.... (view fulltext now)

Full text

(1)MODULE – 8 CLOUD COMPUTING PRIMER. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 1.

(2) Module 8: Cloud Computing Primer. Upon completion of this module, you should be able to: • Explain the essential characteristics of Cloud Computing • Describe the different Cloud services models • Describe the different Cloud deployment models • Explain the economics of Cloud • Discuss the benefits and challenges of Cloud. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 2.

(3) Cloud Computing Cloud. Transforming VDC to Cloud requires a Cloud service management layer on top of VDC. Virtualized Data Center Classic Data Center. Service Management Virtualized Infrastructure. Virtualized Infrastructure. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 3.

(4) Module 8: Cloud Computing Primer Lesson 1: Overview of Cloud Computing Topics covered in this lesson: • Technological foundations of Cloud Computing • Essential characteristics of Cloud Computing • Benefits of Cloud Computing. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 4.

(5) Cloud Computing: Technological Foundations Technologies. Description. Grid Computing.  Form of distributed computing which applies the resources of numerous computers in a network to work on a single complex task at the same time. Utility Computing. • Service provisioning model that offers computing resources as a metered service. Virtualization. • Provides improved utilization of resources • Enables optimization of resources by over subscription. Service Oriented Architecture (SOA). • An architectural approach in which applications make use of services available in the network • Each service provides a specific function, for example, business function (Payroll Tax calculation). Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 5.

(6) Cloud Computing: Essential Characteristics. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 6.

(7) On-Demand Self-Service. • Enables consumers to get computing resources as • •. and when required, without any human intervention Facilitates consumer to leverage “ready to use” services or, enables to choose required services from the service catalog Allows provisioning of resources using self-service interface  Self-service interface should be user-friendly. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 7.

(8) Broad Network Access. • Cloud services are accessed via the network, usually the internet, from a broad range of client platforms such as:  Desktop computer  Laptop  Mobile phone  Thin Client. • Eliminates the need for accessing a particular •. client platform to access the services Enables accessing the services from anywhere across the globe. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 8.

(9) Resource Pooling. • IT resources (compute, storage, network) are pooled to serve multiple consumers  Based on multi-tenant model. • Consumer has no knowledge about the exact •. location of the resources provided Resources are dynamically assigned and reassigned based on the consumer demand. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 9.

(10) Rapid Elasticity. • Ability to scale IT resources rapidly, as required, to fulfill the changing needs without interruption of service  Resources can be both scaled up and scaled. down dynamically. • To the consumer, the Cloud appears to be infinite  Consumers can start with minimal computing. power and can expand their environment to any size. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 10.

(11) Metered Service. • Consumers are billed based on the metered usage of Cloud resources  Cost incurred on a pay-per-use basis  Pricing/billing model is tied up with the required service. levels. • Resource usage is monitored and reported, which provides transparency for chargeback to both Cloud service provider and consumer about the utilized service. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 11.

(12) Cloud Offering Examples Pay-As-You-Go Salesforce.com, EMC Mozy, Atmos, Google App Engine, Amazon EC2 d co reso mput urce ng s. ema n Ond. I want secured backup of my files, so that I can retrieve data from anywhere, anytime. y of ariet ide v ructure on w st Trial m/infra or plat. ne nli rvice o d e ure kup s c e S bac. Ac. ce ss on -de. ma nd. I need a word processing application for a brief period to prepare my documents My organization needs to grow, but cannot spend much to buy new servers, storage. Copyright © 2011 EMC Corporation. All Rights Reserved.. My organization wants to test a software in different platform before investing on it. Cloud Computing Primer. 7.

(13) Cloud Computing Benefits Benefit. Description. Reduced IT Cost. • Avoids the up-front capital expenditure. Business agility support. • Provides the ability to add new resources quickly. Flexible scaling. • Scales up and down easily and instantly, based on demand. High availability. • Ensures application availability at varying levels, depending on policy and priority of the application. Less energy consumption. • Enables organizations to reduce power consumption and space usage. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 13.

(14) Module 8: Cloud Computing Primer Lesson 2: Cloud Services and Deployment Models Topics covered in this lesson: • Cloud service models – SaaS, PaaS, and IaaS • Cloud deployment models – Private, Public, Hybrid, and Community • Economics of Cloud • Challenges of Cloud. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 14.

(15) Cloud Service Models Cloud Service can be classified into three categories: • Infrastructure-as-a-Service (IaaS) • Platform-as-a-Service (PaaS) • Software-as-a-Service (SaaS). Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 15.

(16) Infrastructure-as-a-Service. Consumer. • IaaS is the delivery of computer •. • •. hardware as a service. Provides capability to the consumer to hire infrastructure components such as servers, storage, and network Enables consumers to deploy and run software, including OS and applications Pays for infrastructure components usage, for example, Storage capacity, CPU usage, etc.. Copyright © 2011 EMC Corporation. All Rights Reserved.. Applicaton Databases OS Compute. Hired Resources. Storage Network. Cloud Computing Primer. 16.

(17) IaaS Examples. • Amazon Elastic Compute Cloud (EC2) is an IaaS model that provides resizable compute capacity on a pay-per-use basis  Allows consumers to hire virtual compute on which they run their own. applications. • EMC Atmos Online provides Storage as a service. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 17.

(18) Platform-as-a-Service. Consumer. • Capability provided to the. •. •. consumer to deploy consumercreated or acquired applications on the Cloud provider’s infrastructure PaaS can broadly be defined as application development environments offered as a ‘service’ by the Cloud provider Consumer has control over. Applicaton Databases OS Compute. Hired Resources. Storage Network.  Deployed applications  Possible application hosting. environment configurations. • Consumer is billed for platform software components  OS, Database, Middleware Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 18.

(19) PaaS Examples. • Google App Engine provides platform for consumers to deploy or create their own applications  Allows dynamic allocation of system resources for an application based. on the actual demand  Provides Java and Python environment to create and deploy application. • Microsoft Azure Platform provides diverse functionalities to build applications  Uses existing skills with Visual Studio and .Net to build applications  Builds applications also in Java and PHP using Eclipse and other tools. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 19.

(20) Software-as-a-Service. Consumer. • Capability provided to the consumer • •. •. to use provider’s applications running in a Cloud infrastructure Complete stack including application is provided as a service Application is accessible from various client devices, for example, via a thin client interface such as a Web browser Billing is based on the application usage. Copyright © 2011 EMC Corporation. All Rights Reserved.. Applicaton Databases OS Compute. Hired Resources. Storage Network. Cloud Computing Primer. 20.

(21) SaaS Examples. • EMC Mozy is a Software-as-a-Service solution for on-line backup  Consumers can leverage the Mozy console to perform automatic,. secured, online backup and recovery of their data with ease  This low-cost software service is available at a monthly subscription fee.  EMC Mozy does not require consumers to purchase any new hardware and requires minimal IT resources to manage.. • Salesforce.com is a Software-as-a-Service solution for CRM application  Consumers can access CRM applications from anywhere, any time. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 21.

(22) Deployment Models   Deployment models define the type of access to the cloud, i.e., how the cloud is located? Cloud can have any of the four types of access: Public, Private, Hybrid and Community.. Copyright © 2011 EMC Corporation. All Rights Reserved..

(23) Cloud Deployment Model – Public Cloud Enterprise Q. Enterprise P. Public Cloud Cloud Service Provider. User R. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 23.

(24) • In a Public Cloud, IT resources are made available to the general public or organizations and are owned by the Cloud service provider. • The Cloud services are accessible to everyone via standard Internet connections. • In a public Cloud, a service provider makes IT resources, such as applications, storage capacity, or server compute cycles, available to any consumer. •. This model can be thought of as an “on-demand” and as a “pay-as-you-go” environment, where there are no on-site infrastructure or management requirements.. • However, for organizations, these benefits come with certain risks: • no control over the resources in the cloud, • the security of confidential data, network performance issues, and interoperability. • Popular examples of public clouds include Amazon’s Elastic Compute Cloud (EC2), Google Apps, and Salesforce.com. Copyright © 2011 EMC Corporation. All Rights Reserved.. Business Continuity in VDC. 24.

(25) Cloud Deployment Model – Private Cloud On-premise Private Cloud. Externally hosted Private Cloud. Enterprise P. Enterprise P Cloud Service Provider. Copyright © 2011 EMC Corporation. All Rights Reserved.. Dedicated for Enterprise P. Cloud Computing Primer. 25.

(26) Cloud Deployment Model – Hybrid Cloud. Private Cloud. Public Cloud Enterprise P. Enterprise P. Enterprise Q. Cloud Service Provider. + Copyright © 2011 EMC Corporation. All Rights Reserved.. User R. Cloud Computing Primer. 26.

(27) Cloud Deployment Model – Community Cloud Enterprise P Enterprise Q. Community Cloud Enterprise R Cloud Service Provider. Dedicated for Community Users. Community Users. • Cloud infrastructure is shared by several organizations and •. supports a specific community that has shared concerns Managed by the organizations or by a third party. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 27.

(28) Economics of Cloud. • Cloud has changed the economics of IT • Cloud enables to move from a CAPEX to an (operational •. expenditure) OPEX model Cloud provides the following key cost savings  Infrastructure cost  Management cost  Power and energy cost. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 28.

(29) Economics of Cloud Example: On-Site Vs. Cloud Buying 1000 Servers (On-Site) Vs. Hiring 1000 server instances (Cloud). Amazon EC2 Cloud. On-Site Cost Components Server Hardware Hardware Maintenance Power and Cooling Administration. Annual TCO = $2,572,634. Cost Components Instance Fees and Usage. Network Hardware Operating System. Data Transfer. Data Center Construction Data Transfer. Annual TCO = $233,213. Source: Amazon Web Services: The Economics of the AWS Cloud vs. Owned IT Infrastructure, Dec 2009. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 29.

(30) Cloud Challenges – Consumer’s Perspective. • Security and Regulation  Consumers are indecisive to transfer control of sensitive data  Regulation may prevent organizations to use Cloud services. • Network latency  Real time applications may suffer due to network latency and limited. bandwidth  A high network latency results in application timeout, thereby disabling end users from accessing the application.. • Supportability  Legacy or Custom applications may not be compatible with Cloud. platform. • Interoperability  Lack of standardization across Cloud-based platforms  Lack of interoperability between the APIs of different Cloud service. providers create complexity and high migration costs for consumers when it comes to moving from one service provider to another. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 30.

(31) Cloud Challenges – Provider’s Perspective. • Service warranty and service cost  Resources must be kept ready to meet unpredictable demand  Hefty penalty, if SLAs are not fulfilled. • Huge numbers of software to manage  Huge number of applications and platform software to purchase  ROI is unpredictable. • No standard Cloud access interface  Cloud customers want open APIs  Need agreement among Cloud providers for standardization. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 31.

(32) Module 8: Summary. • Essential characteristics of Cloud Computing • Cloud service model – SaaS, PaaS, and IaaS • Cloud deployment models – Private, Public, Hybrid and • •. Community Economics of Cloud Computing Benefits and challenges of Cloud Computing. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 32.

(33) Check Your Knowledge. 1. 2. 3. 4. 5.. Explain the essential characteristics of Cloud Computing. How is Cloud beneficial compared to the traditional IT model? Explain the different Cloud services models. Describe the various Cloud deployment models. What are the challenges of Cloud Computing?. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 33.

(34) MODULE 8 QUIZ. Copyright © 2011 EMC Corporation. All Rights Reserved.. Cloud Computing Primer. 34.

(35)

References

Related documents

Juniper’s flexible business edge solution is a comprehensive VPN toolkit that offers service providers and large enterprises a feature rich and standard-based network that

India has been using everything considered 33 MAF of water from the eastern streams and has produced a couple of dams and surges to supply water to Punjab and neighboring

Silo discharge spout ready for sealing of wall flange and R&P slide gate with urethane sealant or silicone caulk.. Great Stuff closed cell foam insulation used to seal bins

FDA guidance documents and industry standards describe risk management for medical device software as a supporting process to the software development and validation processes..

Standardized SESP and K&E Support Choice Legacy Node Virtualization Experion MX and MXProLine Application Upgrade PC Hardware Refresh (with display and

Medieval axes have a head made of iron, with a steel bit embedded in the edge so that it will hold an edge and not de- form as would an all-iron head 6.. All Noah’s axe heads

CKRC, the hazardous waste burning cement kiln industry group, reported revenue estimates for wastes burned by cement kilns of about $67 per ton (cement kilns generally burn liquids

However, the ability for unions to reduce injury rates does not appear to increase monotonically as they progress along a workplace instrumentality continuum from recognition alone to