Post on 30-Jun-2020
1
Introduction to Virtualization
Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM
Data Center Transformation
2
Scope of Virtualization Services
3
Virtualization Evolution
4
Business Continuity is the Objective
5
How to Understand the Virtualization Development
• Virtualization is an industry-changing movement that will touches all aspects of IT infrastructure and drive new levels of flexibility and dynamism in IT.
• Virtualization is addressing the process and operational issues around deploying and managing a large-scale virtual environment.
6
Part I
Virtualization Concepts
7
The Existing Role of the Operating System
8
Virtualization is Based on Insertion of a Hypervisor on Top of Hardware
9
Virtualization Allows Transformation of a Server for Multiple Applications
10
Capacity Utilization: Stand-Alone vs. Virtualized Servers
11
Dedicated Application Virtualized Applications
Hypervisor Installs Immediately – Supports Desktops and Laptops
12
Virtual Machines Run on Any Hardware Configuration
13
Virtual Machines Can Run on a Shared Infrastructure
14
A Single Software Can Span Different Hardware Components
15
Virtualization Allows Moving Applications Without Service Interruption
16
Advantages of Virtualization
• Zero downtime maintenance
• Freedom from vendor-imposed upgrade cycles • Instant provisioning
• Pooling hardware resource • Virtual hardware supports legacy operating systems efficiently
• Dynamic resource sharing
• Security and fault isolation • Business continuity, backups, and automated restoration
17
Example of the Impact of Virtualization
18
Before After
Labor Costs are 1/3 of the Costs of a Server
19
Server Amortization (44%)
Storage & Network (12%)
Administrative (33%)
Cooling & Cost of Space (10%)
Operations Require One Staff per 200-400 Virtual Machines
20 Note: Without virtualization one staff can handle up to 30 servers.
Examples of Productivity Using Virtualization
21
Non-Disruptive Automated Patch Management
22
Transforming Costs, Efficiency and Availability
23
Impact of Virtualization
24
Part II
Deploying Virtualization
25
From Dedicated Processing to Pooled Processing
26
Pooling of Hardware for Shared Capacity Performance
27
Logical Resource Pooling and Distributed Resource Scheduling
28
Where to Run Your Application?
29
Part III - Continuity
Business Continuity
30
Challenges of Traditional Disaster Recovery
31
Infrastructure Challenges of Traditional Recovery
32
Making Better Use of Recovery Infrastructure
33
Virtual Site Recovery Management
34
Eliminating Downtime for Hardware Maintenance
35
Eliminating Downtime for Storage Changes
36
Redistribution of Workload to Handle Peak Processing Demands
37
Automatic Restart of a Failed Server
38
Backup Can Be Performed With Various Backup Products
39
How to Run a Virtualized Data Center that is Fault Tolerant
40
Extending the Virtual Infrastructure to End-User Clients
41
Part IV
Virtual Appliances
42
Traditional Approach: A Collection of Hardware and Cables
43
Virtualization is Based on Insertion of a Hypervisor on Top of Hardware
44
A Virtual Appliance Can Run a Range of Applications
45
There is an Extensive Catalogue of Diverse Virtual Appliances
46
47
Future Directions: Virtualized Environment + Tools to Support SOA
48
Part V
Virtual Desktop
49
Driving Change
50
Apply Virtualization to the Desktop
51
The Virtual Desktop Runs in a Secure Data Center
52
Virtual Desktop Infrastructure: Client Access
53
Hospital Case Study: Desktop Replacement & Centralization
54
Insurance Case Study: Business Continuity
55
Thin-Client Support
56
The Uses of Virtual Desktops
57
Summary
58
• Virtualization offers major savings in data center operations.
• Virtualization makes possible significant reductions in the costs of managing data centers, with simplification of systems management tasks.
• Virtualization offers back-up and increased redundancy for delivery of high performance and high availability services.
• Virtualization is a step in the direction of “cloud computing”.