摘要: OpenStack的neutron组件实现了跨宿主机实例之间的网络分配和通信功能,其中网络中使用了Linux的网络命名空间来实现网络的隔离,相关资料可以参考:https://www.cnblogs.com/djoker/p/15974846.html 在OpenStack的部署安装中,在ens19和 阅读全文
posted @ 2022-03-29 18:56 喝杯茶 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 命名空间(Linux namespace)是linux内核针对实现虚拟化引入的一个特性。创建的每个进程都有自己的命名空间,运行在其中的进程都像是在独立的操作系统中运行一样,命名空间保证了进程之间互不影响。 命名空间提供了一种不同的解决方案,只使用一个内核在一台物理计算机上运作,所有全局资源都通过命名 阅读全文
posted @ 2022-03-07 10:35 喝杯茶 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: Ceph 是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。Ceph 的统一体现在可以提供文件系统、块存储和对象存储,分布式体现在可以动态扩展。在国内一些公司的云环境中,通常会采用 Ceph 作为 OpenStack 的唯一后端存储来提高数据转发效率。 1.安装ceph(版本:na 阅读全文
posted @ 2022-03-02 16:24 喝杯茶 阅读(2527) 评论(1) 推荐(0) 编辑
摘要: Swift是openstack默认的存储服务,但是在生产环境中不使用它,因为swift的机制决定了它会占用很大的CPU资源 Swift是一个高可用分布式的对象存储服务,为Nova子项目提供虚拟机镜像存储服务 1.安装对象存储swift(控制节点node1) #创建用户和service [root@n 阅读全文
posted @ 2022-03-02 16:12 喝杯茶 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: 块存储服务提供对 volume 从创建到删除整个生命周期的管理。从 instance 的角度看,挂载的每一个 Volume 都是一块硬盘。 OpenStack 提供 Block Storage Service 的是 Cinder,其具体功能是: 1. 提供 REST API 使用户能够查询和管理 v 阅读全文
posted @ 2022-03-02 16:11 喝杯茶 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 1.创建网络 规划了两个网卡,一个网卡ens19为provider,两一个网卡ens20为inside . admin-openrc 创建网络provider openstack network create --share --external --provider-physical-networ 阅读全文
posted @ 2022-03-02 15:59 喝杯茶 阅读(2495) 评论(0) 推荐(0) 编辑
摘要: Dashboard是openstack中提供的一个web前端控制台,以此来展示openstack的功能。Dashboard是一个基于Django Web Framework开发的标准的Python WSGI程序。 仪表板Dashboard(控制节点node1安装) # 安装Dashboard yum 阅读全文
posted @ 2022-03-02 15:53 喝杯茶 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1. Neutron 为整个 OpenStack 环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和 VPN 等。Neutron 提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来实现这些功能。 2. 二层交换 Switching 1. Nova 的 Instance 是通 阅读全文
posted @ 2022-03-02 15:46 喝杯茶 阅读(676) 评论(0) 推荐(0) 编辑
摘要: nova这一组件包含了许多的小组件,其中有API Server (nova-api)、Message Queue (rabbit-mq server)、Compute Workers (nova-compute)、Network Controller (nova-network)、Scheduler 阅读全文
posted @ 2022-03-02 15:36 喝杯茶 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Placement服务跟踪资源(比如计算节点,存储资源池,网络资源池等)的使用情况,提供自定义资源的能力,为分配资源提供服务。 Placement在openstack的Stein版本之前,属于Nova组件的一部分。该组件应该在Nova之前安装。 Placement API作为一个标准的WSGI脚本, 阅读全文
posted @ 2022-03-02 15:27 喝杯茶 阅读(1125) 评论(1) 推荐(0) 编辑