简单的openstack私有云搭建(1)之整体架构

本文分享了一套私有云服务的搭建过程,采用计算型和存储型服务器分离的设计,使用OpenStack进行资源管理。介绍了网络架构及虚机网络配置方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近一直在搭一个私有云服务,踩坑无数,总算总结出一套较为简单的方案,写几篇博客记录一下搭建的过程。

整体的一个架构图

 

硬件配置信息

交换机   选择千兆的根据实际情况选择(比如是否需要光纤接入)

路由器   千兆路由器(推荐H3C)

服务器   计算型 浪潮倚天 NF5568M4

      存储型 浪潮倚天 NF5270M4

架构简单介绍

1.整个集群中分为两种类型的服务器,计算型和存储型。我们在计算节点安装openstack的计算和网络服务,在存储节点存储服务(目前方案正在建设中)。

2.登录节点是双网卡,一个接入核心交换机,用于外网的访问入口。另一个路由器通过NAT转换,为内网的虚机提供访问外网的服务。

3.登录节点也是代理节点,通过nginx反向代理我们可以方便的管理安装了openstack的服务器中的计算服务

关于虚机网络

上图是虚机网络的一个方案,虚机通过网桥接入宿主机网卡,最后接入交换机或路由器。

整个集群中的节点和虚机之间是网络互通的,这样就方便了在登录节点,对虚机中所有服务的访问。

 

转载于:https://www.cnblogs.com/cxspace/p/8335271.html

### 创建和配置云主机 #### 登录私有云控制台 完成部署环境后,使用管理员账号登录 OpenStack 的 Web 控制台[^1]。默认显示的是“项目 - 计算 - 概览”。为了创建新的云主机,需要先切换至具体项目的视图。 #### 准备工作:创建项目与用户 如果尚未存在目标项目,则需先行创建。以`huawei`为例展示创建流程: - **创建项目**:进入管理界面中的相应选项卡来定义新项目名称和其他必要参数。 - **创建用户**:同样在管理界面对应位置操作,设置用户名及其权限范围,并关联到之前建立好的项目下[^2]。 #### 构建基础网络设施 确保拥有适当配置的内部网络结构对于后续实例的成功运行至关重要: - **创建网络**:依据需求规划IP地址池、子网掩码等细节;此步骤由具有足够权限的角色执行。 - **新建路由**:指定通往外界或其他特定区域的数据路径规则。 - **添加接口**:连接不同层次间的通信桥梁,使流量能够按照预定逻辑流动。 - **查看网络拓扑**:确认整体架构无误,特别是关注校园网同各子网间的关系是否正常建立。 - **添加端口**:为实际设备分配具体的接入点位号以便识别定位。 #### 实例化虚拟机(云主机) 当上述准备工作就绪之后,便可以着手于真正意义上的云主机构建了: - 进入“计算 -> 实例”,点击“启动实例”按钮; - 填写基本信息如名称、描述字段; - 选择合适的映像作为模板——这决定了操作系统及其他预装组件; - 配置硬件规格,这里采用默认的小型实例类型 `m1.tiny`(1个CPU核心,512MB RAM以及1GB硬盘空间),当然也可以根据实际情况调整资源配额; - 设置安全组策略,允许必要的服务端口开放; - 完成以上设定后提交请求等待片刻直至状态变为活动(active)[^3]。 ```bash # 示例命令用于验证已上线的服务可达性测试 ping <cloud_instance_ip> ssh root@<cloud_instance_ip> # 使用SSH客户端尝试远程登陆 ``` #### 测试连通性和功能验证 最后一步是对刚刚创建出来的云主机做基本的功能检测,比如能否顺利获取公网IP地址实现内外双向通讯等功能特性校验。通过浏览器访问其提供的Web应用或是借助命令行工具发起简单的Ping/Ping6探测都是不错的选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值