Magma EB2R user manual Test type Throughput MByte/sec

Page 47

M A G M A

Iometer® is a software-based I/O exerciser capable to test and characterize stand-alone as well as clustered storage systems. Developed originally by Intel as a proprietary tool, it eventually became part of the Open Source Development Lab (OSDL) from which point it has undergone several revisions and updates.

Going back to the Fibre channel host controller cards, one of the features that the ATTO FC-44ES supports is the creation of multiple, small virtual drives that can be striped by the OS for faster access. What that translates to is the ability of two cards to communicate amongst themselves at the fastest possible rate, unaffected by delays otherwise encountered by moving parts in an actual disk drive.

By using this method combined with the Iometer® application, one can benchmark

the communication channel and verify that the PCIe express link is utilized to its fullest potential.

In the example below, a single ATTO FC-44ES card was installed into one of the 4 PCIe expansion slots provided by the EB2 chassis. It was then connected via fiber optic cables to a second FC-44ES card (set to simulate a fibre disk array, by using a striped set of small virtual drives ). Three tests were performed using Iometer. In the first, an equal amount of read and write threads were exercised between the two cards. The following two tests focused on either all-read or all-write threads. The test results are shown in the table below:

 

 

 

 

I/O Test type

Throughput [MByte/sec]

 

50% Reads; 50% Writes

1003.3

 

 

 

 

 

 

100% Reads

696.1

 

 

 

 

 

 

100% Writes

677.7

 

 

 

The results show an aggregate throughput exceeding 1GByte in the case where reads and writes are evenly split 50-50 and a slower, more realistic rate when only a single type of threads was exercised.

39

Image 47
Contents Model EB2 Model EB2R Copyright 2008 Mission Technology Group, Inc. DBA Magma Table of Contents Appendix B Compliance Advisories PrefaceWhenWorkingInsideaComputer SafetyInstructionsElectrostatic Discharge ESD Warning Protecting Against Electrostatic DischargeRack-Mount Instructions Introduction General SpecificationsPartsList Pre-InstallationInformationToolsRequiredforInstallation Stop Hardware InstallationBefore you Begin Install PCIExpressHostCardG M a Stop Attach Powerand Expansion Cables TDP side to Laptop IPass side to EB2 Chassis Laptop Installation optionalG M a G M a RechecktheInstallation Starting Up ApplyingPowerCorrectlyRedHat 9 Linux Start Up Software Installation Optional, for ExpressCardG M a G M a Add Screws to Rack Post RackInstallationsfortheEB2RmodelShutting Down Attach Slide Rail to Rack Attach Chassis to Slide Rail Windows Verify InstallationExpansion Slot Utility MacOSXApple System Profiler Mac OS RedHat9Linux G M a RemovePCIeExpansion ChassisCover Install Cards and DrivesInstall 3rd PartyPCIe Cards G M a Installing Double-Wide PCIe Video Cards Install Hard Drives G M a FinishingTouches System Should Be Upand RunningHot-SwappablePCIeCardInstallations Slot Procedure for hot-un-plugging a PCIe plug in cardOn the OK button to close the new dialog LED should start flashing again Digi Design Pro Tools PCIeExpansion SolutionswiththeEB2Video Card expansion solutions Tested Video Card SM2.0 Benchmark High Throughput storage solutions Test type Throughput MByte/sec LocatetheProblem TroubleshootingMy Computer Can’t Find the PCIe Expansion System MAC When Nothing Works My Computer Hangs During Power Up My PCIe Card Doesn’t Work MAC Support for 3rd Party PCIe Cards Windows Error CodesError Code System Fans Don’t Appear To Spin Fast Enough G M a Contacting Technical Support How to Get More HelpFrequentlyAskedQuestionsFAQ Magma Debug Utility PCIScope Software Utility G M a Magma Returns DEPT. RMA # ReturningMerchandisetoMAGMAAppendix a Need More PCIe Slots? Multiple PCIe Expansion System ConfigurationsG M a Fan-Out Verify your configuration Daisy-Chaining Combination Configurations PCI e Card Conflicts Power-On Sequence forAdvanced ConfigurationsTroubleshooting AdvancedConfigurations G M a MAC and Linux Finding the Problem CardIndustryCanada Appendix B ComplianceManual P/N 09-09947-01-A