iStorage Server: High-Availability iSCSI SAN for Citrix Xen Server

  • View
    1.722

  • Download
    1

Embed Size (px)

DESCRIPTION

This white paper demonstrates how iStorage Server works under XenServer. Such powerful combination will expand the application scope of your virtual server, thereby enabling Windows server to expand the storage of your virtualized server. It also allows you to directly use the storage devices of the existing Windows server for XenServer. With IP SAN solution provided by iStorage Server, you may set up operating systems, install applications and server software, as well as store data required by your virtual machines.

Text of iStorage Server: High-Availability iSCSI SAN for Citrix Xen Server

  • 1. iStorageServer:iSCSISANforXenServer Friday,May28,2010KernSafeTechnologies,Inc.www.kernsafe.comCopyrightKernSafeTechnologies20062010.Allrightreserved.

2. TableofContentsOverview ......................................................................................................................................................3.InstallXenServer .........................................................................................................................................4.ConfiguringoniStorageServer....................................................................................................................4ChoosetheAuthenticationMechanism..................................................................................................4CreateTarget............................................................................................................................................6ConfigureXenServer .................................................................................................................................12.LogOntoXenServer..............................................................................................................................12AddiSCSIstoragedeviceintoXenServer..............................................................................................14Createavirtualmachine........................................................................................................................18InstallOperatingsystem........................................................................................................................24Contact........................................................................................................................................................29 3. OverviewiStorageServerisanetworkbasedstoragevirtualizationsoftwarepoweredbyKernSafeTechnologies,Inc.Beingapowerful,fullfeaturedandsoftwareonlyiSCSITargetSANsolution,thatcanquicklyconvertexistingWindowscomputerintoIPSAN.StoragemediaofiSCSITargetcanincludeexistingstoragedevicessuchastheentireharddisksorpartitions,CDRWs,tapesandUSBstoragedevices,aswellasdiskimagefileorCDimagefilesincludingISO9660(,iso),.bin,.mdf,.cdi,.b5i,.nrg,.ccd,.sub,.img,.rawandotherimagefileformats.Furthermore,iStorageServeralsosupportsalotoffeaturessuchas:VHD(VirtualHardDisk)target,snapshots,STPI,RAID1andfailover,thesefeaturesareveryimportantandpoplarinstorageindustryworldandmakeiStorageServerissuitableforanysizeofbusiness.CitrixXenServeristheonlyenterpriseclass,cloudprovenvirtualizationplatformthatdeliversthecriticalfeaturesoflivemigrationandcentralizedmultiservermanagementatnocost.XenServerisanopenandpowerfulservervirtualizationsolutionthatradicallyreducesdatacentercostsbytransformingstaticandcomplexdatacenterenvironmentsintomoredynamic,easytomanageITservicedeliverycenters.ThisarticledemonstrateshowiStorageServerworksunderXenServer.Suchpowerfulcombinationwillexpandtheapplicationscopeofyourvirtualserver,therebyenablingWINDOWSservertoexpandthestorageofyourvirtualizedserver.ItalsoallowsyoutodirectlyusethestoragedevicesoftheexistingWindowsserverforXenServer.WithIPSANsolutionprovidedbyiStorageServer,youmaysetupoperatingsystems,installapplicationsandserversoftwares,aswellasstoredatarequiredbyyourvirtualmachines.YourXenServerstoragecanbeexpandedinthefollowing3mostcommonlyusedways:UseVirtualImageFileDiskDevicetocreateafilebasedvirtualstoragedeviceforCitrixXen Server,thisallowsquickdatamigrationandbackup.DirectlyusethephysicaldiskorpartitionofWindowsserver.Thisenablesyoutomakegooduse ofresource.Noadditionalconfigurations,justaddthestoragemediatoiSCSITargets.UseCD/DVD/RWbridgedeviceorVirtualCD/DVDtomapphysicalCD/DVDdrivesorCD/DVD imagefiles(iso,.bin,.mdf,.cdi,.b5i,.nrg,.ccd,.sub,.img,.raw)onyourWindowsserverto CD/DVDdevicesonCitrixXenServervirtualmachine. 4. AfteriStorageServer2.0,itsupportsserversidemirroring,synchronousreplicationandfailoverwhichallowsusertocreateahighavailabilityiSCSISANforCitrixXenServer.InstallXenServerYouneedaserverrunningXenServer.XenServermustfirstbeinstalledontoasuitablemachinethatwillbeusedtocreatethevirtualenvironment.ForhowtoobtainorinstallCitrixXenServer,pleasecontacttheCitrixsupplier.ConfiguringoniStorageServerChoosetheAuthenticationMechanismDecidewhichauthenticationmechanismsyouwouldwanttouse:Anonymous,CHAP,IPaddressorMixedauthentication.1),Anonymous:Allinitiatorswillgetfullaccesspermissionwithoutanyauthorizationrequired.2)CHAP(Challengehandshakeauthenticationprotocol)AllinitiatorsneedtospecifyaCHAPuserandsecrettoconnecttothetarget.iStorageServerhasabuiltinusercalledGuest,whichisusedforinitiatorswithoutCHAPsecretspecified.3)IPFiltersAllinitiatorswillbeauthorizedbytheincomingIPaddressdefinedbyIPFilterroles.4)MixedSecuritypolicyisdeterminedbybothCHAPandIPFilters.OpeniStorageServerManagementConsole. 5. CreateUserRightclickUsersTreeNodeonthelefttreeview.PressAddbuttoninthetoolbar.Create/EditUserdialogisshown. 6. Typeusernameandpasswordasyoulike,butwerecommendthatthepasswordshouldbe1216characters.WetaketheusernameXenUserandpassword111111111111asanexample.PressOKbuttontocompletecreatinguser.CreategroupAftercreateuser,weneedagrouptoholdthisuser.RightclickGroupstreenodeinthelefttreeview.PressAddbuttononthetoolbar,aCreate/EditGroupDialogisshown.TakeagroupnameasyoulikeandthenclickAddbuttonandthenselecttheuserwhichwejustcreated,wetakeXenGroupasanexample.CreateTarget 7. LaunchtheiStorageServermanagementconsolle,presstheCreatebuttononthetoolbarofiStorageServermanagementconsole,theCreateDeviceWizardisshown.SelectadevicetypeChooseHardDisk.PresstheNextbuttontocontinue.Selectamediumtype. 8. ChooseImageFileiniSCSIMediumTypewindow.ThenpressNextbuttontocontinue. 9. SelectanImagetype.ChooseStandardImageFile.PresstheNextbuttontocontinue.Specifyimagefilepathandsize. 10. Specifytheimagefile.Specifythedevicesize.IfyoucheckUsesparsefileonNTFSfilesystem,thesizeofdiskimagefileonlydependonitscontentused,itcansaveyourharddiskspace.PresstheNextbuttontocontinue.Setauthorizationmode. 11. ChooseCHAPAuthorization.PresstheNextbuttontocontinue.FinishcreatingiSCSITarget 12. TypeatargetnameintheTargetNamefield,orusethedefault.PresstheFinishbuttontocontinue.ConfigureXenServerLogOntoXenServerOpenXenServerconsole. 13. ClickAddNewServerinthetoolbar.AddNewServerdialogisshown.InputIPaddress/NamewithwhichrunningXenServer,Usernameandpassword. 14. PresstheConnectbuttontocontinue.TheXenCenterwhichconnecttoXenServerisshown.AddiSCSIstoragedeviceintoXenServerClickNewStorage,NewStorageRepositorydialogisshown. 15. InputIPaddressandport(ifnot3260)oftheHostthatrunsiStorageServer,presstheDiscoverIQNSbutton,alistofTargetsindropdowncontrolisshown. 16. Selectdesiredtargetinthelist.IfthetargetyouwanttoconnecttohasCHAPAuthentication,checkUseCHAPandinputusernameandsecret.PresstheDiscoverLUNsbutton.TheiSCSITargetnowcontainsavalidLUN.Herewecreatea10Gimagefiledeviceasademo.PresstheFinishbuttontocontinue.Thefollowingdialogisshown. 17. presstheYesbuttontocontinue.NowXenServeriscarryingonaseriesofoperations,suchasCreatingSR,tocreatedatastructuresrequiredbydatarepositories.Sorted!YounowseeaniSCSIstoragedevicesuccessfullyaddedintoXenServer. 18. CreateavirtualmachineClickNewVMonXenServerconsole.SelectWindows7x64inthefollowingwizard. 19. Inputthedesirednameanddescription. 20. PresstheNexttocontinue.Selectinstallationmediaforoperatingsystem. 21. ChoosephysicalDVDDriveonXenServer.PresstheNextbuttontocontinue.SpecifythenumberofCPUsandmemorysize. 22. SelectnumverofvCPUs.Specifyinitialmemorysize.PresstheNextbuttontocontinue.Selectstoragedevice. 23. FirstyouseeaniSCSIVirtualdiskstoragedevice,whichispreviouslycreatedbyiStorageServer.ItisXenServersdefaultstoragedevice.Ifyouwanttoaddothervirtualdisk,presstheAddbutton.SelectiSCSIvirtualdiskstorageandthenpresstheNextbutton,theDiskSettingsdialogisshown. 24. Specifythesizeofthenewvirtualdisk.PresstheOKbuttontofinishthewizard.Avirtualmachineisbuilt.NotethatbeforeVersion5.5update1intheStoragelabelsofyourvirtualmachine,youneedtoexchangethepositionofiSCSIVirtualStorageandLocalStorage(makesureiSCSIVirtualStorageatposition0)sothattheoperatingsystemcanbeinstalledonthisiSCSIdevice.InstallOperatingsystemRunthevirtualmachineandsetuptheoperatingsystem.Theprocessisjustlikethatonrealmachine. 25. PresstheInstallNowbuttontoinstallOS. 26. Selectthe9Gdisk.Justlikethatonarealharddisk.SetupstartscopyingfilesLast,withallworkdone,wellseeiSCSIvirtualstoragedeviceinthevirtualoperatingsystem. 27. Likewise,youmayinstallWindowsServer2003,WindowsXP,VistaandWindowsServer2008,orevenanyversionofLinuxasyouwish. 28. ContactSupport: support@kernsafe.comSales:sales@kernsafe.comHomePage:http://www.kernsafe.com/ProductPage: http://www.kernsafe.com/product.aspx?id=5Licenseshttp://www.kernsafe.com/product.aspx?id=5&name=License+TypesForum: http://www.kernsafe.com/forum/ KernSafeTechnologies,Inc.www.kernsafe.comCopyrightKernSafeTechnologies20062010.Allrightreserved. 29.