Devstack 和 Microstack 之间的区别

Ano*_*tor 1 openstack devstack microstack

Devstack 和 Microstack 都提供在单节点上部署 Openstack。

它们之间有什么根本区别吗?

Devstack 链接: https: //docs.openstack.org/devstack/latest/

Microstack 链接: https: //ubuntu.com/openstack/install

使用其中一种比另一种有什么优点/缺点吗?

IMS*_*SoP 5

我对这两个项目一无所知,但阅读您链接到的页面表明它们具有根本不同的实现和用例。

DevStack 由最前沿的资源构建而成,专门用于测试 OpenStack 技术本身并为其做出贡献:

  • “DevStack 是一系列可扩展脚本……基于 git master 中所有内容的最新版本。”
  • “DevStack 对您的系统进行了大量配置更改,不应在您的主开发环境中运行。”
  • “DevStack ...做出了许多不适合生产系统的选择。”

MicroStack 是一个经过精心设计的可安装包,可用于使用 OpenStack 构建的原型系统甚至可以部署到生产中:

  • “MicroStack 就是 OpenStack,这意味着所有服务和支持库都集中在一个包中,可以轻松安装、升级或删除。”
  • “您可以使用 [MicroStack] 进行开发、原型设计和测试,但它也非常适合网络边缘、物联网和设备。”