具有控制平面与数据平面分离架构的OpenFlow网络为网络创新提供了真实的试验平台。对OpenFlow交换机的工作过程进行了分析,并对OpenFlow软交换机的性能进行了测量分析。测量结果表明,无论对传输控制协议(transfer control protocol,TCP...具有控制平面与数据平面分离架构的OpenFlow网络为网络创新提供了真实的试验平台。对OpenFlow交换机的工作过程进行了分析,并对OpenFlow软交换机的性能进行了测量分析。测量结果表明,无论对传输控制协议(transfer control protocol,TCP)流还是用户数据包协议(user datagram protocol,UDP)流,OpenFlow软交换机都具有良好的性能,能够满足搭建中小型试验网络的要求;如果有大量的短分组,其吞吐量会明显下降;同时,为高速率UDP流建立表项的过程,也会降低系统效率。展开更多
云数据中心对服务器的海量并发访问十分普遍。传统网络架构难以全局控制流量转发,需要配置昂贵的负载均衡器应对这一应用场景。软件定义网络SDN(software defined network)能够通过控制器全局掌控网络状态,并以交换机作为负载均衡器,从...云数据中心对服务器的海量并发访问十分普遍。传统网络架构难以全局控制流量转发,需要配置昂贵的负载均衡器应对这一应用场景。软件定义网络SDN(software defined network)能够通过控制器全局掌控网络状态,并以交换机作为负载均衡器,从而降低部署成本。文中提出一种采用OpenFlow交换机的服务器负载均衡策略,通过多地址定向流表对服务请求进行分区映射,以活动连接数作为负载评估参数,通过蚁群算法求解最佳负载重定向方案。在负载迁移时,采用单地址定向流表来保证不同阶段流量的有序转发。实验结果显示,该策略能有效控制流表规模,并较传统均衡策略具有更优的性能。展开更多
软件定义网络的转发控制分离、集中控制、开放接口等特性使网络变得灵活可控,其架构得到了充分的发展.由于与各种云化业务的良好结合,软件定义网络(software defined networking,SDN)在近些年来得到了大量的商业部署.在基于OpenFlow的SD...软件定义网络的转发控制分离、集中控制、开放接口等特性使网络变得灵活可控,其架构得到了充分的发展.由于与各种云化业务的良好结合,软件定义网络(software defined networking,SDN)在近些年来得到了大量的商业部署.在基于OpenFlow的SDN架构中,为了实现流表项的快速查找、掩码匹配等目标,商业部署的硬件交换机大多使用三态内容寻址存储器(ternary content addressable memory,TCAM)来存储控制器下发的流表项.但受限于TCAM的容量和价格,目前商用OpenFlow交换机至多能支持存储数万条流表项,导致其存在因突发流和流表攻击等原因而产生流表溢出问题,严重影响了网络性能.因此,如何建立高效的流表溢出缓解机制引起了研究人员的广泛关注.首先对OpenFlow交换机流表溢出问题产生的原因及其影响进行了分析,在此基础上按照流量突发和攻击行为2种情况归纳对比了流表溢出缓解技术的研究现状,总结分析了现有研究存在的问题与不足,并展望了未来的发展方向和面临的挑战.展开更多
文摘具有控制平面与数据平面分离架构的OpenFlow网络为网络创新提供了真实的试验平台。对OpenFlow交换机的工作过程进行了分析,并对OpenFlow软交换机的性能进行了测量分析。测量结果表明,无论对传输控制协议(transfer control protocol,TCP)流还是用户数据包协议(user datagram protocol,UDP)流,OpenFlow软交换机都具有良好的性能,能够满足搭建中小型试验网络的要求;如果有大量的短分组,其吞吐量会明显下降;同时,为高速率UDP流建立表项的过程,也会降低系统效率。
文摘云数据中心对服务器的海量并发访问十分普遍。传统网络架构难以全局控制流量转发,需要配置昂贵的负载均衡器应对这一应用场景。软件定义网络SDN(software defined network)能够通过控制器全局掌控网络状态,并以交换机作为负载均衡器,从而降低部署成本。文中提出一种采用OpenFlow交换机的服务器负载均衡策略,通过多地址定向流表对服务请求进行分区映射,以活动连接数作为负载评估参数,通过蚁群算法求解最佳负载重定向方案。在负载迁移时,采用单地址定向流表来保证不同阶段流量的有序转发。实验结果显示,该策略能有效控制流表规模,并较传统均衡策略具有更优的性能。