IT课程分享openstackOpenStack

OpenStack学习教程

2017-11-08  本文已影响767人  蓝桥云课

OpenStack 定义

来自于维基百科的定义:

OpenStack是一个美国国家航空航天局和Rackspace合作研发的云计算软件,以Apache授权条款授权,并且是一个自由软件和开放源代码项目。

来自于 openstack 官方的定义

OpenStack是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过web接口让最终用户部署资源。

OpenStack包含了一组由社区维护的开源项目,主要项目有Compute(Nova), Object Storage(Swift),Image Service(Glance)。

Nova提供虚拟计算服务,Swift提供存储服务,Glance提供虚拟机镜像的注册、分发服务。

他们之间的关系可以用这个简图来表示:

image.png OpenStack架构

OpenStack 教程

【OpenStack Ocata版本单节点搭建】

OpenStack是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过web接口让最终用户部署资源。

实验列表:

image.png

【OpenStack 镜像管理】

云和虚拟化来说,镜像的重要性应该是不言而喻。该项目主要讲述使用 OpenStack Client 去操作镜像,并通过 curl 直接调用 API 进行操作。

【OpenStack 对象存储】

OpenStack 对象存储(swift)用于冗余,可扩展的数据存储,使用标准化的服务器集群来存储 PB 级的可访问数据。该项目基于 OpenStack 搭建配置了一个最简的对象存储系统,希望让小伙伴能够对对象存储有一个简单的了解。

【OpenStack Identity Manage】

课程将介绍 Identity service 中的部分概念,学习 openstack CLI 的使用,熟悉命令结构。了解 OpenStack 中 REST API 的一些基础知识。

最后

上一篇下一篇

猜你喜欢

热点阅读