码迷,mamicode.com
首页 > 其他好文 > 详细

OpenStack介绍

时间:2019-01-22 14:14:51      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:公有   多个   nas   软件定义   云计算   neu   华为云   工具   私有云   

一、背景

OpenStack是一个开源的云计算项目,里面包含了许多的组件,可以提供免费下载,对一些想要搭建公有云和私有云的公司或个人提供了非常好的帮助。

国内OpenStack最大的用户是华为云,由于华为本身发展云服务比较慢,软件方面又没有BAT有经验,OpenStack提供了一个非常好的捷径,让华为云可以在短短几年时间快速成长,同时华为也是OpenStack里面重要的贡献者,可以说是互相成就了对方,也提供了一些新的云服务厂商一个很好切入到云计算市场的工具。

 

二、架构

刚刚提到了OpenStack是由许多组件所构成,下面列了一些比较核心的组件以及介绍

1、Nova:主要是用在创建虚拟机,可以想象是个vmware软件,可以让你在资源池里面配置CPU、内存等虚拟机规格,并对虚拟机进行基本的操作,包含开机关机、调度、销毁。

2、Keystone:用户鉴权、权限管理,提供多租户服务,让云服务可以被多个使用者共享,并由管理员来查看与配置每个用户的权限,有效对用户的使用进行管控。

3、Horizon:以web的方式提供使用者操作管理界面,有点像是网站后台的功能,上面两个组件的操作都是在这边完成。

4、Neutron:提供SDN(软件定义网络)服务,可自己配置虚拟网络的子网、DHCP、DNS等,可以设定虚拟机的IP,设定虚拟交换机。

5、Swift:文件存储服务,可以提供文件的存储、索引等功能。

6、Cinder:块存储功能,swift是将文件以完整的文件形式存储,而Cinder是将文件拆分成数据块的形式进行存储,有点类似NAS对SAN的概念。

7、Glance:镜像存储,在新创虚拟机时需要有个安装镜像,Glance提供了很好的镜像管理服务,可以用来创建镜像模型,修改,删除等。

 

OpenStack介绍

标签:公有   多个   nas   软件定义   云计算   neu   华为云   工具   私有云   

原文地址:https://www.cnblogs.com/yenpaul/p/10303284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!