multipathmpio文档Word格式文档下载.docx
《multipathmpio文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《multipathmpio文档Word格式文档下载.docx(36页珍藏版)》请在冰豆网上搜索。
MicrosoftWindows2000
ThecurrentversionofthispaperismaintainedontheWebat:
Contents
MPIOdrivertesting3
MPIOdrivertestingoverview3
MicrosoftMPIOdriverrequirements3
WindowsServer2003RAIDSystemMPIOdrivertesting5
ScaledtestingprocedureforrunningtheWindowsServer2003RAIDsystemwithMPIOdrivertests7
RunningtheWindowsServer2003RAIDsystemwithMPIOdrivertests7
RunningtheWindowsServer2003RAIDsystemwithMPIOdrivermanualtests8
WindowsServer2003clusterstorageblocktestingforMPIOdrivers10
Testerknowledgerequirements11
Testsystemconfiguration11
RunningtheClusterStorageBlocktestingwithMPIOdriversupportmanualtestsforWindows200312
Third-partymultipathdrivertesting14
Overview14
Requirements14
WindowsServer2003RAIDsystemthird-partymultipathdrivertesting16
Testerknowledgerequirements17
Testsystemconfiguration17
ScaledtestingprocedureforrunningtheWindowsServer2003RAIDsystemwiththird-partymultipathdrivertests18
RunningtheWindowsServer2003RAIDsystemwiththird-partymultipathdrivertests18
RunningtheWindowsServer2003RAIDsystemwiththird-partymultipathdrivermanualtests19
WindowsServer2003clusterstorageblocktestingforthird-partymultipathdrivers21
RunningtheClusterStorageBlocktestingforthird-partymultipathdrivers23
QualificationProgramforMicrosoftMPIOdriverarchitectureiSCSIDisk(RAIDArray)systems25
iSCSIDisk(RAIDArray)MicrosoftMPIOdrivertestguidelines25
RunningtheiSCSIDisk(RAIDArray)tests28
ToinstalltheHCTforiSCSIRAIDMPIOtesting28
RunningtheiSCSIRAID(DiskArray)MPIOtests29
Submittingthelogpackage30
FAQ31
Disclaimer
TheinformationcontainedinthisdocumentrepresentsthecurrentviewofMicrosoftCorporationontheissuesdiscussedasofthedateofpublication.BecauseMicrosoftmustrespondtochangingmarketconditions,itshouldnotbeinterpretedtobeacommitmentonthepartofMicrosoft,andMicrosoftcannotguaranteetheaccuracyofanyinformationpresentedafterthedateofpublication.
ThisWhitePaperisforinformationalpurposesonly.MICROSOFTMAKESNOWARRANTIES,EXPRESS,IMPLIEDORSTATUTORY,ASTOTHEINFORMATIONINTHISDOCUMENT.
Complyingwithallapplicablecopyrightlawsistheresponsibilityoftheuser.Withoutlimitingtherightsundercopyright,nopartofthisdocumentmaybereproduced,storedinorintroducedintoaretrievalsystem,ortransmittedinanyformorbyanymeans(electronic,mechanical,photocopying,recording,orotherwise),orforanypurpose,withouttheexpresswrittenpermissionofMicrosoftCorporation.
Microsoftmayhavepatents,patentapplications,trademarks,copyrights,orotherintellectualpropertyrightscoveringsubjectmatterinthisdocument.ExceptasexpresslyprovidedinanywrittenlicenseagreementfromMicrosoft,thefurnishingofthisdocumentdoesnotgiveyouanylicensetothesepatents,trademarks,copyrights,orotherintellectualproperty.
Unlessotherwisenoted,theexamplecompanies,organizations,products,domainnames,e-mailaddresses,logos,people,placesandeventsdepictedhereinarefictitious,andnoassociationwithanyrealcompany,organization,product,domainname,emailaddress,logo,person,placeoreventisintendedorshouldbeinferred.
©
2004MicrosoftCorporation.Allrightsreserved.
Microsoft,Windows,andWindowsNTareeitherregisteredtrademarksortrademarksofMicrosoftCorporationintheUnitedStatesand/orothercountries.
Thenamesofactualcompaniesandproductsmentionedhereinmaybethetrademarksoftheirrespectiveowners.
MPIOdrivertesting
MPIOdrivertestingoverview
1.ThissectionisapplicabletomultipathsolutionsthatuseMicrosoft’sMPIOdriverarchitecture.
2.ThissectionwilldetailthedriverrequirementsforRAIDSystemsthatusetheMicrosoftMPIOdriverarchitecture,proceduresfortestinginanonclusterenvironment,proceduresfortestingaclusterenvironment,andsubmissionsteps.
3.MPIOtestingmustbecompletedaftertheapplicablebaseRAIDSystemtests.
4.Alltestproceduresmustbepassedandcompleted.Thistestingmustbecompletedwiththeunsigned(DSM)device-specificmoduleinstalled.
MicrosoftMPIOdriverrequirements
AllhardwaresubmissionsthatusedriversthatimplementtheMicrosoftMPIOdriverarchitecturemustmeetthefollowingrequirements:
1.ThedrivermustcomplywiththecurrentapplicableMicrosoftMPIODriverDevelopmentKit(DDK)requirements.
2.ThedrivermustcomplywiththecurrentapplicableMicrosoftWHQL"
DesignedforWindows"
logorequirements.
a.Additionally,alldriversthatusetheMicrosoftMPIOdriverarchitecturemustfullymeettheWL-4deviceanddriversoftwarerequirements,specifically,newtechnologyrequirementsreferringtosystemintegrity.
b.Anydriverfoundinthefieldtobefailingthesesystemintegrityrequirements,asevidencedbyMicrosoftPSSCriticalSituationEscalationsupportcasesthatareresolvedtobehardwareorassociateddriverissues,maybesubsequentlyauditedandfailedorfailedonsubmission.
c.Thedeviceanddrivermustadequatelyhandlecompletelossofpathssuchthatwhenapathisreturned,accesstothestorageresourcereturns.
3.ThecompanysubmittingthehardwaremusthaveasignedMicrosoftMPIOProgramAgreementonfilewithMicrosoft.
a.Contactmpiopm@forinformationonobtainingtheagreementorcheckingitsvalidity.
4.Whenfillingouttheonlineinformationcharacterizingthehardware,certainsubmissionentryattributesmustbeenteredtoaccuratelyreflectthatthehardwareusesMicrosoftMPIOdriverarchitecturethatdiffersfromthird-partymultipathdrivers.
a.PleaserefertotheWinqualusershelpguideformoreinformation.
5.Onlythedevice-specificmodule(DSM)driver(.sysand.inf)maybeuploadedforsignaturewhensubmittingaMicrosoftMPIOdriversolution.
a.SubmissionsthatincludeotherfilesorMicrosoft-authoredfilesforre-signaturecannotbesignedandwillbefailed.
6.TobeeligibletosubmitundertheRAIDSystemprogram,themanufactureroftheMicrosoftMPIOsolutionmustalsobethemanufacturerofthephysicalRAIDsystem.
7.iSCSIBridgesubmissionwithMPIOdriversmustbesubmittedundertheunclassifiedprogram.
8.MPIOsolutionsproducedbycompaniesthatdonotmanufacturephysicalRAIDsystemsandarenotsubmittingaphysicalRAIDsystemforbasequalificationlogomustbesubmittedundertheunclassifiedprogram.Eachsubmissionundertheunclassifiedsubmissionprogramrequirestestleadsignoff.
9.ManufacturersofMPIOsolutionsthatalsomanufacturethephysicalRAIDsystemsandclaimtoworkwithoneormoreRAIDsubsystemsnotmanufacturedbythesubmittermaybesubmittedundertheRAIDSystemMPIOprogram.Theseadditionalsupporteddevicesmaynotbelistedintheproductname.TheadditionaldevicesmustbelistedintheMPIOSupportedDeviceListandwillrequireanadditionalMPIOqualificationtestrun.Theproductnameofthehardwaredevicemustbeincludedintheproductnamefield.TheMPIOsoftwarenameandversionmayalsobeincludedintheproductnamefield.
10.Thedriverinformationfile(INF)mustproperlyidentifyallsupporteddevicetypeswithasupporteddevicesentryintheINFbypopulatingMPIOSupportedDeviceListwiththeenumerationstringsofeachoftheRAIDsystemssupportedoreachoftheRAIDsystemfamiliessupported.ThecompanymakingthesubmissionmustprovethatthedevicespasstheMPIOtestsbyrunningandpassingtestsagainsteachsupporteddeviceoreachsupporteddevicefamily.
a.AcompletebaseRAIDsystemMPIOtestmustbecompletedagainsteachdeviceincludedintheMPIOSupportedDeviceList.InthecaseofmultipledevicesthatarepartofthesameRAIDsystemfamily,atleastoneofthefamilymembersmustpassthecompleteMPIOtestprocess.
Ascaledtestprocedureisavailabletotestmultiplefamilies;
seethecorrespondingsectionofthetestprocedureformoreinformation.
b.PleaserefertotheRAIDSystemfamilyqualificationprogramfordetailedinformationon“family”submissions:
c.GenericdriversolutionsarenotsupportedorallowedforsolutionsbasedontheMicrosoftMPIOdriverarchitectureorthird-partymultipathdriversolutions.DriversmustloadagainstexplicithardwareIDstobeenforcedthroughproperINFconstructionanduseofUpdateDriverForPlugAndPlayDevices.Non-PlugandPlaycompliantsolutionscannotbelogo’d.
11.TheINFmustincludeappropriatekeysforinstallation,aswellasde-installation:
IfthefollowinglineisintheINFunderthe[*_addreg]section,thenthesubsequentlinemustbeintheINFunderthe[*_delreg]section:
HKLM,SYSTEM\CurrentControlSet\Control\MPDEV,MPIOSupportedDeviceList,%REG_MULTI_SZ_APPEND%,*...
HKLM,SYSTEM\CurrentControlSet\Control\MPDEV,MPIOSupportedDeviceList,%REG_MULTI_SZ_DELETE%,*...
12.MultipathsubmissionsforiSCSIRAIDsystemsmustbebasedontheMicrosoftMPIOdriverarchitecture.Third-partymultipathsolutionscannotbesubmitted,logo’d,orsignedinthesedevicecategories.iSCSIRAIDSystemMPIOdriversubmissionsmaynotincludeotherdriversforsignature.OnlytheDSMdrivermaybesubmittedfo