第 1 章 简介


安全性对安全性至关重要,对于任何部署而言,安全性应非常注重。数据泄漏和停机时间昂贵且难以管理,法律可能需要通过审计和合规性流程,而项目则可能期望对数据的特定级别隐私和安全性。本节一般介绍了 Red Hat OpenStack Platform 中的安全性,以及红帽支持您系统的安全性的红帽角色。

注意

本文档提供了有关强化 Red Hat OpenStack Platform 部署安全性的建议和良好的实践信息,重点放在基于 director 的部署中。虽然遵循本指南中的说明将有助于增强您的环境的安全性,但我们不保证遵循这些建议的安全性或合规。

1.1. 基本 OpenStack 概念

1.1.1. 什么是 OpenStack?

要了解 OpenStack 是什么,首先需要了解什么是 。简单的版本是云计算正在为消耗进行处理能力、磁盘存储、数据库处理和网络服务,从而允许客户通过一组 API 与它们交互。

将此方法与专注于托管虚拟机(VM)的传统虚拟机监控程序产品进行比较:虚拟机使用与传统物理独立服务器相同,其中一位系统管理员将调配虚拟机,可能具有不同的系统管理员登录并安装数据库应用程序或其他软件。然后,虚拟机运行数年,在本地(或附加 SAN)上存储数据,并且每天备份。

正确说,OpenStack 也运行虚拟机,但管理方法从上述过程有很大不同。实例应当在创建后可用,并且应用就绪,不需要进一步的配置。如果遇到了问题,您应该部署一个新的替换实例,而不是花费时间对故障进行故障排除。

OpenStack 具有完整的服务选择,它们一起完成上述描述的内容,但这只是许多用例之一。

如需更多信息,请参阅 OpenStack 产品指南 :https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html-single/product_guide/

1.1.2. 关键术语

在继续执行本指南的其余部分之前,建议您熟悉一些新用户早期遇到的 OpenStack 特定术语。

  • 实例 :这是虚拟机。它们托管在专用的虚拟机监控程序服务器上,称为 Compute 节点。
  • 项目 :一种 OpenStack 资源的分区集合,组合用户、实例和虚拟网络(其他内容除外)。通过项目,您可以把一个用户和实例的集合与另一个集合分开。这可用于托管多个不同部门或组织的 OpenStack 部署。管理员必须为他们创建的每个用户或实例指定目标项目。
  • 图像 :操作系统模板。在创建实例时,您需要决定将运行哪些操作系统。OpenStack 允许您选择称为 映像 的操作系统模板。预建的镜像可用于 CentOS 和 Red Hat Enterprise Linux。
  • 类别 :虚拟机硬件模板。您可以定义一个 类别 来预配置这些值,而不必指定每次构建实例时要分配多少 RAM 和 CPU。您的 Red Hat OpenStack Platform 部署将已定义了类别(从 m1.tiny 定义,带有 1GB RAM),到使用 16GB 的 m1.xlarge
  • 安全组 :这些是防火墙规则。每个项目可以有自己的 安全组,定义允许进入或离开网络的流量。

1.1.3. 使用 Director 进行配置管理

Red Hat OpenStack Platform director 允许您使用 YAML 模板部署和管理 OpenStack 环境。这可让您轻松查看如何配置设置。OpenStack 配置文件由 Puppet 管理,因此无论运行 openstack overcloud deploy 进程时,任何非受管更改都会被覆盖。这样,您可以保证您的 YAML 配置在特定时间点实际实际。这种方法还允许您在 OpenStack 部署中具有一种一致、可审计和可重复的方法来进行安全配置管理。对于灾难恢复,director 使用配置管理和编排还可提高恢复时间,因为云部署和配置已进行了编码。

另外,您可以使用部署时通过的自定义环境文件添加自己的自定义自定义。

如需更多信息,请参阅 Director 指南: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html-single/director_installation_and_usage/

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat