Professional Documents
Culture Documents
Cloud & Virtualisation
Cloud & Virtualisation
Cloud & Virtualisation
Chapter 2:
Role of Virtualization in the
Cloud
1
Outline
2
Cloud Computing: Definition
1950’s and the old concept
American Schools and corporations got access to large scale mainframes
1970’s
First VM by IBM
2000’s Reality
2006 Amazon EC2
2008 First Open Source Cloud Manager
3
Cloud Computing: Definition
Cloud Computing can be defined as the fact to externalize company
resources, in the case of public Cloud.
In the case of Private Cloud, it is a bit more complex, we can define a private
Cloud by describing his main features and comparing them to other
technologies features.
4
Cloud Computing: Main Features
Elasticity
High Scalability
Pay-per-Use
Self Service and On Demand
Flexible Provisioning
5
Cloud Computing: Main Features
6
Virtualization: Main Features
Consolidation
More efficient resources usage
Reduces down time
Simplify load-balancing scenario
Isolation
7
Cloud Computing is not Virtualization !!!
8
Public Model
Public Provider’s Nightmare is called SLA (Service Level Agreement)
Defines Downtimes.
Reliability
Security …
Cant offer suitable SLA without using Virtualization.
An essential feature of SaaS is isolation
9
Private Model
In the case of private Cloud there is no
SLA
Pay-per-Use
Why do we use Cloud Computing?
Can we just use Virtualization?
10
Private Model
In the majority of cases Virtualization can be a suitable Solution.
With private cloud
Simplified managing
Self Provisioning (no need for the IT guy)
Infinite resources pool (Hybrid Model)
Many other features in the SaaS service model
11
Conclusion
No Virtualization = No Cloud
Virtualization ≠ Cloud
12