关于 OpenStack 兼容 PowerVM,三个典型问题的分析

Posted twt企业IT社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 OpenStack 兼容 PowerVM,三个典型问题的分析相关的知识,希望对你有一定的参考价值。


最近参与了社区关于OpenStack对PowerVM兼容实现的交流(http://www.talkwithtrend.com/activity/?id=827),本文总结几个典型问题复盘一下:

1.关于云管平台

这个问题比较典型,因为市场上的云管平台的多样化,所以讨论的点也比较多,总结主要有两个方面,一个是IBM系的云产品,一个是openstack的云产品;尤其是openstack为主的云产品,各公司在openstack开源基础上进行二次开发修正,定制特性,最后包装成自己的产品,导致多样化云产品的出现,实现方式大同小异。

IBM的云产品个人接触的不多,主要是powerVC,通过HMC或novalink实现对powervm的管理;还有Startcloud,统一云管平台,除了支持powervm外还兼容x86的kvm和vmware;由于是闭源收费产品,很多功能都封装好在产品里,从部署到使用,相对比较稳定。

openstack是属于开源产品,能够针对不同的环境定制化各种特殊功能,兼容各种虚拟化平台,kvm,xen,vmware,powervm,灵活性较强,但开发和运维成本也相对较高一点。

用户在选择云管产品的时候,还是要根据自身条件来甄选,个人觉得人力充足的情况下可以使用openstack云产品,从技术角度讲能够深入到代码层面,可以和社区成员进行交流,开发过的功能也可以贡献给社区,保持社区的良性运转,也可以锻炼个人的技术敏锐性;从产品角度讲,有特殊需求时可以进行二次开发,需求简单易实现也可以删减掉不需要的功能,产品实现相对灵活,而且运维方面也有全社区的人在支持,遇到的故障很多都是社区已经解决或是正在解决的问题,只要打入对应补丁即可。


2.对 Power存储的兼容


在本次专题里讨论的实现方式下,power存储可以被openstack纳管,但还是要提供给power虚机使用;主要有两种方式,一种是power本地存储,或是存储服务器接入到power做为本地存储使用,这种方式需要创建ssp共享存储池给powerVC使用,openstack通过cinder调用到powerVC,进行云硬盘的创建和管理;另一种是存储服务器接入到powerVC中,直接由powerVC来管理存储,在openstack侧一样通过cinder来纳管存储。


3.novalink和HMC的区别


这块先用一张图来描述下:

novalink和HMC是powerVC实现管理powervm的两种方式,HMC属于传统方式,novalink更方便与openstack对接。从实现方式上看novalink架构更简单一些,而HMC需要中间层的转发;功能上看novalink也是支持更多的虚拟化功能实现,比如可支持更大规模的集群,简化部署流程,支持安全组,sdn等功能,但是也需要硬件的支持,novalink需要power8以上的处理器。

HMC方式所以的服务如nova-compute等都运行在powerVC节点,这样会该节点的负载,可支持集群的规模也受很大限制。但是大多需要入云的环境中,power服务器更多是power7的低版本,power8相对较少,对于利旧需求,还是统一使用HMC更符合条件需求,而且通过HMC实现的虚拟化功能基本满足用户对云主机的功能需求,有效降低成本。

相关文章:


点击阅读原文,有更多你感兴趣的内容



以上是关于关于 OpenStack 兼容 PowerVM,三个典型问题的分析的主要内容,如果未能解决你的问题,请参考以下文章

初识openstack!

初识openstack!

OpenStack 运维 - 从零开始学习

OpenStack 运维 - 从零开始学习

一文看懂 PowerVM 规划设计整个过程

系统运维阶段PowerVM如何做性能调优