Date post: | 10-Apr-2018 |
Category: |
Documents |
Upload: | roshan-kumar |
View: | 218 times |
Download: | 0 times |
of 23
8/8/2019 Cloud Computing Pp
1/23
Cloud Computing
ByRoushan Kumar
Department Of Computer Engg.
8/8/2019 Cloud Computing Pp
2/23
IndexIndexIntroductionWhat is cloud
How do they workTerms related with cloud computingIts utility
Cloud MythologiesCommercial cloudCloud Anatomy & LayersCloud Characteristics
Cloud for DevelopersOpen source cloud infrastructure & EcosystemtoolPerformance & Open InnovationCloud Articles
8/8/2019 Cloud Computing Pp
3/23
Introduction:
Introduction:
D ynamic provision of services/resource pools in a co-ordinatedfashion
On demand computing No waiting periodLocation of resource is irrelevant
Applications run somewhere on the cloudWeb applications fulfill these for end user However, for application developers and IT
Activate, retire resources
D ynamically update infrastructure elements without affectingthe business
8/8/2019 Cloud Computing Pp
4/23
Individuals Corporations Non-Commercial
Cloud Middle WareStorage
Provisioning
OS
Provisioning
Network
Provisioning
Service(apps)
Provisioning
SLA(monitor),
Security, Billing,Payment
Services Storage Network OS
Resources
What is Cloud:What is Cloud:
8/8/2019 Cloud Computing Pp
5/23
How do they work:How do they work:P ublic clouds are opaque
What applications will work well in a cloud?Many of the advantages offered by P ublic Cloudsappear useful for on premise IT
Self-service provisioningLegacy supportFlexible resource allocation
What extensions or modifications are required to
support a wider variety of services and applications?D ata assimilationMultiplayer gamingMobile devices
8/8/2019 Cloud Computing Pp
6/23
Cloud ComputingCloud Computing - - Some terms:Some terms:Term cloud is used as a metaphor for internetConcept generally incorporates combinations of the following
Infrastructure as a service (Iaas)P latform as a service ( P aas)Software as a service(SaaS)
Not to be confused withGrid Computing a form of distributed computing
Cluster of loosely coupled, networked computers acting inconcert to perform very large tasks
Utility Computing packaging of computing resources suchas computing power, storage, also a metered services
Autonomic computing self managed
8/8/2019 Cloud Computing Pp
7/23
G rid ComputingG rid Computing :
Share Computers and dataEvolved to harness inexpensive computers in D ata center tosolve variety of problemsHarness power of loosely coupled computers to solve atechnical or mathematical problem
Used in commercial applications for drug discovery, economicforecasting, seismic analysis and back-officeMost financial firms has grids like thisGrids lack automation, agility, simplicity and SLA guarantees
8/8/2019 Cloud Computing Pp
8/23
U tility Computing:
More related to cloud computing Applications, storage, computing power andnetwork
Requires cloud like infrastructureP ay by the drink model
Similar to electric service at homeP ay for extra resources when needed
To handle expected surge in demandUnanticipated surges in demand
Better economics
8/8/2019 Cloud Computing Pp
9/23
Cloud Mythologies:
Cloud computing infrastructure is just a web service interface tooperating system virtualization.Cloud computing imposes a significant performance penalty
over bare metal provisioning.Clouds and Grids are equivalent
8/8/2019 Cloud Computing Pp
10/23
Commercial clouds:
8/8/2019 Cloud Computing Pp
11/23
Cloud Anatomy:Cloud Anatomy: ApplicationServices(services ondemand)
Gmail, GoogleCalender P ayroll, HR, CRM etc
P latform Services (resources
on demand)Middleware, Integration,Messaging, Information,connectivity etc
AWS, IBM Virtualimages, Boomi, Cast-Iron, Google Apennine
Infrastructure asservices(physical assets asservices)
IBM Blue house,VMWare, Amazon EC2,Microsoft Azure P latform,
Sun P arascale and more
8/8/2019 Cloud Computing Pp
12/23
Cloud Computing Layers:Cloud Computing Layers:
Layers Architecture
8/8/2019 Cloud Computing Pp
13/23
Cloud Computing Characteristics:Cloud Computing Characteristics: Agility On demand computing infrastructure
Linearly scalable challengeReliability and fault tolerance
Multi-tenancy Several customers share infrastructure, withoutcompromising privacy and security of each of the customersdataService-oriented compose applications out of loosely coupledservices. One service failure will not disrupt other services.Expose these services as A P IsVirtualized decoupled from underlying hardware. Multipleapplications can run in one computer
8/8/2019 Cloud Computing Pp
14/23
Public, Private & Hybrid Class:Public, Private & Hybrid Class:
8/8/2019 Cloud Computing Pp
15/23
Clouds for Developers:Clouds for Developers:
Ability to acquire, deploy, configure and host environmentsP erform development unit testing, prototyping and full producttesting
8/8/2019 Cloud Computing Pp
16/23
8/8/2019 Cloud Computing Pp
17/23
Open Source Could EcosystemOpen Source Could Ecosystem- -Tools:Tools:
Right ScaleStartup focused on providing client tools as SaaS hosted in
AWSUses the REST interface
CanonicalUbuntu 9.10 (Karmic Koala)Includes KVM and Xen Hypervisors
8/8/2019 Cloud Computing Pp
18/23
Clouds and Virtualization:Clouds and Virtualization:Operating System virtualization (Xen, KVM, VMWare, HyperV)is only apparent for IaaS
AppEngine = BigTableHypervisors virtualize C P U, Memory, and local device access asa single virtual machine (VM)
IaaS Cloud allocation isSet of VMsSet of storage resourcesP rivate network
Allocation is atomicSLA
Monitoring
8/8/2019 Cloud Computing Pp
19/23
Cloud Performance:Cloud Performance:
Extensive performance study using H P C applications andbenchmarksTwo questions:
Performance impact of virtualizationPerformance impact of cloud infrastructure
Observations:Random access disk is slower with XenCP U bound can be faster with Xen -> depends onconfigurationKernel version is far more important
No statistically detectable overhead AWS small appears to throttle network bandwidth and(maybe) disk bandwidth -> $0.10 / CPU hour
8/8/2019 Cloud Computing Pp
20/23
Cloud Infrastructure
Network operationscenter
Physical Infrastructure
P hysical Security
8/8/2019 Cloud Computing Pp
21/23
Clouds open for Innovation:
8/8/2019 Cloud Computing Pp
22/23
Cloud Articles:
http://blogs.zdnet.com/Hinchcliffe/?p=488&tag=btxcsimhttp://blogs.zdnet.com/Howlett/?p=558&tag=btxcsimhttp://blogs.zdnet.com/BTL/?p=9560&tag=btxcsim
http://www.businessweek.com/technology/content/aug2008/tc2008082_445669_page_3.htmhttp://www.ibm.com/developerworks/websphere/techjournal/0904_amrhein/0904_amrhein.htmlhttp://cloudcomputing.sys-con.com/
8/8/2019 Cloud Computing Pp
23/23
Thank You!Thank You!