存储 频道

存储走向-PB级海量存储系统(图)

    海量存储的容量已经达到了PB级别(1PB=1000TB,1TB=1000GB,1GB=1000MB),对于硬件系统已经超出了传统的设计理念,因为如此大规模的存储容量,单机设备已经无法容纳。

    简单来说,以浪潮 CX700为例,该存储系统可以做最多容纳240颗硬盘,即16个硬盘柜,容量为240*500GB=120TB=0.12PB。也就是说如果要达到PB级存储,至少需要10台CX700存储系统。

    如何解决大规模硬盘的集中、访问、分配,数据传输的带宽瓶颈都是面临的困难。

    目前国际厂商所解决的方法通常为三种:

    1. 不断扩充存储控制器的处理能力
    2. 设计专用存储阵列扩充设备连接多台存储阵列
    3. 智能存储网络交换架构

    增强控制器处理能力


    由于控制器体积设计所限,通常包含2~4颗CPU和4~8GB缓存。那么面对海量存储需求时,可以增加CPU和缓存数量。但对其增长能力有限,要达到PB级数据处理非常困难,往往会成为瓶颈所在。

    专用阵列处理单元

 

 


    在存储阵列与SAN存储网络中间,提供专用的阵列处理单元,对于SAN存储网络来说并不了解后台存储阵列的分配情况,只能看到阵列处理单元虚拟化的存储空间。例如,可以在后台布置数十台EMC CX700阵列实现PB级存储,通过处理单元提供给前方几百台服务器同时访问。 

    海量智能存储网络交换系统


    智能存储网络交换系统更加的强大,是充分利用了存储网络的便利性,将存储、主机、交换组成为真正的数据传输网络。利用智能存储交换机或者存储路由器,实现服务器主机到后端磁盘阵列的访问。同时利用路径控制和虚拟化设备结合存储路由器来实现存储设备访问的透明。

    通过智能存储网络交换系统可以不断增加阵列系统增加容量,增加存储路由交换设备来增加链路交换能力。通过增加主机交换机设备提供更多的服务器访问能力。通过此方案可以解决PB级海量存储需求,可以同时承担千台服务器访问,百万IOPS级的吞吐量。


总结:

    海量存储系统解决方案实际也就是存储虚拟化的解决方案。在满足大容量存储需求的同时,数据访问的链路控制、虚拟分区的管理、数据冗余保护、镜像保护、数据交换能力、电力保障、占地空间等一系列问题都需要解决。目前,IBM、HP、HDS、fujitsu、EMC公司都已经开始推广虚拟化的理念和解决方案。

0
相关文章