Top Banner
Cloud Computing 2012/2013
18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud computing

Cloud Computing

2012/2013

Page 2: Cloud computing

Outline• Introduction

• History

• The nature of the cloud

• The cloud elements

• Green benefits of Cloud Computing

• Conclusion

Page 3: Cloud computing

What is cloud computing ?

Cloud computing is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications.

1

Introduction

Page 4: Cloud computing

History of Computing

Mainframe

Client Server

Minicomputer

Cloud

Web

Virtualization

1960 1970 1980 1990 2000 2

Page 5: Cloud computing

The nature of the cloudOn-demand self-service A consumer can provision computing capabilities :server time and network

storage, as needed and automatically.

Broad network access Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).

Resource pooling The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.

Rapid elasticity Capabilities can be rapidly and elastically provisioned.To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.

Measured service Cloud systems automatically control and optimize resource use by leveraging a metering capability

3

Page 6: Cloud computing

Cloud elementsManagement & Administration

Software as a service

Plateforme as a service

Infrastructure as a service

Cloud service delivery models4

Page 7: Cloud computing

SaaS Where off-the shelf applications Are accessed over the internet

• Free or paid via subscription• Accessible via any computer• Facilitate collaborative working• Generic application not always

suitable for business use …

Software as a service

5

Page 8: Cloud computing

examplesOffice Apps: Word Processors, Spreadsheets and Presentation Packages

Google Docs Zoho SlideRocket

6

Page 9: Cloud computing

PaaS Provide environment and toolsfor creating new applications

• Rapid development at low coast• Private or public deployment• Limits developers to provide languages

and tools

Platform as a service

7

Page 10: Cloud computing

examplesPlatform as a Service (PaaS) Vendors :

Google App Engine Windows Azure Salesforce

8

Page 11: Cloud computing

IaaS Allows existing applications to be run on a cloud supplier’s hardware

Infrastructure as a service

IaaS Categories:

9

Page 12: Cloud computing

private cloud •The customer rents a number of co-located servers in part of a data center, •The cloud hardware is as separated from the cloud of other users, • The most secure form of IaaS.

dedicated hosting

• The customer rents dedicated physical servers on demand from anywhere,• Less costly than a private cloud,•dedicated hosting can be dynamically scaled.The customer is able to increase or decrease the number of servers.

hybrid hosting •The customer rents on demand a mix of dedicated physical servers and some less expensive virtual server instances.

cloud hosting • The customer rents virtual server instances required on demand. Customers share all his servers with other customers.

10

Page 14: Cloud computing

Cloud elements

Public Private HybridDeployment

Models

ServiceModels

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

EssentialCharacteristics On-Demand

Self ServiceBroad Network

Access Resource Pooling

Rapid ElasticityMeasured Service

Community

12

Page 15: Cloud computing

Green benefits of Cloud ComputingServers Reduce the number of servers : 5 to 10 virtual servers to 1 physical server

Less space required Reduced power More energy efficient servers

Workstations Thin clients -> reduced power , Virtual workstations running on servers : 30 to 70 wks to 1 server

IT Support Workstations that are not used are switched off, Maintenance performed real time.

Environmental Lower carbon emissions : less power needed Recycle old equipment Cost

Savings Cost

Savings

13

Page 16: Cloud computing

Conclusion• Clouds

Provide internet based services Available on demand And fully managed by the provider There is no one “Cloud”. There are many models and

architectures

• Clouds let you Avoid capital expenses on hardware, software, and service Share infrastructure and costs Lower management overhead Access a large range of apps

Page 18: Cloud computing

Thank you for your attention