磁盘阵列控制器的具体工作原理、方式是什么?谢谢

发布网友

我来回答

1个回答

热心网友

磁盘阵列控制器是一台服务器,主要有前端接口卡、CPU(一部分采用RISC芯片,一些采用X86处理器,还有一部分是既有X86处理器同时配置有专门的TISC芯片做专门RAID运作)、内存(通常称为高速缓存,可以分为写缓存和读缓存两类)、防止掉电用的SSD磁盘和电池、后端磁盘接口卡。以上为硬件,软件部分一般是底层有一个操作系统(windows或者Linux,EMC一般是Windows,另外一些中端存储采用Suse Linux的较多),然后是存储管理软件(主要是实现设备管理、存储协议的支持、数据保护等功能)。组成大概是这样。
工作起来很简单,底层的硬盘通过后端磁盘接口卡(可能是FC或者SAS接口)连接到控制器,控制器通过RAID卡(通常上边会有的处理器和缓存识别这些磁盘,并作RAID),控制器底层操作系统是把这些设备映射为一个个的LUN的(可以理解为管理界面内的RAIDGroup,不同厂家的实现不太一样),然后存储管理软件会对这些LUN进行管理,建立虚拟的存储资源池, 然后与不同的主机进行映射关系管理。经过协议转换,通过主机接口识别主机后,主机可以识别到允许访问的LUN(此LUN非存储操作系统识别的LUN,而是经过存储管理软件加工之后的LUN),然后就是主机可以像使用本地硬盘一样使用存储设备了。
其他的高级功能要说明如何使用,这点分数是不够的,哈哈,点到为止。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com