软件定义网络中利用IMKVS结合NFV的分布式网络负载均衡策略
Distributed network load balancing strategy using IMKVS and NFV in software defined networks作者机构:广州工商学院计算机科学与工程系广州510800 中国矿业大学计算机学院江苏徐州221116
出 版 物:《计算机应用研究》 (Application Research of Computers)
年 卷 期:2019年第36卷第5期
页 面:1504-1509页
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金资助项目(61762086) 广东省青年创新人才类基金项目(2017KQNCX233)
主 题:软件定义网络 内存中的键值存储 网络功能虚拟化 负载均衡 缓存 应用层流量优化
摘 要:社交网络和其他云应用程序应该能对从数据中心发出的请求作出快速响应,实现这种请求的技术之一是内存中的键值存储(IMKVS),它是一种缓存机制,目的是为了提高整体用户体验。IMKVS系统使用一致性哈希来决定在何处存储目标。一致性哈希使用起来方法简单,但可能引起网络负载的不平衡。为了提高IMKVS的缓存性能,提出一种软件定义网络中利用IMKVS结合NFV的分布式网络负载均衡策略。该策略包含两个阶段:第一阶段设计通用的SDN负载平衡器的模块,以运行不同的负载平衡算法;第二阶段是基于IMKVS的专业化缓存,可以实现通信管理和数据复制。仿真结果表明,相比于一致性哈希,缓存服务器上的负载可改善24%,网络上的负载可改善7%,策略能够使资源利用更合理,获得更好的用户体验。