集群存储:让存储进入“动车时代”
2010-05-20 00:00:00 来源:WEB开发网BlueArc集群存储
BlueArc集群存储既可以支持NAS,也可以支持SAN。它由BlueArc存储节点、SiliconFS文件系统、开放协议和存储子系统四部分组成。存储节点分成两个平台,即高端的Titan和中端的Mercury。其中,Titan有3100、3200两个系列,Mercury有50、100两个系列。
SiliconFS文件系统不同于用服务器和定制操作系统实现的文件系统,它基于专门的硬件芯片FPGA。FPGA能在不同的时钟周期内同时处理文件系统的不同开销,提高了协议处理速度。而那些用服务器和定制操作系统的CPU要在同一个时钟周期内处理所有文件系统的开销和所有管理开销,容易造成对系统资源的相互争夺。
BlueArc存储节点支持开放存储协议NFS、CIFS和iSCSI,后端采用硬件RAID 0、1、1+0、5、6的FC SAN存储子系统,且支持从SSD到FC以及SATA的混合环境。
BlueArc采用了虚拟框架,包括:(1)虚拟文件系统,无论是单个存储节点还是集群节点,多个文件系统将只呈现一个根的全局命名空间,将整个目录结构以统一的视图显示,即使物理结构发生变化,目录结构始终保持一致;(2)虚拟存储服务器,每一个存储节点可以化分成多个虚拟服务器,每个虚拟服务器可有不同的IP地址、不同的安全策略和端口分配,可以提供针对不同I/O流量的负载均衡、高可用性和安全性;(3)虚拟存储池,它简化了存储供给,共享的虚拟存储池可建立多个文件系统,每个文件系统可以建立多个虚拟卷;可以为文件系统动态分配空间,也可以基于限额或策略动态扩展或收缩虚拟卷,做到虚拟卷的“瘦供给”;(4)虚拟的分层存储,能够优化存储性能以及磁盘利用率,根据用户事先定义的迁移策略,支持在不同性能的存储子系统间透明地分层存储。还提供能够提高聚合读数据吞吐率的动态读缓存功能,它采用智能策略,自动和透明地管理缓存数据,使用户可以更快地访问到最需要经常访问的数据,满足更多的应用和用户访问。
更多精彩
赞助商链接