Cloud & Virtualisation

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

Cloud & Virtualization

Chapter 2:
Role of Virtualization in the
Cloud

1
Outline

I. Cloud Computing Definition


II. Cloud Computing Main Features
III. Virtualization: Main Features
IV. Cloud Computing is not Virtualization !!!
V. Public Model
VI. Private Model
VII. Conclusion

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

• Those features are offered by Cloud Computing


• But there is also constraints due to the physical layer:
High Provisioning Time
Low Fault tolerance
High down time
No isolation
No efficient resources usage

6
Virtualization: Main Features

Consolidation
More efficient resources usage
Reduces down time
Simplify load-balancing scenario
Isolation

7
Cloud Computing is not Virtualization !!!

 Virtualization is a key feature for Cloud Computing.


 Virtualization simplify but doesn’t offer all Cloud Computing features.
 Without Virtualization there is no Cloud
 No isolation
 No elasticity at least.

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

 Various roles and importance depending of Service or Deployment Model

 Will test and investigate the difference and role

12

You might also like