Lecture 5 Slides
Lecture 5 Slides
Urgent Qs only in
between!
ICA II - GUC - Dr. Ayman Alserafi 5-2
Outline
1. Introduction to Virtualisation
2. Virtualisation Mechanisms
3. Types of Virtualisation
4. Business Analysis of Virtualisation
5. Conclusion
the processor’s power is seen as a utility that clients can pay for
only as needed.
What are other resources to share?
Software
Word, excel,
Hardware Computer
+ Software
Operating System
Data
Networking/telecommunications / Internet
platforms
11
ICA II - GUC - Dr. Ayman Alserafi
• Computing Infrastructure Components
12
ICA II - GUC - Dr. Ayman Alserafi
• Computing Infrastructure Components
a. Database software:
• IBM (DB2), PostgreSQL, Microsoft (SQL Server),
• Sybase (Adaptive Server Enterprise), MySQL
13
ICA II - GUC - Dr. Ayman Alserafi
• Computing Infrastructure Components
Networking/telecommunications platforms
a. Telecommunication services
(bandwidth consumption)
14
ICA II - GUC - Dr. Ayman Alserafi
The Problem To Fix
Real world estimates of average server
utilization in data centers range from 5% to
20%.
Internet platforms
a. Hardware, software, management services
• to support company Web sites, Web applications
16
ICA II - GUC - Dr. Ayman Alserafi
Example: Shared Website Hosting
A shared web hosting service is a web hosting service where
many websites reside on one web server connected to the
Internet.
This is generally the most economical option for hosting, as the
overall cost of server maintenance is spread over many
customers.
By choosing shared hosting, the website will share a physical
server with one or more other websites.
How can we support this?
Answer: via Virtualisation Mechanisms
Q&A
ICA II - GUC - Dr. Ayman Alserafi 5-19
Virtualization Technology
VM 1 VM 2 VM 3 VM 4
Other
Windows Windows Applications
2000 Unix Linux
10
Virtualization Virtualization
Software Hardware
Host Operating System
Physical Hardware
Virtual Virtual
Container Container
App. A App. B App. C App. D
Hardware
Hardware
‘Nonvirtualized’ system
A single OS controls all Virtualized system
hardware platform It makes it possible to run multiple
Virtual Containers on a single physical
resources
platform
ICA II - GUC - Dr. Ayman Alserafi 5-21
Computing Infrastructure
• 1 machine 1 OS several applications
• Applications can affect each other
• Big disadvantage:
• machine utilization is very low, most of the times it
is below than 25%
X86 X86
X86 X86
Windows Windows
Suse Red Hat
XP 2003
Q&A
ICA II - GUC - Dr. Ayman Alserafi 5-28
Forms of virtualization
The typical goal of virtualization is to centralize administrative
tasks while improving scalability and work loads across a
system or network.
On one Machine!
B. Server clustering
Multiple Machines
C. Desktop virtualization
Source: Wikipedia
Q&A
ICA II - GUC - Dr. Ayman Alserafi 5-39
The benefits of virtualization
Server consolidation to support Cloud
Computing:
Allows you to increase the utilization of your server
infrastructure without purchasing additional pieces of
hardware.
Energy conservation:
In addition to savings in hardware costs, virtualization
software may also save you money on your energy
bill. According to Energy Star, the energy costs for
running a server for a year will soon exceed the price
of acquiring it.
Help-desk can also use remote desktop virtualisation access for quick IT
support without the need to travel physically to the client.
ICA II - GUC - Dr. Ayman Alserafi 5-52
Outline
1. Introduction to Virtualisation
2. Virtualisation Mechanisms
3. Types of Virtualisation
4. Business Analysis of Virtualisation
5. Conclusion
Q&A
ICA II - GUC - Dr. Ayman Alserafi 5-53
THANK YOU FOR
YOUR ATTENTION
NEXT WEEK: Middleware
Overview and Components