目录
概述
详细链接:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/common/get_started_compute.html.
OpenStack计算服务组件所构成示意图:
- nova-api 服务:
是计算的唯一入口
,所有的计算请求均从nova-api进来 - nova-api-metadata 服务
接受来自虚拟机发送的元数据请求。 - nova-compute服务
一个持续工作的守护进程,通过Hypervior的API来创建和销毁虚拟机实例 - nova-scheduler服务
拿到一个来自队列请求虚拟机实例,然后决定那台计算服务器主机来运行它。 - nova-cert 守护进程
X509 证书 - nova客户端
用于用户作为租户管理员或最终用户来提交命令。 - nova-consoleauth 守护进程
授权控制台代理所提供的用户令牌 - nova-novncproxy 守护进程
提供一个代理,用于访问正在运行的实例,通过VNC协议,支持基于浏览器的novnc客户端 - 队列
一个在守护进程间传递消息的*集线器。常见实现有RabbitMQ <http://www.rabbitmq.com/>
, 以及如Zero MQ <http://www.zeromq.org/>
等AMQP消息队列。 - SQL数据库
存储构建时和运行时的状态,为云基础设施
一、安装并配置控制节点
1.先决条件
2.安装并配置组件
3.完成安装
二、安装并配置计算节点
1.引入库
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
2.读入数据
data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())