Openstack九大组件

云是服务 云,本身没有资源,只是去管理和调度资源
虚拟化是技术 虚拟化提供资源,在云的世界里,虚拟化提供底层的计算、存储、网络资源,由云来接管
云的五大特征:
按需自助服务 广泛的网络接入 资源池化 快速弹性伸缩 可计量服务

Openstack(云操作系统)九大组件

HORIZON:提供图形化管理界面

NOVA:提供资源 最核心的组件
分为两个模块controller和compute 
nova-controller 提供访问入口,nova-api,接收资源的申请,并进行调度(根据用户需求去调度不同的虚拟化资源)
nova-compute 提供计算资源,对接虚拟化,KVM Xen Hyper-V docker 支持异构
nova对接虚拟化,若没有指定虚拟化平台,则默认使用KVM

GLANCE:提供镜像服务,支持qcow(kvm),vmdk(vmware),vhd(微软),iso,ovf,ami\aki(亚马逊)格式

SWIFT:提供对象存储(将所有硬盘格式化形成一个大的资源存储)
亚马逊的S3存储桶    阿里云的OSS    华为云的OBS
类似于百度网盘,直接提供文件级的存储服务,数据备份

CINDER:提供块存储
给虚拟机提供硬盘(裸设备)


NEUTRON:提供网络服务
软件定义网络SDN(software defined network)
使用软件定义路由,交换机等

HEAT:编排服务
提供自动编排服务 YAML
能够快速部署指定环境
管理方便 类似于linux ansible自动化运维部署


CEILONETER:提供监控和计量服务的
根据使用量来进行计费和收费服务


KEYSTONE:提供身份管理以及认证服务
管理用户、租户

猜你喜欢

转载自blog.csdn.net/qq_53086187/article/details/121050270