PacktLib: Microsoft Hyper-V Cluster Design

Microsoft Hyper-V Cluster Design

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Hyper-V Cluster Orientation

Terminology

Clustering in a Microsoft environment

Create a project document

Purposes for a Hyper-V Server cluster

Goals for a Hyper-V Server cluster

Looking forward to the Design phase

A sample Hyper-V Cluster planning document

Review the sample project

Summary

Cluster Design and Planning

Starting the design phase

Planning for existing systems

Host computer components

Networking

Shared storage

Software licensing

Hyper-V and cluster-related software planning

Blade hardware

Physical placement

Security

Complete the planning phase

Summary

Constructing a Hyper-V Server Cluster

Documenting the initial setup phase

Build steps not covered in this book

Auxiliary built-in tools

Acquiring and enabling the GUI tools

Configuring nodes

Prepare other nodes

Building the cluster

Cluster post-creation steps

Summary

Storage Design

Early storage planning

Hyper-V Server storage space utilization

Hyper-V Server storage performance

Working with storage

Placing virtual machines on storage

Storage QoS (2012 R2 Only)

Enhanced features

Summary

Network Design

The Hyper-V virtual switch

Hyper-V Server networking in a cluster

Storage connectivity

The virtual switch in a cluster

Adapter teaming

Converged fabric

Planning the physical layout

Firewall settings

Network Traffic Shaping and Performance Enhancements

Windows Server Quality of Service

Changing advanced settings on network adapters

VMQ

RSS

RDMA

SR-IOV

Other hardware-assisted offloading technologies

Virtual adapter networking control

Practical advice for network performance design

Further possibilities

Summary

Memory Planning and Management

Understanding physical memory characteristics

Physical memory installation

How Hyper-V Server uses memory

Hyper-V Server and NUMA

Virtual machine memory

Practical virtual machine memory implementation

Cluster memory shortages

Summary

Performance Testing and Load Balancing

Initial and on-going performance measurement

General performance measurement

Subsystem testing

Baseline and comparative performance measures

Cluster load balancing

Summary

Special Cases

Non-highly-available virtual machines in a cluster

A cluster with only one virtual machine

A cluster with a single host

Virtualized domain controllers in a Hyper-V Cluster

Storing a single virtual machine's files in different locations

Geographically distributed clusters

Using non-virtualized hardware in a cluster

Pass-through disks in a cluster

Summary

Maintaining and Monitoring a Hyper-V Server Cluster

Cluster validation

Best Practices Analyzer for Hyper-V

Updating Hyper-V Server hosts

Monitoring Hyper-V Server

Summary

High Availability

What does high availability mean?

Creating a highly available virtual machine

High availability beyond Hyper-V

Migrations

Cluster responses to failures

Quorum

Practical quorum guidance

Snapshots or checkpoints

Summary

Backup and Disaster Recovery

Knowing your risks

Planning for disaster recovery

Backup

Hyper-V Replica

Verifying your disaster recovery plan

Summary

Index