HP B- Accelerators Linux manual Introduction

Page 11

Sufficient RAM to operate—The amount of RAM that the driver requires to manage the NAND flash varies according to the block size you select when formatting the device (filesystem format, not low-level format). For a virtual machine using an IO Accelerator directly (using PCI pass-through), consult the user guide for the installed operating system. The following table lists the amount of RAM required per 100GB of storage space, using various block sizes. The amount of RAM used in driver version 3.0 is significantly less than the amount used in version 1.2.x.

Average block size

RAM usage for each 80

RAM usage for each 100

Minimum system RAM

(bytes)

GB IO Accelerator

GB IO Accelerator

requirement for 320 GB

 

(Megabytes)

(Megabytes)

MezzIO Accelerator*

 

 

 

 

8,192

250

280

1 GB

4,096

400

530

1.6 GB

2,048

750

1,030

3 GB

1,024

1,450

2,000

5.8 GB

512

2,850

3,970

11.4 GB

Average block size

Minimum system RAM

Minimum system RAM

Minimum system RAM

(bytes)

requirement for 640 GB

requirement for 785 GB

requirement for 1.2 TB

 

MezzIO Accelerator*

MezzIO Accelerator*

MezzIO Accelerator*

 

 

 

 

8,192

2 GB

2.2 GB

3.4 GB

4,096

3.2 GB

4.2 GB

6.4 GB

2,048

6 GB

8.1 GB

12.4 GB

1,024

11.6 GB

15.7 GB

24 GB

512

22.8 GB

31.2 GB

47.6 GB

*For IO Accelerator use only. Additional RAM is needed for system operating system and applications.

HP PCIe IO Accelerator Duo requirements

In addition to the IO Accelerator cooling and RAM requirements listed in the previous table, the IO Accelerator Duo requires at least:

A PCIe Gen1 x8 slot or a PCIe Gen2 x4 slot

A minimum of a full-height, half-length slot with a x8 physical connection. For systems with PCI 1.1, all eight signaling lanes must be active for full IO Accelerator Duo performance. For systems with PCIe 2.0, only four signaling lanes must be active for full performance.

NOTE: With driver version 3.1.0 and later, the driver detects in the BIOS if the PCIe slot supports a 75W power draw. If the slot supports up to 75W, the IO Accelerator device draws up to that amount of power. However, if an external power cable is used, power is only supplied by that cable.

To verify whether a slot is supplying 75W, view the system logs or use the fio-pci-checkutility.

Introduction 11

Image 11
Contents HP IO Accelerator Version 3.2.3 Linux User Guide Page Contents Maintenance Resources About this guide Contents summaryProduct naming IntroductionOverview IO Accelerator capacity 320GB 640GB Models AJ878B BK836A Performance attributesSupported hardware Required operating environmentSupported firmware revisions Introduction Introduction $ uname -r Software installationInstallation overview Installing RPM packages on SUSE, RHEL, and OELRpm -Uvh fio*.rpm Rpm -Uvh iomemory-vsl-kernel-version-VSL-version.x8664.rpm$ rpmbuild --rebuild iomemory-vsl-VSL-version.src.rpm Building an RPM installation packageBuilding the IO Accelerator driver from source Upgrading device firmware from VSL 1.x.x or 2.x.x to $ rpm -qa grep -i iomemory Upgrading procedureFio-bugreport $ modprobe iomemory-vsl Fio-update-iodrive iodriveversion.fff$ rpm -e iomemory-vsl-2.6.18-194.el5-2.2.0.82-1.0 Fio-attach /dev/fct # Provides iomemory-vsl # Required-Start boot.udevLoading the IO Accelerator driver Controlling IO Accelerator driver loading# blacklist iomemory-vsl Using the init script$ chkconfig --del iomemory-vsl $ chkconfig --add iomemory-vslHandling IO Accelerator driver unloads Setting the IO Accelerator driver optionsUsing module parameters Mounting filesystems$ modprobe iomemory-vsl auto-attach=0 One-time configurationPersistent configuration Upgrading the firmwareOptions iomemoryvsl preallocatememory=1072,4997,6710,10345 Enabling PCIe powerUsing the device as swap Using the Logical Volume ManagerEtc/mdadm.conf Configuring RAIDDevice partitions Device /dev/fio$ mdadm --assemble --scan Chkconfig boot.md on Chkconfig mdadmd on$ mdadm --detail --scan Fio-status Building a RAID 10 across multiple devicesDiscard Trim on Linux Understanding Discard Trim supportSnmp master agent Setting up Snmp for LinuxSnmp details for Linux Files and directoriesSnmp agentX subagent Configuring the Snmp master agentInstalling the Snmp subagent Yum install net-snmp rsyncSubagent log file Running and configuring the Snmp subagentManually running the Snmp subagent Enabling Snmp test mode Using the Snmp sample config filesPCI0100.0 Setting up Snmp for Linux Supported Snmp MIB fields Troubleshooting SnmpSnmp MIB Command-line utilities MaintenanceMaintenance tools Device LED indicatorsFio-update-iodrive Enabling PCIe power overrideEnabling the override parameter Common maintenance tasksOptions iomemory-vsl externalpoweroverride=value Disabling auto attach Uninstalling the IO Accelerator driver RPM packageUnloading the IO Accelerator driver Options iomemoryvsl autoattach=0 Unmanaged shutdown issuesDisabling the driver Etc/modprobe.d/iomemory-vsl.confFio-attach device options UtilitiesUtilities reference Fio-attachTmp/fio-bugreport-20100121.173256-sdv9ko.tar.bz2 Fio-beaconFio-bugreport Fio-beacon device optionsFio-detach Fio-format options device Fio-formatFio-detach device options Fio-pci-check options Fio-pci-checkFio-status device options Fio-snmp-agentxFio-status Fio-snmp-agentx optionsUtilities Fio-sure-erase Fio-sure-erase options device Fio-update-iodrive Fio-update-iodrive options iodriveversion.fff Domainbusslot.func Health metrics Monitoring IO Accelerator healthNand flash and component failure Health monitoring techniques Software RAID and health monitoring About flashback protection technologyLimiting Apci C-states Performance and tuningIntroduction to performance and tuning Disabling DvfsSetting the interrupt handler affinity Setting Numa affinityNuma node override parameter Numa configurationAdvanced configuration example Introduction to Numa architecture13,14,18,19 For more information Subscription serviceResources Regulatory information Safety and regulatory complianceWarranty information Customer Self Repair Support and other resourcesBefore you contact HP HP contact informationRéparation par le client CSR Riparazione da parte del cliente Reparaciones del propio cliente Reparo feito pelo cliente Support and other resources Support and other resources Support and other resources Acronyms and abbreviations SMH Documentation feedback Index Uninstalling utilities