辜渝傧

13037102709

027-87870986

新闻动态

您当前的位置:首页 > 新闻动态 > 行业动态 >

云计算技术区||Openstack是什么?Openstack 的诞生及发展

发布者:唯众    布时间:2020-09-18 14:25:10    点击量:

       1. OpenStack 发展过程

2010 年 7 月,RackSpace 和美国国家航空航天局合作,分别贡献 RackSpace 云文件平台代码和 NASA Nebula 平台代码,OpenStack 由此诞生(Austin 版)。
2011 年 2 月,OpenStack 社区发布 Bexar 版,新增 Glance 提供镜像服务。
2011 年 4 月,OpenStack 社区发布 Cactus 版,并未增加任何项目。
2011 年 9 月,OpenStack 发布第四个版本 Diablo。
2012 年 4 月,OpenStack 发布第五个版本 Essex,吸收两个新核心项目——用于用户界面操作的 Horizon 和认证的 Keystone。
2012 年 9 月,OpenStack 将 Nova 项目中的网络模块和块存储模块剥离出来,成立 Quantum 和Cinder,并发行第六个版本 Folsom。
2013 年 4 月,OpenStack 发布第七个版本 Grizzly。
2013 年 10 月,OpenStack 发布第八个版本 Havana,首次提出集成项目的概念,并集成两个新项目——用于监控与计费的 Ceilometer 和用于编配的 Heat。
2014 年 4 月,OpenStack 发布第九个版本 Icehouse,并加入 Trove 来提供数据服务。
2014 年 10 月,第十个版本 Juno 发布。
2015 年 4 月,第十一个版本 Kilo 发布。
2015 年 10 月,第十二个版本 Liberty 发布。
2015 年 4 月,第十三个版本 Mikata 发布。

       2. OpenStack 体系结构

       云计算有三种落地方式 :
(1)IaaS(基础架构即服务):通过互联网提供“基础的计算资源”,包括处理能力、存储空
间、网络等。
(2)PaaS(平台即服务):把计算环境、开发环境等平台作为一种服务通过互联网提供
给用户。
(3)SaaS(软件即服务):通过互联网,为用户提供软件及应用程序的一种服务方式。
PaaS 和 SaaS 并不一定需要底层有虚拟化技术的支持,但 IaaS 一般都是建立在虚拟化技术的基础之上。OpanStack 及它一直跟随的榜样 AWS 都属于 IaaS 的范畴。
       AWS 架构由五层组成,自下而上分别是 AWS 全球基础架构、基础服务、应用平台服务、管理以及用户应用程序,如图 1-2 所示。
云构架
图 1-2 云架构
       就服务类型本身而言,AWS 主要提供六类服务:计算和网络、存储和内容分发、数据库、分析、部署管理以及应用服务。
       OpenStack 作为 AWS 的跟随者,它的体系结构里不可避免地体现着 AWS 的各个组件的痕迹。 OpenStack 模块设计如图 1-3 所示。
       OpenStack 目前的七个核心组件,分别是计算(Compute)、对象存储(Object Storage)、认证
(Identity)、用户界面(Dashboard)、块存储(Block Storage)、网络(Network)和镜像服务(ImageService)。
       Compute的项目代号是Nova,它根据需求提供虚拟机服务,如创建虚拟机或对虚拟机做热迁移。
       Object Stroage 的项目代号是 Swift,它允许存储或检索对象,也可以认为它允许存储或检索文件。
       Identity 的项目代号是 Keystone,为所有 OpenStack 服务提供身份验证和授权,跟踪用户及他们的权限。
模块设计如图
图 1-3 模型设计展示
       Dashbord 的项目代号是 Horizon,它为所有 OpenStack 的服务提供一个模块化的基于 Django的界面。
       Block Storage 的项目代号是 Cinder,提供块存储服务。
       Network 的项目代号是 Neutron,用于提供网络连接服务,允许用户创建自己的虚拟网络并连接各种网络设备接口。
       Image Service 的项目代号是 Glance,它是 OpenStack 的镜像服务组件。

唯众云虚拟实训平台助你快速掌握云计算关键技术
      唯众云计算实训平台系统是针对IT类实验室现状开发的一套虚拟化网络创新教学实训平台,它采用B/S的软件架构,基于web浏览器访问,以少量硬件设备完成大量实训集群的构建,可提供大量学生进行IT类相关实训。每个学生的实训环境互相隔离、实训过程互不干扰。同一页面中既包含了各类实操环境,也包含了每个实验对应的实验文档,省去了在同页面间来回切换的麻烦,实验过程采用分布式设计,配合大数据分析模块,实时监控每个步骤的学习情况,方便学生高效的完成实训操作的同时,大幅节省了硬件成本和人力成本的投入。 
特点
配置灵活
  • 支持集群部署,支持集群内管理云主机,提供高可用特性,自动生成IP池,内置DHCP服务器,自动为云主机分配IP地址
  • 支持自定义镜像上传,可满足多种格式镜像上传及管理功能
  • 支持批量创建/删除多个云主机,支持云主机基本生命周期控制,
  • 支持自定义云主机配置管理
操作简便
  • 同一页面中既包含了各类实操环境,也包含了每个实验对应的实验文档,省去了在同页面间来  回切换的麻烦。
  • 学生在实验过程中可以根据学习内容记录学习笔记,并查看他人笔记
  • 学生在实验过程中可以将自己遇到的问题进行提问或回答其他同学的问题,老师或其他同学可对起问题进行回答
  • 学生在实验结束后在线提交实验报告,并查看成绩以及评语
唯众云计算实训平台


上一篇:云计算技术区||云计算的服务形式有哪些?

下一篇:云计算技术区||Openstack 核心项目是哪些?