首页 > 代码库 > san存储之磁盘阵列与储存访问、存储协议

san存储之磁盘阵列与储存访问、存储协议

磁盘阵列

磁盘阵列的组成和分类

1、磁盘阵列包括两大主要部件:控制器磁盘柜

2、控制器是磁盘阵列的“大脑”,主要部件为处理器和缓存,最先主要实现简单IO操作、   RAID管理功能、随着技术发展,能够提供各种各样的数据管理功能,如快照、镜像、     复制等

3、磁盘柜包含了多块的磁盘,本身即没有处理器,也没有缓存,RAID及数据管理功能通过控制器实现

wKioL1QBNw3Chc9SAAByrb_Djk4097.gif

                             

常见的磁盘阵列组成

wKiom1QBNk6iFvC2AACKIa_HvkM355.gif

常见磁盘阵列分类

按控制器数量

         JBOD:无控制器,通常用于扩展或者与主机端RAID结合使用

         双控制器阵列:如Ix5000s

         多控制器阵列:如Ix5000

按对外接口

         SCS阵列

         FC阵列

         ISCSI阵列

         ......

 

阵列控制器内部结构

常见控制器内部组件


wKiom1QBNtDj7GMjAAAijcpCHFk068.gif

阵列控制器缓存

控制器缓存工作模式

wKioL1QBOC_hZwOOAACPdWEuRjw287.gif

三种常见控制器Cache保护设计


wKiom1QBNymQJz5iAABe7pjkD6M852.gif

控制器缓存镜像


1、主机数据写入缓存;

2、缓存数据进行异或运算,产生校验数据;

3、将校验数据添加到缓存;

4、将缓存数据复制到目标控制器

5、目标控制器处理完数据和校验数据返回消息;

6、源控制器返回主机消息,操作完毕

阵列扩展方式

FC典型中端磁盘阵列扩展

wKioL1QBOOCSxerzAAB-0D_tnc8369.gif

某厂商的全交换架构扩展

wKiom1QBN-mRJmbMAACoNwK8-X4584.gif


某厂商的全交换架构扩展

wKioL1QBOQzgL_TvAAC0bv4y3AQ302.gif

堆叠扩展


wKioL1QBORzAc49gAAEs9RDAQ7I907.gif

存储访问

主机访问存储

主机访问存储的层次

wKiom1QBOMyTNID7AAB6PIpuTSo378.gif


主机访问存储

wKiom1QBON3CQ7zzAAB074GjPzI108.gif

wKioL1QBOfWz2YdDAACIIBBzsMA539.gif



主机访问存储路径

wKiom1QBOPvwn1BRAABiOrJ-cWs920.gif


连接拓扑

wKiom1QBOQ3Q7WTdAAB0KGHExZI307.gif


主机访问存储模式

wKioL1QBOjijAvy5AACAVI5Teu0797.gif


DAS

         传统部署存储的方式

         存储管理通过各自连接的主机进行

         其它主机访问存储必须通过LAN共享

wKiom1QBOV3gUNvOAABEDqK_9cs014.gif

NAS

         提供网络文件共享功能

         支持的协议包括CIFS,NFS

         异构平台文件数据的共享

         安装和使用较简单

wKioL1QBOn-xBhCnAABCQ85FFxs516.gif

 

SAN

         计算(主机)、传输(交换机)、存储(RAID/Tape)、分离

         主机可以访问任何存储设备,存储设备之间可以互访

         主机、存储设备可以独立扩展

wKioL1QBOwzhVrZDAABRSPB8Mwk846.gif

DASNASSAN剖析

wKiom1QBOhXQv6m7AACZ749JBh4851.gif

FC SANIP SAN组网对比

wKioL1QBOzzR8ieQAABu4LpvZWc157.gif

FC SANIP SAN采购投资对比

wKiom1QBOkHQVWjRAACKu3Kj0ko816.gif 

FC SANIP SAN后期维护成本

wKiom1QBOkyStF5gAACPxI1jzqI209.gif

san存储之磁盘阵列与储存访问、存储协议