Openstack 架构 - 了解各个组件

1.提供身份认证服务的 Keystone组件

主要负责身份服务,管理用户、租户、角色、服务和服务断点
可以支持SQL,PAM,LDAP作为后端

2.提供计算服务的Nova组件

主要负责虚拟机实例的调度分配以及实例的创建、起停、迁移、重启等操作,从而来管理云中实例的生命周期。
是整个云中的组织控制器
主要功能:
计算服务:
计算节点运行虚拟机的
分布式控制器
负责处理器调度策略及API调用等。

3. 提供镜像服务的 Glance组件

能够实现镜像的创建、镜像快照管理、以及镜像模板等等。
同时也支持各种格式的镜像格式

4.提供对象存储服务的Swift

主要提供了存取数据的应用服务。
通常用于保存非结构化的数据,比如通常作为Glance组件的存储后端或者作为一些云盘等应用

5. 提供网络服务的Neutron

基于软件定义网络的思想,实现网路资源的软件化管理。支持各种各样类型的插件,实现多租户网络的隔离。也可以对硬件以及软件的解决方案进行集成。

6. 提供块存储服务 Cinder

为虚拟机实例提供卷的持久化服务,同时支持一些对卷的快照、备份等的一些管理。基于插件的架构,非常易于扩展。
总结:块存储服务 持久化磁盘 基于插件的架构,易于扩展

7.提供WEB统一化管理界面服务的 HORIZON组件

主要提供了自动化仪表板的管理服务,实现对用户、租户、卷、网络等几乎多有资源的图形化管理。

8. 提供监控和计量服务的 Ceilometer

提供对Openstack中平台组件的监控
提供计量服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一章 OpenStack基础 OpenStack管理的资源及提供的服务OpenStack做为一个操作系统,...
    sgt_tiger阅读 14,469评论 4 72
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,174评论 19 139
  • OpenStack简介 OpenStack版本发展 OpenStack版本系列字母以A~Z命名,从2010年发布的...
    糯米藕阅读 10,577评论 0 17
  • 有朋友对我文章提及的“人到中年迷茫”表示深有同感: “职业己被我习惯和熟悉的有点倦了,事业也不是心中的理想,...
    炯然阅读 3,751评论 0 0
  • 《木兰花令拟古决绝》 人生若只如初见,何事秋风悲画扇?等闲变却故人心,却道故人心易变。 骊山语罢清宵半,泪雨零铃终...
    梵高先生_vogo阅读 3,073评论 1 3

友情链接更多精彩内容