在ESXi5实现iSCSI多路径和负载均衡_第1页
在ESXi5实现iSCSI多路径和负载均衡_第2页
在ESXi5实现iSCSI多路径和负载均衡_第3页
在ESXi5实现iSCSI多路径和负载均衡_第4页
在ESXi5实现iSCSI多路径和负载均衡_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在ESXi5.0之前的版本中,要想实现完整的iSCSIMPIO(容错/负载均衡),需要通过复杂的命令行才能实现。在ESXi5.0中,可以通过图形管理界面来简单的实现。步骤:1首先,新增一个iSCSI-1VMKernel(同时会新建一个vSwitch2),(本案例使用vmnic2/vmnic3两张物理网卡)|鬧PtuE上普M时BrGfwrhfiA十LihrTfiL-AJWE*-EM-KnJrUMlttlimRPleiirtaH;咻s鷲工沁IIMlIMoiI在vSwitch2中,再添加一个iSCSI-2VMKernel然后会得到这样一个配置的vSwitch2standardSwitch:vwibc

2、hZRhOOV弓“rFfWtiSS-.Wk罚PsrliSCSI送Wik319246S.80.52vmric3IDOSFJ嚼ymrk.21000Fu!WNftanefPoniSCSI-lvmk?:152.168.51在vSwitch2中,编辑iSCSI-1VMKernel的属性,在NICTeaming下的Overrideswitchfailoverorder处打上勾,然后彳将vmnic2设为ActiveAdapters,vmnic3设为UnusedAdapters同样的方法编辑iSCSI-2VMKernel的属性,在NICTeaming下的Overrideswitchfailoverorder处

3、打上勾,这里要注意,要将vmnic3设为ActiveAdapters,vmnic2设为UnusedAdapters和亍朗FEF|啊1=亦j;MrIrMwortrjbnrPwlBciicm:ESI甜想直17J軸丄龟3兰?L径I舐沁打-I比l拥323?FdfcwaCwn.臣皿”主ghI血出*此1acfl吒bd如Ufc忙2?亦日jtjfiBjn.左tqariwEHTTThWwi(selrMhtnScvHfflAflhwAa&tfitmqplM2StJfflRflMMrnsLkujhBdftditJL-En亦圧辭阳gjwrqrY凶gQ_ac=j-=ard?LcsmmMocbjoarid皈檢3玄咧Uii

4、11E*ii3LP-二到此,iSCSIVMKernel设置完成。创建SoftwareiSCSIAdapter(iSCSIInitiator)在ESXi5.0中,默认是不存在SoftwareiSCSIAdapter的,没关系,可以在StorageAdapter中创建一个iwsrawji-FhkwwbkWirhrwm9张够A-rori5frirFVw*StfcUbtiqvAJiMm1qIPwmEtfNEfcPlfMfei.亡RMS*!kEE5HTAEHCWKrtRP(IP樹0WM.i6tek5f:ilQnK43H血l旳j12431LuaLhFArtLKIIbcnrkBAo&*:nOwnHeUXUX

5、-zH-H3-7D:79ZlJU卉rSl:呛RiMkMTHfMTM!lrMR|Fii:HiQscs5然后在iSCSISAN中给予此iSCSIInitiator访问共享vmfslun的访问权限。然后在此SoftwareiSCSIAdapter(vmhba35)的属性中设置iSCSILUN的链接。g血尹mb-pum.SrtCtriqijMnt.EWEl,|SdWl-VEtPDtMXMr6CIt*Wl*iWhII晌血亡f4toM何址啦刖lntMrrtftfj昭IrrrLZItelMJM.LiKiBL.|&mj.|Jittmflc”6在SoftwareiSCSIAdapter(vmhba35)的属性中

6、设置NetworkConfiguration将iSCSI-1和iSCSI-2加入到其中的曲iwe*C*j*a|叶*bSWwEJME礼hrtEij|fWd-MfSfc7MW黔讶wU.厶QthWRIMjHtaijn-twisTJLJJn-m1Pfwt严:VNhMIMe4wHirgldafMerPOvLjul1*FPfldllMJcdt|,;OIPJhMim.JKLIABKa.5LbJvwri-NMkjS&HZSS口PtwiKMmr4ADewo-hiWkW-SfKrHW希gfcj那IWOl!ittWIIBOBMSlOM-.Li去負!T-DCcmwiriCwAgurad!斗11:ihbmiFiJE-i

7、iDetAllifliort5ATAJ&fEUilrukrCltmQ置?IQ時弹51151*2-1iZbrCed4E13FlbrQEhOlhnHItoP1自时CM曲1QfHmSF*甘士bflslMDrDCrOO;苹;帛m;RkE21;gGC;固;皓032皿否丁詳皆时晴神扌Z_jRriVidhAi|44i4.n.&C31iqp.:I9WJI.cm-TWwLM-ai-efcflSFCW;T苦时杆5tfVno(:eb.-HtMiSC51StwMAdLcrOSLhftrnr:;ranc3?MJ:5EF?flL-sfifflLFWI5C5【碍:CrmKtrtl-srt!;2Dwtwj9Pidw2VIcr

8、;Cr-ioc5PdkfeKiftknMw|lLrtlvrJfeiSS:11;T&S巒KM-JS,ran-Wmqp:puhglw-Hjs_0*yn:fTfitts:Qittq.lqtntaaa-JO.aaai.iefttmMtKihsraintfinr02:aDswc-MXCcmwidJRDFfenIhJtupWlFtrl到此,只实现了iSCSIMPIO的容错功能,要实现负载均衡,继续一下步7打开iSCSIStorage的属性,点击右下角的ManagerPaths.h*DadiMAaFAansW3EnnAe”.*MTSTB4INMWLNLvfSui盘.31?floditatiro=jrivri

9、CmT:!bTE:E&2J.Zlhat0lKMfrWh.h.srs|rT1ilFIitCnW;i:n-.CJ:mhEfllBPirakVfPdALicni1.VWZhD-RIReh4HsrP.shs可以看到默认的Path策略是Fixed(VMWare)-【固定】,在下面的路径信息中可以看到路径C1的Status为Active(I/O)并在Preferred(首选)中标注了*,而路径CO的Status为Active,Preferred中没有标注*这个策略是不能实现负载均衡的.二jMrtteS忙TOiWJIqn2013-1.0.cbps.Wfrwdrehwri-si:砂-a4mP础I吐jn;睥I晒

10、Wd碎WWT林WW.SiTT_WFJJLlT_.UL口-fTriEpi.19M-UI.Etn.h-nwaH:阳M3*O(112ikjUCHJtl2OQ3J9:vn.叩】瞬HlrE叶冲亦缶厝口伽l/W叩民rwaw1IBZ.将策略改为RoundRobin(VMWare)-【循环/轮转】回fDfcVPHiSflkchm;SluWJfiWTftez町Is?和li的恬和EFf皆LWW:ncaftiw:r?rgfhFi.nV3l0耳0SksiBywrl耳:即miwwijxE-m!92.|e2-.m.i:safi71.iM!JUiSSmd-*Titeifi:i:aTOiLD6武廉慷1#.対问处床0崗iSLf

11、W&XWWuumt丽口皿Lrabn2013-10.驴9+MTM-fflPOlFl血修改完成后可以看到:路径C1和CO的Status都为Active(I/O)Preferred中都没有标注*至此,设置基本完成,测试一下多个VM的I/O,可以看到由原来的集中于vmnic2的I/O现在平均分布到vmnic2/vmnic3两者当中。PcrlcrmmEJiEThsarhLqndIifim1MlJWiWwn!匚如A*iWAn*azmzzI937.USMlhtrml*AiWJbJI1VPIEumtSnDiMflAlWAgr7rwwmr响聊dE3Qft(W肌rwfjjw000tEug牌1FkiA=rtray叶

12、严FiKTTMJsonb%tifnjnlrriaArWHlialBIhAnwiQTIAF1L4D33t.?MMkovuHvcr-ihi14s啊怙H诂P184.30Hib岀Uf-DfiE披LP丹CL:TOL:SE3血鈕CLiTQIPQF诙0ITHP弓rtW6;gjTWwmcaiiguII.WjDiEr1_1j1kv*/LT-MfcwwJ-1Fa4nH.JM4ETVIVncryfcwrW-LMfcoondEfc30“卅寧UWqMIpkoixIJ0即fff呵|!8RHWr1*5Qil申阿JpIdid附UbriMrrMVMIWoMYlPIIQQlDMRudUlMTi*MkH3id0E0HQI4链路负载

13、均衡策略除了以上的基本设置,还可以通过2个主要参数进行细调,以符合不同的要求或环境。调整RoundRobin策略通过命令行进行操作:设置完默认的RoundRobin策略后,以命令行模式执行esxclistoragenmpdevicelist可以看到RoundRobin策略的默认设置,其中红字处标明了当前启用的策略及其应用参数:naa.6000eb38732d44470000000000000027DeviceDisplayName:LEFTHANDiSCSIDisk(naa.6000eb38732d44470000000000000027)StorageArrayType:VMW_SATP_D

14、EFAULT_AAStorageArrayTypeDeviceConfig:SATPVMW_SATP_DEFAULT_AAdoesnotsupportdeviceconfiguration.PathSelectionPolicy:VMW_PSP_RRPathSelectionPolicyDeviceConfig:policy=rr,iops=1000,bytes=10485760,useANO=0;lastPathIndex=0:NumIOsPending=2,numBytesPending=36864PathSelectionPolicyDeviceCustomConfig:WorkingP

15、aths:vmhba35:C0:T0Yo,vmhba35:C1:T00VMW_PSP_RR说明当前启用了RoundRobin策略2个主要的参数iops=1000,bytes=10485760前者限定在进行1000次io操作后切换到下一个路径,后者限定在发送10485760字节的数据后切换到下一个路径可以通过以下命令行来修改这2个参数的值,以符合不同的要求或环境。修改iops参数:esxclistoragenmppsproundrobindeviceconfigset-type=iops-iops888-devicenaa.xxxxxxxxxxxxxxxxxx修改bytes参数:esxclist

16、oragenmppsproundrobindeviceconfigset-typebytes-B12345-devicenaa.xxxxxxxxxxxxxxxxxxiSCSILUN的UUID(naa.xxx)可以通过命令:esxclistoragecorepathlist获取有很多同志关心的设置,那就补充一下:要设置JumboFrames,打开连接iSCSISAN的vSwitch(vSwitch2)的属性,在这里你可以针对整个vSwitch2(AllPort)做JF修改,也可以只针对其中所有设置了MPIO的iSCSIVMkernel(portgroup)做JF修改。Ho6ti|啊N怔aKugXdSt為

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论