Sie sind auf Seite 1von 62
How to configure Failover Clustering for Hyper-V hosts on HP ProLiant c-Class server blades with
How to configure Failover Clustering for
Hyper-V hosts on HP ProLiant c-Class server
blades with All-in-One SB600c storage blade

Executive summary

2

System requirements

2

Hardware requirements

2

Software requirements

3

Hyper-V hosts cluster configuration process overview

3

Step 1: Configure iSCSI disks and iSCSI Target on SB600c

5

Create virtual disks

6

Create iSCSI Target

12

Add the existing disk to the iSCSI Target

19

Step 2: Install Windows Server 2008 and HP ProLiant supporting software on BladeSystem server blades

21

Step 3: Configure ProLiant ROM BIOS and install Hyper-V server role

22

Step 4: Configure iSCSI Initiator and connect to iSCSI LUN disk on server blades

23

Configure iSCSI Initiator

23

Configure the iSCSI disk volumes

29

Step 5: Install and configure Windows Failover Clustering feature

38

Install Windows Failover Clustering feature

38

Run Failover Clustering validation test

40

Create and configure a cluster

44

Step 6: Configure iSCSI disk on SB600c for VM storage and add disk to the cluster

48

Step 7: Create and add VM to the cluster

53

Create a VM

53

Add VM to the cluster

57

Summary

61

For more information

62

Executive summary

Hyper-V is a Microsoft® hypervisor-based server virtualization product for 64-bit Microsoft Windows® Server 2008. Hyper-V helps IT customers consolidate servers, improve server utilization, reduce energy consumption and lower total cost of ownership (TCO). In a Hyper-V based infrastructure, virtual machines (VMs) are running on top of the physical host server. The physical host server could be a single point of failure if it loses power or has a hardware failure. With a host server failure, all VMs running on the host server will be out of service. To solve this problem, it is possible to create a simple failover cluster with two cluster nodes and one witness disk.

In a step-by-step approach, this document describes how to use Microsoft Windows Server 2008 Failover Clustering feature, in conjunction with HP BladeSystem c-Class ProLiant server blades and an HP StorageWorks All-in-One SB600c (SB600c) storage blade, to provide high availability to the Hyper-V host servers or parent partitions.

Details on how to install Windows Server 2008 and Hyper-V on HP ProLiant servers can be found in the HP documents Implementing Microsoft Windows Server 2008 on HP ProLiant servers and Implementing Microsoft® Windows® Server 2008 Hyper-V on HP ProLiant servers at

and

Target audience: The intended audience for this document includes, but is not limited to, solutions architects, technical consultants and readers who are interested in obtaining information on Windows Server 2008 and are interested in Hyper-V and Windows Failover Clustering. The document is also intended for users needing a quick guide to installing Failover Clustering for Hyper-V host on server blades with an SB600c storage blade.

System requirements

Hardware requirements

The hardware infrastructure is based on HP ProLiant c-Class server blades and an HP StorageWorks All-in-One SB600c storage blade.

Two ProLiant BL465c G5 server blades with identical hardware configurations are deployed as cluster nodes. Customers can create a similar cluster on ProLiant BL260c G5, BL460c, BL465c G5, BL480c, BL495c G5, BL680c G5 or BL685c G5 server blades as well. The recommended server configuration is dual quad-core processors or greater with a minimum of 8GB memory (recommended 12 GB memory) and at least 70GB disk space.

The SB600c storage blade is an “in-the-enclosure” storage solution that provides iSCSI shared storage service over IP networks.

HP BladeSystem c-Class c3000 or c7000 enclosure

Note Microsoft Hyper-V and Windows Failover Clustering are not limited to c-Class server blades. ProLiant servers with x64 Intel® Virtualization Technology (Intel VT) or AMD Virtualization™ (AMD-V™) hardware-assisted virtualization also support Hyper-V and Failover Clustering.

Software requirements

Server blades in the test environment have the following software installed:

Microsoft Windows Server 2008 Enterprise or Datacenter (x64) Only Windows Server 2008 Enterprise and Datacenter (both 32-bit and 64-bit) support the Windows Failover Clustering feature. Windows Server 2008 Enterprise or Datacenter (x64) cluster supports up to the 16 cluster nodes with Fibre Channel, iSCSI or SAS shared storage disk configurations.

Hyper-V Update for Windows Server 2008 x64 Edition (KB950050). This update can be found at

BADED34D24ED&displaylang=en. Hyper-V requires 64-bit Windows Server 2008.

HP BladeSystem Firmware Deployment Tool v1.30 or later CD-ROM. This firmware CD-ROM can be found at

HP SmartStart CD x64 version 8.10. This CD-ROM can be found at

HP ProLiant Support Pack for Windows Server 2008 x64 Editions version 8.11 (A). This support pack can be found at

Hyper-V hosts cluster configuration process overview

Windows Server 2008 Failover Clustering provides high availability for the Hyper-V hosts. The enhanced Windows Failover Clustering has four possible configurations: Node Majority, Node and Disk Majority, Node and File Share Majority, and No Majority (Disk Only). In the following sections, a two-node host server cluster (even number of nodes) is created using a StorageWorks SB600c iSCSI shared storage disk as the witness disk. The witness disk stores cluster configuration information only. Node and Disk Majority is selected for this cluster quorum configuration and can sustain failure of one node with the witness disk online. This cluster is based on an active-passive configuration where one server node is an active node hosting VMs, and the other node is a passive node. All VM configuration files and virtual hard disks (VHD) are stored on the second shared storage disk owned by an active cluster node, in addition to the witness disk. If the active server node fails due to hardware or software failure, the passive node takes over the cluster and controls the cluster resources such as the shared disks and applications. The passive server node becomes the active server node and automatically brings VMs online (See Figure 1). In this cluster configuration, iSCSI protocol is used by the StorageWorks SB600c storage device to send and receive SCSI commands through the IP network with Windows disk management technology (iSCSI Target) to provide iSCSI shared storage service to the iSCSI Initiator.

Note In the above configuration, multiple HP GbE2c Ethernet switches are dedicated to different network traffic to improve the Hyper-V cluster performance (see Figure 1). Also, the shared storage disks in the above configuration could potentially be single points of failure.

Figure 1. Hyper-V Host Failover Clustering The following sections provide detailed installation and configuration steps:

Figure 1. Hyper-V Host Failover Clustering

Figure 1. Hyper-V Host Failover Clustering The following sections provide detailed installation and configuration steps:
Figure 1. Hyper-V Host Failover Clustering The following sections provide detailed installation and configuration steps:

The following sections provide detailed installation and configuration steps:

Step 1: Configure iSCSI disks and iSCSI Target on SB600c.

Step 2: Install Windows Server 2008 and HP ProLiant supporting software on BladeSystem server blades.

Step 3: Configure ProLiant ROM BIOS and install Hyper-V server role.

Step 4: Configure iSCSI Initiator and connect to iSCSI LUN disk on server blades.

Step 5: Install and configure Windows Failover Clustering feature.

Step 6: Configure iSCSI disk on SB600c for VM storage and add disk to the cluster.

Step 7: Create and add VM to the cluster.

Note This document shows details for Steps 1, 4, 5, 6 and 7.

Step 1: Configure iSCSI disks and iSCSI Target on SB600c

Before installing Windows Failover Clustering, you need to create the iSCSI shared storage disks and make them available to the server blades. The two server blades are cluster nodes described later in this document. In this configuration, you need two disks shared between these two server blades: one is the witness disk or quorum disk, and the other is the disk that stores all VM configuration files and VHD files. The quorum disk keeps only cluster configuration information and can not be used to store other information such as VHD files. In cluster Node and Disk Majority configuration, both cluster host server nodes (server blades) and the quorum disk get a vote. In step 1, you only make the quorum disk available to the server blades, so the cluster installation locates the correct quorum disk. You will add the shared VM storage disk in a later step.

On SB600c, launch HP All-in-One Storage System Management console. In the left panel, click Storage Management, and in the middle panel, click Microsoft iSCSI Target.

Management , and in the middle panel, click Microsoft iSCSI Target . Figure 2. Launch Microsoft

Figure 2. Launch Microsoft iSCSI Target on SB600c

Management , and in the middle panel, click Microsoft iSCSI Target . Figure 2. Launch Microsoft
Management , and in the middle panel, click Microsoft iSCSI Target . Figure 2. Launch Microsoft

Create virtual disks

In the iSCSI Target console left panel, right click Devices, and click Create Virtual Disk to launch the Create Virtual Disk Wizard. Click the Next> button to continue.

, and click Create Virtual Disk to launch the Create Virtual Disk Wizard. Click the Next>

Figure 3. Create virtual disk

Disk to launch the Create Virtual Disk Wizard. Click the Next> button to continue. Figure 3.
Disk to launch the Create Virtual Disk Wizard. Click the Next> button to continue. Figure 3.

On the StorageWorks SB600c storage device, each iSCSI virtual disk is a virtual disk file (VHD). Give a VHD file name and specify which folder will hold this VHD file on the SB600c drives. In this case, you create a virtual disk that stores all VM configuration and VHD files, enter E:\V-Cluster.vhd, and click the Next> button to continue.

that stores a ll VM configuration and VHD files, enter E:\V-Cluster.vhd , and click the Next>

Figure 4. Create a new virtual disk file.

enter E:\V-Cluster.vhd , and click the Next> button to continue. Figure 4. Create a new virtual
enter E:\V-Cluster.vhd , and click the Next> button to continue. Figure 4. Create a new virtual

Enter the virtual disk size and click the Next> button to continue.

Enter the virtual disk size and click the Next> button to continue.

Figure 5. Enter the virtual disk size

Enter the virtual disk size and click the Next> button to continue. Figure 5. Enter the
Enter the virtual disk size and click the Next> button to continue. Figure 5. Enter the

Enter the virtual disk description, and click the Next> button. On the next Access (add iSCSI Target) page, click the Next> button again to skip. Then click the Finish button to complete.

Access (add iSCSI Target) page, click the Next> button again to skip. Then click the Finish

Figure 6. Enter the virtual disk description

button again to skip. Then click the Finish button to complete. Figure 6. Enter the virtual
button again to skip. Then click the Finish button to complete. Figure 6. Enter the virtual

The iSCSI Target right panel shows the newly created virtual disk without being accessed by any iSCSI Target.

The iSCSI Target right panel shows the newly crea ted virtual disk without being accessed by

Figure 7. Virtual disk for VM storage

the newly crea ted virtual disk without being accessed by any iSCSI Target. Figure 7. Virtual
the newly crea ted virtual disk without being accessed by any iSCSI Target. Figure 7. Virtual

Repeat the above steps to create a 500MB quorum disk for the cluster. The virtual disk file name is E:\V-Cluster-Quorum.vhd, and the virtual disk description is For Hyper-V Failover Clustering Quorum Disk.

name is E:\V-Cluster-Quorum.vhd , and the virtual disk description is For Hyper-V Failover Clustering Quorum Disk

Figure 8. Virtual disk for cluster quorum disk

disk description is For Hyper-V Failover Clustering Quorum Disk . Figure 8. Virtual disk for cluster
disk description is For Hyper-V Failover Clustering Quorum Disk . Figure 8. Virtual disk for cluster

Create iSCSI Target

In order for server blades to connect to these iSCSI disks, you need to create an iSCSI Target to associate with these disks. In the iSCSI Target console left panel, right click iSCSI Targets, click Create iSCSI Target to launch the Create iSCSI Target Wizard. Click the Next> button to continue.

Targets , click Create iSCSI Target to launch the Create iSCSI Target Wizard. Click the Next>

Figure 9. Create iSCSI Target

to launch the Create iSCSI Target Wizard. Click the Next> button to continue. Figure 9. Create
to launch the Create iSCSI Target Wizard. Click the Next> button to continue. Figure 9. Create

Specify the iSCSI Target name V-Cluster-Target and description Hyper-V Failover Cluster iSCSI Target and click the Next> button to continue.

V-Cluster-Target and description Hyper-V Failover Cluster iSCSI Target and click the Next> button to continue.

Figure 10. Specify iSCSI Target name and description

iSCSI Target and click the Next> button to continue. Figure 10. Specify iSCSI Target name and
iSCSI Target and click the Next> button to continue. Figure 10. Specify iSCSI Target name and

Click the Advanced… button to launch Advanced Identifiers.

Click the Advanced… button to launch Advanced Identifiers.

Figure 11. Advanced Identifier

Click the Advanced… button to launch Advanced Identifiers. Figure 11. Advanced Identifier 14
Click the Advanced… button to launch Advanced Identifiers. Figure 11. Advanced Identifier 14

Click the Add… button to add iSCSI Initiator identifier.

Click the Add… button to add iSCSI Initiator identifier.

Figure 12. Add iSCSI Initiator Identifier

Click the Add… button to add iSCSI Initiator identifier. Figure 12. Add iSCSI Initiator Identifier 15
Click the Add… button to add iSCSI Initiator identifier. Figure 12. Add iSCSI Initiator Identifier 15

From the Identifier Type drop-down list, click IP Address to add the iSCSI Initiator’s IP addresses (or the planned iSCSI Initiator’s IP addresses).

list, click IP Address to add the iSCSI Initiator’s IP addresses (or the planned iSCSI Initiator’s

Figure 13. Select IP Address

the iSCSI Initiator’s IP addresses (or the planned iSCSI Initiator’s IP addresses). Figure 13. Select IP
the iSCSI Initiator’s IP addresses (or the planned iSCSI Initiator’s IP addresses). Figure 13. Select IP

Enter the server node iSCSI IP address here – for example, 12.0.0.211. Click the OK button to complete.

Enter the server node iSCSI IP address here – for example, 12.0.0.211 . Click the OK

Figure 14. Add iSCSI Identifier

IP address here – for example, 12.0.0.211 . Click the OK button to complete. Figure 14.
IP address here – for example, 12.0.0.211 . Click the OK button to complete. Figure 14.

Repeat the above step to add the second server blade iSCSI IP address 12.0.0.212. Click the OK button and return to the previous iSCSI Initiators Identifiers page and click the Next> button. Then click the Finish button to complete.

previous iSCSI Initiators Identifiers page and click the Next> button. Then click the Finish button to

Figure 15. Add iSCSI Identifiers

page and click the Next> button. Then click the Finish button to complete. Figure 15. Add
page and click the Next> button. Then click the Finish button to complete. Figure 15. Add

Add the existing disk to the iSCSI Target

The newly created iSCSI Target needs to be associated with the quorum virtual disk. In the iSCSI Target console left panel, expand iSCSI Targets; in the right panel, right click the newly created V-Cluster-Target, and click Add Existing Virtual Disk to iSCSI Target.

the right panel, right click the newly created V-Cluster-Target , and click Add Existing Virtual Disk

Figure 16. Add virtual disk to iSCSI Target

V-Cluster-Target , and click Add Existing Virtual Disk to iSCSI Target . Figure 16. Add virtual
V-Cluster-Target , and click Add Existing Virtual Disk to iSCSI Target . Figure 16. Add virtual

Select the quorum virtual disk and click the OK button.

Select the quorum virtual disk and click the OK button.

Figure 17. Select quorum virtual disk

Select the quorum virtual disk and click the OK button. Figure 17. Select quorum virtual disk
Select the quorum virtual disk and click the OK button. Figure 17. Select quorum virtual disk

In the iSCSI Target console left panel, under iSCSI Targets, click iSCSI Target V-Cluster-Target; the newly added 500MB quorum virtual disk shows as LUN0.

under iSCSI Targets, click iSCSI Target V-Cluster-Target ; the newly added 500MB quorum virtual disk shows

Figure 18. Add Hyper-V virtual disk to the iSCSI Target

Figure 18. Add Hyper-V virtual disk to the iSCSI Target Step 2: Install Windows Serv er
Figure 18. Add Hyper-V virtual disk to the iSCSI Target Step 2: Install Windows Serv er

Step 2: Install Windows Server 2008 and HP ProLiant supporting software on BladeSystem server blades

To install Windows Server 2008 on the two server blades, HP recommends the following procedures:

Run HP BladeSystem Firmware Deployment Tool v1.30 or later CD-ROM to update server blade firmware first.

Run HP SmartStart CD x64 version 8.10 to configure server blade hardware configuration.

Install Windows Server 2008 Enterprise or Datacenter (x64) 64-bit edition.

Run HP ProLiant Support Pack for Windows Server 2008 x64 Editions version 8.11 (A) to install the latest drivers.

After installing Windows, join the two server blades to the domain.

Details on how to install Windows Server 2008 can be found in the HP document Implementing Microsoft Windows Server 2008 on HP ProLiant servers at

Step 3: Configure ProLiant ROM BIOS and install Hyper-V server role

To install Hyper-V, HP recommends the following procedures:

On both server blades, enable server blade hardware-assisted virtualization. For details, see the Enable support for hardware-assisted virtualization in the RBSU section in the HP document Implementing Microsoft® Windows® Server 2008 Hyper-V on HP ProLiant servers. This document can be found at

On both server blades, apply Hyper-V Update for Windows Server 2008 x64 Edition (KB950050) by running Microsoft Windows Update (see Figure 19). This update can also be found at

On both server blades, launch Server Manager, and install Hyper-V server role

• On both server blades, launch Server Ma nager, and install Hyper-V server role Figure 19.

Figure 19. Install Hyper-V Update

• On both server blades, launch Server Ma nager, and install Hyper-V server role Figure 19.
• On both server blades, launch Server Ma nager, and install Hyper-V server role Figure 19.

Step 4: Configure iSCSI Initiator and connect to iSCSI LUN disk on server blades

Before creating the Windows Failover Clustering, the server blades need to connect to the iSCSI Target through iSCSI Initiator and access the shared quorum disk. This quorum disk will store all cluster information and is a cluster witness disk.

Configure iSCSI Initiator

On both server blades, click Start. Click Administrative Tools and select iSCSI Initiator. If Microsoft iSCSI service is not running on the server blade, click the Yes button to start the service and set the service to start automatically. This service is required by the iSCSI Initiator. Click the Yes button to unblock the iSCSI service through Windows Firewall and launch iSCSI Initiator Property.

the iSCSI service through Windows Fi rewall and launch iSCSI Initiator Property. Figure 20. Launch iSCSI

Figure 20. Launch iSCSI Initiator

the iSCSI service through Windows Fi rewall and launch iSCSI Initiator Property. Figure 20. Launch iSCSI
the iSCSI service through Windows Fi rewall and launch iSCSI Initiator Property. Figure 20. Launch iSCSI

Click the Discovery tab and click the Add Portal… button to add iSCSI Target portal.

Click the Discovery tab and click the Add Portal… button to add iSCSI Target portal.

Figure 21. Add iSCSI Target portal

Discovery tab and click the Add Portal… button to add iSCSI Target portal. Figure 21. Add
Discovery tab and click the Add Portal… button to add iSCSI Target portal. Figure 21. Add

Enter iSCSI Target IP address 12.0.0.101 and click the OK button to continue.

Enter iSCSI Target IP address 12.0.0.101 and click the OK button to continue.

Figure 22. Enter iSCSI Target IP address

iSCSI Target IP address 12.0.0.101 and click the OK button to continue. Figure 22. Enter iSCSI
iSCSI Target IP address 12.0.0.101 and click the OK button to continue. Figure 22. Enter iSCSI

Click the Targets tab; in the Targets list, it shows the target name, and the status is Inactive. Click the Log on… button to continue.

tab; in the Targets list, it shows the target name, and the status is Inactive. Click

Figure 23. Connect iSCSI Target

target name, and the status is Inactive. Click the Log on… button to continue. Figure 23.
target name, and the status is Inactive. Click the Log on… button to continue. Figure 23.

In the Log On to Target, make sure Automatically restore this connection when the computer starts is checked, and click the OK button to continue. When restarting the blade server, this option ensures that Windows will automatically connect the iSCSI Target.

When restarting the blade server, this option ensures that Windows will automatically connect the iSCSI Target.

Figure 24. Enable automatically restore connection

ensures that Windows will automatically connect the iSCSI Target. Figure 24. Enable automatically restore connection 27
ensures that Windows will automatically connect the iSCSI Target. Figure 24. Enable automatically restore connection 27

In the Targets list, the iSCSI Target status is changed from Inactive to Connected. Click the OK button to continue and finish the iSCSI Initiator configuration.

is changed from Inactive to Connected. Click the OK button to continue and finish the iSCSI

Figure 25. Target is connected.

Click the OK button to continue and finish the iSCSI Initiator configuration. Figure 25. Target is
Click the OK button to continue and finish the iSCSI Initiator configuration. Figure 25. Target is

Configure the iSCSI disk volumes

Now you need to discover and format the iSCSI disks in Windows on the first server blade V-HOST1. Click Server Manager to launch the console.

and format the iSCSI disk s in Windows on the first server blade V-HOST1. Click Server

Figure 26. Launch Server Manager

on the first server blade V-HOST1. Click Server Manager to launch the console. Figure 26. Launch
on the first server blade V-HOST1. Click Server Manager to launch the console. Figure 26. Launch

In the left panel, expand Storage and click Disk Management.

In the bottom of the middle panel, the 500MB quorum disk shows as an offline disk 1. If this quorum disk does not show in the middle panel, you can click More Actions in right panel and click Rescan Disks to discover the iSCSI quorum disk.

Right click Disk 1 and click Online to bring this quorum disk online.

Repeat this step on the second server blade V-HOST2, but do not bring the disk online.

step on the second server blade V-HOST2, but do not bring the disk online. Figure 27.

Figure 27. Bring iSCSI quorum disk online

step on the second server blade V-HOST2, but do not bring the disk online. Figure 27.
step on the second server blade V-HOST2, but do not bring the disk online. Figure 27.

The following steps only apply to the first server blade V-HOST1. Right click Disk 1 (iSCSI quorum disk) again and click Initialize Disk.

apply to the fi rst server blade V-HOST1. Right click Disk 1 (iSCSI quorum disk) again

Figure 28. Initialize disk

blade V-HOST1. Right click Disk 1 (iSCSI quorum disk) again and click Initialize Disk . Figure
blade V-HOST1. Right click Disk 1 (iSCSI quorum disk) again and click Initialize Disk . Figure

Check Disk 1, select MBR and click the OK button to continue.

Check Disk 1 , select MBR and click the OK button to continue.

Figure 29. Initialize disk

Check Disk 1 , select MBR and click the OK button to continue. Figure 29. Initialize
Check Disk 1 , select MBR and click the OK button to continue. Figure 29. Initialize

Select New Simple continue.

In the New Simple Volume Wizard; click the Next> button to

Select New Simple continue. In the New Simple Volume Wizard; click the Next> button to

Figure 30. Select New Simple Volume

continue. In the New Simple Volume Wizard; click the Next> button to Figure 30. Select New
continue. In the New Simple Volume Wizard; click the Next> button to Figure 30. Select New

Specify the size of the quorum disk volume and click the Next> button to continue.

Specify the size of the quorum disk volume and click the Next> button to continue.

Figure 31. Specify Volume Size

Specify the size of the quorum disk volume and click the Next> button to continue. Figure
Specify the size of the quorum disk volume and click the Next> button to continue. Figure

Assign a drive letter to the new iSCSI disk volume; for example, assign drive letter Q for quorum disk volume. Click the Next> button to continue.

disk volume; for example, assign drive letter Q for quorum disk volume. Click the Next> button

Figure 32. Assign a drive letter to the iSCSI disk volume

disk volume. Click the Next> button to continue. Figure 32. Assign a drive letter to the
disk volume. Click the Next> button to continue. Figure 32. Assign a drive letter to the

Assign a volume label to the iSCSI quorum disk. Click the Next> button to continue, and click the Finish button on the next page.

label to the iSCSI quorum disk. Click the Next> button to continue, and click the Finish

Figure 33. Assign a volume label to the iSCSI quorum disk

to continue, and click the Finish button on the next page. Figure 33. Assign a volume
to continue, and click the Finish button on the next page. Figure 33. Assign a volume

The middle panel of Server Manager shows the newly configured Quorum disk volume.

The middle panel of Server Manager shows th e newly configured Quorum disk volume.

Figure 34. New quorum disk

The middle panel of Server Manager shows th e newly configured Quorum disk volume. Figure 34.
The middle panel of Server Manager shows th e newly configured Quorum disk volume. Figure 34.

Step 5: Install and configure Windows Failover Clustering feature

After the server blades are configured with quorum disks, you can start to install Failover Clustering.

Install Windows Failover Clustering feature

In this section, you will install the Windows Failover Clustering feature on both server blades, V-HOST1 and V-HOST2.

Launch Server Manager; in the left panel, click Features. In the right panel, click Add Features.

Server Manager; in the left panel, click Features . In the right panel, click Add Features

Figure 35. Add features

Server Manager; in the left panel, click Features . In the right panel, click Add Features
Server Manager; in the left panel, click Features . In the right panel, click Add Features

In the Add Features Wizard, check Failover Clustering and click the Next> button to continue. On the next page, click the Next> button to continue.

Clustering and click the Next> button to continue. On the next page, click the Next> button

Figure 36. Select Failover Clustering feature

to continue. Figure 36. Select Failover Clustering feature After installing the Failover Clustering feature on
to continue. Figure 36. Select Failover Clustering feature After installing the Failover Clustering feature on

After installing the Failover Clustering feature on V-HOST1, repeat the same steps on V-HOST2.

Apply the Update for Windows Server 2008 x64 Edition (KB951308) on both server blades by running Microsoft Windows Update. Restart the server blades after the installation of the update. This Windows update provides Failover Cluster Management console more control and functionalities for Hyper-V. This update also can be found at

Run Failover Clustering validation test

In this section, you only need to run the Windows Failover Clustering validation test on one of the server blades, the V-HOST1.

Click Start, click Administrative Tools, and click Failover Cluster Management to launch the Failover Cluster Management console.

Management to launch the Failover Cluster Management console. Figure 37. Launch Failover Cluster Management console 40

Figure 37. Launch Failover Cluster Management console

Management to launch the Failover Cluster Management console. Figure 37. Launch Failover Cluster Management console 40
Management to launch the Failover Cluster Management console. Figure 37. Launch Failover Cluster Management console 40

In the Failover Cluster Management console, click Validate a Configuration to launch the Validate a Configuration Wizard. Cluster validation test is not a must-run test but is highly recommended.

launch the Validate a Configuration Wizard . Cluster validation test is not a must-r un test

Figure 38. Click Validate a Configuration

. Cluster validation test is not a must-r un test but is highly recommended. Figure 38.
. Cluster validation test is not a must-r un test but is highly recommended. Figure 38.

In the Enter name input box, enter the server blade’s name, V-HOST1, click the Add button, enter V-HOST2, and click the Add button. Click the Next> button to continue.

V-HOST1 , click the Add button, enter V-HOST2 , and click the Add button. Click the

Figure 39. Add server names to the selected servers list

the Add button. Click the Next> button to continue. Figure 39. Add server names to the
the Add button. Click the Next> button to continue. Figure 39. Add server names to the

Select Run all tests (recommended) and click the Next> button to run the test. Click the Next> button to start the test. After the test is finished, the Wizard shows if the test is successful or failed. Click the Finish button.

the test. After the test is finished, the Wizard shows if the test is successful or

Figure 40. Run test

is finished, the Wizard shows if the test is successful or failed. Click the Finish button.
is finished, the Wizard shows if the test is successful or failed. Click the Finish button.

Create and configure a cluster

In this section, you will create and configure a cluster.

On the first server blade, V-HOST1, in the Failover Clustering Management console middle panel, click Create a Cluster to launch the Create Cluster Wizard.

console middle panel, click Create a Cluster to launch the Create Cluster Wizard . Figure 41.

Figure 41. Create a cluster

console middle panel, click Create a Cluster to launch the Create Cluster Wizard . Figure 41.
console middle panel, click Create a Cluster to launch the Create Cluster Wizard . Figure 41.

Enter the server blade name, V-HOST1, and click the Add button. Do the same to add the second server blade name, V-HOST2, to the selected servers list. Click the Next> button to continue.

to add the second server blade name, V-HOST2, to the selected servers list. Click the Next>

Figure 42. Add server names

name, V-HOST2, to the selected servers list. Click the Next> button to continue. Figure 42. Add
name, V-HOST2, to the selected servers list. Click the Next> button to continue. Figure 42. Add

Enter the cluster name V-W2K8-Cluster and assign IP addresses 10.0.0.210 and 11.0.0.210 to the cluster. Click the Next> button. On the next page, click the Next> button again to create the cluster. When successfully finishing, click the Finish button.

page, click the Next> button again to create the cluster. When successfully finishing, click the Finish

Figure 43. Enter the cluster name and IP addresses

cluster. When successfully finishing, click the Finish button. Figure 43. Enter the cluster name and IP
cluster. When successfully finishing, click the Finish button. Figure 43. Enter the cluster name and IP

The Failover Cluster Management console shows one cluster with Node and Disk Majority (Cluster Disk 1).

The Failover Cluster Management console shows one cluster with Node and Disk Majority (Cluster Disk 1).

Figure 44. Finish the cluster configuration

console shows one cluster with Node and Disk Majority (Cluster Disk 1). Figure 44. Finish the
console shows one cluster with Node and Disk Majority (Cluster Disk 1). Figure 44. Finish the

Step 6: Configure iSCSI disk on SB600c for VM storage and add disk to the cluster

This step shows how to add the second shared storage disk, which stores all Hyper-V VM configuration files and VHD files on the cluster.

On the SB600c storage device, repeat the Add the existing disk to the iSCSI Target section in Step 1 and add the second disk to the iSCSI Target.

the iSCSI Target section in Step 1 and add the second disk to the iSCSI Target.

Figure 45. Add disk for Hyper-V VM

the iSCSI Target section in Step 1 and add the second disk to the iSCSI Target.
the iSCSI Target section in Step 1 and add the second disk to the iSCSI Target.

On the first server blade, V-HOST1, repeat the Configure the iSCSI disk volumes section in Step 4, bring the second disk online; initialize and format the second disk and assign drive letter V for the disk.

in Step 4, bring the second disk online; initialize and fo rmat the second disk and

Figure 46. Configure the disk

initialize and fo rmat the second disk and assign drive letter V for the disk. Figure
initialize and fo rmat the second disk and assign drive letter V for the disk. Figure

Now you need to add disk V:\ to the cluster. On the Failover Cluster Management console left panel, right click Storage and click Add a disk.

V:\ to the cluster. On th e Failover Cluster Management console left panel, right click Storage

Figure 47. Add a disk to the cluster

Management console left panel, right click Storage and click Add a disk . Figure 47. Add
Management console left panel, right click Storage and click Add a disk . Figure 47. Add

Check Cluster Disk 2 from the available disks list, and click the OK button to add the second disk to the cluster.

Check Cluster Disk 2 from the available disks list, and click the OK button to add

Figure 48. Add the disk

the available disks list, and click the OK button to add the second disk to the
the available disks list, and click the OK button to add the second disk to the

After adding the second disk to the cluster, click Storage in the Failover Cluster Management console left panel; the Cluster Disk 2 (Volume V) shows in the Summary of Storage in the middle panel.

Cluster Management console left panel; the Cluster Disk 2 (Volume V) shows in the Summary of

Figure 49. Second disk in the cluster

Cluster Disk 2 (Volume V) shows in the Summary of Storage in the middle panel. Figure
Cluster Disk 2 (Volume V) shows in the Summary of Storage in the middle panel. Figure

Step 7: Create and add VM to the cluster

This section describes how to create a VM and how to add the VM to the cluster.

Create a VM

On the first server blade, V-HOST1, launch the Hyper-V Manager by clicking Start, click Administrative Tools and select Hyper-V Manager. In the left panel, right click the host name, V-HOST1, and select New, and click Virtual Machine… to launch the New Virtual Machine Wizard.

New , and click Virtual Machine… to launch the New Virtual Machine Wizard . Figure 50.

Figure 50. Create new virtual machine

New , and click Virtual Machine… to launch the New Virtual Machine Wizard . Figure 50.
New , and click Virtual Machine… to launch the New Virtual Machine Wizard . Figure 50.

Enter the VM name VM1 and check Store the virtual machine in a different location. In the location, enter V:\. Hyper-V stores all VM1’s configuration files on the shared storage disk V. Click the Next> button to continue.

. Hyper-V stores all VM1’s conf iguration files on the shared storage disk V. Click the

Figure 51. Create a VM

conf iguration files on the shared storage disk V. Click the Next> button to continue. Figure
conf iguration files on the shared storage disk V. Click the Next> button to continue. Figure

Click the Next> button to accept the default memory size 512MB. Click the Next> button to accept the default value of Configure Networking. On the Connect Virtual Hard Disk, click Create a virtual hard disk and enter V:\VM1\ as the virtual hard disk location. Click the Finish button to complete.

Create a virtual hard disk and enter V:\VM1\ as the virtual hard disk location. Click the

Figure 52. Create VM virtual disk (VHD)

as the virtual hard disk location. Click the Finish button to complete. Figure 52. Create VM
as the virtual hard disk location. Click the Finish button to complete. Figure 52. Create VM

In Hyper-V Manager, click V-HOST1 in the left panel; the newly created VM1 shows in the middle panel and its status is Off.

Manager, click V-HOST1 in the left panel; the newly created VM1 shows in the middle panel

Figure 53. VM status is off

the left panel; the newly created VM1 shows in the middle panel and its status is
the left panel; the newly created VM1 shows in the middle panel and its status is

Add VM to the cluster

You need to add VM1 to the cluster and make it highly available. In the Failover Cluster Management left panel, click Service and Applications; in the right panel, click Configure a Service or Application… to launch the High Availability Wizard. Click the Next> button to continue.

Configure a Service or Application… to launch the High Availability Wizard. Click the Next> button to

Figure 54. Configure High Availability service or application

Wizard. Click the Next> button to continue. Figure 54. Configure High Availabili ty service or application
Wizard. Click the Next> button to continue. Figure 54. Configure High Availabili ty service or application

On the Select Service and Application page, highlight Virtual Machine and click the Next> button.

On the Select Service and Application page, highlight Virtual Machine and click the Next> button.

Figure 55. Select Virtual Machine

and Application page, highlight Virtual Machine and click the Next> button. Figure 55. Select Virtual Machine
and Application page, highlight Virtual Machine and click the Next> button. Figure 55. Select Virtual Machine

The Select Virtual Machine page shows all available VMs. Check the VMs needed to be added to the cluster and click the Next> button.

Machine page shows all availabl e VMs. Check the VMs needed to be added to the

Figure 56. Select VM

e VMs. Check the VMs needed to be added to the cluster and click the Next>
e VMs. Check the VMs needed to be added to the cluster and click the Next>

The Summary page shows whether adding the VM to the cluster was successful or failed. Click the Finish button to complete.

Summary page shows whether adding the VM to th e cluster was successful or failed. Click

Figure 57. Add VM to the cluster

VM to th e cluster was successful or failed. Click the Finish button to complete. Figure
VM to th e cluster was successful or failed. Click the Finish button to complete. Figure

In the Failover Cluster Management console middle panel, the VM shows Offline. Right click the VM and click Bring this service or application online. Now you have the virtual machine running on top of host cluster.

and click Bring this service or application online . Now you have the virtual machine running

Figure 58. Bring VM online

running on top of host cluster. Figure 58. Bring VM online Summary In a Hyper-V environment,
running on top of host cluster. Figure 58. Bring VM online Summary In a Hyper-V environment,

Summary

In a Hyper-V environment, configuring High Availability for Hyper-V hosts is a challenge. This document provides detailed guidance on how to create and configure a Hyper-V host level cluster using HP BladeSystem ProLiant servers and the StorageWorks All-in-One SB600c storage device.

For more information

For more information about HP BladeSystem, go to http://www.hp.com/go/bladesystem

For more information about HP StorageWorks All-in-One SB600c storage blade, go to

For more information about HP solutions, go to the HP ActiveAnswers website http://www.hp.com/solutions/activeanswers/

For more information about Microsoft Hyper-V, go to

For more information about Hyper-V cluster, go to

To help us improve our documents, please provide feedback at www.hp.com/solutions/feedback

© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.

Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. AMD Virtualization and AMD-V are trademarks of Advanced Micro Devices, Inc. Intel is a trademark of Intel Corporation in the U.S. and other countries.

4AA2-2983ENW, October 2008

Micro Devices, Inc. Intel is a trademark of Intel Corporation in the U.S. and other countries.