cloud computing edit 97-03

39

Upload: chandra-kumari

Post on 03-Apr-2018

220 views

Category:

Documents


0 download

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

7/28/2019 Cloud Computing Edit 97-03

http://slidepdf.com/reader/full/cloud-computing-edit-97-03 39/39