基于sdn的未来数据中心网络.docx

基于SDN的未来数据中心网络 伴随着互联网的高速发展,互联网数据中心也迅速发展。尤其是云计算的发展,使得更 多的应用处理集中到云端,促使云计算数据中心的规模急剧增长。 Google、微软、腾讯等 互联网公司新建的云数据中心规模都超过 10万台物理服务器。未来的互联网流量将以云计 算数据中心为核心,未来的互联网将是以云计算数据中心为核心的网络。 数据中心网络面临的主要问题 随着数据中心规模的快速增长以及云计算的部署,在网络的管理、业务的支撑、绿色节 能等方面对数据中心网络提出了很高的要求。 ?集中高效的网络管理要求 大型云计算数据中心普遍具有数万台物理服务器和数十万台虚拟机。如此大规模的服务 器群需要数千台的物理网络设备、数万台的 vSwitch进行连接和承载。这样大规模的数据 中心网络需要集中统一管理,以提高维护效率;需要快速的故障定位和排除,以提高网络 的可用性。 ?高效灵活的组网需求 云计算数据中心网络规模大,组网复杂,在网络设计时,为了保障网络的可靠性和灵活 性,需要设计冗余链路,保护链路,部署相应的保护机制。在现有数据中心组网中大量采 用的VRRP、双链路上联、SPT等技术,存在着网路利用率低、容易出现故障,且仅能实 现局部保护的问题。 ?虚拟机的部署和迁移需求 云计算数据中心部署了大量的虚拟机,并且虚拟机需要根据业务的需要进行灵活的迁移。 这就需要数据中心网络能够识别虚拟机,根据虚拟机的部署和迁移灵活配合部署相应的网 络策略。 ?虚拟多租户业务支撑要求 云计算数据中心需要为用户提供虚拟私有云租用服务,租户需要可以配置自己的子网、 虚拟机IP地址、ACL,管理自己的网络资源。需要数据中心网络支持虚拟多租户能力,支 持大量的租户部署,实现租户的隔离和安全保障等。 ?全面的数据中心laaS要求 在云计算数据中心中,云计算技术的引入,实现了计算资源和存储资源的虚拟化,为用 户提供了计算资源和存储资源的 laaS服务,但目前网络资源还无法虚拟化按需提供,难以 提供计算资源+存储资源+网络资源的全面laaS服务。 当前云计算数据中心网络技术分析 为解决以上云计算中心面临的问题,出现了很多的技术方案,针对主要的技术方案分析 如下。 Trill技术与SPB技术 Trill技术和SPB技术设计之初,主要针对数据中心的多路径转发和灵活部署的需求,解 决数据中心部署SPT带来的链路利用率降低、网络稳定性降低以及部署三层路由带来的复 杂性问题。 Trill技术和SPB技术基于IS-IS协议实现链路计算,从而避免了环路;采用等价多路径 技术,实现了多路径转发保证负载均衡,从而提高了网络利用率,提高了数据中心网络的 可靠性,使得网络部署更加灵活。但 Trill技术和SPB技术并没有考虑如何解决网络的集 中管理、虚拟机的部署和迁移、网络能力能力开放提供 laaS服务等问题。 EVB技术 EVB即边缘虚拟桥接技术,由IEEE802.1Qbg所定义,制定了边缘中继、虚拟边缘网桥 以及虚拟边缘端口聚合器技术,可满足多虚拟机的标识和承载,满足虚拟机部署的需求; 同时EVB还通过VDP等协议支持虚拟机动态创建和迁移的发现,以及相应网络参数的自 动配置,满足虚拟机动态迁移的需求。但 EVB技术无法解决数据中心集中化管理、多路径 转发、虚拟多租户、laaS等方面的问题。 VXLAN技术 VXLAN技术是为了解决数据中心虚拟多租户和虚拟机迁移的问题而设计的。 VXLAN技 术采用了 L2 over L3技术,在原有的数据报文封装中增加了 VXLAN封装,并增加了 IP封 装,使得原有的L2报文可以穿越L3网络,扩大了二层网络的范围,使得虚拟机迁移可以 灵活跨越三层部署。同时, VXLAN封装大大扩展了租户ID字段,避免了采用 VLAN方 式受到4K容量的限制。但是,VXLAN技术在设计时,并没有过多考虑网络集中化管理、 数据中心laaS方面的问题。 NVGRE技术 NVGRE技术的也是为了解决数据中心虚拟多租户和虚拟机迁移的问题而设计的。同样 采用L2 over L3的方式,但与 VXLAN不同,NVGRE技术采用GRE封装,通过租户ID 与GRE隧道对应的方式,实现租户虚拟多租户业务承载。 NVGRE技术在设计时,也缺少 对网络集中化管理、数据中心 laaS方面的考虑。 可见,目前主要的数据中心网络技术,主要是针对数据中心的特定需求进行设计,只能 解决部分的问题,停留在 头痛医头,脚痛医脚”的层面,尚无一种技术能全面满足数据中 心网络的需求。 基于SDN的未来数据中心网络方案分析 SDN提出了采用软件定义网络的思路,具有转发和控制分离、控制逻辑集中、网络虚拟 化、网络能力开放化等特点。因此 SDN技术能很好地契合数据中心网络的集中网络管理、 灵活组网多路径转发

文档评论(0)

1亿VIP精品文档

相关文档