这两者有什么区别?我想从仪表板控制资源到用户级别。只是想知道使用ManageIQ或Horizon的优势是什么。
什么是更好的选择?这取决于您的需求...
ManageIQ提供了通过单个应用程序管理多个云(OpenStack,Amazon)或基础架构(VMware vCenter,MS HyperV,oVirt)的工具。可以通过 VM 请求或订购目录项来提供资源。用户/授权管理支持创建部门层次结构以及请求处理和部署的策略,这意味着管理员定义应在请求中提供哪些数据以及应由谁批准该数据。ManageIQ 是面向具有多云环境的企业的应用程序。对于单个云/用户管理来说,这可能是矫枉过正的。
Horizon是OpenStack的一部分,它更加简单明了。它将为较小的基于OpenStack的云环境提供更简单的资源/用户管理。使用Horizon,您将只能从OpenStack管理资源。
ManageIQ 提供:
- 库存。了解那里有什么,即使对于不同的环境(即多个OpenStack)
- 自动化。您可以自动触发配置工作流(即与 Foreman、Ansible 等集成)
- 合规。能够创建策略并实施它们。
- 自我服务。不仅仅是创建一个实例,而是一个完整的解决方案,在不同的组件之间进行编排。像 HEAT 模板,但更关注最终用户。
- 报告。为不同的用户生成报告、仪表板和退款。