twt运营
作者twt运营·2016-10-12 10:20
软件开发工程师·twt

传说中的LinuxONE,关于它的几个误区

字数 3101阅读 2512评论 0赞 0

近来社区举办了一些行业技术交流活动,涉及到了基于LinuxONE的解决方案。

关于IBM在Linux领域中针对企业级计算推出的大机LinuxONE,宣传是主机的硬件,小型机的价格,开放的平台,单机8000个虚拟机,一台抵得上成百上千x86,传说中没有对手。

事实是否如此?当然还是要靠实践来检验。今天我们仅本着探索精神,尝试澄清一些针对LinuxONE可能普遍存在的几个认知误区,以供大家参考——

误区一 :要实现安全可靠,LinuxONE需要一次买两台?

为了保证核心业务系统的可用性和可靠性,硬件层面一般会采用双机双冗余系统架构部署,数据库系统层面如ORACLE会以RAC集群方式部署。但对于大型主机LinuxONE,一般都会采用单机部署实现多核心系统运行(有成本因素存在),那么大型主机LinuxONE是如何实现系统层面的冗余、保证系统的可用性的?


实际情况:

大型主机LinuxONE 单机就可以保证核心业务系统的可用性和可靠性。

大型主机专门为政府关键业务而设计, 从系统架构到芯片层面都全面地包括冗余和自动监测与恢复机制, 系统整体平均无故障时间大于40年,大部分部件维护都可以不停机进行,因而单机便胜任关键业务的可用性要求。

系统整体的可用性包括硬件、OS、中间件、和应用软件等等。LinuxONE已经提供了坚实的硬件可靠性和可用性。利用虚拟化技术,在一台LinuxONE中部署多个Linux虚机,部署Oracle RAC, 或WAS Cluster等等,可以实现等同于物理分布的多机环境。事实上在一台LinuxONE中部署虚拟集群比物理集群更可靠,因为LinuxONE内部的虚拟网络比外部物理网络更可靠和高效。


那么,一台LinuxONE服务器,如果服务器出故障怎么办?

LinuxONE 服务器基于IBM传统大型机硬件,具有极高的硬件可靠性。LinuxONE 内部组件为N+1冗余设计,物理上看起来是一台机器,其实关键部件至少是以"双份"的形式存在。拿最重要的CPU和内存来讲,CPU除了可配置之外,其中还有一定数目的冗余CPU,是可以被LinuxONE主动激活用于替代故障的CPU。而内存则有独一无二的内存冗余阵列,可以避免因物理内存颗粒故障导致的机器宕机。

由于LinuxONE硬件的高可靠性,因此单机解决方案能体现更好的性价比,同时使基础架构环境更简洁。国内的LinuxONE客户大多数采用单机运行生产系统。但是,这并不意味着LinuxONE不可以有双机方案。双机方案可以将硬件可靠性提升到极致,并提供更优异的扩展性和整体性能。双机也有优势,简单讲就是不用1比1配置,如果担心高可用,第2个节点配个百分之二三十容量就可以了,灾难发生时快速升级到百分之百的处理能力。

误区二:LinuxONE上面都是虚机,所以跟x86一样,只能用来跑跑应用?


实际情况:

LinuxONE主机实际上就是IBM大型主机的一个分支,其硬件架构平台的问世至今有50多年的历史,在信息技术发展的各个阶段,都是引领信息技术的发展,不论是中型机、小型机还是x86或是操作系统和软件技术,处处可以看到其技术源于大型主机迁移的影子,IBM大型主机在金融行业有非常高的声誉和口碑。IBM大型主机支持Linux系统已经超过15年的历史,并不是横空出现的一个产品,其平台的成熟度非常高,支持的认证的数据库、中间件和软件超过3000多个。比如Oracle、DB2、mysql、mongoDB、WAS、weblogic、GPFS等等全线支持。

366147272420105586.jpg

误区三:LinuxONE上的Liunx在兼容性上还没被认可,不像红帽那样认知度高?


实际情况:

主流企业级Linux发行商,包括红帽和SUSE已经支持大型机架构的Linux版本开发很多年,有非常多的用户在使用,稳定可靠, 都有System z架构的发行版。大型企业客户可以灵活的选择从红帽或者SUSE获得专业的服务支持。IBM在今年4月份刚刚宣布,除了传统红帽和SUSE Linux之外,我们也支持Ubuntu的Linux,我们也看到用户对于开源的选择也是越来越多,有越来越多的灵活性在上面,我认为这种灵活性对我们客户的吸引力也会变得越来越大,因为一旦选择了,他不会认为这个平台束缚了他什么东西,是完全没有束缚的,很开放、很自由的平台。如果自身技术储备强,甚至客户可以灵活选择其它的Linux版本,包括CentOS和Debian等。

https://access.redhat.com/articles/rhel-limits  (以SUSE为例,有专门的System z版本)

4355345474931724.jpg

33000193290277854.jpg

误区四:

LinuxONE每次升级都要停机?

实际情况:

LinuxONE主机在体系架构上做到了硬件部件全冗余设计,避免单点故障,比如CPU、内存、电源线、内置电池、光纤通道卡、网卡等所有部件设计都支持N+1冗余。硬件部件做到了智能检测报警和自动隔离,支持在线不停机更换。

误区五:

LinuxONE不适合云化和虚拟化,没有相应的解决方案?

实际情况:

LinuxONE拥有标准的基于Openstack的云解决方案,作为云方案后台的基础架构,应该为不同的工作负载选择最合适的基础架构,一个有战斗力的军队,不可能只有步兵,而是要有炮兵,装甲兵,工兵等等一系列多兵种协同作战,LinuxONE特别适合在云中整合对可靠性,扩展性,数据一致性要求高的工作负责,具有如下优势:

1.更稳定,扩展性更好,全共享架构大规模整合,降低占地面积,耗电量,空调,网络设备,人力等在内的总体拥有成本。

2.不是简单的硬件+虚拟化方案,而是提供一套基于Openstack架构和DevOps的自动化云平台方案,此平台能够承载灾备系统,实现灾备环境的自动化搭建、部署、配置以及应用程序统一发布等功能,并最终实现灾备平台的无缝切换和接管。

3.已有虚拟化软件比如VMware已做到x86硬件品牌无关性,LinuxONE基于Openstack方案在此基础上进一步提升档次,新的基础架构不但可以屏蔽硬件架构,而且也屏蔽了虚拟化的差异,基于LinuxONE的云方案可以让客户不但自主选择硬件品牌,也可以自主选择虚拟化品牌。

误区六:

LinuxONE服务器,小型机的价格只是个噱头,而性价比不高?

实际情况:

以社保行业为例:

1:在华南、华北地区都有不少社保客户选择LinuxONE作为核心数据库服务器解决方案,覆盖的参保人口从百万到两千多万不等。一个约300万人口的地级市需要6个LinuxONE处理器的来实现数据库整合。从以往案例来看,LinuxONE方案的价格在客户原本的预算内 (如,地市级预计要采购的百万级高端Unix设备)。而由于LinuxONE方案的独特性:如需要更少的核数和更长产品生命周期并支持隔代升级,会给客户带来更少的软件授权费用和产品投资保护。从方案长期的整体成本来看,LinuxONE可能会比其他方案更经济。

2:国内已经在用的社保同行有5家,有300万~1000万人口的地市,也有省级医保/社保卡大集中在用。地市整合五险应用的数据库的LinuxONE配置多在6~10颗CPU不等,大集中配置在15颗CPU以上。

3:关于配置,需要在可研阶段搜集需要整合到大型主机上业务系统的负载信息,通过zSCON建模估算出需要的IFL数量。经过估算, 如采用Power高端系列以支撑人口在800万级别的城市的五险平台,LinuxONE的价格与之相仿,5年的TCO甚至更有优势。

以上内容主要来自社区活动“大中型城市社保单位金保二期系统整合基础架构规划设计探讨”,点击链接可以了解更多

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

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关资料

X社区推广