如何使用刀片服务器为OpenStack设置基础架构

时间:2017-09-12 13:22:46

标签: openstack infrastructure

我们有24 Huawei CH242 V3 blade servers并希望使用OpenStack设置私有云,但我们对OpenStack非常陌生并且缺乏基础架构的经验。有人可以给我们一些有关以下问题的有用信息:

  • 哪种操作系统更适合那些刀片服务器?像CentOS这样的Linux是一个不错的选择吗?
  • 将刀片服务器直接用作OpenStack控制器/计算/存储节点是否可以(或鼓励)?或者我们是否需要使用一个虚拟机管理程序来创建许多虚拟机并在虚拟机之上安装OpenStack服务?
  • 您希望为初学者提供哪些最佳做法或建议?

也许有些问题非常愚蠢,但我们确实坚持第一步,提前感谢任何信息。

2 个答案:

答案 0 :(得分:1)

以下是我的建议,也可以有更多好的答案

  1. 哪种操作系统更适合那些刀片服务器?像CentOS这样的Linux是一个不错的选择吗?

    您可以尝试在openstack官方网站中提到的任何Linux风格(OpenSUSE / CentOS / Ubuntu)。我个人使用Ubuntu来安装openstack。

    有一些公开的JuJu魅力可以在Ubuntu上运行,用于安装Openstack服务。因此,您可以轻松编辑超级按钮并进行部署。

  2. 将刀片服务器直接用作OpenStack控制器/计算/存储节点是否可以(或鼓励)?或者我们是否需要使用一个虚拟机管理程序来创建许多虚拟机并在虚拟机之上安装OpenStack服务?

    我希望从您的选择列表中选择基于VM的安装。我个人建议您使用容器来部署openstack服务以获得更好的性能。

    对于计算服务,您可以选择裸机安装,但这取决于您。

  3. 您希望为初学者提供哪些最佳做法或建议?

    一个。尝试安装openstack文档中提到的相同拓扑/设置 湾使用推荐的数据库和AMQP经纪人

答案 1 :(得分:1)

  

哪种操作系统更适合那些刀片服务器?像CentOS这样的Linux是一个不错的选择吗?

我使用CentOS7.2,它对openstack非常稳定。并且Ubuntu也很稳定,经过尝试。

  

将刀片服务器直接用作OpenStack控制器/计算/存储节点是否可以(或鼓励)?或者我们是否需要使用一个虚拟机管理程序来创建许多虚拟机并在虚拟机之上安装OpenStack服务?

是的,我喜欢这样,使用裸机作为控制器/计算/存储,性能对我有利,我没有使用像docker这样的容器。

  

您希望为初学者提供哪些最佳做法或建议?

因为您不熟悉openstack,我建议您先从install openstack开始,在安装时查看更多日志。阅读官方网站文档是必要的。但是你需要注意文档中也存在一些错误,而且配置也没有优化,仅用于私有云的实验。

如果你擅长安装openstack,那么你可以在github上阅读源代码,尝试从修复文档中输入代码。