1简介 1.1定位 Nova即OpenStackComputeservice,负责提供计算资源的模块 Nova不包括虚拟化软件,Nova定义与底层虚拟化机制交互的驱动程序,并通过基于Web的API公开功能 1.2交互服务 依赖Keystone认证服务、Neutron网络服务和Glance镜像服务,通过Nova模块创建计算实例,Nova调用Glance模块提供的镜像服务,通过Nova模块创建的计算实例启动时,连接到的虚拟或物理网络由Neutron负责 1.3作用 使命:实施服务和相关库,提供对计算资源(包括裸金属、虚拟机和容器)的大规模可扩展、按需、自助访问 Nova负责虚拟机生命周期管理其他计...

  A4xxB2Tgmb33   2023年11月02日   44   0   0

1、存储概述 2、块存储 2.1cinder简介 Cinder提供了一个中间的抽象层,为不同的存储技术,如DAS、NAS、SAN、对象存储及分布式文件系统等,提供了统一的接口。 2.2架构 CinderClient封装Cinder提供的rest接口,以CLI形式供用户使用。封装Cinder提供的REST接口   CinderAPI对外提供restAPI,对操作需求进行解析,对API进行路由寻找相应的处理方法。包含卷的增删改查(包括从源卷、镜像、快照创建)、快照增删改查、备份、volumetype管理、挂载/卸载(Nova调用)等。对外提供的RestAPI,对操作需求进行...

  A4xxB2Tgmb33   2023年11月02日   140   0   0

1、Linux网络虚拟化基础 Neutron最为核心的工作是对二层物理网络的抽象与管理,物理服务器虚拟化后,虚拟机的网络功能由虚拟网卡(vNIC)和虚拟交换机提供,各个NIC连接在vSwitch的端口上,最后这些vSwitch通过物理服务器的物理网卡访问外部的物理网络 网卡虚拟化:TAP、TUN、VETH 交换机虚拟化:LinuxBridge、OpenvSwitch 网络隔离:Network、Namespace Linux内核通过TAP和TUN设备向绑定该设备的用户空间程序发送数据。 LinuxBridge结构如上图所示,Bridge设备br0绑定了实际设备eth0与虚拟设备tapo和t...

  A4xxB2Tgmb33   2023年11月02日   70   0   0

1、Ceilometer简介 Ceilometer的数据可为所有OpenStack核心组件提供客户计资源跟踪和警报功能 2、Ceilometer架构 Ceilometer提供PollingAgent和NotificationAgent两项核心服务,支持水平扩展。 PollingAgent:用于询OpenStack服务和构建Meters的守护进程 NotificationAgent:用于监听消息队列上的通知,将它们转换为事件和样本,并应用管道操作的守护进程 方式一:第三方的数据发送者把数据以通知消息(NotificationMessage)的形式发送到消息总线(NotificationB...

  A4xxB2Tgmb33   2023年11月02日   83   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~