2.2 技术方案的设计思想
总体方案设计中,我们力争借鉴一些存储反展的新技术、新理念,整体上在满足需求的前提下,使方案更符合存储技术的发展趋势。
我们的设计思想主要有二点:
2.2.1体现存储整合的理念
多年来,随着业务的不断增加和发展,与之对应的IT应用系统也逐渐愈来愈多,数据中心常常陷入不断增加孤立设备与平台的循环往复。由此形成的结果是:
? 上一个项目,采购一次设备,每个应用系统的数据大都分散存储、分散备份,越来越多的“设备孤岛”、“资源孤岛”、“数据孤岛”
? 这些“设备孤岛”之间缺少统一的资源管理和资源共享 ? 随着设备的增多,管理维护工作量随之大量增加
? 每次采购的设备可能不同类型、不同品牌,不断增加管理的复杂性和维护成本
? 越来越多的“零散存储资源”,进而影响整个存储资源的利用率不高
? IT中心的运营成本也越来越高
所以,我们在方案中希望能构建一个统一的存储资源平台,克服上述各种缺陷。该平台可以灵活地为IT决策者所规划和建设的项目提供需要的存储资源,也就是说IT部门的领导可以对整个存储资源进行更多的基于策略的管理,根据策略和需要进行动态分配和再分配。
显而易见,利用集中的存储架构,其典型益处有: ? 实现集中统一的存储资源池,提高存储资源的利用率
通过存储整合实现统一的存储资源池,原来分散的存储设备和资源被一个统一的存储资源池代替。 原来每个“设备孤岛”都有一些没有利用的资源(比如用于扩展需要的、用于其他临时需要的等),而“设备孤岛”越多,这些利用率
低的资源的量越多,通过存储整合,降低闲置资源的数量,可以大大降低不必要的资源,提高了利用率。
? 简化管理,降低管理工作量和维护成本
通过存储整合,设备数量得以大大减少,原来许多零散的设备被一个或少量的功能更强、容量更大、性能更高的设备替代。原来维护管理多台设备改为集中资源和精力管理维护一台设备,工作量和维护成本得以降低。
?
实现资源共享、按需分配的灵活机制
通过存储整合实现统一的存储资源池,原来分散的存储设备和资源被一个统一的存储资源池代替,各项目或应用系统共享统一的存储资源,可按照资源需求规划和既定策略进行动态分配和实现安全的数据访问,某个项目不再需要的资源还可进行再分配。 原来“上项目-买设备-部署启用”的模式改为“上项目-申请资源-分配资源-部署启用”的新模式。
? 便于实现集中数据备份管理
存储整合后改变了数据分散存储配置、分散备份的被动局面,简化了管理流程,利用一些高级数据服务功能,比如系统内数据复制、快照等便与实现集中的数据备份和恢复,大大提高了数据管理的便利性和运行维护的响应速度,IT部门可以为各业务部门提供更为优质的服务。
? 从总体上降低IT系统的运营成本
存储整合后从根本上提高了资源的利用率,减少了设备的数量,降低维护费用和其他间接费用,同时利用存储整合后带来的新技术比如虚拟化技术、动态容量供应技术等可以减少初期设备采购的成本,所以,通过存储整合从总体层面降低IT系统的总拥有成本(TCO)。
2.2.2 体现存储资源的可控性与优化利用
利用缓存分区技术在集中的存储系统架构中实现存储资源的可控和优化利用,首先解释一下存储分区的概念,如下图:
缓存分区的含义是指可以将一台存储设备的缓存(Cache)资源进行划分并组合为若干个独立的缓存分区。采用了缓存分区技术以后,每个缓存分区完全隔离,数据拥有绝对的安全性,拥有自身独立的存储性能。利用这一技术在多业务整合的过程中,可以更好地保证各业务系统的数据安全性及安全隔离,同时不同级别的应用系统可以享有不同的系统资源。
我们引入HDS HUS130所提供的缓存分区管理功能,将这一功能运用在信息中心的存储项目中,根据具体的应用系统的资源需求情况,将HUS130的存储缓存资源进行有效的分区,使他们对应不同的应用系统。
所以,资源的可控性和可优化性,也是信息管理部门提高服务能力的手段,可以提高SLA(SLA是Service Level Agreement的缩写)。它是信息管理部门绩效评估和服务能力的重要标志。SLA是根据信息服务的质量所作的服务质量承诺协议,以书面的形式表明当信息支撑系统或相关服务质量劣化到某种程度时,客户(商务部门)可以得到相应的赔偿或投诉。SLA服务水平承诺,向客户提供专业化和标准化的服务,是以信息服务的质量承诺来保证商务的正常运转,实现由提供无差异服务到满足客户个性化需求的转变,将有利于集中优势的资源,保障重要商务应用的服务,有利于提高整体维护管理水平。
2.3 技术方案详细说明
2.3.1 系统拓扑结构
根据对本项目的用户环境和上面的需求分析,我们建议采用HDS公司高性能HUS130存储系统为客户提供一个完整高效的存储解决方案。
2.3.2 构建强壮的SAN网络
? 如图所示,核心存储采用HDS中端型号的HUS130,具有高可靠、高性
能和高扩展能力,每台配置2个双活冗余存储控制器,配置16GB数据缓存和7GB系统缓存,每个控制器中配置4个8Gbps 主机FC端口,8Gb/4Gb/2Gb自适应的端口连接UNIX、Linux、Win/NT开放系统主机。HUS130每个控制器配置2个10Gbps主机iSCSI接口,可通过万兆交换机接入到LAN中,提供多种存储接入方式。配置22块3TB 7.2K SAS硬盘,HUS130最大可支持264块硬盘,具有较大扩展空间满足数据增长需求。
? 在服务器上,按照提高系统整体可靠性要求,我们建议每台服务器配置2
块HBA卡。使每台服务器都可以通过不同的HBA卡分别连接到不同的光纤交换机,形成冗余链路。
2.3.3 缓存分区技术保证关键服务
考虑到HUS130是同时为多个业务系统提供数据访问服务,HUS130具有CPM(Cache Partition Manager)功能,可以根据每个系统的业务类型I/O特点为其分配不同数量和不同Segment Size的Cache资源,保证了某些系统对特定资源的需求和这些系统的性能。比如,数据库服务器是需要优先保证性能的业务系统,可以划分较多的Cache空间和设定8K的Segment Size,这样可以提高对Cache的利用率和性能。相反,对部分主要是提供文件系统的访问的,它使用的Cache可以设32K的Segment Size。如下示意图:
所以,通过采用SAN存储方案及结合HDS HUS130具有的CPM功能,可以很好的解决用户关心的2个方面的问题,即多应用系统共享存储的服务质量与性能、存储资源的共享和分配,提高资源的利用率。
划分的根据与办法
HDS存储系统的Cache Partition Manager(缓存分区)技术使高速缓存进一步细分,每个高速缓存划分的部分称为分区(在HDS HUS130中可作2~32