Top Banner
Drive your life. Clustering Enhancements Patrick Sommer [email protected]
34
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Clustering Enhancements

Drive your life.

Clustering Enhancements

Patrick Sommer

[email protected]

Page 2: Clustering Enhancements
Page 3: Clustering Enhancements

Infrastructure for the Private Cloud

Hyper-V

Management for the private cloud

Infrastructure for the private cloud

Platform for the private cloud

Page 4: Clustering Enhancements

Node 1 Node 2

Cluster storage

Clients

Service or

application

A dedicated network

connects the failover

cluster nodes

A network connects

the failover cluster

and clients

Shared bus or iSCSI

connection

Page 5: Clustering Enhancements
Page 6: Clustering Enhancements

Highly scalable infrastructure for the private cloud

. . .

Sca

le u

p

Scale out

...

Page 7: Clustering Enhancements
Page 8: Clustering Enhancements
Page 9: Clustering Enhancements
Page 10: Clustering Enhancements
Page 11: Clustering Enhancements

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

Page 12: Clustering Enhancements

FC / iSCSI / SAS / FCoE / Spaces

JBOD

SMB

Hyper-V Cluster

File Server Cluster

FC / iSCSI / SAS / FCoE /

Spaces JBOD

SMB

Page 13: Clustering Enhancements

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

Page 14: Clustering Enhancements

Encrypted cluster volumes

Page 15: Clustering Enhancements
Page 16: Clustering Enhancements

Cluster integrated Storage Spaces

SAS

Physical

Storage

JBODs

Spaces-Based

Virtualized

Storage

Spaces

integrated

with Cluster

Cluster

Shared

Volumes

Page 17: Clustering Enhancements
Page 19: Clustering Enhancements

Cluster managed node votes

1 1 1 0

Page 20: Clustering Enhancements

• 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

Page 21: Clustering Enhancements

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

Page 22: Clustering Enhancements

Eliminate repetitive maintenance tasks

Update

Coordinator

Admin

Initiate

Cluster-Aware

Updating

Page 23: Clustering Enhancements

Hyper-V

Management for the private cloud

Infrastructure for the private cloud

Platform for the private cloud

Page 24: Clustering Enhancements

Virtual Machine Priority

High

Medium

Low

Page 25: Clustering Enhancements

Improved VM mobility within the cluster

Page 26: Clustering Enhancements

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

Page 27: Clustering Enhancements

VHD

Page 28: Clustering Enhancements

Branch Office

VHD VHD

Page 29: Clustering Enhancements

Fibre channel from the guest

Cluster

Page 30: Clustering Enhancements

Health detection of applications inside a virtual machine

Page 31: Clustering Enhancements

PowerShell cmdlets can be used to do everything the UI can do…

Page 32: Clustering Enhancements
Page 33: Clustering Enhancements
Page 34: Clustering Enhancements

Blog Cluster Team -