目前我们遇到了一个关于小型机的需求,其中有两项指标的要求如下:
1、单台小型机设备在不增加扩展箱的情况下,需要能够支持 16个或以上 PCI 插槽;
2、支持并配置虚拟化软件,要求支持虚拟化能力:每颗 CPU 至少划分 20 个 虚拟分区;
想和专家们请教一下,如果选择采用 IBM 的小型机的话,有哪些型号能够满足这两项指标的要求?
首先你自己要理解你的资源需求真的合理么?
第一个问题,16个PCIE的插槽,主要用于什么目的?8个用于网卡,8个用于HBA卡?如果采用8*2port的卡,就是每种类型卡有16个端口。以太网卡按1Gbps 全双工算(如果按安LB算)速率也是可观的,再采用SEA技术,结合业务使用VIOC的实际需求,可以比较科学的预测自己所需的板卡数量。
第二个问题,每颗物理CPU,不知道你指的是芯片还是core。按照每个core拥有SMT=2,4来换成PowerVM 的VCPU就是2,4逻辑CPU/core。我估计20VCPU或者逻辑CPU/core跑生产应用,可能会有CPU的争用。
原应用或者新应用转到PowerVM上,都需要压力测试,如果有迁移前的基线性能数据对比最好,才能更好的分配VIOC的资源(CPU,内存,IO外设)
收起你的需求确认是真的需求?按照字面理解:
不加扩展柜,16个PCI插槽?单台小型机?我没听错吧?
1颗分成20个VCPU?虽说CPU最小颗粒度是可以到0.05,但0.05C分配给一台虚拟分区,你觉得这个分区不抢占CPU的话,操作系统能运行么?
我怀疑楼主表达的需求有误区。
收起E870 每个node里面带8个PCIe,最多两个node,正好16个;当然E880肯定也支持了;而每core 20分区Power很早就支持了
1可选方案:P770最多接CEC柜(每个CEC有6个插槽) 和P780单台机器(最大支持24个PCI槽位)。可以满足你16的PCI的需求。
HP的小型机RX8640 单台就有16个槽位。IA2 SD也可以支持16个PCI槽位。
VIOS也可以满足你的IO需求,当前市场VIOS部署率还是很高
2.P7 P8都可以满足你颗粒度的问题。一个CPU分这么多lpar 系统性能肯定不咋地。
收起印象当中,
Power6以上的服务器,只要能配置PowerVM,都能满足第二点要求,虚拟化的需求。但是第一个要求单机柜16个IO插槽以上,确实不太好找。个人建议插槽的问题也可以通过PowerVM虚拟化对IO实现虚拟化来满足要求。
收起