标签:公有 多个 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提供了很好的镜像管理服务,可以用来创建镜像模型,修改,删除等。
标签:公有 多个 nas 软件定义 云计算 neu 华为云 工具 私有云
原文地址:https://www.cnblogs.com/yenpaul/p/10303284.html