3. 环境

本节介绍如何使用示例架构配置控制器节点和一个计算节点。

尽管大多数环境包括身认证、镜像服务、计算、至少一个网络服务,以及仪表板,对象存储服务可以独立操作。如果您的用例只涉及对象存储,那么在为它配置适当的节点之后,您可以跳到对象存储安装指南。

您必须使用具有管理特权的帐户来配置每个节点,要么作为 root 用户运行命令,要么配置 sudo 实用程序。

为了获得最佳性能,我们建议您的环境满足或超过硬件需求的硬件需求。

以下最低要求应该支持核心服务和几个 CirrOS 实例的概念验证环境:

  • Controller Node: 1 processor, 4 GB memory, and 5 GB storage
  • Compute Node: 1 processor, 2 GB memory, and 10 GB storage

随着 OpenStack 服务和虚拟机数量的增加,对硬件性能的需求也会增加,如果在启用额外服务或虚拟机之后性能降低,可以考虑向您的环境添加硬件资源。

为了减少混乱,为 OpenStack 提供更多的资源,我们建议您尽可能少安装 Linux 发行版。另外,您必须在每个节点上安装一个 64 位版本的发行版。

每个节点上的一个磁盘分区适用于大多数基本安装。但是,您应该考虑逻辑卷管理器(LVM)用于可选的服务,比如块存储。

对于首次安装和测试的目的,许多用户选择将每个主机构建为虚拟机(VM)。VMs 的主要优点包括以下几个方面:

  • 一个物理服务器可以支持多个节点,每个节点都有几乎任意数量的网络接口。
  • 能够在整个安装过程中进行周期性的快照,并在出现问题时执行回滚。

然而,vm 将减少实例的性能,特别是如果您的管理程序和/或处理器缺乏对嵌套虚拟机硬件加速的支持。

如果您选择在 VMs 上安装,请确保您的管理程序提供了一种方法来禁用提供者网络接口上的 MAC 地址过滤。

有关系统需求的更多信息,请参阅 OpenStack 操作指南。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文遵循「知识共享许可协议 CC-BY-NC-SA 4.0 International」,未经作者书面许可,不允许...
    laiwei阅读 11,883评论 1 24
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • 在上一篇简单使用OpenStack创建实例 已经有三个VM,此文将在这个基础上搭建hadoop环境。做个记录,方便...
    2010jing阅读 1,186评论 0 1
  • alibaba dubbo基本上已经停止更新了,新用户请使用当当维护的 dubbox, dubbox 在 dubb...
    whyreal阅读 3,753评论 0 3
  • 【摘要】最近公司有个需求就是对APP进行加入屏幕解锁以及指纹解锁的功能。开始以为十分简单,其实本质上的难点不是在实...
    Anyeler阅读 1,857评论 0 3