lscontrollerdependentvdisks验证位于不同存储子系统的镜像卷 ? 当实施分离集群配置时,quorum disk的分配可以采用如下配置:
- - - Site1 包含一半SVC集群节点和一个quorum disk候选者 Site2 包含一半SVC集群节点和一个quorum disk候选者 Site3 包含一个激活的quorum disk 备注:在同一I/O组内节点间的ISL是不支持的,不管是否采用分离集群配置。
2.1.3. 存储池配置
SVC中的MDisk来自于存储子系统的LUNs,可以是managed或unmanaged模式,managed MDisk表示已经分配给存储池:
? 存储池是MDisk的集合,一个MDisk只能属于一个存储池 ? SVC支持128个存储池
? 存储池没有对卷的限制,然而一个I/O组支持的卷为2048,集群为8192 ? 卷只属于一个存储池,除非卷在存储池之间进行镜像
SVC支持的extent大小为16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192 MB,在SVC6.1才支持4096和8192,当创建存储池是需指定extent大小,不能进行修改。如果需要修改extent大小,只能删除存储池,重新创建。在存储池中的所有MDisk都有相同的extent大小。
存储池配置考虑:
? 集群最大存储能力是与extent size有关:
-
16MB extent=64TB,强烈建议使用128/256MB。IBM Storage Performance Council (SPC)基准值为256MB - -
选择extent大小,所有的存储池使用相同的extent
对于不同extent大小的存储池是不能进行卷迁移的,除非使用卷镜像来创建卷的copy
? 存储池可靠性,可用性,服务性(RAS)考虑
-
如果确定一个host的卷只位于一个存储池的话,可以创建多个存储池,使得不同的host访问不同的存储池。如果存储池离线,则只影响部分host。 -
如果不需隔离主机与存储池,可以创建一个大存储池。创建一个大存储池前提是物理盘有相同的大小,速度和RAID级别 -
如果有一个MDisk不可用,存储池就会离线,哪怕MDisk上没有数据。不要把所有MDisk放入一个存储池
16
- -
至少创建一个单独的存储池,用于image模式卷 确保提供给SVC的LUNs没有任何主机PR属性
? 存储池性能考虑
如果需要隔离不同的工作负载,则可以创建多个存储池。 ? 存储池和SVC缓存关系
2.1.4. Virtual disk配置
一个vdisk(卷)是存储池的一员。当创建卷时,首先确定想要达到的性能,可用性和成本要求,然后选择存储池。
? 存储池中定义卷是由存储子系统的哪个MDisk提供 ? I/O组定义哪个SVC节点提供对卷的I/O访问
卷的分配是基于以下考虑:
? 将卷均匀的分布在I/O组和节点之间来优化性能 ? 选择存储池来满足对卷的性能要求 ? I/O组考虑
-
创建卷时,卷与I/O组的一个节点关联。默认情况下,每次创建新卷时,采用round-robin算法来关联节点,也可以指定一个优先访问节点。 -
即使每个卷有8个路径,所有的I/O流量只流向优先节点,也就是只有4个路径是被SDD真正使用的,其他4个路径只是作为优先节点失效后才使用或者concurrent code upgrade is running
? 创建image模式卷
-
当Mdisk上已经有数据时可以使用image模式卷。当创建image模式卷时,它直接与所在的MDisk关联,因此卷的logical block address(LBA)=MDisk LBA。Image模式卷的大小默认等于MDisk大小 -
当创建image模式disk时,MDisk必须是unmanaged模式,不属于任何存储池,且大小不能为0。Image mode volumes can be created in sizes with a minimum granularity of 512 bytes,and they must be at least one block (512 bytes) in size。
? 创建连续或条带策略的managed模式卷
当创建连续或条带策略的managed模式卷时,必须确保卷所在的MDisk的extent是没有数据的,且这些MDisk集大小是大于等于卷的大小。在MDisk上可能有足够的extents,但是没有足够大的连续块来满足要求。 ? Thin-provisioned卷考虑
-
当创建Thin-provisioned卷,需要理解应用程序对卷的利用率
17
- 对Thin-provisioned卷有2种操作模式
? 自动扩展卷,应用程序可能导致卷自动扩展直到消耗完存储池的所有空间。 ? 非自动扩展卷有固定量的存储,用户必须监控卷来分配额外的能力。应用程序
至多只是将卷使用完全。
- 根据实际能力的初始大小,设置grain大小和告警线。如果卷离线,可能是缺少可用的物理存储来进行自动扩展,也可能是非自动扩展卷没有及时进行卷扩展,这样数据保留在缓存中,产生一定的危险。
- Grain分配单元大小可以为32KB,64KB,128KB,256KB,一个小的grain size能够充分利用空间,但是会产生一个大的directory map,导致性能下降
- Thin-provisioned卷由于需要directory访问故需要更多的I/O。对于随机70%读30%写的负载,一个Thin-provisioned卷将需要为每个用户I/O产生大约一个directory I/O,性能比普通卷的写数据降低一半
- Directory是two-way write-back-cached (just like the SVC fastwrite cache),因此个别应用程序可以提高性能
- -
Thin-provisioned卷需要更多的CPU处理
Thin-provisioned卷有个特性称为“zero detect”,当使用卷镜像来转换一个全分配卷为Thin-provisioned卷时能够回收没有使用的已分配空间
? 卷镜像指南
- - -
创建2个单独的存储池来为镜像卷分配空间 镜像卷的存储池最好来自不同的存储子系统
如果可能,使用具有相同属性的MDisk组成的存储池,否则卷性能会受到性能差的MDisk的影响
2.1.5. Host mapping(LUN masking)
对于主机和应用服务器,按照以下指南:
? 对于使用2个HBA的主机对于同一个LUN能看见多个路径,使用zone配置来限制路
径数在2-8个之间,最好是4个路径。SVC支持的多路径软件为SDD,MPIO等,参见http://www-03.ibm.com/systems/storage/software/virtualization/svc/interop.html
? 从主机到I/O组节点之间路径不能超过8个,即使8个路径并不是多路径软件的最大
值(SDD支持32个路径)。为了限制路径数, the fabrics must be zoned so that each host FC port is zoned to no more than two ports from each SVC node in the I/O Group that owns the volume。 Notes: Following is a list of the suggested number of paths per volume: (n+1
18
redundancy) - - With 2 HBA ports: zone HBA ports to SVC ports 1 to 2 for a total of 4 paths With 4 HBA ports: zone HBA ports to SVC ports 1 to 1 for a total of 4 paths Optional: (n+2 redundancy) - With 4 HBA ports: zone HBA ports to SVC ports 1 to 2 for a total of 8 paths ? 如果主机有多个HBA口,每个口必须zoned to a separate set of SVC ports
to maximize high availability and performance
? 配置超过256个主机时,需要在SVC中配置主机到I/O组的映射关系。每个I/O组
支持最多256个主机,因此在一个8节点SVC集群中最多支持1024个主机。 ? Port masking,使用prot mask来控制host能访问的节点port。
3. 初始化集群配置
在SVC硬件安装完成后进行SVC集群的初始化配置: 1. 选择一个节点为集群中成员,进行初始化配置
2. 在硬件面板上使用up和down按钮,直到显示Action 3. 按下select按钮
4. 使用up和down按钮,直到显示New Cluster IPv4? 5. 按下select按钮来创建新集群 6. 再次按下select按钮来修改IP
7. 使用up和down按钮来修改IP地址的第一段 备注:对于IPv4,按住up和down按钮是以10为单位来增加和减少。 8. 使用right按钮移动到下一段,同样使用up和down按钮来设置 9. 重复步骤7来完成IP地址设置 10. 当IP地址设置完成,按下select 11. 按下right按钮,显示为IPv4 Subnet: 12. 按下select
13. 设置掩码,与IP地址设置同样操作 14. 当掩码设置完成,按下select
15. 按下right按钮,显示为IPv4 Gateway: 16. 按下select
17. 设置网关,与IP地址设置同样操作 18. 当网关设置完成,按下select
19
19. 使用right和left按钮来查看IP设置。在设置完成后,按下right和left按钮
直到显示Confirm Created?,按下select 20. 在完成以上配置后,在显示面板上显示
- -
集群配置向导:
1. 在浏览器输入初始化配置中IP地址http://svcclusteripddress/ 2. 出现欢迎界面,输入默认superuser密码:passw0ord 3. 选择接受协议,NEXT
Cluster:显示在第一行
一个临时的系统分配的集群名称显示在第二行
在完成集群初始化配置后,可以使用管理界面GUI来加节点到集群中。
4. 在Name,Date,and Time窗口设置
- - -
集群名称:大小写敏感,不能以数字开头 时区设置
日期设置,如果使用NTP服务器,选择“Set NTP Server IP Address”来输入NTP服务器的IP地址
20
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SVC实施(4)在线全文阅读。
相关推荐: