HP PCIe IO Accelerators for ProLiant Servers User Manual

HP PCIe IO Accelerator for ProLiant Servers
Part Number 607720-002
User Guide
© Copyright 2010 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.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license.
Microsoft, Windows, Windows XP, Windows Vista, and Windows Server are U.S. registered trademarks of Microsoft Corporation. Java is a registered trademark of Oracle and/or its affiliates. AMD is a trademark of Advanced Micro Devices, Inc.
Intended audience
This document is for the person who installs, administers, and troubleshoots servers and storage systems. HP assumes you are qualified in the servicing of computer equipment and trained in recognizing hazards in products with hazardous energy levels.

Contents

About this guide ........................................................................................................................... 7
Contents summary ..................................................................................................................................... 7
Introduction .................................................................................................................................. 8
Overview ................................................................................................................................................. 8
Performance attributes ................................................................................................................................ 8
Packing list ............................................................................................................................................... 9
Required operating environment .................................................................................................................. 9
Supported firmware revisions .......................................................................................................... 10
Supported hardware ...................................................................................................................... 10
Hardware installation .................................................................................................................. 12
Installing the HP PCIe IO Accelerator ......................................................................................................... 12
Installing a half-height bracket ......................................................................................................... 15
Installing the HP PCIe IO Accelerator Duo ................................................................................................... 18
Linux environments ...................................................................................................................... 21
Linux installation requirements ................................................................................................................... 21
Downloading and installing the driver and utilities using Linux ...................................................................... 21
Installing the HP installer script ........................................................................................................ 22
Loading the IO Accelerator driver using Linux ............................................................................................. 23
Setting the driver options .......................................................................................................................... 24
Module parameters ....................................................................................................................... 24
One-time configuration ................................................................................................................... 25
Persistent configuration ................................................................................................................... 25
Controlling driver loading ............................................................................................................... 25
Upgrading firmware using Linux ................................................................................................................ 27
Uninstalling and upgrading the driver using Linux ........................................................................................ 28
Using the IO Accelerator as swap with Linux .............................................................................................. 30
Using the Logical Volume Manager ........................................................................................................... 30
Configuring RAID for Linux ....................................................................................................................... 30
RAID0/Striped .............................................................................................................................. 31
RAID1/Mirrored ............................................................................................................................ 31
RAID 10 ....................................................................................................................................... 31
Setting up SNMP for Linux ........................................................................................................................ 32
SNMP details for Linux ................................................................................................................... 32
SNMP master agent ....................................................................................................................... 32
Launching the SNMP master agent .................................................................................................. 32
Configuring the SNMP master agent ................................................................................................ 32
Running the SNMP master agent ..................................................................................................... 33
SNMP agentx subagent .................................................................................................................. 33
Troubleshooting SNMP ................................................................................................................... 37
SNMP MIB fields supporting Linux ................................................................................................... 37
Windows Server environments ..................................................................................................... 40
Uninstalling a previously-installed driver ..................................................................................................... 40
Installing software on a Windows system ................................................................................................... 40
Using the Setup Wizard ................................................................................................................. 41
Contents 3
Manual installation on Windows Server ..................................................................................................... 45
Manual installation on Windows Server 2003 .................................................................................. 46
Manual installation on Windows Server 2008 .................................................................................. 47
Upgrading the device firmware using Windows .......................................................................................... 47
Checking for outdated or old firmware ............................................................................................. 47
Viewing the firmware version .......................................................................................................... 48
Performing the upgrade .................................................................................................................. 48
Upgrading driver software using Windows ................................................................................................. 49
Upgrading driver software using Windows in a non-RAID configuration ............................................... 49
Upgrading driver software using Windows in a RAID configuration ..................................................... 49
Defragmentation ..................................................................................................................................... 50
IO Accelerator naming ............................................................................................................................. 50
Adding a file system, formatting, and performing multi-disk configuration ....................................................... 51
Creating a RAID configuration .................................................................................................................. 52
Using the IO Accelerator as swap with Windows operating system ............................................................... 52
Setting up SNMP for Windows operating systems ....................................................................................... 52
SNMP details for Windows operating systems ................................................................................... 52
Using test mode registry values ........................................................................................................ 53
SNMP MIB fields supporting Windows Server ................................................................................... 54
Using installation logs .............................................................................................................................. 56
Windows Installer logging options ................................................................................................... 57
Creating an installation log ............................................................................................................. 57
Creating an uninstall log ................................................................................................................ 58
Creating a patch install log ............................................................................................................. 58
Automated logging with the Windows Installer Logging Policy ............................................................ 58
Troubleshooting event log messages ................................................................................................ 59
VMWare ESX environments ......................................................................................................... 61
Creating the ESX IO Accelerator driver CD ................................................................................................. 61
Installing the driver as part of a new ESX installation .................................................................................... 61
Installing the driver using vihostupdate ....................................................................................................... 61
Installing the driver using esxupdate .......................................................................................................... 62
Installing the IO Accelerator utilities using ESX ............................................................................................ 62
Configuring the IO Accelerator using ESX ................................................................................................... 63
Upgrading the firmware using ESX ............................................................................................................ 64
Working with IO Accelerator devices and PCI pass-through .......................................................................... 64
Using IO Accelerator Duos with PCI pass-through .............................................................................. 64
Using the IO Accelerator as swap with ESX ................................................................................................ 65
Disabling the driver using ESX .................................................................................................................. 65
Enabling the driver using ESX ................................................................................................................... 65
Uninstalling the driver utilities using ESX ..................................................................................................... 65
HP IO Accelerator Management Tool ............................................................................................ 66
Operating system support ......................................................................................................................... 66
Linux ............................................................................................................................................ 66
Windows ..................................................................................................................................... 66
Software installation ................................................................................................................................ 66
Installing software using Linux ......................................................................................................... 66
IO Accelerator management ..................................................................................................................... 67
Device report ................................................................................................................................ 67
Performance report ........................................................................................................................ 69
IO Accelerator Management Tool interface options ............................................................................ 69
Detached IO Accelerator after installation ......................................................................................... 70
Navigating the IO Accelerator Management Tool .............................................................................. 70
Contents 4
Device Tree ............................................................................................................................................ 71
Drive status ................................................................................................................................... 72
Device Report panel ................................................................................................................................ 75
Saving IO Accelerator information ................................................................................................... 77
Performance monitoring ........................................................................................................................... 77
Operations ............................................................................................................................................. 78
Update firmware ........................................................................................................................... 79
Firmware already updated.............................................................................................................. 82
Attach Device ............................................................................................................................... 83
Attaching mixed attached/detached devices ..................................................................................... 84
Detach Device ............................................................................................................................... 84
Detaching mixed attached/detached devices .................................................................................... 85
Low level format ............................................................................................................................ 85
IO Accelerator Management Tool Menu ..................................................................................................... 87
Maintenance .............................................................................................................................. 89
Maintenance tools ................................................................................................................................... 89
PCIe IO Accelerator LED indicators ............................................................................................................ 89
Common maintenance tasks ..................................................................................................................... 90
Uninstalling the IO Accelerator driver package.................................................................................. 90
Disabling auto attach ..................................................................................................................... 90
Enabling auto attach ...................................................................................................................... 91
Unmanaged shutdown issues .......................................................................................................... 92
Utilities ...................................................................................................................................... 93
Utilities reference ..................................................................................................................................... 93
fio-attach ................................................................................................................................................ 94
fio-beacon .............................................................................................................................................. 94
fio-bugreport ........................................................................................................................................... 95
fio-config (Windows only)......................................................................................................................... 95
fio-config options ........................................................................................................................... 95
fio-detach ............................................................................................................................................... 96
fio-format ............................................................................................................................................... 96
fio-pci-check ........................................................................................................................................... 97
fio-read-lebmap (Linux only) ...................................................................................................................... 97
fio-snmp-agentx (Linux only) ...................................................................................................................... 97
fio-status ................................................................................................................................................. 98
fio-trim-config ........................................................................................................................................ 100
fio-update-iodrive .................................................................................................................................. 100
Monitoring IO Accelerator health ............................................................................................... 102
NAND flash and component failure ......................................................................................................... 102
Health metrics ....................................................................................................................................... 102
Health monitoring techniques .................................................................................................................. 102
Flashback substitution events ................................................................................................................... 103
Software RAID and health monitoring ...................................................................................................... 103
Trim support (Windows only) ..................................................................................................... 105
Introduction to Trim ................................................................................................................................ 105
Trim platforms ....................................................................................................................................... 105
Using Trim ............................................................................................................................................ 105
Starting and stopping Trim ............................................................................................................ 106
Enabling Trim .............................................................................................................................. 106
Controlling Trim aggressiveness..................................................................................................... 106
Trim configurations ................................................................................................................................ 107
Contents 5
Using Windows page files with the IO Accelerator ....................................................................... 108
Introduction to Windows page files ......................................................................................................... 108
Configuring IO Accelerator paging support .............................................................................................. 108
RAM consumption ....................................................................................................................... 108
Non-paged memory pool ............................................................................................................. 109
Enabling and disabling paging support .......................................................................................... 109
Windows page file management ............................................................................................................. 110
Setting up page files .................................................................................................................... 110
System drive paging file configuration ............................................................................................ 111
Guaranteeing minimum commitable memory ................................................................................... 111
Verifying page file operation ........................................................................................................ 112
Virtual Memory performance .................................................................................................................. 112
Resources ................................................................................................................................ 113
Subscription service ............................................................................................................................... 113
For more information ............................................................................................................................. 113
Documentation feedback ........................................................................................................................ 113
Technical support ...................................................................................................................... 114
Before you contact HP ............................................................................................................................ 114
HP contact information ........................................................................................................................... 114
Customer Self Repair ............................................................................................................................. 114
Regulatory compliance notices ................................................................................................... 122
Regulatory compliance identification numbers ........................................................................................... 122
European Union regulatory notice ........................................................................................................... 122
Disposal of waste equipment by users in private households in the European Union ....................................... 123
Taiwan battery recycling notice ............................................................................................................... 123
Acronyms and abbreviations ...................................................................................................... 124
Index ....................................................................................................................................... 128
Contents 6

About this guide

Contents summary

Installing the IO Accelerator
Downloading and installing the approved driver and utilities
Maintaining the IO Accelerator
Description of the following IO Accelerator models:
o HP PCIe IO Accelerator o HP PCIe IO Accelerator Duo
This user guide is intended for IO Accelerator software release 2.1 or later. For version 1.2.7.x, see the previous version of this user guide.
About this guide 7
Loading...
+ 15 hidden pages