IBM®Power®虚拟化中心(PowerVC)是针对IBM Power平台的基于OpenStack的IaaS云解决方案,旨在简化虚拟资源的管理。 PowerVC由GUI和RESTful API组成,它们为Power系统执行虚拟管理任务。 本文重点介绍了PowerVC Standard Edition和Cloud PowerVC Manager的REST API。
本文假定您对PowerVC有基本的了解。 使用以下链接可了解PowerVC:
OpenStack REST和PowerVC验证器API
在两个版本的PowerVC中都支持PowerVC API,并且许多专用的互操作服务都提供了这些API。 每个服务都可以在不同的端口号上访问,并提供一组运行特殊功能的API。
下面列出了可用于通过PowerVC进行虚拟资源管理的OpenStack组件API和PowerVC验证器API:
表1. OpenStack组件API
OpenStack项目 | 描述 |
---|---|
遥测(云高仪) | 计费,基准测试,可伸缩性和统计信息。 这用于在PowerVC中进行审核。 有关详细信息,请参考Ceilometer API 。 |
储存(煤渣) | OpenStack项目,用于管理块存储。 有关详细信息,请参阅Cinder API 。 |
图像(概览) | 映像服务,为虚拟磁盘映像提供发现,注册和交付服务。 有关详细信息,请参考Glance API 。 |
身份(基石) | 提供身份,令牌,目录和策略服务的OpenStack项目,专门供OpenStack系列中的项目使用。 有关详细信息,请参考Keystone API 。 |
网络(Neutron) | OpenStack的网络管理服务。 有关详细信息,请参考Neutron API 。 |
计算(新星) | 是IaaS系统的主要部分,云计算结构控制器OpenStack Compute的项目名称。 它管理计算资源的生命周期和操作。 有关详细信息,请参阅Nova API 。 |
表2. PowerVC验证器API
PowerVC服务 | 描述 |
---|---|
验证器 | 验证PowerVC环境。 有关详细信息,请参考Validator API 。 |
请参阅了解PowerVC API,以获取有关如何使用REST API的更多详细信息。 有关使用Python模块简化工作的信息,请参阅通过PowerVC API自动化 。
现在,您还可以轻松地使用PowerVC REST API访问PowerVC。 如果您对此API有任何疑问,请随时与我们联系。 并确保在LinkedIn , Facebook , Twitter和YouTube上关注PowerVC。
翻译自: https://www.ibm.com/developerworks/cloud/library/cl-openstack-powervc-rest-apis/index.html