多OpenStack云环境下的联合网络服务
1. 引言
云联合指的是云提供商通过协议和约定相互连接,以提供分散式计算环境。如今,云联合与软件定义网络(SDN)技术的结合,为能够为客户提供创新联合云网络服务的提供商带来了新的商业机会。不过,开发这样的生态系统并非易事,需要应对诸多挑战。
SDN可以增强云联合场景。它通过将流量决策系统(控制平面)与转发流量的底层系统(数据平面)分离,允许网络管理员通过抽象底层功能来管理网络服务,从而简化网络。借助SDN,能够实现不同管理域下多个云提供商的虚拟机(VM)之间的网络联合。
本文聚焦于多OpenStack云环境下的联合云网络服务。依据IEEE P2302标准中关于云间互操作性和联合的要求,分析了如何在不同管理域的多个OpenStack实例上实例化联合网络服务。同时,提出了一种创新的联合管理系统设计,该系统作为外部服务提供商或代理,处理多个基于OpenStack的云之间的联合网络服务,并阐述了如何实现虚拟资源、虚拟网络和安全管理。
2. OpenStack架构
2.1 架构概述
OpenStack通过多个服务的协作提供云基础设施即服务(IaaS),每个服务负责提供特定功能。大部分服务由使用不同插件的代理组成,以添加符合特定技术的新特性。其基础设施主要提供计算、存储和网络三种资源,通过以下项目/服务实现:
- Nova(计算服务) :管理虚拟机,控制和监督分布在专用计算节点上的虚拟机管理程序。
- Neutron(网络服务) :为用户提供定义网络和将其连接到虚拟机的API,同时提供路
超级会员免费看
订阅专栏 解锁全文

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



