先电IaaS操作手册:云架构部署详解

需积分: 49 20 下载量 61 浏览量 更新于2024-07-17 4 收藏 175KB DOCX 举报
本篇文档是关于先电公司提供的云计算基础设施即服务(Infrastructure as a Service, IaaS)的详细操作手册,适用于版本为先电Cloud-iaas-v2.0,发布于2016年10月28日。该手册主要指导用户如何在CentOS 7环境中搭建和配置OpenStack平台,包括安装和配置一系列关键服务如keystone认证服务、Glance镜像服务、Nova计算服务以及Neutron网络服务。 1. 基本环境配置: - 首先,文档涉及对CentOS 7系统进行安装和设置,包括安装过程、网络和主机名的配置、配置yum源以获取OpenStack相关软件包、编辑环境变量,确保系统环境准备就绪。 - 安装OpenStack服务包时,会安装Mysql数据库服务、MongoDB数据库、RabbitMQ消息队列服务、Memcached缓存服务等,通过脚本自动化安装流程。 2. Keystone认证服务: - 详细步骤包括安装keystone服务软件包,创建并配置Keystone数据库,设置数据库连接,创建用户、租户和角色,以及生成admin-openrc.sh脚本用于管理认证服务。keystone负责身份认证和授权管理。 3. Glance镜像服务: - 安装Glance服务软件包,创建Glance数据库,配置数据库连接,生成镜像服务的数据库表,并创建用户。之后设置镜像服务的配置选项,包括Endpoint和API端点,确保服务可用性,并通过脚本完成安装。 4. Nova计算服务: - Nova是负责实际虚拟机实例的创建、管理和删除的组件。文档涵盖了Nova的安装、数据库创建、表结构定义、用户管理、服务配置,以及处理器硬件加速的支持检查,最后通过脚本启动Nova服务。 5. Neutron网络服务: - Neutron提供了网络服务,包括网络配置、用户管理,以及数据库的创建。这部分内容有助于搭建灵活的网络架构。 这篇操作手册为想要部署和管理OpenStack IaaS的用户提供了一个全面的指南,涵盖从基础环境配置到核心服务的安装、配置和验证的全过程,对于学习和实践OpenStack在企业级云环境中的应用具有很高的实用价值。