早在1988年,雷同云盘算概念的“网络就是盘算机”概念就被 SUN 微系统公司 的合作创建者约翰 · 盖奇初次提出,但第一个提出云盘算概念走向落地的厂商却是亚马逊,这主要与其当时的业务模式有很大关系。
美国国家航空航天局(NASA)也一直在研究提供雷同功能的服务,毕竟这种用于研究的科研机构同样需要强大的盘算能力,但一直没有取得太大的希望。直到碰到Rackspace,双方联手后才开始将OpenStack的初级形态构建完成。
技能上碰到挑衅的 NASA 和市场拓展上碰到挑衅的 Rackspace 开始联手,决定将OpenStack 开源,利用社区的力量来强化 OpenStack 的功能。于是在 2010 年双发共同开源了 OpenStack 项目。 WHAT IS OPENSTACK?
OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.
OpenStack是一个云利用系统,它控制整个数据中央的大量盘算、存储和网络资源池,所有这些都通过具有通用认证机制的 api 进行管理和发放。
A dashboard is also available, giving administrators control while empowering their users to provision resources through a web interface.
此外,还提供了一个仪表板,让管理员可以进行控制,同时允许用户通过 web 界面提供资源。
Beyond standard infrastructure-as-a-service functionality, additional components provide orchestration, fault management and service management amongst other services to ensure high availability of user applications.
除了标准的基础办法即服务功能之外,其他组件还提供编排、故障管理和其他服务中的服务管理,以确保用户应用程序的高可用性。 OpenStack官网架构图 https://www.openstack.org/software/