Group2 Cloud Computing
-
Upload
swapnil-saurav -
Category
Education
-
view
1.711 -
download
0
description
Transcript of Group2 Cloud Computing
ITCM Project: Cloud ComputingAnjana | Chetan | Prachi | Puneet | Rajesh | Swapnil
Group 22 ITCM– Cloud Computing
Outline
• Introduction to Cloud Computing (CC)
• Application of CC
• Anatomy of a Cloud
• Evolution
• CC Architecture
• Major Players
• Benefits & Risks
• Infosys Case
Group 23 ITCM– Cloud Computing
Cloud Computing
Billing
QoS
Storage
Virtualization
Service Level
Agreement
Provisioning on Demand
Web 2.0
IaaS
PaaS
SaaS
Pricing
Resource Metering Web Services
Utility Computing
Security
Privacy
Public Cloud
Private Cloud
Uhm, I am not quite clear…Yet another
buzzword..?
Enterprise
Cloud
Amazon EC2
Am
azon
S3
Google AppEngine
SalesForce.com
Mosso
VMWareHypervisors
Group 24 ITCM– Cloud Computing
Cloud Computing
• About the Cloud
Cloud Computing
The “Cloud” is the default symbol of the internet in
diagrams.
The broader term of “Computing” encompasses:- Computation- Coordination logic- Storage
Cloud Computing is about moving computing from the single desktop pc/data centers to the internet.
Group 25 ITCM– Cloud Computing
Cloud Computing
• More formally…. – Fox et al. (Berkeley)
Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS), so we use that term. The datacenter hardware and software is what we will call a Cloud.
– Buyya et al.A Cloud is a type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers.
Group 26 ITCM– Cloud Computing
Cloud Computing
So what ...?– Internet-based (the Internet is central..)– The entire stack (hw & sw) is leveraged to the internet
▪ HaaS Amazon S3▪ IaaS VMWare, Amazon EC2 ▪ PaaS Google AppEngine, Mosso, Aneka▪ SaaS SalesForce
– Computing becomes a real utility used by all the masses▪ researchers▪ end users▪ companies▪ service providers (web hosting)
– The economic aspect become more important (billing, pricing, QoS, SLA)
These are the two main differences from Grid Computing.
Group 27 ITCM– Cloud Computing
Anatomy of a Cloud
Data CentersClusters
Storage
Other Grids/Clouds
Virtualization
VM Management & Deployment
Amazon S3, EC2
OpenNebula, Eucalyptus
Mosso
Web 2.0 Interface
Programming API
Scripting & ProgrammingLanguages
Google AppEngine
Microsoft Azure
Manjrasoft Aneka
Google Apps (Gmail, Docs,…)
Salesforce.com
Qo
S M
eter
ing
SL
A
Neg
oti
atio
nA
dm
iss
ion
C
on
tro
l
Pri
cin
g a
nd
B
illin
g
Acc
ou
nti
ng
Public Cloud
Private Cloud
Soc
ial N
etw
orks
Sci
enti
fic
Co
mp
uti
ng
Am
use
men
t
CD
Ns
Fin
anci
al
Ap
plic
atio
ns
Infrastructure as a Service
Platform as a Service
Software as a Service
Group 28 ITCM– Cloud Computing
Evolution of Cloud Computing
Terms related to Cloud Computing
Group 29 ITCM– Cloud Computing
Example of CC Architecture
Group 210 ITCM– Cloud Computing
Biggies
Software on demand
Grid computing: massive processing
Elastic computer:
By 2012, the global market for cloud computing will be $95 billionMerryll Linch
51
16 147 7
0
10
20
30
40
50
60
Microsoft Google Amazon Yahoo Others
Group 211 ITCM– Cloud Computing
You can take it with you
Are gadgets important?
As wireless technology gets better and cheaper, more and more different kinds of objects will connect directly to the cloud.
Group 212 ITCM– Cloud Computing
They have already used Cloud …
Powerset: a start-up that is creating a natural language powerful search. When they need to catalogue the web, they buy cloud services.
Powerset: a start-up that is creating a natural language powerful search. When they need to catalogue the web, they buy cloud services.
New York times: to create 11.000 pdfs, they needed to subcontract cloud services
New York times: to create 11.000 pdfs, they needed to subcontract cloud services
Schumacher Group (emergency rooms for hospitals): almost affected by Katrina hurricane, they was growing quickly but was having problems to create regional offices to support it. Running some systems remotely was the answer.
Schumacher Group (emergency rooms for hospitals): almost affected by Katrina hurricane, they was growing quickly but was having problems to create regional offices to support it. Running some systems remotely was the answer.
Starbucks: using Salesforce CRM to create the new idea Mystarbucks.com website as a online community.
Starbucks: using Salesforce CRM to create the new idea Mystarbucks.com website as a online community.
US Olympic Committee: using AT&T service to handle a busy traffic during the games
US Olympic Committee: using AT&T service to handle a busy traffic during the games
SOGETI: The consultancy company owned by Cap Gemini contracted cloud services from IBM Blue Cloud to a whole-company brainstorming program.
SOGETI: The consultancy company owned by Cap Gemini contracted cloud services from IBM Blue Cloud to a whole-company brainstorming program.
Group 213 ITCM– Cloud Computing
What is already available
Group 214 ITCM– Cloud Computing
Cloud – Pros …
Customer Supplier
Flexibility: new needs can be solved quickly.Elasticity: temporary needs can be solved and you can “return” the infrastructure after the pick.New business: Smaller investmentTime-to-market:Faster Implementation
Synergies:Hardware investment can be spread Economy of scales:Hardware investment can be spread Alliance:Intel, HP e Yahoo
Hardware consolidation: Best use of money invested in hardwareHardware consolidation: Best use of money invested in hardware
Global Model: Data centres are distributed around the world, using better conditions: employees, nature, energy, etc…
Global Model: Data centres are distributed around the world, using better conditions: employees, nature, energy, etc…
Costs: employees, nature, energy, etc… Smaller, TCO reduction.Costs: employees, nature, energy, etc… Smaller, TCO reduction.
Geographical Distribution: Better services for disperse companies and easier mobility.
Geographical Distribution: Better services for disperse companies and easier mobility.
Group 215 ITCM– Cloud Computing
Cloud – Cons …
Customer Supplier
Lack of cost advantage: Not achieving ROI before turn people sceptical with CC .Strategy: Large databases; critical data; old systems; systems that require specific hardwareMigration:Current enterprise apps can't be migrated conveniently.Management:Difficulty of managing cloud applications.
Safety:To manage customer data, the identification management must be solved Liability:…… Latency:…… Lack of Service levels agreements:Cloud providers still are not taking accountability for the platforms
Putative Risk: Legal, regulatory and business. Can our data be “elsewhere”?Putative Risk: Legal, regulatory and business. Can our data be “elsewhere”?
Pricing: How it is being charged. Migrate from boxes to services is a lesson to learn.Pricing: How it is being charged. Migrate from boxes to services is a lesson to learn.
Performance: Data bases can be less quickPerformance: Data bases can be less quick
Challenge: management of resources, over many locations and with various tenants.Challenge: management of resources, over many locations and with various tenants.
Group 216 ITCM– Cloud Computing
Embracing the Cloud
• Benefits
– Infinite compute resource available on demand▪ Hardware virtualization
– Accessibility anytime and anywhere▪ Internet (web based) access
– Elimination of the upfront commitment of users▪ Reduced costs due to dynamic hardware provisioning
▪ Pay per use basis (and also other models)
▪ No need to plan for peak load in advance
– Easy management
▪ Software versioning and upgrading
Group 217 ITCM– Cloud Computing
Embracing the Cloud• Migration Risks
– Privacy▪ Who access your data?
– Security▪ How much you trust your provider?
▪ What about recovery, tracing, and data integrity?
– Political and legal issues▪ Who owns the data?
▪ Who uses your personal data?– Government
▪ Where is your data? – Amazon Availability Zones
Will it be fitting
for me?
Group 218 ITCM– Cloud Computing
Group 219 ITCM– Cloud Computing
References• Web pointers
– http://twitter.com/cloudcomp_group
– http://sites.google.com/site/cloudcomputingwiki/
– http://wiki.cloudcommunity.org/
– http://en.wikipedia.com/cloud_computing
– http://cloudslam09.com/