随着LinuxONE产品在各行业中的推广和应用,越来越多的客户和用户开始了解并接受LinuxONE的先进性和实用性、高I/O吞吐能力、可靠性、可用性、可扩展性、安全性和总体拥有成本各方面的优势。同时我们也发现,接触过LinuxONE的用户对于LinuxONE可以支持的存储平台不太了解,对产品本身也存在一定疑虑,例如:有用户提问LinuxONE是否能够对接华为、EMC以及其他一些品牌的存储。实际上我们对于市场上主流的存储都有比较好的支持,也已经在不少案例实现了LinuxONE服务器与IBM/华为/EMC/HDS等主流存储产品的对接。
LinuxONE在存储的支持上是非常开放的,如果客户是通过传统SAN连接来构建核心或者较为关键的业务,一般还是会采用LinuxONE + SAN + 存储阵列的方式来构建服务器和存储的连接;如果客户有存储虚拟化、热点分层、高可用、多中心多活灾备建设的等方面的需求,则建议在存储层和主机层中间增加存储虚拟化层(SVC),以增加架构的灵活性,尽可能减少后续底层存储设备的增加或变更对上层应用带来的影响。
除了传统的SAN存储,LinuxONE也支持分布式存储如商用产品IBM Spectrum Scale(GPFS),也支持开源分布式存储如CEPH等产品。
利用IBM对于底层硬件的深刻认识,结合具有丰富实施经验的LinuxONE实施团队,可以更好的帮助客户在日益复杂的IT环境下构建稳健可靠的企业基础架构(云)平台。
本文首先介绍LinuxONE服务器支持的存储平台,随后对LinuxONE的典型集成案例进行剖析,希望能帮助广大目标行业用户的工程师和架构师深入理解,推进LinuxONE的行业解决方案进行项目落地。
LinuxONE 对存储产品的支持
具体来说,LinuxONE支持IBM全线的存储产品,磁盘阵列产品包括全闪存Flash systems,高端DS8000系列,中端V7000/V5000,低端V3000;磁带库产品包括企业级带库产品TS3500/TS4500,磁带机T3000;存储虚拟化产品SVC。兼容列表如下:
在华为存储OceanStor的支持方面,LinuxONE与华为的存储做了全面的测试,包括主机与存储的连接测试(5个测试项);可靠性测试(9个测试项);SAN Boot功能测试(2个测试项);HyperMetro的可靠性测试(10个测试项)。测试证明,华为的OceanStor V3,V5和Dorado系列存储可以在不同操作系统下支持IBM LinuxONE平台,对华为存储产品型号的详细信息支持如下图:
LinuxONE对EMC VMAX、DMX及VPLEX系列产品支持信息如下图:
LinuxONE对HDS VSP/USP系列和HP XP系列产品的支持信息如下图:
LinuxONE集成案例解析
案例1
下图为某城商行将29套数据库业务系统规模化整合的成功案例。该方案只用了三台LinuxONE服务器(每台10IFL,960G内存),存储层采用了华为OceanStor 18500F V5全闪存存储,极大地简化了灾备建设的复杂度。从图中可以看到这是一个极简的整合方案,借助逻辑分区+ORACLE 12C的容器集中部署的方式,相较于虚拟化软件,更轻量级,性能也会更好,管理和易用性也更简单,降低了部署安装和性能的风险,架构更为简单。
同时,客户运维团队的Linux和Oracle技能完全可以复用,通过分区加数据库容器的部署,运维人员能够快速上手,实施规模也变得更小。如果使用虚拟化方案,每台机器上需要部署8个分区,8套虚拟化软件, 总共超过30个Linux操作系统, 而本方案只需要部署8个分区,8套Linux操作系统,项目风险和运维也变得更为简单。
从同城双中心的视角来看,通过使用3台LinuxONE整合原先的18台服务器(大部分为小型机),极大的简化了客户的基础架构,使得IT基础架构的运维管理和灾备建设变得更加简单。存储层通过双活部署,作为第一灾备切换选择,数据库层通过Oracle ADG实现数据库复制,作为第二灾备切换选项,能够最大程度地为用户提供RTO和RPO上的灵活选择。
案例2
本案例为与案例1类似的解决方案在另一客户生产中的实现,方案架构如下图所示。客户同样面临下面这些问题:运维人员相对较少,服务器及配套设备迅速增加,软件版本参差不齐,运维压力不断增大;由于原部署架构比较分散,本地高可用及灾备覆盖率较低,希望探索更加简化高效的方式提升覆盖率;希望选择更为开放的技术路线支持业务创新,同时保障业务系统的高度稳定,降低系统性风险。
本方案也采用3台LinuxONE (生产每台10核960GB内存),存储层采用EMC VPLEX+VMAX250F的方式,涵盖本地同城高可用及异地灾备 (数据级双活)的需求。与案例1不同的是,数据库版本采用的是11g,存储层采用了VPLEX的双活解决方案。总共部署了21套业务数据库,包含ES二代支付、超级网银、网联支付、ATMP、总账、电话银行、理财等,实现了基于LinuxONE平台进行高密度部署和实现集约化运营的目标,同时大幅简化运维并提升了投资回报率。