一、组件框架
OpenStack项目是一个开源的云计算平台,旨在实现很简单,大规模可伸缩,功能丰富。来自世界各地云计算开发人员和技术人员共同创建OpenStack项目。OpenStack通过一组相关的服务提供一个基础设施即服务(IaaS)解决方案。每个服务提供了一个应用程序编程接口(API),促进了这种集成。根据您的需要,你可以安装部分或全部服务。下表描述了构成OpenStack架构的OpenStack服务:
| Service | Code Name | Description |
| Identity Service | Keystone | User Management |
| Compute Service | Nova | Virtual Machine Management |
| Image Service | Glance | Manages Virtual image like kernel image or disk image |
| Dashboard | Horizon | Provides GUI console via Web browser |
| Object Storage | Swift | Provides Cloud Storage |
| Block Storage | Cinder | Storage Management for Virtual Machine |
| Network Service | Neutron | Virtual Networking Management |
| Orchestration |

本文介绍了OpenStack的基本框架和组件间通信机制,重点关注RPC.call和RPC.cast请求。同时,文章深入探讨了OpenStack在大型公有云环境中的可用性,分析了调度器策略和面临的问题,如高并发下的通信瓶颈和大规模资源调度的挑战。
最低0.47元/天 解锁文章
1234

被折叠的 条评论
为什么被折叠?



