• No results found

HP StoreVirtual DSM for Microsoft MPIO Deployment Guide

N/A
N/A
Protected

Academic year: 2021

Share "HP StoreVirtual DSM for Microsoft MPIO Deployment Guide"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

HP StoreVirtual DSM for Microsoft MPIO

Deployment Guide

HP Part Number: AX696-96254 Published: March 2013 Edition: 3

(2)

© Copyright 2011, 2013 Hewlett-Packard Development Company, L.P.

(3)

1 Using MPIO

Description of the HP StoreVirtual DSM for Microsoft MPIO

The HP StoreVirtual DSM for Microsoft MPIO provides enhanced MPIO functionality as follows:

• Automatic creation of an I/O path to each storage system in the cluster on which the volume resides, plus a path for the administrative connection.

• Improved performance architecture over native MPIO solutions:

Read I/Os are always serviced by a storage system that holds a copy of the data being requested.

Write I/Os are always serviced by a storage system that receives a copy of the data.

Remaining copies (replicas) of the data are forwarded to the appropriate storage system based on the data protection level of the volume.

• The ability to build a robust, fault-tolerant solution because an I/O path is built to every storage system in the cluster. For example, in a cluster with five storage systems, DSM for

MPIO-connected volumes have six iSCSI MPIO connections to the SAN, one for each storage system and one for the administrative connection. Five of the six connections could go offline, and I/O would still be serviced.

The DSM for MPIO supports connecting multiple NICs in the application server to the SAN.

Configuring with multiple NICs improves fault-tolerant physical network connections in the server.

The DSM for MPIO can be used in a Multi-Site SAN with one or more subnets. In this configuration, the DSM for MPIO will only build I/O paths to the storage systems that are in the same subnet as the application server. Alternatively, you can assign an application server to a site. Application servers assigned to a site connect only to storage systems in the same site. Both of these

configurations permit higher performance and lower network utilization by reducing the amount of I/Os that traverse the WAN link.

NOTE: Refer to the instructions specific to Multi-Site SAN configurations in the rest of this chapter.

You can also refer to the HP StoreVirtual Storage Multi-Site Configuration Guide, available on the HP StoreVirtual Management Software DVD or on the HP StoreVirtual 4000 Storage Manuals page of the HP Business Support Center website.

http://www.hp.com/support/StoreVirtualManuals

Using Microsoft DSM

Beginning with LeftHand OS software Version 9.0, you can use Microsoft DSM on your application servers. For additional information about the Microsoft DSM, see the MPIO white paper available from the Microsoft website:

http://www.microsoft.com/download/en/details.aspx?id=9787

When setting up the MPIO load balancing policy, use only the Fail Over Only or Round Robin options. For more information, see“Setting the Microsoft DSM MPIO load balancing policy”

(page 8).

Using VMware ESX Server native MPIO

With VMware ESX, use the native ESX MPIO. For more information, seehttp://

h20195.www2.hp.com/V2/GetDocument.aspx?docname=4AA3-0261ENW.

Description of the HP StoreVirtual DSM for Microsoft MPIO 3

(4)

Best Practices

If MPIO is not required, then do not install the DSM for MPIO or do not enable the Microsoft MPIO service.

If currently using the DSM for MPIO, then upgrade to the latest version.

Recommended uses for the DSM for MPIO:

• For maximum possible performance for specified configurations.

• With Multi-Site SAN storage clusters, the DSM for MPIO with site preference is recommended, particularly if the inter-site link is significantly slower than local access. This configuration will ensure that reads are performed with a local replica when one is available. This is particularly useful for Microsoft clusters where a Microsoft cluster node is on each side of the inter-site link.

Configurations where the DSM for MPIO is not recommended and the Microsoft DSM should be used for MPIO:

• For any volumes that are accessed by ESX and Windows initiators (as might be done for VMware Consolidated backup) do not use the DSM for MPIO.

• Configurations requiring connections through storage routers.

• Large Hyper-V clusters (either large storage cluster or many server NICs).

• Large storage clusters with simultaneous access to many volumes using the DSM for MPIO may encounter the Microsoft limit of 255 iSCSI sessions. In this case, use Microsoft MPIO, which uses fewer sessions. To determine whether the Microsoft MPIO iSCSI session limit might apply, multiply the expected number of volumes by the number of storage systems plus the number of server NICs. If using round robin load balancing, add an additional session per server NIC per storage system per volume. Active/passive or vendor-specific load balancing settings use an additional session per storage system per volume.

• Running the DSM for MPIO on a Windows virtual machine that has VMware ESX Server or VMware Hyper-V Server installed.

NOTE: If the storage configuration is not recommended for the DSM for MPIO, then uninstall the DSM for MPIO during the upgrade to Version 9.x or later, and use the Microsoft DSM.

Installing the DSM for MPIO

Supported versions of Microsoft Windows Server

The DSM for MPIO supports the following versions of Microsoft Windows Server.

• Windows Server 2003, Windows Server 2003 SP1

• Windows Server 2008, Windows Server 2008 SP1, Windows Server 2008 SP2, Windows Server 2008 Server Core

• Windows Server 2008 R2 and R2 Server Core

• Windows Server 2012

NOTE: To help avoid issues with active/passive MPIO configurations (both the DSM for MPIO and Microsoft DSM) and disk timeout errors when the iSCSI initiator detect a failure and reconnects, you may want to change the EnableNOPOut registry setting to 1 as described in the Microsoft iSCSI Initiator Driver Timers section of the Microsoft iSCSI Software Initiator Version 2.X Users Guide.

(5)

Prerequisites

Windows Server 2003

• 32-bit or 64-bit version of Windows Server 2003

• The latest Microsoft iSCSI Initiator

• Microsoft DSM installed

Windows Server 2008 and Server Core option

• 32-bit or 64-bit version of Windows Server 2008, the Server Core, Windows Server 2008 R2, or R2 Server Core installations

• The Microsoft iSCSI Initiator, which comes installed with all Windows Server 2008 and the Server Core installation

• The Microsoft Multipath IO optional component installed

If installing the DSM for MPIO into an existing Microsoft cluster

1. Move all cluster resources and related file shares to one system that will stay active.

2. Pause the system that holds no resources and install the DSM for MPIO.

Updating the DSM for MPIO

NOTE: The preferred update order is to update the DSM for MPIO first, then update the LeftHand OS software.

Choose one of the following options:

• If you are running a Version 7.x of the DSM for MPIO

Uninstall the previous version of the DSM for MPIO.

Reboot the server.

Download and install the latest version of the MS iSCSI Initiator. You must select the Microsoft MPIO Multipathing Support for iSCSI option when installing the Microsoft iSCSI Initiator.

Install the Version 9.x DSM for MPIO.

• If you are running Version 8.0 or 8.1 of the DSM for MPIO, use the HP StoreVirtual Application Integration Solution Pack DVD to upgrade to Version 9.0.

After upgrading to Version 9.0, use the new installer provided in the HP StoreVirtual Application Integration Solution Pack DVD.

To install the DSM for MPIO

IMPORTANT: Installing the DSM for MPIO requires a server reboot to complete the installation.

1. Begin the installer one of the following ways:

• Insert the HP StoreVirtual Application Integration Solution Pack DVD in the DVD drive.

• Double-click the executable that you downloaded to start the installation.

2. From the Home page of HP StoreVirtual Application Integration Solution Pack installer, click DSM for MPIO.

3. From the HP StoreVirtual DSM for Microsoft MPIO page, click Install DSM for MPIO to begin the installer.

Installing the DSM for MPIO 5

(6)

4. Accept the terms of the license agreement and click Next.

The installation wizard takes you through the installation process for the DSM for MPIO.

5. Reboot the server to complete the installation.

Perform a silent install for Windows Server 2008 Server Core option

1. Open a command prompt and use the cd command to navigate to setup.exe in the installation media.

2. Type the following command:

setup /s /f1".\setup.iss"

The setup begins. You will see nothing until after a minute or two, when the server reboots.

3. When the server is back up, check \Windows\dsminstall.log for errors.

Connecting volumes with MPIO

Once the DSM for MPIO or Microsoft DSM is installed on the server, all iSCSI volume connections made to an iSCSI SAN will attempt to connect with the DSM. You do not need to configure the multiple I/O paths manually.

If you are also using the Multi-Site SAN features, you can assign servers to specific sites to avoid high-latency connections between sites. For more information, see the HP StoreVirtual Storage Multi-Site Configuration Guide.

Connecting application servers with single or multiple NICs to volumes

To connect to the volumes using the iSCSI Initiator:

1. Open the iSCSI Initiator.

2. On the Discovery tab, enter the VIP address of the cluster.

3. On the Targets tab, select the volume to log on to.

4. Click Log On.

5. Select the Enable multi-path check box.

Figure 1 Enabling multi-path for DSM

6. [Optional] If you want this volume to be available after rebooting, select the Automatically restore... check box.

7. Click Advanced to open the Advanced Settings window.

8. Configure the Advanced Settings as follows:

• For Local adaptor, select Microsoft iSCSI initiator.

• For Source IP, select the IP address of the storage NIC to connect to the volume.

• For Target portal, select the VIP of the cluster containing the volume.

(7)

Figure 2 Configuring advanced settings for multiple NICs

9. Click OK to close the Advanced Settings dialog.

10. Click OK again to finish logging on.

11. If you want to set the MPIO load balancing policy, see“Setting the Microsoft DSM MPIO load balancing policy” (page 8).

12. If you have multiple NICs, repeat steps3through11for the additional storage NICs.

Connecting volumes in a Multi-Site SAN

Connecting to volumes in a Multi-Site SAN is similar to connecting to volumes in a single-site configuration, with a couple of important differences.

• For proper failover/failback configuration of a Multi-Site SAN you must configure all cluster VIPs for discovery. List the VIPs in the preferred order of connection. For example, if Site A is the first preference for connection, put the VIP associated to Site A first in the discovery list.

• You must also log on to the volumes with the default Target Portal setting.

Using multiple cluster VIPs when connecting to a Multi-Site SAN

Use the Virtual IP address of the HP StoreVirtual Storage cluster when connecting to volumes using MPIO. In a Multi-Site SAN, you must enter the VIPs of all the multi-site clusters on all the application servers to take advantage of the DSM's multipath I/O capabilities. In addition, all the application servers must have the VIPs listed in the same order.

A sample Multi-Site SAN configuration is shown inFigure 3 (page 8). In this configuration, the cluster has three sites: Site A, Site B, and Site C. Site A is primary.

Connecting volumes with MPIO 7

(8)

Figure 3 Multi-site SAN VIPs with MPIO

Setting the Microsoft DSM MPIO load balancing policy

When you connect application servers to volumes, you can also set the MPIO load balancing policy in the iSCSI Initiator.

Supported load balancing options

Only two load balancing options are supported, Fail Over and Round Robin. For the Microsoft DSM with Windows 2003 Server, only the Fail Over Only option is supported.

• Fail Over Only – Also called active/passive MPIO. Two (or more) I/O paths are built between the server and the storage. One path is actively used for I/O to the storage. The other paths are available for failover only in the event the primary path goes down.

• Round Robin – Also called active/active MPIO. Two (or more) I/O paths are built between the server and the storage. All paths are actively used for I/O to the storage.

In the DSM for MPIO, Vendor Specific is selected by default. This option is the same as selecting Fail Over Only and will not be available after you select another option. In the Microsoft DSM, Fail Over Only is the default selection for all Windows versions, except for Windows 2008 R2, for which Round Robin is the default.

The MPIO load balancing policy affects the number of iSCSI connections created to the volume.

The number of connections also differs based on whether you are using the DSM for MPIO or the Microsoft DSM. Figure 4 (page 8)throughFigure 7 (page 9) show the connections created with applications servers that have two NICs.

Figure 4 DSM for MPIO with two NICs in the server and Failover MPIO load balancing

(9)

Figure 5 DSM for MPIO with two NICs in the server and Round Robin MPIO load balancing

Figure 6 Microsoft DSM with two NICs in the server and Fail Over MPIO load balancing

Figure 7 Microsoft DSM with two NICs in the server and Round Robin MPIO load balancing

NOTE: Be sure to follow the steps below to set the MPIO load balancing policy. Similar options are available for Multiple Connected Session (Windows 2008) or Session Connections (Windows 2003). These session load balancing policies will have no effect.

To set the MPIO load balancing policy:

1. Select the target you just logged on to and click Details.

2. Select the Devices tab.

3. Click Advanced.

This step is not needed for Windows 2008 Server R2.

Connecting volumes with MPIO 9

(10)

4. Click the MPIO button or tab.

If the MPIO button or tab is not available, MPIO is not installed and enabled.

5. From the Load balancing policy drop-down list, select either Fail Over Only or Round Robin.

6. Click OK.

7. Click OK.

Troubleshooting MPIO

Verifying DSM for MPIO operations

After logging on to a volume via iSCSI, the DSM for MPIO automatically builds a data path to each storage system in the cluster and one administrative path. You can verify the DSM for MPIO operations by looking at the Details window of the iSCSI connection for the volume after logging on to that volume.

Figure 8 Verifying the DSM for MPIO connections

What happens if a path fails with the DSM for MPIO

If one I/O path fails, volume I/O continues because additional active I/O paths to the iSCSI SAN remain, as illustrated inFigure 9 (page 11).

(11)

Figure 9 Multiple paths ensure continued I/O in event of path failure

When the problem with the I/O path is repaired, the DSM for MPIO reconnects an I/O path to the storage system, thus restoring optimized performance and fault tolerance.

Verifying Microsoft DSM operations

If you see two devices that are exactly the same listed in the Disk Manager or My Computer, you may not have MPIO installed or you may not have logged using MPIO. For more information, see

“Using Microsoft DSM” (page 3)and“Connecting volumes with MPIO” (page 6).

Trouble bringing disks online

If you cannot access volumes or do not see the disks (in Disk Manager or My Computer), you may need to bring the disks online. You may also see that the device in the iSCSI Initiator is listed with a device number —1 or with no device name. Use the following Windows utilities to solve the problem:

• The automount setting in the Windows 2008 and Windows 2008 R2 DiskPart Command-Line affects whether disks will mount after changes in MPIO status, such as uninstalling generic MPIO or the DSM for MPIO.

To run DiskPart, open a Windows command line and run diskpart.exe.

For detailed information about the DiskPart Command-Line, seehttp://technet.microsoft.com/

en-us/library/cc766465(WS.10).aspx.

• Log off all iSCSI sessions and use the command automount scrub to clean up volume mount point directories and registry settings for volumes that are no longer in the system. This can clean up conflicting disk information that prevents disks from coming online. Information about automount is available by typing the command help automount from the diskpart command line.

• Check the SAN policy setting. The SAN policy should be set to Online All for LeftHand OS volumes to remount after uninstalling the DSM for MPIO. Information about the SAN policy is available by typing the command help SAN from the diskpart command line.

Uninstalling the DSM for MPIO

IMPORTANT: Uninstalling the DSM for MPIO requires a reboot of the system.

1. Log off all iSCSI sessions.

2. Navigate to Control Panel and select Add or Remove Programs or Programs and Features, depending on which version of Windows you are running.

3. Remove the DSM for MPIO.

4. Reboot the system.

Uninstalling the DSM for MPIO 11

(12)

Performing a silent uninstall for the Windows 2008 Server Core option

IMPORTANT: Uninstalling the DSM for MPIO requires a reboot of the system.

1. Open a command prompt and use the cd command to navigate to setup.exe in the installation media.

2. Type the following command:

setup /removeonly /s /f1”.\uninst.iss”

3. The uninstall begins. You will see nothing until after a minute or two, when the server reboots.

4. When the server is back up, check \Windows\dsminstall.log for errors.

(13)

2 Support and other resources

Contacting HP

For worldwide technical support information, see the HP support website:

http://www.hp.com/support

Before contacting HP, collect the following information:

• Product model names and numbers

• Technical support registration number (if applicable)

• Product serial numbers

• Error messages

• Operating system type and revision level

• Detailed questions

Subscription service

HP recommends that you register your product at the Subscriber's Choice for Business website:

http://www.hp.com/go/e-updates

After registering, you will receive e-mail notification of product enhancements, new driver versions, firmware updates, and other product resources.

Rack stability

Rack stability protects personnel and equipment.

WARNING! To reduce the risk of personal injury or damage to equipment:

• Extend leveling jacks to the floor.

• Ensure that the full weight of the rack rests on the leveling jacks.

• Install stabilizing feet on the rack.

• In multiple-rack installations, fasten racks together securely.

• Extend only one rack component at a time. Racks can become unstable if more than one component is extended.

Customer self repair

HP customer self repair (CSR) programs allow you to repair your HP product. If a CSR part needs replacing, HP ships the part directly to you so that you can install it at your convenience. Some parts do not qualify for CSR. Your HP-authorized service provider will determine whether a repair can be accomplished by CSR.

For more information about CSR, contact your local service provider, or see the CSR website:

http://www.hp.com/go/selfrepair

HP Insight Remote Support Software

HP strongly recommends that you install HP Insight Remote Support software to complete the installation or upgrade of your product and to enable enhanced delivery of your HP Warranty, HP Care Pack Service or HP contractual support agreement. HP Insight Remote Support supplements your monitoring, 24x7 to ensure maximum system availability by providing intelligent event diagnosis, and automatic, secure submission of hardware event notifications to HP, which will

Contacting HP 13

(14)

initiate a fast and accurate resolution, based on your product’s service level. Notifications may be sent to your authorized HP Channel Partner for on-site service, if configured and available in your country. The software is available in two variants:

• HP Insight Remote Support Standard: This software supports server and storage devices and is optimized for environments with 1-50 servers. Ideal for customers who can benefit from proactive notification, but do not need proactive service delivery and integration with a management platform.

• HP Insight Remote Support Advanced: This software provides comprehensive remote monitoring and proactive service support for nearly all HP servers, storage, network, and SAN

environments, plus selected non-HP servers that have a support obligation with HP. It is integrated with HP Systems Insight Manager. A dedicated server is recommended to host both HP Systems Insight Manager and HP Insight Remote Support Advanced.

Details for both versions are available at:http://www.hp.com/go/insightremotesupport To download the software, go to Software Depot:

http://www.software.hp.com.

Select Insight Remote Support from the menu on the right.

Related information

You can find the documents referenced in this guide from the Manuals page:

http://www.hp.com/support/StoreVirtualManuals

HP websites

For additional information, see the following HP websites:

• http://www.hp.com

• http://www.hp.com/go/storage

• http://www.hp.com/service_locator

• http://www.hp.com/support/manuals

• http://www.hp.com/support/downloads

• http://www.hp.com/storage/whitepapers

(15)

3 Documentation feedback

HP is committed to providing documentation that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback

([email protected]). Include the document title and part number, version number, or the URL when submitting your feedback.

15

References

Related documents

• Virtual Services & Real Servers (i.e. the IIS servers) must be on different subnets • The default gateway on the IIS servers should be an IP address on the load balancer •

• Go to Cluster Configuration > Layer 7 – Real Servers and click [Add a New Real Server] next to the newly created Virtual Service. • Enter the

If this is an issue, please refer to section 1 in the Appendix for details on using Tproxy. Tproxy enables the original source IP address to be maintained, but requires that

all inbound requests are NAT'ed causing all clients to have the same source IP address, or its not possible to configure the load balancer as the gateway, layer 7 SNAT mode

• Load Balancer Clustered Pair 1 – Used to load balance the Internal Edge, the Director Servers and the Enterprise Front End Servers. • Load Balancer Clustered Pair 2 – Used to

• After clustering a Windows host running Windows Server 2008 R2, run the Repair option of either the Windows Host Utilities 5.2 installation program or the Data ONTAP DSM 3.3.1

If you are using iSCSI to access another vendor's storage, install the Microsoft iSCSI DSM by selecting the Microsoft MPIO Multipathing Support for iSCSI check box when installing

The installer sets different values depending on whether you specify multipath I/O (MPIO) support when running the installation program, whether you enable the Microsoft DSM on