本文是原创,首发于微信公众号『 Moehoo猛虎 』


【导读】《将大型机融入云计算环境:大型机的虚拟化技术​》一文发布后,有网友提出了很专业的问题。简要答复后,在研读一些资料和数据后,随之产生了一点新的想法,进而形成了这样一篇应答的文字。

【说明】本文是为回答网友所提特定问题而作,没有遵照一般文章的“起承转合”布局,而是直抵问题核心展开讨论。

《将大型机融入云计算环境:大型机的虚拟化技术》一文发布后,有网友提出了非常专业的问题,如下图所示:

对以上问题,当时在留言里作出了简要回复,但感觉对第二个问题的回答不够具体和细致,因此,搜寻并研读了一些资料和数据,并随之产生了一点新的想法。现在,将留言中的回复加以整理,将新的资料、数据和分析揉入其中,形成了这样一篇应答的文字。

首先,对大型机在IT技术设施架构中的地位,归根结底还就是那一句话:有“去小机化”,但没有“去大机化”。

为什么这么说?

原因很简单:有“去小机化”,因为可以用X86的服务器去替代小型机,能实现大致相当的性能;没有“去大机化”,那是因为没有可以替代大型机的X86服务器技术。

以下,回答网友提出的两个问题。

第一个问题:与什么样的X86环境对比?

用于对比的X86环境与大型机环境是相似的,文中有一张图,是在X86和大型机上分别运行PostgreSQL 9.4数据库时的性能对比图,如下图所示:

上图中,坐标轴的横轴是“CPU的核数量/IFLs的数量”。其中,“CPU的核数量”就是指在X86环境中的CPU Core的数量,而IFLs是Integrated Facility for Linux的缩写,是指为在大型机上运行Linux on z Systems而专门订制的处理器,这种处理器具有针对性和专用性,可以充分发挥其性能,与X86服务器上运行的普适性的CPU相比,在成本上也具有优势。

我认为,上图所揭示的结论是可信的。

第二个问题:二者成本对比情况如何?

当时在留言里的回复是:用x86上的集群等技术去实现在大型机上能达到的同等性能,尚未有人做过这样的实验,但可以肯定的是,成本极其高昂。而且,即便投入资源去搭建这样的环境,那也是没有任何技术支持和保障的,以银行为代表的金融行业根本无法承受这样的风险。

对那些关系国计民生的核心大型关键应用,国家和相关企业会不惜成本地去保障稳定性和高效率,这是一条永远成立的金规则。

尽管我现在仍持以上的看法,但是,“尚未有人做过这样的实验”,这一断语却是下得过早了,因为我随后就找到了RFG(Robert Frances Group)的相关研究报告。

虽然IBM赞助了这个研究报告(其实,IBM经常找RFG做研究报告),可能会偏向IBM,但也还是可以作为一类参考资料进行研读。采取“不可不信,也不可全信”的态度也许是一个较为明智的选择。

RFG 认为,从TCO(总体拥有成本)来看,如果企业部署了很多的Linux应用,那么,选用LinuxONE,可以将TCO降低50%以上,这是企业中全方位的成本节约,包括了:硬件设备保养和维护、相关的软件许可协议费用、人力资源、供电费用和各项硬件设施的成本。

RFG对含有30项工作负载的环境进行分析和预测,相关的结果如下图所示:

RFG认为,在成本上,基于X86环境的解决方案要比基于LinuxONE环境的解决方案高70%以上。同样在含有30项工作负载的环境中,X86环境的成本比 LinuxONE环境的成本高1.7倍,高出约300多万美金。

具体地,如下图所示:

在我看来,即便这个研究报告的事实和依据都是成立的,那么,也有一个重要的基本前提条件:企业大量地部署了基于Linux服务器的应用。如果不是“大量地”,那么,企业不需要那么多计算资源,那就没有必要购买大型机;在大型机上是无法运行Windows等操作系统的,所以,如果不是“基于Linux服务器的应用”,那么,企业购买大型机同样是不合算的。

相反,如果企业大量地部署了基于Linux服务器的应用,那么就应该对选用大型机进行谨慎而全面的立项研究和分析,然后,基于客观真实的结论作出最有利自身的选择。

关于大型机与X86服务器的性能和成本对比:答网友相关推荐

  1. arm服务器测评_某ARM服务器与X86服务器简单性能对比

    某ARM服务器与X86服务器简单性能对比 发布时间:2019-01-07 11:22, 浏览次数:816 , 标签: ARM 某ARM服务器与X86服务器简单性能对比 目录 一.       概述.. ...

  2. 某ARM服务器与X86服务器简单性能对比

    某ARM服务器与X86服务器简单性能对比 目录 一.       概述... 2 二.       服务器基本硬件资料:... 2 三.       CPU 测试... 3 四.       内存测试 ...

  3. X86服务器虚拟化的资源划分和性能优化

    概述:虚拟化是一个广义术语,通常是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案.服务器虚拟化则是一项用以整合基于x86服务器,来提高资源利用效率和性能的技术. ...

  4. arm服务器计算性能,【干货分享】ARM/x86服务器的ceph性能对比报告

    第 1 则 -文档简介- ceph对象存储集群是一个高可用.智能化的分布式对象存储系统,支持自修复,自管理等底层数据管理功能,目前已广泛应用于各个领域中. 本文旨在部署ceph集群且配置相同参数条件下 ...

  5. 小型机 PC服务器 性能,大型机、小型机、x86服务器的区别

    大型机.小型机.x86服务器的区别 首先来讲x86服务器,与平常人们所接触的台式机笔记本类似,采用CISC架构处理器.随着英特尔至强处理器的性能不断提升,业内有种说法是x86服务器有抢占小型机市场的趋 ...

  6. 大型机、小型机、x86服务器的区别

    首先来讲x86服务器,与平常人们所接触的台式机笔记本类似,采用CISC架构处理器.随着英特尔至强处理器的性能不断提升,业内有种说法是x86服务器有抢占小型机市场的趋势. x86服务器 Intel推出至 ...

  7. 中国移动基于ARM/x86服务器的Ceph性能对比

    2018年11月17日,Ceph中国行首次走进杭州,万众期待的杭州站沙龙如期而至,虽然杭州已经开始降温,阵雨不断,但活动现场依然热度爆表,杭州各大IT公司的从业人员和Ceph爱好者纷纷而来. 中国移动 ...

  8. 戴尔r730服务器性能,磁盘系统IO性能测试:极致稳定_戴尔 PowerEdge R730 机架式服务器(Xeon E5-2603 V3/8GB/1.2TB)_服务器x86服务器-中关村在线...

    磁盘系统IO性能测试:极致稳定 这款戴尔PowerEdge R730服务器配置3块英特尔 SSD DC S3610系列SATA接口的硬盘,采用IOmeter2006.07.27版本来测试磁盘系统的最大 ...

  9. X86与非X86服务器

      非x86服务器非x86服务器:包括大型机.小型机和UNIX服务器,它们是使用RISC(精简指令集)或EPIC(并行指令代码)处理器,并且主要采用UNIX和其它专用操作系统的服务器,精简指令集处理器 ...

最新文章

  1. java rmi 使用方法
  2. tomcat 7 下添加 shared/lib 文件夹
  3. C#关机代码实例详解
  4. 新手学习DaVinci笔记一:查找资料篇
  5. leetcode 131. Palindrome Partitioning | 131. 分割回文串(递归解法)
  6. 三维建模:方法之CSG与B-Rep比较
  7. ●BZOJ 4408 [Fjoi 2016]神秘数
  8. css网格_一个CSS网格可以全部统治
  9. Powershell 时间相关
  10. git object 很大_这才是真正的Git——Git内部原理
  11. spring之@value设置默认值
  12. 如何使用Spring优雅地处理REST异常
  13. Java中ThreadLocal的深入理解
  14. 完美解决HALCON C#编程目标平台冲突问题
  15. UVA10394 Twin Primes【孪生素数】
  16. HDOJ 2013 蟠桃记
  17. 微信淘宝客实战经验分享
  18. CEBIT首现移动电子硬盘,大小如名片
  19. Python常见问题与解决方案
  20. 如何用rose画出展示对象流的活动图

热门文章

  1. 电子白板和计算机通过什么链接,交互式电子白板实现了白板与计算机之间的双向交互通信与操...
  2. simulink仿真及代码生成技术入门到精通_行星排混动从入门到精通(结构)
  3. 阿里云服务器购买和配置全流程
  4. Unity鼠标中键滚动缩放相机,左键点击场景中模型居中显示
  5. 超级计算机通信工程研发相关高校,美国留学签证十大常见拒签理由
  6. 完整JavaWeb项目笔记 第九部分-Bootstrap模板设计
  7. 金山毒霸让我失望 (转)
  8. X99 sSATA和SATA接口
  9. 小游戏活动策划(全)
  10. android视频播放全屏,android – 播放视频全屏