云计算技术区||Openstack 核心项目是哪些?
发布者:唯众
布时间:2020-09-18 14:41:45
点击量:
Openstack 核心项目
OpenStack 覆盖网络、虚拟化、操作系统、服务器等各方面。它是一个正在开发中的云计算平台项目,根据成熟及重要程度的不同,被分解成核心项目、孵化项目,以及支持项目和相关项目。每个项目都有其委员会和项目技术主管,而且每个项目都不是一成不变的,孵化项目可以根据发展的成熟度和重要性,转变为核心项目。截至 Icehouse 版本,下面列出了 10 个核心项目(即OpenStack 服务)。
(1)计算(Compute):Nova。一套控制器,用于为单个用户或使用群组管理虚拟机实例的整个生命周期,根据用户需求来提供虚拟服务。负责虚拟机创建、开机、关机、挂起、暂停、调整、迁移、重启、销毁等操作,配置 CPU、内存等信息规格。自 Austin 版本集成到项目中。
(2)对象存储(Object Storage):Swift。一套用于在大规模可扩展系统中通过内置冗余及高容错机制实现对象存储的系统,允许进行存储或者检索文件。可为 Glance 提供镜像存储,为 Cinder提供卷备份服务。自 Austin 版本集成到项目中。
(3)镜像服务(Image Service):Glance。一套虚拟机镜像查找及检索系统,支持多种虚拟机镜像格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有创建上传镜像、删除镜像、编辑镜像基本信息的功能。自 Bexar 版本集成到项目中。
(4)身份服务(Identity Service):Keystone。为 OpenStack 其他服务提供身份验证、服务规则和服务令牌的功能,管理 Domains、Projects、Users、Groups、Roles。自 Essex 版本集成到项目中。
(5)网络 & 地址管理(Network):Neutron。提供云计算的网络虚拟化技术,为 OpenStack 其他服务提供网络连接服务。为用户提供接口,可以定义 Network、Subnet、Router,配置 DHCP、DNS、负载均衡、L3 服务,网络支持 GRE、VLAN。插件架构支持许多主流的网络厂家和技术,如 OpenvSwitch。自 Folsom 版本集成到项目中。
(6)块存储 (Block Storage):Cinder。为运行实例提供稳定的数据块存储服务,它的插件驱动架构有利于块设备的创建和管理,如创建卷、删除卷,在实例上挂载和卸载卷。自 Folsom 版本集成到项目中。
(7)UI 界面 (Dashboard):Horizon。OpenStack 中各种服务的 Web 管理门户,用于简化用户对服务的操作,如启动实例、分配 IP 地址、配置访问控制等。自 Essex 版本集成到项目中。
(8)测量 (Metering):Ceilometer。像一个漏斗一样,能把 OpenStack 内部发生的绝大多数的事件都收集起来,然后为计费和监控以及其他服务提供数据支撑。自 Havana 版本集成到项目中。
(9)部署编排 (Orchestration):Heat[2]。提供了一种通过模板定义的协同部署方式,实现云基础设施软件运行环境(计算、存储和网络资源)的自动化部署。自 Havana 版本集成到项目中。
(10)数据库服务(Database Service):Trove。为用户在 OpenStack 的环境提供可扩展和可靠的关系和非关系数据库引擎服务。自 Icehouse 版本集成到项目中。
唯众云虚拟实训平台助你快速掌握云计算关键技术
唯众云计算实训平台系统是针对IT类实验室现状开发的一套虚拟化网络创新教学实训平台,它采用B/S的软件架构,基于web浏览器访问,以少量硬件设备完成大量实训集群的构建,可提供大量学生进行IT类相关实训。每个学生的实训环境互相隔离、实训过程互不干扰。同一页面中既包含了各类实操环境,也包含了每个实验对应的实验文档,省去了在同页面间来回切换的麻烦,实验过程采用分布式设计,配合大数据分析模块,实时监控每个步骤的学习情况,方便学生高效的完成实训操作的同时,大幅节省了硬件成本和人力成本的投入。
特点
配置灵活
- 支持集群部署,支持集群内管理云主机,提供高可用特性,自动生成IP池,内置DHCP服务器,自动为云主机分配IP地址
- 支持自定义镜像上传,可满足多种格式镜像上传及管理功能
- 支持批量创建/删除多个云主机,支持云主机基本生命周期控制,
- 支持自定义云主机配置管理
操作简便
- 同一页面中既包含了各类实操环境,也包含了每个实验对应的实验文档,省去了在同页面间来 回切换的麻烦。
- 学生在实验过程中可以根据学习内容记录学习笔记,并查看他人笔记
- 学生在实验过程中可以将自己遇到的问题进行提问或回答其他同学的问题,老师或其他同学可对起问题进行回答
- 学生在实验结束后在线提交实验报告,并查看成绩以及评语
上一篇:云计算技术区||Openstack是什么?Openstack 的诞生及发展
下一篇:云计算技术区||openstack 典型环境架构