Building a Highly Available Failover Cluster Solution with...
Transcript of Building a Highly Available Failover Cluster Solution with...
cc
Infrastructure for the Private Cloud
Hyper-V
Management for the private cloud
Infrastructure for the private cloud
Platform for the private cloud
Highly scalable infrastructure for the private cloud
. . .
Sca
le u
p
Scale out
...
Flexible storage choices for the private cloud
Cluster Shared Volumes
Single Logical Server (\\Foo\Share)
Accessing VHDs over SMB
Hyper-V Cluster
File Server ClusterSingle File System Namespace
FC / iSCSI / SAS / FCoE / Spaces
JBOD
SMB
Hyper-V Cluster
File Server Cluster
FC / iSCSI / SAS / FCoE /
Spaces JBOD
SMB
From Hours to Seconds …
0
50
100
150
200
250
300
350
400
100
Million
Files
200
Million
Files
300
Million
Files
Min
ute
s
Windows
Server 2008 R2
Windows
Server 2012
<3 sec of downtime
Encrypted cluster volumes
Cluster integrated Storage Spaces
SAS
Physical
Storage
JBODs
Spaces-Based
Virtualized
Storage
Spaces
integrated
with Cluster
Cluster
Shared
Volumes
1 1 0 0
Cluster managed node votes
1 1 1 0
• Task is scheduled on all Nodes of the clusterCluster Wide
• Task is scheduled on a single random Node of the clusterAny Node
• Task is scheduled only on the node which currently owns the specified ResourceResource Specific
PowerShell Cmdlet Description
Register-ClusteredScheduledTask Creating a new clustered scheduled task
Unregister-ClusteredScheduledTask Delete a clustered scheduled task
Set-ClusteredScheduledTask Update existing clustered task
Get-ClusteredScheduledTask Enumerating existing clustered tasks
Simplify host patching and repairs
Draining a node
• Node is paused preventing new groups from moving to that node
• All groups are issued a move
• VMs are queued up and live migrated off based on priority
Resuming a node
•Resume-ClusterNode –Failback invokes failback policies
to return groups to that node when it is brought out of
Maintenance Mode
Eliminate repetitive maintenance tasks
Update
Coordinator
Admin
Initiate
Cluster-Aware
Updating
Hyper-V
Management for the private cloud
Infrastructure for the private cloud
Platform for the private cloud
Virtual Machine Priority
High
Medium
Low
Improved VM mobility within the cluster
VHD
VM mobility in and out and between clusters
Live Migrate VM and Storage
to Clusters
Live Migrate VM and
Storage Between
Clusters
Live Migrate VM and Storage
to Stand-Alone Server
The pipeline
The pipeline
The pipeline
Modifying storage paths
Branch Office
VHD VHD
Fibre channel from the guest
Cluster
Health detection of applications inside a virtual machine