微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

openstack安装部署

keystone:      这是提供身份认证和授权的组件。任何系统,身份认证和授权,其实都比较复杂。尤其Openstack 那么庞大的项目,每个组件都需要使用统一认证和授权

glance:         这是镜像管理。功能其实相对比较简单。不过Glance后端的存储的支持,其实一直到Folsom的版本,Glance对swift的支持,才算是比较完善。目前Glance的镜像存储,支持本地存储,NFS,swift,sheepdog和Ceph

nova:            这个是最核心的,Nova最开始的时候,可以说是一套虚拟化管理程序,还可以管理网络和存储。不过从Essex版本后,Nova开始做减法,和网络相关的内容包括安全组,交给Quantum负责,存储相关的交给Cinder负责。调度有关的内容,会交给新的项目marcona

neutron:       这是负责为虚拟机提供虚拟网络,以实现与虚拟机和物理机之间的通信。需要指出的是,neutron只是个代理,它本身并不提供虚拟网络资源

dashboard:  这是为用户提供的一套访问和自动化管理openstack各种资源的图形化界面。它的页面是使用django编写的,web服务器部署在apache上

cinder:          这是存储管理的组件。一直以来,很多人都很纠结AWS的EBS的实现。Openstack也终于推出了自己的存储管理组件

swift:                这是对象存储的组件。对于大部分用户来说,swift不是必须的。你只有存储数量到一定级别,而且是非结构化数据才有这样的需求

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐