wudiyuqing
作者wudiyuqing·2016-12-15 00:24
系统运维工程师·新华三技术有限公司

IBM SVC 存储虚拟化基础知识

字数 1082阅读 15000评论 3赞 9

存储虚拟化

1)整合异构存储

SVC采用“虚拟存储”技术整合异构存储设备,SVC 是一个存储虚拟化引擎,它屏蔽了各种所支持的存储子系统的差别,对 Host提供的I/O服务均以统一的存储单元 Vdisk 为单位。这种特征有利于提高存储系统的利用率,并且可进行集中管理。 SVC 的加入并不影响现有 SAN 环境的拓扑,它只是把自己连接到光纤交换机上。通过一定的配置操作,SVC 能够检测到各种存储子系统中的存储单元,并且把这些存储单元一一映射成一个个的 MDisks。每个 SVC 的节点都看到统一的 Mdisks 集合。SVC 使用这些Mdisks 创建MDG (MDisk Group) ,并从 MDG 中划分 VDisk(Virtual Disk)空间给主机使用。通过光纤交换机的 Zone 划分,主机只能识别到 SVC上的 Vdisk。因此,SVC屏蔽了各种存储子系统的差别

2) SVC上的控制器(个人理解与存储上的控制器功能相近但功能要强大)

SVC是整个SAN网络的控制器,将整个SAN网络中的各种存储设备整合成一个巨大的“存储池”,使用户充分利用存储资源并可按需分配存储空间、性能和功能。

3)带内虚拟化就是说进行虚拟化动作的设备是直接横插在发起者和目标路径之间的,斩断两者的通路,控制信令与数据走在一条路线上

SVC (SAN Volume Controller) 采用 In-Band 方式进行存储虚拟化

4)SVC控制器节点需成对部署

SVC系统实际上是一个集群 (Cluster) 系统, 它由 node 组成。一个SVC系统至少包含2个node,每2个node组成一个I/O Group,它用来为 Host 提供I/O服务。到现在为止,一个SVC系统最多包含8个node,即4个I/O Group。

5)存储上的存储单元首先映射给SVC同映射给主机相识

在一个SVC系统中,存储子系统中的一个或多个存储单元被映射为SVC内部的存储单元MDisk(Managed Disk),一个或多个 Mdisk 可以被虚拟化为1个存储池(称为MDG),所有的 MDG对所有的I/O Group均可见。

6) SVC创建Vdisk然后映射给主机

MDG是一个存储池,它根据一定的分配策略(如Striped, Image, Sequential)分配虚拟的存储单元,称为 VDisk。I/O Group 以Vdisk为单位对Host提供LUN-Masking (也称为 LUN-Mapping)服务,使得 Host 可通过HBA可访问被提供LUN-Masking服务的VDisk。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

9

添加新评论3 条评论

neilruleneilrule系统运维工程师zhou
2022-04-26 21:24
大神666
caocanxxpcaocanxxp软件开发工程师MM
2019-10-17 16:41
谢谢分享!!!
徐慧阳徐慧阳系统工程师长春嘉诚信息技术股份有限公司
2016-12-15 06:16
大神
Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广