动态四层存储设计(二):层级定义与产品分析

日期: 2009-05-12 作者:Herb Ferguson翻译:Steven Fu 来源:TechTarget中国 英文

层级定义 然后就要定义存储层级、需求和功能了。 InforPro认为该项目需要四层存储(参阅下面的“存储层级配置”)。第一层包括万转和1.5万转FC驱动器和存储,需要支持其他存储层级的虚拟化、镜像拷贝、远程复制以及对LUN/卷的管理。第二层包括中速的SAS或者SATA II驱动器和存储,支持各种RAID级别和LUN/卷管理。

第三层包括速度较低的基于IP的NAS,支持NAS集群倒换,以及NFS、CIFS和 iSCSI协议。第四层包括基于磁带和磁盘的备份,支持灾难恢复(DR)和介质管理(Vaulting)。所有层级都能被环境中所有服务器访问,而且应内置冗余机制。 这样,就决定了购买多厂家设备组成松……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

层级定义

然后就要定义存储层级、需求和功能了。

InforPro认为该项目需要四层存储(参阅下面的“存储层级配置”)。第一层包括万转和1.5万转FC驱动器和存储,需要支持其他存储层级的虚拟化、镜像拷贝、远程复制以及对LUN/卷的管理。第二层包括中速的SAS或者SATA II驱动器和存储,支持各种RAID级别和LUN/卷管理。第三层包括速度较低的基于IP的NAS,支持NAS集群倒换,以及NFS、CIFS和 iSCSI协议。第四层包括基于磁带和磁盘的备份,支持灾难恢复(DR)和介质管理(Vaulting)。所有层级都能被环境中所有服务器访问,而且应内置冗余机制。

这样,就决定了购买多厂家设备组成松散系统比从单一厂商采购集成的系统更合适。使用松散系统则每一层级可以单独升级;而且会更加经济(虽然有不同看法),同时避免了锁定单一供货商。使用这一方式还使得InforPro能够集中精力考虑更关键的上面两个层级,而将NAS和备份/ 恢复的层级留在其后另行考虑。

层级定义

(点击图片可放大)

产品分析

下一步就是对市面上的中档和企业级产品进行调查。这个调查形成了一个30 页的文档,具体列出了产品的可选项。InfoPro决定只考虑当时市场上前四名的厂家:EMC,HP,IBM和Sun。但是在这四家厂家中,EMC只能提供存储产品,而Sun公司,毫无悬念地,提供的存储产品经过认证可以和该部门现有的Sun服务器兼容。如果选择没有经过Sun认证的存储系统,可能最终会导致该部门违反保修规定,而且有可能使他们陷入不同厂家的相互推诿之中。有关认证的考虑成了项目过程的关键。

在考虑层1之前先考虑层2产品。并非所有的厂家的中档存储都能满足项目对层2产品的要求。但是HP的StorageWorks Enterprise Virtual Arrays (EVAs),Sun的StorageTek 6540,和EMC的 Symmetrix DMX都能很好地支持层2的需求。

而企业级产品方面,InfoPro要找的是2007年3月市面上最高档的产品。有三款产品能支持超过1PB的存储系统,HP StorageWorks XP12000 磁盘阵列, Sun StorageTek 9990V 系统和 EMC DMX-3。(实际上,HP和Sun的产品都是贴牌自Hitachi数据系统的Universal Storage Platform [USP] 1100)。 IBM DS系列产品未能入选,因为它不能满足原生支持1PB的要求,而EMC的DMX-3产品只有扩展同系列的磁盘阵列单元才能突破1PB。由于HP和Sun的产品其实是相同的(来自Hitachi),那就没有理由冒着没有Sun认证的风险去买HP系统了。但是排除掉HP并不意味着已经做出了最终的决定。由于 Sun公司也认证EMC的存储产品,InfoPro决定降低对1PB的要求而对Sun和EMC的产品进行比较。

EMC的DMX-3对决Sun的StorageTek 9990V

EMC和Sun的企业存储实现采取了不同的策略。EMC的DMX-3比较以网络为中心,而Sun的9990V则内置控制器和固件。他们的I/O子系统也有区别:DMX采用点到点的总线形成矩阵架构,而9990V使用内置控制器的交叉交换机。

其它的区别包括如下几点:

Sun 9990V

EMC DMX-3 

通过虚拟化技术最多寻址32PB外置存储;不需要经认证的驱动程序;各I/O通道共享64GB缓存内部可寻址空间限制为575TB(使用300GB磁盘驱动器);不支持外部虚拟化;磁盘必须经过EMC认证;I/O通道缓存限制16GB。
支持内置容量最高达332TB;支持RAID 6以提供更好的冗余和可靠性。支持575TB内部空间,不支持RAID 6。
内置控制器支持对内部和多厂家外部存储虚拟化(达32PB);软件依赖专用的控制器。使用基于网络的Invista软件;软件依赖智能交换机。
通过内置控制器实现内部和外部存储的逻辑分区;控制软件简单易用但缺少部分功能。支持阵列内的分层,提供更好的功能粒度和自动配置,不支持外部分层;软件更复杂。

9990V的优势在于其灵活性和管理的简便性。因为它能使用低成本的层2存储,而且能像层1一样通过单一的Web界面进行管理,这能在客户购买和配置磁盘的时候带来更好的灵活性。系统还允许建立不同大小和级别的内部和外部(层1和层2)RAID及LUN,而无须配置BIN文件。最后,因为该政府部门现有的系统主要是Sun公司的设备,使用它作为存储硬件就会更合适,因为这样就不担心考虑兼容性和认证的问题。

最终决定

考虑到这些因素,Sun赢得了这个项目,不止满足了客户层1和层2的需求,也包括了层3和层4。这就是最后的采购决定(参见接下来的“分层存储系统最终设计”)

    层1:Sun StorageTek 9990V 系统

    层2:Sun StorageTek 6540 阵列

    层3:Sun StorageTek 5320 NAS 系统 (目前已停产)

    层4:Sun StorageTek SL500 模块化磁带库

存储系统的核心部件是Sun 9990V,它通过Storage Navigator Web界面进行管理,提供层1功能,同时为服务器提供层2存储的虚拟化;控制NAS集群和层4的备份存储,并管理所有层级的LUN。整个系统开箱就开始工作,无须任何优化调整,目前有48块300GB<!!原文为3GB,应为笔误!!>万转FC磁盘,总计14TB的层1存储容量。出现过唯一的计划外工作是,对9990V的固件进行了升级,以解决6540中的一个问题;解决过程中没有造成系统中断。

作为层2系统,Sun StorageTek 6540提供超过100TB的3Gbps SATA II磁盘,通过9990V作为外部存储进行虚拟化。共有8条4Gbps光通道连接6540和9990V,依据两个6540控制器的负荷进行负载均衡。阵列和LUN的切割和分配通过交互界面完成,不会影响其他层级和服务器的性能。自安装起,系统一直表现出色。

两套Sun StorageTek 5320 NAS网关设备作为层3,它们通过8条2Gbps FC接口连接到9990V,而连接项目中的服务器则通过以太网交换机上的多条1Gbps网线。系统支持客户使用的所有协议:NFS、iSCSI和CIFS。9990V提供的LUN被分割成本地卷,存放在Sun私有的StorageTek文件系统上。系统通过了InfoPro进行的测试;倒换测试,以及通过交互界面扩展以NFS共享给网络服务器的NAS集群卷。

最后,作为层4的Sun StorageTek SL500磁带库具有4个LTO-3磁带驱动器,150盘磁带,一个T2000备份服务器和Symantec Veritas软件。这个层级进行磁盘和磁带备份,以及介质管理和应用/数据库恢复。每个LTO-3驱动器可以持续读写80MBps数据,总计吞吐量320MBps。系统为模块化设计,可以另外扩展150盘磁带和额外的4个驱动器。目前系统每月备份80TB数据。

相关推荐