Upload
ledang
View
220
Download
4
Embed Size (px)
Citation preview
3
2-site MetroPoint Demonstration with Adding RecoverPoint Journal Volumes
VasilyPantyukhinhttp://oldhenhut.com
Thisdocisthefreestyletranscriptionthe1stExpandYourViPRKnowledgeSessionpresentedby
BryanMcFeeters.
1. Demo
2sitesMetroPoint=VPLEXMetro+2xadditionalRPClustersateachVPLEX.Thereforewehave4copiesof
dataintotal.
Like3-siteMP,theideais-ifyouloseanyofcopiesthere,youstillhave2copiesofdatathat’sbeing
replicated.
DatabetweenVPLEXclustersarereplicatedwithWANconnection.EachofVPLEXlegshasitsownlocalCDP
copywithRP.
Important:CDPreplicationhastobeasynchronous.SoVPoolhastobeconfiguredtoprovisionbothcopies
asasync.IfVPoolisconfiguredassyncCDP,provisioningorderswillfail.
ViPR2.4isused.
ViPR2.4isusedinthedemo.
4
2xVArraysareconfigured:
• VSE1:
o VPLEX
o VMAX
o VNX
• VSE2:
o VPLEX
o VMAX
o XIO
Notes:VArraysdonotcontainRPports.RPAclustersthathaveportsthatareinthesamefabricasthe
arrayportsarecandidatesforprotectingstoragesystemsinaVArray.
ThereareseveralbasicVPools:
• VMAXVPLEXLocal
• VNXVPLEXLocal
• XtremIOVPLEXLocal
5
LetscreatenewMetroPointprotectedVPool.
• VArray=VSE1.
SystemType=VNXBlock.
• HighAvailability=VPLEXDistributed.
• HAVArray=VSE2.SoactiveVPLEXclusterisinVSE1VArray.
• HAVPool=XtremIOVPLEXLocal.
6
• ProtectionSystem=RecoverPoint.
• ReplicationMode=async.ItappliestobothcopiesonVSE1andVSE2.
VNXstorageisbehindthefirstVPoolandXIOisbehindthesecond.
ThekeyofMetroPointconfigisplacedintheRPAdvancedSettingssection.
• ProtectSourceischeckedontheActivesiteVPLEXcluster.
• WeisalsoprotectingtheHAsite.
• ActiveSite=Source.
7
NavigatetoServiceCatalog>BlockStorageServices>CreateBlockVolume.
• VArray=VSE1.
• VPool=VNXVPLEXMetropointVSE1-VSE2XtremIO
• ConsistencyGroup=brympt4
Letsexecutetheorder.
8
Detailedviewonthe“CreateVolume”task.
• XIOvolume(HAsite)iscreated.
9
• VNXvolume(Primarysite)iscreated.
• VNXvolumeisaddedtotheExportMasktoexposeittotheVPLEXcluster.
• Back-endVPLEXzonesarecreated.
• XIO(HA)volumeisaddedtotheExportMasktopresentthetotheVPLEXcluster.
10
• ViPRfinishedcreatingvirtualvolumes.
• VolumesareaddedtotheVPLEXConsistencyGroup.
• Createexportgrouporchestrationsubtaskisdone.Herethevirtualvolumesaswellas
correspondingjournalsarebeingplacedintoaStorageViewontheVPLEX.Zoningtoexpose
volumestoRPclustersisdonebythatsubtask.
11
• CGforRPiscreated.Theorderisfinished.
LetscheckwhathappensinRP.
ViPR-brymp4CGwascreatedonRP.Wehave4copies.VSE1isactiveproductionsite(VArray).VSE2isthe
StandbyProductioncopy.EachofthemhasitsownCDPcopy.
12
NewReplicationSetisaddedonatopofVPLEXwithVNXononesiteandXIOontheother.
WithViPRv2.4wecanaddnewJournalvolumestoexistingConsistencyGroups.
Journalvolumesareaddedpersite.Soifyouhaveseveralsitesyouneedtoexecuteseveralorders.
WhenyouprovisionanewRPprotectedvolume,youcanspecifynumberofJournalsandtheirsize.
AddingnewJournalswedonotaffectreplication,sonofullsweepthere.
Let’saddanewJournalvolume.
• NavigatetoServiceCatalog>BlockProtectionServices>AddJournalCapacity
• ConsistencyGroup=brympt4.
• All4copiescanbeseeinginUI.SelectCopyName=VSE1.
13
• VArray=VSE1.
• VPool=VNXVPLEXLocal.
• 10GBJournalsizeisbydefault.IttakesthesizefromexistingJournalsintheVPool.
14
• Executetheorder.
• Checkthetask.
15
Journalnamingis<Copy>-<CG>-journal-<number>
16
InRPifwegotothecopywhereweaddedthejournal,newJournalvolumeisvisiblethere.
17
2. Q&A
• Q:DoweneedtomanuallycreateConsistencyGroupsonVPLEXandRPtoselecttheminViPR?
A:YoudonotneedtomanuallycreateanythingoutoftheVPLEXorRP.ViPRwilldoeverythingforyou.
YoudoneedtocreateCGinViPR.Aslongas“Multi-volumeconsistency”VPoolparameterischecked,than
youhavetheabilitytoselecttheCGinViPR.ViPRgoesouttoaVPLEXandRPandcreatenewCGsandadd
appropriatevolumestothem.
• Q:CanwechangeVPooltoMetropointconfiguration?
A:YeswecanchangeVPoolwith“AddMetropointprotection”option.OnelegwithCDPwillbechangedto
anotherVPoolwith2legswithCDP.
• Q:CanwechangeVPLEXMetrovolumetoMetropointCRR(3-site)protectedvolume?
A:Yes,butyoucan’tjumpdirectlyfromVPLEXvolumetoaMetropointvolume.IntermediateRPprotection
stepisneeded.
• Q:Canwehavea3rdMetropointprotectedsitewhichshouldbeCRR?
A:Shouldbechecked.Notsureifthatissupportednow.
• Q:IsRP/VEissupported?
A:RPVirtualEditionisnotsupportedbyViPR.
• Q:CanweingestexistingMetropointconfigintoViPR?
A:No,wecannot.But2.4supportsVPLEXvolumesingestionbothexportedandnotexportedtogetherwith
associatedback-endvolumes.WehopetoingestRPprotectedvolumesinthelaterreleases.
• Q:CanweexpandaJournalvolume?
A:No,wecan’texpandaJournalvolumewithViPRv2.4.Addingnewvolumeistheonlyoptionavailable
now.
• Q:AllJournalvolumesaredeletedbyViPRonlyafterthelastvolumeinCGisdeleted.Canwe
manageJournalvolumesfromUnisphereoutsideofViPRtomanagestoragecapacity?
A:Weshouldn’tmanageJournalvolumesoutsideofViPR.Thereasoniswecan’tidentifywhichJournal
volumeisusedbywhichproductioncopy.DataisspreadofallJournalvolumes.Thatiswhywedelete
Journalvolumesonlyafterthelastvolumeisdecommissioned.ThatwhywekeepallJournalvolumestillthe
lastoneisdeleted.