Powervm的解决方案生产上稳定吗

现在随着秒杀业务的越来越多,灵活调配资源已经快成必需品了。充分利用资源也成了一个考核指标。请问powervm 再生产上用是否可靠哪?有什么建议吗?

参与12

2同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
目前POWERVM还是非常成熟的,用户也非常多。在生产上的案例也很多。大家谈到可靠性上,都觉得跟之前的物理LPAR相比,除了内存之外,所有的CPU、网卡、HBA卡都是虚拟化的,都是共享的,IO卡都要经过VIOS这一层,多了一层,就增添了一份不稳定。那么是不是真的是这样呢?能不能规避?CPU:大家担...显示全部

目前POWERVM还是非常成熟的,用户也非常多。在生产上的案例也很多。

大家谈到可靠性上,都觉得跟之前的物理LPAR相比,除了内存之外,所有的CPU、网卡、HBA卡都是虚拟化的,都是共享的,IO卡都要经过VIOS这一层,多了一层,就增添了一份不稳定。那么是不是真的是这样呢?能不能规避?

CPU:大家担心VIOC的CPU获取,需要经过hypervisor的调度,需要一定的调度开销,这个开销真有那么大?响应时间真有那么高?其实跟业务处理响应时间或者磁盘IO响应时间相比较,CPU的这个开销真的是可以忽略不计的,况且整体CPU池的利用率不高的情况下,VIOC中进程在CPU资源池中CPU亲和性也很高,CPU的上下文切换也几乎没有。所以CPU这块,除了对响应时间非常严苛的应用之外,虚拟化与LPAR相比较,不会有性能差别。即使有性能瓶颈,也不只是在虚拟化中才出现,物理LPAR也会有。

网卡:大家担心网卡共享,造成网络带宽不足,VIOC的网络也是需要走VIOS的,会不会有性能瓶颈?对比下,之前物理LPAR时,通常用两块千兆网卡做主备模式,一个物理LPAR网络带宽最大可达1GB,两个物理LPAR网络带宽最大可达2GB,三个、四个物理LPAR呢?3GB?4GB?不对吧,接入的网络交换机是有上行交换机的,通常只连了不到两根网线到上行汇聚交换机吧,这个网络交换机最大的网络带宽也才2GB?即使你的物理机很多,但都接了这一个网络交换机的话,带宽也上不去啊?而且你真的确定你需要这么大的网络带宽?所以物理机中的限制,在虚拟化中也存在,虚拟化网络也相当于用VIOS的软件做了个内部交换机,只不过这个上行接入口变成了网卡的网口而已。好吧,如果你真的觉得带宽不够,那你可以将业务和数据传输网络分离啊,你可以上万兆网络,你可以做网口链路聚合,但是这一切,你依旧需要考虑接入交换机与汇聚交换机的带宽,不是吗,否则,干嘛要自欺欺人?

HBA卡:因为所有VIOC共享所有VIOS的所有HBA卡,担心HBA卡有性能瓶颈?两个VIOS的情况下,4块HBA卡,总共8个光纤端口,按照8GB光模块,最大可提供64GB的存储带宽,对于一台物理机来说,你所有的VIOC能有这么大的带宽需求?觉得还不够,那就上16GB光模块,128GB的存储带宽总够了吧。

VIOS:VIOS的不稳定,就通过双VIOS来规避,双VIOS都放内置盘,觉得不稳定,就一个VIOS放内置盘,一个VIOS用SAN BOOT方式放外置存储。这下总安心了。

收起
银行 · 2017-04-27
浏览1275
babydljbabydlj联盟成员系统分析师湖南unicom
1楼的专家回答的非常好!关于VIOC对CPU的分配和使用,确实要根据应用的负载进行微调;同时关注有关VCPU的优化的相关参数。详细见论坛专家杨建旭有关PowerVM环境下CPU调优的文章。其他外设I/O卡,可以根据业务负载做好数量的规划。...显示全部

1楼的专家回答的非常好!

关于VIOC对CPU的分配和使用,确实要根据应用的负载进行微调;同时关注有关VCPU的优化的相关参数。详细见论坛专家杨建旭有关PowerVM环境下CPU调优的文章。

其他外设I/O卡,可以根据业务负载做好数量的规划。

收起
IT其它 · 2017-04-27
浏览1178

提问者

wangzk0206
数据库管理员scrcu

问题来自

  • 相关问题

    问题状态

  • 发布时间:2017-04-25
  • 关注会员:4 人
  • 问题浏览:4013
  • 最近回答:2017-04-27
  • X社区推广