IPD - Windows Server Virtualization
IPD - Windows Server Virtualization
IPD:
Page 2 |
Getting Started
PLANNING FOR
VIRTUALIZATION
Page 3 |
Why Use Virtualization?
Here are four virtualization scenarios:
Server Consolidation
Application Migration
Increase IT Agility
Page 4 |
Purpose and Overview
Purpose:
To provide design guidance for Microsoft® Virtual Server
2005 R2 SP1 or Windows Server® 2008 Hyper-V™
Agenda
Determine Application Requirements
Design the Host Infrastructure
Page 5 |
The Role of Server Virtualization in Infrastructure
Optimization
Page 6 |
Decision Flow Diagram
Page 7 |
Tips for the Planning Process
Use a spreadsheet or database to track
application and host server requirements
Involve the entire organization
Ensure management’s commitment to the
virtualization project
Gather requirements and business input
Validate all assumptions with business and
technical experts
Page 8 |
Decision Tree Part 1:
Determine Application Requirements
Page 9 |
Determine Virtualization Scope
Which part of the infrastructure will be virtualized?
Option 1: Enterprise
Option 2: Hub
Option 3: Satellite
Business Validation
Define virtualization goals/benefits
Page 10 |
Create the List of Applications
Task 1: Determine Application Compatibility
Processor architecture requirements
Memory requirements
Page 11 |
Determine Resource Requirements
Sources of performance data:
Real-world/Historical performance data
Benchmark/Load-testing results
Object Counters or Criteria
Tasks:
CPU % Processor Time
Memory Committed Bytes
Disk Space and Performance
Network Bytes/sec, bandwidth
Backup Backup required?
Availability Determine method
Page 12 |
Select the Backup Approach
Application Backup Options:
Option 1: Per Application
Option 2: By Guest
Option 3: By Host
Considerations:
Performance
Downtime/availability
Ease of recoverability
Complexity of implementation
Page 13 |
Select a High-Availability Approach
Application Availability Options:
Option 1: Network Load Balancing
Web servers (stateless)
Characteristics:
Availability, manageability, interoperability
Page 14 |
Summarize Application Requirements
Tasks:
Task 1: Summarize Guest Hardware Resource Requirements
CPU, memory, disk (performance and storage capacity), and network
Page 15 |
Decision Tree Part 2:
Design the Host Infrastructure
Page 16 |
Select a Form Factor for the Hosts
Begin designing the host infrastructure
Options:
Option 1: Leverage existing hardware
Characteristics:
Cost
Performance
Availability/Reliability
Manageability
Page 17 |
Determine Host Server Placement
Determine where servers should be placed based on:
Costs
Manageability
Security
Performance
Availability
Options:
Option 1: Data Centers (Centralized)
Page 18 |
Map Guests to Hosts
Goal: Determine the optimal allocation of workloads based on
application requirements
Tasks:
Task 1: Determine Target Host Resource Utilization Goals
Page 19 |
Determine the Host Backup Approach
Option 1: Guest-Level Backups
• Treat virtual machines (VMs) as physical machines (use of backup
agents)
Page 20 |
Design High Availability
Decisions will be based on application requirements
Option 1: Host Clustering Option 2: Other Clustering
Options
Page 21 |
Design the Storage Infrastructure
Tasks:
Task 1: Design for Parallelism
iSCSI
Page 22 |
Design the Network Infrastructure
Translate guest requirements to host
Task Strategy
Determine VM Network • No connectivity
Requirements
• VM-only networks
• Guest-Host connections
• Physical network access
Host Bandwidth • Summarize VM bandwidth requirements
Requirements
• Public/Private/Internet network access
Page 23 |
Validate the Overall Approach
Goals:
Verify that all decisions are aligned with business requirements
Tasks:
Task 1: Validate Application Requirements
Page 24 |
What’s Next?
Implement your design
Hub
Satellite
Page 25 |
Summary and Conclusion
Organizations should base the design of their Virtual Server
infrastructure on business and technical requirements
Page 26 |
Find More Information
The Microsoft Solution Accelerators Web site
microsoft.com/technet/SolutionAccelerators
Online resources:
The Microsoft Virtual Server 2005 R2 Home Page provides a central location for information
about the Virtual Server platform.
The Virtual Machine Technology FAQ provides answers to commonly asked questions about
Virtual Server functionality, licensing, and deployment options.
The Microsoft TechNet Server Virtualization Forum provides a location in which architects,
implementers, and end users can discuss issues related to designing and deploying Microsoft
Virtual Server.
The Technical White Paper, Improving IT Efficiency at Microsoft Using Virtual Server 2005,
provides details on how Microsoft has implemented a Virtual Server infrastructure. An
associated Webcast is also available.
Microsoft TechNet Radio: How Microsoft Does IT: The Future of Server Virtualization.
Page 27 |