windows server virtualization infrastructure planning and design series
TRANSCRIPT
![Page 1: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/1.jpg)
Windows Server Virtualization
Infrastructure Planning and Design Series
![Page 2: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/2.jpg)
What Is IPD?
Planning and design guidance that aims to clarify and streamline the planning and design process for Microsoft® infrastructure technologies
IPD:
Defines decision flow
Describes decisions to be made
Relates decisions and options for the business
Frames additional questions for business understanding
Page 2 |
![Page 3: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/3.jpg)
PLANNING FOR VIRTUALIZATION
Getting Started
Page 3 |
![Page 4: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/4.jpg)
Why Use Virtualization?
Here are four virtualization scenarios:
Server Consolidation
Application Migration
Increase IT Agility
Software Development and Training
Page 4 |
![Page 5: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/5.jpg)
Purpose and Overview
Purpose:To provide design guidance for Microsoft® Virtual Server 2005 R2 SP1 or Windows Server® 2008 Hyper-V™
AgendaDetermine Application RequirementsDesign the Host Infrastructure
Page 5 |
![Page 6: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/6.jpg)
The Role of Server Virtualization in Infrastructure Optimization
Page 6 |
![Page 7: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/7.jpg)
Page 7 |
Decision Flow Diagram
![Page 8: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/8.jpg)
Tips for the Planning Process
Use a spreadsheet or database to track application and host server requirementsInvolve the entire organization
Ensure management’s commitment to the virtualization projectGather requirements and business inputValidate all assumptions with business and technical experts
Page 8 |
![Page 9: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/9.jpg)
Decision Tree Part 1: Determine Application Requirements
Page 9 |
![Page 10: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/10.jpg)
Which part of the infrastructure will be virtualized?
Option 1: Enterprise
Option 2: Hub
Option 3: Satellite
Business Validation
Define virtualization goals/benefits
Define the scope and timeline for implementation
Page 10 |
Determine Virtualization Scope
![Page 11: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/11.jpg)
Create the List of Applications
Task 1: Determine Application Compatibility
Processor architecture requirements
Number of required processors
Memory requirements
Graphics adapter requirements
Special hardware requirements
Task 2: Verify Business Requirements
Task 3: Document Decisions
Page 11 |
![Page 12: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/12.jpg)
Determine Resource Requirements
Sources of performance data:
Real-world/Historical performance data
Specifications and requirements
Benchmark/Load-testing results
Tasks:
Page 12 |
Object Counters or Criteria
CPU % Processor Time
Memory Committed Bytes
Disk Space and Performance
Network Bytes/sec, bandwidth
Backup Backup required?
Availability Determine method
Coexistence and Isolation Workload segregation
![Page 13: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/13.jpg)
Select the Backup Approach
Application Backup Options:
Option 1: Per Application
Option 2: By Guest
Option 3: By Host
Considerations:
Performance
Downtime/availability
Storage capacity and limitations
Ease of recoverability
Complexity of implementation
Page 13 |
![Page 14: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/14.jpg)
Select a High-Availability Approach
Application Availability Options:
Option 1: Network Load Balancing Web servers (stateless)
Option 2: Application-Specific Clustering Microsoft Cluster Server (MSCS)-aware applications
Option 3: Host Clustering Last resort option (host in an MSCS cluster)
Characteristics:
Availability, manageability, interoperability
Page 14 |
![Page 15: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/15.jpg)
Summarize Application Requirements
Purpose: Determine complete requirements for the host
infrastructure
Tasks:
Task 1: Summarize Guest Hardware Resource Requirements CPU, memory, disk (performance and storage capacity), and network
Task 2: Group Applications Backup, co-existence, physical isolation, high-availability requirements
Page 15 |
![Page 16: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/16.jpg)
Decision Tree Part 2: Design the Host Infrastructure
Page 16 |
![Page 17: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/17.jpg)
Select a Form Factor for the Hosts
Begin designing the host infrastructure
Options:
Option 1: Leverage existing hardware
Option 2: Purchase new hardware
Characteristics:
Cost
Performance
Availability/Reliability
Manageability
Page 17 |
![Page 18: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/18.jpg)
Determine Host Server Placement
Determine where servers should be placed based on:
Costs
Manageability
Security
Performance
Availability
Options:
Option 1: Data Centers (Centralized)
Option 2: Branch or Satellite Offices
Page 18 |
![Page 19: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/19.jpg)
Map Guests to Hosts
Goal: Determine the optimal allocation of workloads based on
application requirements
Tasks:
Task 1: Determine Target Host Resource Utilization Goals
Task 2: Draw a Host/Guest Plan
Task 3: Re-evaluate Infrastructure Capacity
Process will likely be iterative and can require trade-offs
Page 19 |
![Page 20: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/20.jpg)
Determine the Host Backup ApproachOption 1: Guest-Level Backups
• Treat virtual machines (VMs) as physical machines (use of backup
agents)
• Pros: Reduces storage requirements; more control over backups
• Cons: Requires guest operating system support; recovery can be
complex and time-consuming
Option 2: Host-Level Backups
• Back up entire VMs from the host file system
• Pros: Rapid recovery from failures; consistent backup method
• Cons: Can require third-party hardware and software; requires
large amounts of storage capacity
Page 20 |
![Page 21: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/21.jpg)
Design High Availability
Decisions will be based on application requirements
Page 21 |
Option 1: Host Clustering Option 2: Other Clustering Options
Protects against VM and
hardware failures
Network clustering
Requires shared storage Guest clustering
Requires additional reserved
capacity for failovers
Application-specific clustering
![Page 22: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/22.jpg)
Design the Storage Infrastructure
Tasks:
Task 1: Design for Parallelism
Task 2: Evaluate Direct-attached Storage
Task 3: Evaluate Network-based Storage Network-attached Storage
Storage Area Networks (SAN)
iSCSI
Task 4: Evaluate Virtual Hard Disk Types Fixed-size versus dynamically expanding VHDs
Undo disks and differencing disks
Page 22 |
![Page 23: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/23.jpg)
Design the Network InfrastructureTranslate guest requirements to host
Page 23 |
Task Strategy
Determine VM Network Requirements
• No connectivity
• VM-only networks
• Guest-Host connections
• Physical network access
Host Bandwidth Requirements
• Summarize VM bandwidth requirements
• Public/Private/Internet network access
Plan for Reliability & Availability
• Network adapter teaming
• Switch and NIC redundancy
• Load balancing and automatic failover
![Page 24: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/24.jpg)
Validate the Overall Approach
Goals:
Verify that all decisions are aligned with business requirements
Validate changes to initial requirements
Tasks:
Task 1: Validate Application Requirements
Task 2: Validate Host Infrastructure Design Decisions
Page 24 |
![Page 25: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/25.jpg)
What’s Next?
Implement your design
Quantify return on investment
Repeat as appropriate for:
Enterprise
Hub
Satellite
Provide feedback on the documentation to
Page 25 |
![Page 26: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/26.jpg)
Summary and Conclusion
Organizations should base the design of their Virtual Server
infrastructure on business and technical requirements
Considerations should include:
• The scope of virtualization
• Technical requirements and considerations
• Additional business requirements
• Designing a host infrastructure to meet those requirements
• Validating the overall approach
Page 26 |
![Page 27: Windows Server Virtualization Infrastructure Planning and Design Series](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da85503460f94a94614/html5/thumbnails/27.jpg)
Find More InformationThe Microsoft Solution Accelerators Web site
microsoft.com/technet/SolutionAccelerators
Contact the IPD [email protected]
Download the full documenthttp://go.microsoft.com/fwlink/?LinkId=100915
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 |