本书的主题是通过OpenStack来部署企业私有云。本书不只是像技术手册一样介绍如何部署OpenStack,还会解释各个步骤涉及的原理以及这项技术对业界的影响,本书分为3个部分,第1部分是入门指南,先介绍OpenStack云操作系统,然后让读者直接通过一个快速部署工具和zui小化的基础设施来快速体验OpenStack,再介绍OpenStack命令行工具,并通过使用OpenStack来理解组件的功能和整个OpenStack框架里各个组件之间的交互第二部分关注整个生态系统,深入介绍OpenStack的一个核心项目,并带领读者进行多节点环境下的OpenStack手动部署第三部分阐述在生产环境中如何使用OpenStack,重点介绍与生产环境中OpenStack部署相关的架构、组织和策略决策,Ceph存储的基本部署和操作,使用Fuel来进行OpenStack自动化HA部署,以及通过OpenStackHeat和UbuntuJuju进行云编排。
1、openstack实验环境部署centos7系统安装的时候选择最小虚拟化,勾选虚拟化相关工具1.IP规划1)管理IPcontroller:ens3310.4.7.160compute01:ens3310.4.7.1612.资源规划两台虚机controller,compute01其中controller的ram7G,硬盘100G,22cpu,三张网卡,三个cdrom其中compute01的ram3.5G,硬盘100G,22cpu,二张网卡,一个cdromcontroller作为:控制节点 网络节点 块存储节点 计算节点compute01作为:网络节点 计算节点3.配置yum源本地镜像文件:1)CentOS7x86_64Everything1804.iso2)RHEL7extras.iso3)RHEL7OSP10.iso虚机上面创建三个cdrom,开机时分别导入这三个镜像文件然后先将系统镜像挂到/mnt/cdrom,配置好yum源,安装httpd服务,再卸载/mnt/cdrom接着分别将/dev/sr0,
2、openstack的各个模块可以独立部署吗openstack的各个模块可以独立部署。根据查询相关公开信息显示:openstack是基于分布式设计,可以将各个项目单独部署,基于此原则,可以将控制节点再次剥离,最常用的方案是将控制节点剥离为三个控制节点,分别为总控制节点、存储节点、网络节点,项目组件的部署图。
3、openstack多节点安装问题求助单节点部署就是把所有的服务都放在一个节点上。多节点部署就是分别把计算节点服务(novacompute等)、控制节点(novaapi/schedule/conductor)、网络节点(neutronL3agent/dhcpagent)和存储节点(cindervolume)的服务分别安装在不同的服务器上。