下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

你是学IT的,你知道OpenStack吗?

作者:课课家教育     来源: http://www.kokojia.com点击数:701发布时间: 2017-01-10 14:00:08

标签: 云计算OpenStack云计算平台

  在云计算中,你是否知道OpenStack究竟是有多么火爆吗?或者当你在IT技术论坛里面就已经被可以清楚的了解到它的普及率,你会发现,尽管是有很人都会知道OpenStack,但清楚的了解的并不多,因此作为搞IT的,你必须是要对OpenStack有一定的了解。

  很多人都知道OpenStack它是一个美国国家航空航天局和Rackspace一起合作研发的云计算软件,并且是Apache许可证授权,它是一个自由软件和开放源代码项目。OpenStack是IaaS(基础设施即服务)平台,允许是让任何人都可以自行建立和提供云端运算服务。所以也有人将OpenStack理解为一个提供私有化部署的AWS,这一点我们是需要了解清楚的。

你是学IT的,你知道OpenStack吗?_云计算_OpenStack_云计算平台_课课家

  根据报道OpenStack现在有来自全世界178个国家的37059名工程师参与、并且是超过574家公司赞助,项目代码超过200万行。其中也是包括谷歌、IBM、Vmware等厂商这些都是参加到其中去。

  如果是要具体到OpenStack的模块构成则主要包括以下几大部分:(1)Nova计算服务、(2)Keysyone认证服务、(3)Glance镜像服务、(4)Swift对象存储和Horizon组件。

  Nova也被称作OpenStackCompute,它是一套控制器,这也是主要用于虚拟机计算或者使用群组启动虚拟机实例,我们看到下图所示:

nova

  OpenStackKeysyone是用于用户身份服务与资源的一个管理,为所有的OpenStack组件提供认证和访问策略服务。

  OpenStackGlance镜像服务实际上是一套虚拟机镜像查找及检索系统,最终是实现虚拟机镜像管理。

  OpenStackSwift这个对象存储是一套用于大规模可扩展系统中通过内置冗余及容错机制,并且是以对象为单位的存储系统,这些对象能够通过一个RESTAPI或是想Cyberduck这样可以对接对象来进行恢复

  OpenStackHorizon它是基于Django的仪表板的一个接口,并且是一个图形化管理前端,可以管理实例、镜像、创建密匙对实例添加卷、操作Swift容器等,这是需要重点进行了解清楚的。

  总的来说,使用OpenStack它主要目的是做一整套的云计算基础构架。这也就包括了云计算(Compute),网络(NETwork),对象存贮(ObjectStore),镜像文件存储(Image),身份认证(Authentication),BlockStorage以及前端UI,在接下里的学习中我们将会是提供更多的实用资讯供大家参考。

赞(17)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程