论文部分内容阅读
随着大数据、云计算、AI等业务领域的发展,数据中心随着新技术的发展也产生了重大的变化。作为提供数据交互的基础设施,数据中心需要不断扩大容量,数据中心网络也要随之扩大规模,提供更为复杂多样的网络业务功能,这就使得网络流量快速增长,数据中心网络流量的负载也因此成为研究热点。而由于传统网络结构固有的静态运作模式和僵硬的管理方法,使得网络流量的调度只能通过传统的泛洪和路由,数据中心的流量调度研究发展缓慢。SDN所实现的网络架构经过多年的发展,在网络控制和转发分离方面的实现取得较大突破,以集中控制的方式,通过可编程硬件/软件实现对流量细粒度的控制能力,从而使得SDN技术在数据中心网络中有着广泛的应用和部署。基于SDN网络架构实现数据中心网络的负载均衡是基于已有的SDN及Neutron所实现的虚拟网络技术的前提下所实现的负载均衡业务,它实现了Neutron中的LBaaS功能,又结合了SDN集中控制的优点,使得数据中心网络更高性能、更灵活也更可控。本文将SDN网络架构应用到数据中心网络中,通过使用VLAN、VXLAN和PBR等网络技术实现一种基于SDN的负载均衡调度方案,使得流量调度更为智能,从而提高了网络资源利用率。通过研究负载均衡器在数据中心SDN网络中的部署和应用,基于负载均衡器纳入数据中心管控的组网方案,提出一种将负载均衡技术引入数据中心SDN网络管控的实现方案,满足企业级网络的负载均衡需求。论文主要工作如下:(1)负载均衡器纳入数据中心SDN网络。选择适合数据中心网络的负载均衡器部署方式,将负载均衡器纳入SDN控制器管控,保证其功能可用且与相关设备三层互通。(2)实现不需要负载均衡的流量都不经过负载均衡器,避免无关流量冲击负载均衡器。确保负载均衡器纳入数据中心网络后不需要负载均衡的流量不会经过负载均衡器,且无论负载均衡器是否正常可用都不影响原有数据中心组网流量。(3)实现SDN网络提供的服务,从云内、外网络访问的流量被负载分担到不同的服务器上。(4)实现负载均衡服务满足动态部署和删除,由云用户按需申请和释放。负载均衡器作为提供LBaaS服务的设备,提供的服务要能动态部署和删除,确保对其进行操作时不影响原有数据中心网络。