plljqq
作者plljqq·2019-09-17 14:01
系统架构师·IBM

LinuxONE对存储平台支持情况以及典型集成方案解析

字数 2913阅读 11661评论 2赞 4

前言

随着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,高端DS 8000 系列,中端V 7000/V5000 ,低端V 3000 ;磁带库产品包括企业级带库产品TS 3500/TS4500 ,磁带机T 3000 ;存储虚拟化产品SVC。兼容列表如下:( 最新信息请参考 https://www-03.ibm.com/systems/support/storage/ssic/interoperability.wss

在华为存储OceanStor的支持方面,LinuxONE与华为的存储做了全面的测试,包括主机与存储的连接测试(5个测试项);可靠性测试(9个测试项);SAN Boot功能测试(2个测试项); HyperMetro 的可靠性测试(1 0 个测试项)。测试证明,华为的OceanStor V 3 ,V 5 和Dor ado 系列存储可以在不同操作系统下支持IBM LinuxONE平台,对华为存储产品型号的详细信息支持如下图:

LinuxONE对EMC VMAX、DMX及VPLEX系列产品支持信息如下图:

LinuxONE对HDS VSP /USP 系列和HP XP系列产品的支持信息如下图:

LinuxONE对国产宏杉MacroSAN产品支持信息如下图:

LinuxONE集成案例解析

案例1
下图为某城商行将29 套数据库业务系统规模化整合的成功案例。 该方案只 用了三台LinuxONE服务器(每台10 IFL,960 G内存),存储层采用了华为 OceanStor 18500F V5 全闪存存储 ,大幅度简化了高可用和灾备建设的复杂度并提升了灾备覆盖率,实现了29 套系统的本地高可用和灾备全覆盖。借助逻辑分区+ORACLE 12C的容器集中部署的方式,相较于虚拟化软件,更轻量级,性能也会更好,管理和易用性也更简单,降低了部署安装和性能的风险,架构更为简单。

同时,客户运维团队的Linux和Oracle技能完全可以复用,通过分区加数据库容器的部署,运维人员能够快速上手,实施规模也变得更小 ,同时容器数据在资源消耗方面的开销也更低,效率更高。 如果使用虚拟化方案 ,每台机器 上需要部署8个分区,8套虚拟化软件 , 总共超过30个Linux 操作系统 , 而本方案只需要部署8个分区,8套Linux 操作系统 ,项目风险和运维也变得更为简单。

从同城双中心的视角来看,通过使用3台LinuxONE整合原先的18台服务器(大部分为小型机),极大的简化了客户的基础架构,使得IT基础架构的运维管理和灾备建设变得更加简单。存储层通过双活部署,作为第一灾备切换选择,数据库层通过Oracle ADG实现数据库复制,作为第二灾备切换选项,能够最大程度地为用户提供RTO和RPO上的灵活选择。

系统于 2019年1月初顺利上线, 服务器白天的CPU 峰值利用率在20%左右,夜间批量时段 的CPU利用率峰值在30%左右, 说明系统还有较多容量,未来可以整合更多负载。同时批量时间窗口比原来缩短了50% ,也证明了LinuxONE的高性能和高处理能力。

案例2
本案例为与案例1类似的解决方案在另一客户生产中的实现,方案架构如下图所示。客户面临下面这些问题:运维人员相对较少,服务器及配套设备迅速增加,软件版本参差不齐,运维压力不断增大;由于原部署架构比较分散,本地高可用及灾备覆盖率较低,希望探索更加简化高效的方式提升覆盖率;希望选择更为开放的技术路线支持业务创新,同时保障业务系统的高度稳定,降低系统性风险。

本方案同样采用 3台LinuxONE (生产每台10核960GB内存) ,存储层采用 EMC V PLEX + VMAX 250 F的方式 , LinuxONE配合EMC高端全闪存,整个架构能发挥强大的性能优势, 涵盖了本地同城高可用(RAC集群) 及异地灾备( ADG方式 )的需求 。与案例 1 不同的是,数据库版本采用的是11g,存储层采用了VPLEX的双活解决方案。总共部署了21套业务数据库,包含 ES二代支付、超级网银、网联支付、ATMP、总账、电话银行、理财等 ,实现了基于LinuxONE平台进行高密度部署和实现集约化运营的目标 ,同时大幅简化运维并提升了投资回报率 。

投产之前,客户对整体方案进行了多轮测试,包括单台主机存储链路测试,单台交换机测试,存储单点故障测试等,验证了方案硬件层的高可靠性和高可用性;数据库集群切换,单节点宕机或重启等集群功能测试,验证了数据库集群方案的高可用性;数据迁移测试验证了Oracle数据库可以快速从x 86 或小机平台迁移到LinuxONE平台;性能测试验证了本方案中的LinuxONE作为数据库服务器完全能够满足客户实际业务模型的压力需求。

系统于今年5月上线,白天 LinuxONE 利用在15%左右,夜间批处理业务时段峰值在27%左右。整体方案还有较大的预留容量,客户也在计划后续迁移更多的业务系统到LinuxONE平台上。

总结

目前,LinuxONE已经支持绝大部分存储厂商的主流存储产品。随着LinuxONE越来越广泛的应用,未来对业界存储产品的支持会越来越广。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论2 条评论

zwz99999zwz99999系统工程师dcits
2019-09-29 09:55
文章写的很详细,而且做了很多兼容性对比,从长远看linuxone对产品的兼容更广,而且linuxone在部署上、云上都是比较实用、方便、快捷的,相信linuxone会越来越多的在各个行业应用、推广的!
gaojhgaojh系统工程师天阳宏业
2019-09-27 22:20
从产品技术参数对比,已经远超诸多厂商产品随着产品兼容性不断完善,相信进行大规模部署和集中管理以后会是linuxone首选,另外从灾备部署看更加简单。
Ctrl+Enter 发表

相关资料

X社区推广