Openstack基础原理与实现

Openstack =  Swift(rackspace公司研发) + Nova(NASA公司提供)






Openstack项目构成:

计算服务(Nova)

~Openstack云中的计算组织管理器

~管理Openstack中实例的生命周期

~管理计算资源 网络 认证所需的可拓展性网络平台

常用术语:

KVM:

内核虚拟化,Openstack默认的Hypersivisor.

Qemu:

KVM替代角色,没有KVM执行效率高,不支持全虚拟化。

Flavor:

新建虚拟机配置列表,虚拟机模板。

Keypair:

ssh链接访问实例的密钥对。

安全组:

控制实例访问的容器。

安全组规则:

用来控制实例访问的具体策略。


Openstack基础原理与实现_第1张图片
Nova架构



Nova功能特性:

~实例生命周期的管理。

~管理平台的计算资源。

~统一风格的RestAPI。

~支持透明的hypervisior.

~各个模块之间通过消息队列来实现消息的交互传递。





对象存储服务(Swift)

~高可用分布对象存储。

~为Nova组件提供虚拟机镜像存储。

~适用于互联网应用背景下非结构化数据的存储,比如华为云盘。

常用术语 :

~

~

~







镜像服务(Glance)



网络存储服务(Neutron)



身份认证服务(Keystone)



计量服务(Celimeter)




Openstack基金会白金会员:

1.AT&T               2.rackspace       3.IBM           4.RedHat       5.Unutu        6. SUSE          7.Hp          8.Intel

黄金会员:

中国:华为(中国第一家)               中国移动                 中兴               思科

Openstack版本没半年更新一次,以字母顺序更新,目前更新到Ocata版本。

你可能感兴趣的:(Openstack基础原理与实现)