这些年与云计算相关的技术层出不穷,对于云计算、数据分析以及软件定义的网络的各项功能可以采用什么类型的硬件产品进行实现? IBM新推出的三款Power LC服务器新品为大家从高密度计算、高性能计算、大容量存储三个维度做详细解释。同时IBM资深IT工程师胡云飞针对网友的各种疑问进行了专业解答。
Q:这次针对应用方面的优化有哪些?
A:这次Power Linux服务器的发布主要是对应用场景的特性提升,包括对GPU,NVLink,NVMe的支持可以很好地应对大数据和HPC场景的计算密集,I/O密集型场景。另外,对于很多开源的软件产品和框架,比如:MongoDB,Hadoop, Spark等,都有国外专门的团队负责迁移,目前很多开源软件已经可以很顺畅地在Power Linux服务器上运行了。
Q:看到专家在做区块链的技术工作,想问一下Power的服务器可以应用在区块链的哪些方面?
A:Power Linux服务器上可以跑区块链的开源项目HyperLedger。可以用作构建共识框架。具体可以实现的业务应用,包括:信用证系统,电子货币,多方认证等很多场景。
Q:Power LC可以支持多少块GPU?除了超算平台其他服务器是不是也可以对GPU提供支持?
A:目前最多是一台2U的服务器最多可以支持4块P100的GPU。代号Minsky。另外S822LC for BigData也支持2块K80 GPU,但是连接不是NVLink,是PCIe。
Q:NV LINK on power 上的优势都有哪些?
A:在Power LC的服务器内,GPU和CPU之间,GPU和GPU之间都是由NVLink联通的最高带宽是单通道40GB/s。而X86服务器上GPU之间是不联通的,GPU之间的数据交换都需要通过CPU做中介,而在X86上CPU和GPU之间是通过PCI-E的总线连接最高带宽是单通道16GB/s。 这就好比同样是法拉利的跑车,一台跑在乡村公路上,一台跑在F1专用赛道上,谁跑的快自然一目了然。总结一下,NVLink的好处就是,带宽宽,时延低。
Q:未来IBM在服务器产品研发的规划能介绍下么?
A:这个很难用文字表述清楚,只能说IBM的Power芯片家族有清晰的路线图。目前已知Power9的芯片和对应的服务器产品会在2017年发 布,Power9会基于14nm技术,全面支持NVLink, CAPI on NVLink等。具体的细节现在还没有公布,不过已知美国国家能源实验室的新一代超算将会基于Power9+NVLink+NVIDA GPU构架。希望大家持续关注IBM Power家族的新动向。
Q:在考虑服务器的购买的时候,可用性、安全和成本是一对矛盾,如何在这两者之间平衡?
A:这一问题很难给出一个准确的答复,关键是看客户的应用对于RAS特性有声么样的要求。基本上是一分钱一分货。不过,目前IBM Power Linux服务器继承了Power系列服务器架构一贯的高可靠性设计,同时价格又比原有的AIX服务器有了较大的下降。所以,IBM Power Linux服务器的性价比还是比较高的。
Q:Power LC产品主要应用的领域有哪些?
A:主要面向的行业是金融,电信,政府,商业企业。主要面向的应用场景包括,大数据,高性能计算,云计算等。
Q:看到介绍,能不能理解为,S822LC for big data其实是相当于之前S812LC的直接升级?
A:不能完全这么理解,S822LC里面新加了不少新的硬件特性,包括NVMe,DDR4内存等的支持。当然S822LC for BigData所面向的应用方向和S812LC一样都是面向大数据应用,所以可以看到内置的硬盘都比较多这一点是相似的。
Q:此次新品命名为S822LC有什么特殊的含义?
A:S代表ScaleOut服务器家族。8代表Power8芯片组,第一个2代表2 Socket CPU插卡,第二个2代表2U规格的服务器。
Q:相对于上一代产品,此次IBM power S822LC在技术及应用场景上有哪些创新之处?
A:相对于上一代的Power Linux服务器,S822LC的创新之处包括:1,完全基于OpenPower的开放架构,支持更多的兼容外部设备,比如 Kingston的内存,SATA的磁盘。2,针对大数据的特性加大了对I/O的改进,带宽更宽。加入了包括CAPI, NVLink, NVMe等很多新的特性。3,针对高性能计算领域加强了对GPU的支持。4,操作系统完全兼容小端的主流Linux操作系统。5,更加丰富的应用场景和第 三方软件的支持。
Q:高性能计算的服务器为什么GPU的处理性能会高出X86那么多?Power LC使用的已经不是PCI-E的总线接口了吗?
A:首先在Power LC新推出的高性能计算服务器上集成了最多高达4个P100的GPU。其次,在Power LC的服务器内,GPU和CPU之间,GPU和 GPU之间都是由NVLink联通的最高带宽40GB/s。而X86服务器上GPU之间是不联通的,GPU之间的数据交换都需要通过CPU做中介,而在 X86上CPU和GPU之间是通过PCI-E的总线连接最高带宽是16GB/s。 这就好比同样是法拉利的跑车,一台跑在乡村公路上,一台跑在F1专用赛道上,谁跑的快自然一目了然。
Q:Power LC新推出的2U面向大数据的服务器存储IOPS性能最高可以达到多少?存储带宽可以到多大?
A:这个问题其实很难做出准确的回答。因为IOPS的数值取决于服务器中配置了多少磁盘,是机械盘还是SSD,不同的SSD厂商标称的IOPS也不同,所以没有 准确的数值。而存储的带宽和系统中有多少I/O卡有关,这些卡是SAS卡还是NVMe卡,不能一概而论。在新的2U面向大数据的服务器中,支持最大12块 机械/固态磁盘,支持NVMe技术。其中NVMe技术可以将固态盘的读写IOPS和带宽提高2-2.5倍甚至更多。
Q:新Power LC服务器CPU与Intel的相比,单个核心处理能力到底能提高多少?
A:新的Power LC服务器延续了Power8芯片强大的处理能力,更大的缓存,更高的内存带宽。这些提升是全方面的,很难单纯根据单一指标来衡量处理能力的 提升倍数。Power8服务器的处理能力比Intel服务器的处理能力高出的百分比根据应用类型的不同而不同。根据已有的实际应用测试来看Power的单 核心处理能力比同档的Intel芯片高2~4倍。根据已经公布的SPECInt_rate_base和SPECFloat_rate_base 看,Power8的处理器单核处理能力平均是Intel处理器的2倍。而SAP-Tier2的测试结果看,Power8的处理能力是Intel的4倍。所以,综上所述,很难准确说Power的单核心处理能力比Intel高多少,但是大概范围在2~4倍之间。
Q:用Power LC搭建OpenStack的时候,IBM有相关的系统集成,或安装调试服务可以提供吗?
A:IBM LBS实施团队可以提供StartCloud解决方案,这是一个完全基于OpenStack的解决方案实施服务。可以帮助客户搭建符合要求的,基于OpenStack的云。
Q:新推出的Power LC服务器可以支持哪些虚拟化操作系统?OpenStack和VMWare分别都支持吗?
A:新推出的Power LC服务器可以支持KVM虚拟化技术。KVM虚拟化技术可以完全兼容OpenStack。对于VMWare,可以通过VMWare的VRialize 组件管理PowerKVM上的虚拟机。
相信通过专家的专业讲解和深度介绍,大家可以对IBM Power LC有更加深入的了解。对如何利用Power进行云计算系统平台的搭建,有更清晰的认识。让IBM Power LC与大家携手并进共同展开云计算的新篇章。
原文发布时间为: 2016年11月7日