|NO.Z.00004|——————————|^^^^ 规划 ^^^^|——|OpenStack&组件.V02|——|4台server|部署规划|
一、安装结构说明(硬件环境准备,网络环境规划,部署模块规划)
### --- 基础环境说明:
~~~ 操作系统:Centos7
### --- OpenStack版本:
~~~ juno选择的是J版第四个版本
~~~ 关闭防火墙和Selinux(不关闭selinux也会有对应的组件去配置selinux)
~~~ (前端会有一个物理防火墙,虚拟机内部也有对应的相当于防火墙的安全组件)所以是可以关闭的。
~~~ Controller Node:1 processor,2GB memory,and 5GB storage
~~~ Network Node:1 processor,512MB memory,and 5GB storage
~~~ Compute Node:1 processor,2GB memory, and 10GB storage
二、网路结构拓扑情况

### --- 网路结构拓扑情况
~~~ # 采用分布式的安装结构:
~~~ # 不把所有的组件安装在同一台主机中,最少四台虚拟机。
~~~ Controller节点:控制节点:Keystone/Trove/Glance/比较简单的服务部署在controller节点上
~~~ block节点:Cinder块存储;
~~~ Compute节点:Nova
~~~ network节点:Neutron:
三、三种不同的网络类型:
### --- 三种不同的网络类型:
~~~ Management Network:管理网络:组件之间的沟通是管理网络;
~~~ Instance Tunnels Network:实例网络:虚拟机与虚拟机之间的通讯都是实例网络,
~~~ External Network:外部网络,如果你的虚拟机由公网沟通的话,需走外部网络;
~~~ 外部网络让Neutron节点代理。
四、IP地址的规范:
### --- IP地址的规范:
~~~ controller: IP:192.168.222.5 // 只配置一块网卡;
~~~ block: IP:192..168.222.20 // 只配置一块网卡
~~~ Compute1 IP:192.168.222.10/172.16.0.10 // 两块网卡;不同网段
~~~ network IP:192.168.222.6/172.16.0.6/100.100.100.10 // 三块网卡,三个不同网段
五、资源配置情况
### --- 资源配置情况
~~~ controller节点虚拟机: 2U/1.5GB/1N/100GB/(建议使用2核CPU/1.5GB的内存/1块网卡/100GB存储能力)
~~~ computer节点虚拟机: MAX U/MAXGB/2N/100GB/(可以给他最大的资源/因为所有的虚拟机都是在computer上运行的,你的环境能给他多大就给多大/2块网卡/存储建议给大一点/虚拟机系统盘就是在computer上)
~~~ nuetron节点虚拟机: 2U/1.5GB/2N/20GB/(cpu2U/1.5GB的内存/3块网卡/存储给20GB即可/没有太多的资源去存储)
~~~ block节点虚拟机: 3U/1GB/1N/20GB、100GB/(2核CPU即可/1GB内存,没有太多的资源需要/1块网卡/20GB系统安装,100GB作为块存储的底层提供,必须大于两块)
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
分类:
cdv012-openstack
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通