OpenStack 和红帽 Cloudforms 之间的区别

The difference between OpenStack and Red Hat Cloudforms

我是 OpenStack 和 Red Hat CloudForms 的新手。我试图了解 OpenStack 和 CloudForms 在旋转虚拟机方面的区别。

如果客户端有多个 VMware 基础架构,那么我可以使用 CloudForms 或 OpenStack 来旋转虚拟机。两者都提供 UI 来管理资源。两者都提供编排工具来基于模板旋转虚拟机。

那么 OpenStack 的最佳优势项目是什么,这将使我使用它而不是 Red Hat CloudForms(目前我没有考虑 CloudForms 的其他优势。但是是的,它会帮助我控制多个云通过单个 window)

长话短说:
CloudForms 可以直接与 VMware 交互,那么为什么此时人们应该考虑 OpenStack。因为即使他在 VMware 之上构建 OpenStack,通过 CloudForms 请求虚拟机也会向 OpenStack 发送 API 调用,而从 OpenStack 它将要求 vCenter 旋转一个涉及多个层的虚拟机。

正如您已经注意到的那样,很难进行比较,这取决于您想要解决的任务。

OpenStack 是一个包含不同服务的工具箱,可创建资源虚拟化并管理它们。大部分服务都是用来留云的运行。从 CloudForms 方面来看,它是 云提供商

Red Hat CloudForms(以及一个名为 ManageIQ 的上游开源版本)是一种云管理工具,可让您管理更多不同的基础设施 提供商 ,创建提供给用户的服务目录。对于每项服务,您可以创建申请表并向可以(不)批准资源使用的人提供信息(如果需要) - 换句话说,这是将计算机资源声明集成到 企业中处理工作流程。这里还有 charge back,允许您为特定用户、部门等创建账单。这个工具在管理方面更细粒度。 Red Hat CloudForms 不负责虚拟化或网络,他们有专门的供应商。

也许下面的问题也会提高你的理解: What are the advantages ManageIQ has over OpenStack Horizon? I am currently working on Horizon but was wondering if ManageIQ is better