【OpenStack云平台】简介及安装Centos操作系统

191 阅读3分钟

简介

OpenStack是一个开源的云计算平台,旨在提供可扩展的、自动化的基础设施服务。它由一系列紧密集成的项目组成,每个项目都提供特定的云计算服务。以下是OpenStack的主要组件和功能的简要介绍:

  • Nova(计算服务):

提供虚拟机(VM)和实例的计算服务。 允许用户创建、部署和管理虚拟机实例。

  • Swift(对象存储服务):

提供对象存储服务,用于存储和检索大规模非结构化数据。 支持数据冗余和高可用性。

  • Cinder(块存储服务):

提供块存储服务,允许用户挂载块设备到虚拟机实例。 支持各种存储后端,如本地存储、网络附加存储等。

  • Neutron(网络服务):

管理云平台的网络服务。 允许用户定义和配置虚拟网络、子网、路由等网络元素。

  • Keystone(身份认证服务):

提供身份认证、授权和服务目录。 管理OpenStack中各个服务的用户、角色和权限。

  • Glance(镜像服务):

管理虚拟机镜像的服务。 允许用户创建、共享和注册虚拟机镜像。

  • Horizon(仪表板):

提供Web-based用户界面,允许用户通过浏览器管理和监控OpenStack。 简化用户操作,提供直观的图形界面。

  • Ceilometer(计量和监控服务):

收集、存储和查询云平台的使用数据和性能指标。 用于计量、监控和报告资源使用情况。

  • Heat(编排服务):

允许用户定义和自动化基础设施的部署和编排。 使用模板描述基础设施,实现自动化的资源编排。

  • Trove(数据库服务):

提供数据库即服务(DBaaS),简化数据库的创建、配置和管理。 支持多种关系型和非关系型数据库。

  • Ironic(裸金属服务):

允许用户在裸金属硬件上运行虚拟机实例。 适用于需要直接访问硬件资源的场景。 OpenStack的灵活性和可扩展性使其成为构建私有云、公有云和混合云环境的理想选择。它的开源性质也促进了社区的积极参与和不断的创新。

视频教程:live.csdn.net/v/236820

1.环境准备

  • 准备实验所需要的环境,需要安装VMware Workstation。
  • 使用的系统镜像为CentOS-7.5-x86_64-DVD-1804.iso。CentOS官方网站www.centos.org/

2.网络架构及硬件配置

主机名内存硬盘1硬盘2IP地址(VMnet1)IP地址(VMnet8)
controller4G100G192.168.100.10192.168.200.10
compute4G100G100G192.168.100.20192.168.200.20

3.基础环境准备及安装系统

  • 创建虚拟机:打开VMware Workstation。

3.1.controller控制节点

  • 选择操作系统类型为"Linux",版本选择对应的CentOS版本。

  • 给虚拟机一个有意义的名称。

  • 指定虚拟机的存储位置。

  • 指定虚拟机磁盘容量,推荐设置为至少20GB。

  • 在"Specify Disk Capacity"(指定磁盘容量)中,选择"Store virtual disk as a single file"(将虚拟磁盘存储为单个文件)。

  • 点击"Finish"(完成)。

3.2.compute计算节点

  • 选择操作系统类型为"Linux",版本选择对应的CentOS版本。

  • 给虚拟机一个有意义的名称。

  • 指定虚拟机的存储位置。

  • 指定虚拟机磁盘容量,推荐设置为至少20GB。

  • 在"Specify Disk Capacity"(指定磁盘容量)中,选择"Store virtual disk as a single file"(将虚拟磁盘存储为单个文件)。

  • 点击"Finish"(完成)。

  • 说明:compute节点与controller节点基础环境及安装系统大致相同,可参考controller节点配置,以下是稍有不同的地方

完成这些步骤后,你就成功在VMware Workstation上安装了CentOS操作系统。