cloud computing edit 97-03
TRANSCRIPT
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 1/39
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 2/39
RINI ANN VARGHESE
Roll No: 50
S7 CSE
8 th October 2009
Presented by:
28th Oct 2009
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 3/39
OVERVIEWIntroduction
Cloud Computing
• Need for CC
• History
• Characteristics of CC
• Components of CC
• Architecture
Advantages of CC
Criticisms & Disadvantages of CC
Future of CC
Conclusion
8th Oct 2009 3
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 4/39
8th Oct 2009 4
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 5/39
Have a look at what experts say…
Cloud computing is usingthe internet to accesssomeone else's softwarerunning on someone else'shardware in someoneelse's data center.
In this architecture, the data is mostlyresident on servers ‘somewhere on theInternet’ and the application runs onboth the ‘cloud servers’ and the user’s browser.
Lewis Cunningham,Oracle Ace Director
Eric Schmidt
We really don’t want to operate datacentres anymore. We’d rather spend our time giving our customers greatservice and writing great softwarethan managing physical hardware.
Don MacAskill, CEO, SmugMug
It’s one of the foundations of the next generation of computing. . .. It’s a world where the network is the platform for all
computing, where everything we think of as a computer today is just a device thatconnects to the big computer we’re building. Cloud computing is a great wayto think about how we’ll deliver computing services in the future.
Tim O’Reilly, CEO, O’Reilly Media
Cloud computing is anemerging approach toshared infrastructurein which large pools of systems are linkedtogether to provide ITservices.
IBM press release on “Blue Cloud”
8th Oct 2009 5
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 6/39
A paradigm shift in which computing is moved from
personal computers to a ‘cloud’ of computers
Simply a metaphor for the internet
It’s about new IT infrastructure, new business andprogramming models
Comes into play when affordability and hugeinfrastructure become a big headache for smallerenterprises
8th Oct 2009 6
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 7/398th Oct 2009 7
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 8/39
More About Cloud Computing…
A paradigm
Information is permanently stored in servers on theinternet
Cached temporarily on clients like desktops, hand-helds,sensors etc.
A style of computing
IT services and resources are provided as a service overthe internet
8th Oct 2009 8
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 9/39
The concept generally incorporates the following:
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
8th Oct 2009 9
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 10/39
Example :
– Just a web browser and your account with password! – Once you login, the device is “yours”. – Data stored on remote servers in the “cloud” (with large capacity)
Beijing, on travel
San Francisco, Monday
Home, Wednesday
8th Oct 2009 10
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 11/39
Why Cloud Computing…?
IT Efficiency-Minimize Costs
Business Agility-Maximize Return
8th Oct 2009 11
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 12/39
History of Cloud ComputingThe underlying concept dates back to 1960’s
“Computation may someday be organized as a public utility ”
-John McCarthy
The term ‘Cloud ’ into commercial use in the early 1990’s
General Magic launched a short-lived Cloud Computing
product in 1995
Salesforce.com was established in 1999 which providedthe concept of ‘On Demand’ & Saas
8th Oct 2009 12
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 13/39
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 14/39
Characteristics of CC Agility
Cost
Device and Location IndependenceMulti- Tenancy
Reliability and Self Healing
Scalability
Security
Sustainability
8th Oct 2009 14
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 15/39
Components of CC Clients
Services Application
Platform
Storage
Infrastructure
8th Oct 2009 15
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 16/39
8th Oct 2009 16
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 17/39
CC Architecture
SaaS
PaaS
Iaas
Architectural Service Layers
8th Oct 2009 17
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 18/39
Fig: 1 How users connect to the cloud…
8th Oct 2009 18
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 19/39
Fig: 2 Accessing the cloud… Detailed View
8th Oct 2009 19
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 20/39
Fig: 3 Cloud Computing Architecture
8th Oct 2009 20
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 21/39
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 22/39
CC Architecture (Contd…)
Provisioning tool:Carves out the systems from the cloud to deliver on
the requested service
Monitoring and metering:Tracks the usage of the cloud (optional)
Servers:
Virtual or physical servers managed by Systemmanagement
8th Oct 2009 22
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 23/39
CC Infrastructure ModelsPUBLIC CLOUD
PRIVATE CLOUD
HYBRID CLOUD
8th Oct 2009 23
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 24/39
Fig: 4 Public Cloud
PUBLIC CLOUD
8th Oct 2009 24
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 25/39
Fig: 5 Private Cloud
PRIVATE CLOUD
8th Oct 2009 25
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 26/39
Fig:6 Hybrid Cloud
HYBRID CLOUD
8th Oct 2009 26
27
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 27/39
27
Proprietary internal IT resources
Company A Company B Company C
Software as a Service (SaaS) Model
Remote, shared services
Company A Company B Company C
SaaS Provider
Internet
Traditional Software Model
8th Oct 2009 27
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 28/39
8th Oct 2009 28
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 29/39
8th Oct 2009 29
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 30/39
Software as a Subscription
Reduced Software Maintenance
Increased Reliability
Increased Scalability
Cost Reduction
Environment Friendly
Matches Current Computing Trends
Portability/ Accessibility
Efficient Use of Computer Resources
Versionless Software
8th Oct 2009 30
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 31/39
8th Oct 2009 31
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 32/39
CC does not allow users to physically possess thestorage of their data
CC limits the freedom of users
CC is dependent on internet connection
CC endangers liberties
It would be a challenge for hosting access restrictedsites
Some platforms are still in beta
8th Oct 2009 32
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 33/39
8th Oct 2009 33
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 34/39
Trend of large vendors entering CC will accelerate
All major IDEs will provide cloud deployment options
A next- generation of “Middleware for the cloud” willrise in dominance over traditional J2EE ApplicationServers
System administration & Configuration and NetworkManagement will become a field bursting withinnovation
8th Oct 2009 34
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 35/39
8th Oct 2009 35
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 36/39
This was what the pioneers in the field concluded…
Cloud computing is usingthe internet to accesssomeone else's softwarerunning on someone else'shardware in someoneelse's data center.
In this architecture, the data is mostlyresident on servers ‘somewhere on theInternet’ and the application runs onboth the ‘cloud servers’ and the user’s browser.
Lewis Cunningham,Oracle Ace Director
Eric Schmidt
We really don’t want to operate datacentres anymore. We’d rather spend our time giving our customers great serviceand writing great software thanmanaging physical hardware.
Don MacAskill, CEO, SmugMug
It’s one of the foundations of the next generation of computing. . .. It’s a world where the network is the platform for all computing, where everything we think of
as a computer today is just a device thatconnects to the big computer we’re building. Cloud computing is a great wayto think about how we’ll deliver computing services in the future.
Tim O’Reilly, CEO, O’Reilly Media
Cloud computing is anemerging approach toshared infrastructure
in which large pools of systems are linked
together to provide ITservices.
IBM press release on “Blue Cloud”
8th Oct 2009 36
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 37/39
Cloud Computing is the next big wave in computing
A powerful new abstraction for large scale dataprocessing systems
A new emerging architecture which can expand theInternet to become the computing platform of the
future
8th Oct 2009 37
7/28/2019 Cloud Computing Edit 97-03
http://slidepdf.com/reader/full/cloud-computing-edit-97-03 38/39
8th Oct 2009 38