存储技术实验二.docx
《存储技术实验二.docx》由会员分享,可在线阅读,更多相关《存储技术实验二.docx(14页珍藏版)》请在冰点文库上搜索。
存储技术实验二
实验二SAN中LUNs的复制
一、实验目的
使用NavisphereManagerSimulator实现SAN中针对LUN的完全复制。
建立复制会话,完成复制并删除会话。
二、实验原理
存储区域网络(SAN)是一个专用网络,它在计算机系统和存储设备之间传输数据。
SAN包括一个通信基础架构,它提供物理连接,还包括一个管理层,它组织连接、存储元素和计算机系统以便使数据传输安全而可靠。
SAN的基本用途是提供对存储(通常是存储阵列)的访问。
存储阵列支持SAN中所需的许多特性,例如:
●高可用性/高冗余
●改进的性能
●业务连续性
●多主机连接
LUN用于标识目标中的特定逻辑单元,逻辑单元可以包括多个磁盘。
SAN可以连接多个存储系统,并实现LUN在不同存储系统之间的复制和备份。
三、实验内容
●分别在“CX1_Prod”和“CX2_Secondary”存储系统中建立至少3个LUN。
●在上述两个存储系统之间建立LUN的完全复制会话。
●执行复制、观察复制过程。
●复制完成后删除复制会话。
四、实验步骤
1.CreateaFullSANCopysession
1)Onthe“CX1_Prod”arrayexpandstorageGroupSG_w3k-240.
RightclickonLUN0>Properties
RenameLUN0to“SANCopy_Primary_LUN0”.ClickOK,Yes,OK,Cancel.
Onthe“CX2_Secondary”arrayexpandStorageGroupSG_w3k-240.
RightclickonLUN1>Properties.
RenameLUN1to“SANCopy_Secondary_LUN1”
2)RightclickeachStorageGroupon“CX1_Prod”andselectSANCopy>Connections.ForeachSANCopysystemcheck“Port0”andClickApply,Yes,Ok.
3)Repeatstep2forStorageGroup“SG_w3k-240”on“CX2_Secondary”
4)FromtheTaskBar,selectReplication>ConfigureSANCopy.
FromtheWelcomescreenclickNext.
Fromthe“SelectSANCopyStorageSystem”windowselect“CX1_Prod”.
Fromthe“SelectSessionType”windowselectFullandclickNext.
Fromthe“SelectStorageSources”windowselectSANCopy_Primary_LUN0andclickNext.
5)Fromthe“SelectStorageDestinationsforStorageSources”rightclickLUN0underthe“ID”columnchooseSelectDestinationStorage
Usethedropdownfromthe“StorageDestination”selectCX2_SecondaryandnotetheavailableLUNs
SelectSANCopy_Seconday_LUN1>OKthenNext
Fromthe“SessionsNames”windowClickNext
ReadtheSummaryclickFinish,OK.
6)ExpandtheSANCopySessionscontaineronyouCX1_Prodarray.ThesessionwillappearasaFullsessionundertheowningSPoftheLUNyouselected.
7)RightclickonthesessionandStartthesession.Waituntilitcompletes.
Oncestarted,rightclickandselect“status”
Clickoneachtabofthestatus(Copy,Source,andDestination)
ClickOKandvalidatethesessionhasastatusof“Completed”under“SanCopySessions”.
RightclickontheSessionName>Remove
实验过程及结果截图:
(1)在“CX1_Prod”和“CX2_Secondary”存储系统中建立3个LUN。
(2)更改LUN的properties。
(3)建立LUN的完全复制会话
(4)复制会话过程
(5)复制成功后显示Completed.
(6)删除复制会话成功。
五、思考题:
如何实现SAN的增量复制?
请给出具体的步骤和结果。
这次实验我们做的是SAN中LUNs的复制,我们先在“CX1_Prod”和“CX2_Secondary”存储系统中建立了3个LUN,在这两个存储系统之间建立LUN的完全复制会话。
然后执行复制、观察复制过程,最后删除复制会话。
这样就完成了一次复制过程。
存储设备是指一张或多张用以存储计算机数据的磁盘设备。
一个SAN网络由负责网络连接的通信结构、负责组织连接的管理层、存储部件以及计算机系统构成,从而保证数据传输的安全性和力度。
将一个系统的数据定时复制到另一个系统,最好的情况是能增量复制,即每次只复制新增或变更过的数据,以减小网络流量和提高复制效率,尤其在数据量达到百万级或千万级时。
SANCopy的Push模式可以做IncrementalSANCopy(增量复制),能在不中断生产系统的情况下,对数据做迁移。
Pull模式不支持增量。
使用SANCopy可以选择完整拷贝(Full)或者增量拷贝(Incremental)。
增量复制仅复制上次复制完成后发生改变的数据,这极大地减少了数据复制时间并且最大限度地减小对主机应用程序的中断,从而实现在线迁移。
SANCopy的复制是基于块block层面上的。
源LUN出现坏块的情况非常少,但也难完全避免;如果元数据出现坏块badblock的情况会导致SANCopy会话中断。
这时建议改用文件系统层面的复制(如FTP)比较方便。
如果要继续块层面迁移的话,可以试着先向坏块中写入数据覆盖坏块。
如果向坏块写入失败的话就有点麻烦了:
1.先将LUN的数据备份,2.将源LUNunbind/bind,3.恢复数据,4.继续SANCopy。
SAN的增量复制可以提高复制的效率。