Openstack基础原理与实现

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






Openstack项目构成:

计算服务(Nova)

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

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

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

常用术语:

KVM:

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

Qemu:

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

Flavor:

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

Keypair:

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

安全组:

控制实例访问的容器。

安全组规则:

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


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版本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容