Chapter 2.5
Chapter 2.5
Chapter 2.5
Contents
1. Introduction to Cloud
Computing
2. Deployment models of
Cloud: Public versus Private
Clouds
3. Services offered by Cloud
4. Risk Related to Cloud
Computing
5. Virtualization in Cloud
Computing
3
Cloud Computing & Distributed Systems
UNIT 1
INTRODUCTION TO CLOUD COMPUTING AND DISTRIBUTED SYSTEMS
CHAPTER 2
CLOUD COMPUTING
4
Virtualization in Cloud Computing (CO-2)
• Virtualization is one of the hardware
reducing, cost saving and energy
saving technology that is rapidly
transforming the IT landscape and
fundamentally changing the way that
people compute.
5
Before Virtualization
• Hardware-independence of operating
system and applications
• Virtual machines can be provisioned
to any system
• Can manage OS and application as a
single unit by encapsulating them
into virtual Machines
8
9
HOSTED ARCHITECTURE
Bare-Metal (Hypervisor) Architecture
KEY FEATURES OF THE VMWARE SERVER VIRTUALIZATION
.Partitioning
.Different OS can run on one physical machine
.System resources can be divided between virtual machines
•Isolation
•Encapsulation
Complete status of a virtual machine can be stored in a file
Move and copy of a virtual machine is as easy as it is with files
BENEFITS OF VMWARE
VIRTUALIZATION
• Easier Manageability
• File, Server, OS, Data manage
• Fault Isolation
• Efficient use of Resources
• Portability
• Problem-Free Testing
• Reduced Costs
• The Ability to Separate Applications
• Easier Manageability
14
15
16
17
Summary
18
QUIZ
1. What is Cloud Computing?
a) Cloud Computing means providing services like storage, servers, database, networking, etc
b) Cloud Computing means storing data in a database
c) Cloud Computing is a tool used to create an application
d) None of the mentioned