计算机应用 ›› 2014, Vol. 34 ›› Issue (8): 2243-2247.DOI: 10.11772/j.issn.1001-9081.2014.08.2243

• 网络与通信 • 上一篇    下一篇

GPU OpenFlow海量数据网络处理模型——GOMDI

张伟1,解争龙1,丁要军1,2,张潇晓2   

  1. 1. 咸阳师范学院 信息工程学院,陕西 咸阳712000
    2. 西北工业大学 计算机学院,西安710072
  • 收稿日期:2014-03-03 修回日期:2014-04-18 出版日期:2014-08-01 发布日期:2014-08-10
  • 通讯作者: 张伟
  • 作者简介:张伟(1981-),男,陕西咸阳人,讲师,硕士,主要研究方向:并行计算、机器学习;解争龙(1961-),男,陕西咸阳人,教授,硕士,主要研究方向:网络安全;丁要军(1980-),男(回族),河南许昌人,讲师,博士,主要研究方向:机器学习、网络安全;张潇晓(1986-),男,湖南株洲人,博士研究生,主要研究方向:云计算、金融分析、机器学习。
  • 基金资助:

    国家自然科学基金资助项目;陕西省教育厅科研计划项目;陕西省科技厅科研计划项目;咸阳师范学院专项科研基金资助项目

GOMDI: GPU OpenFlow massive data network analysis model

ZHANG Wei1,XIE Zhenglong1,DING Yaojun1,2,ZHANG Xiaoxiao2   

  1. 1. College of Information Engineering, Xianyang Normal University, Xianyang Shaanxi 712000, China;
    2. College of Computer, Northwestern Polytechnical University, Xi'an Shaanxi 710072, China
  • Received:2014-03-03 Revised:2014-04-18 Online:2014-08-01 Published:2014-08-10
  • Contact: ZHANG Wei

摘要:

OpenFlow的出现提高了现有网络的服务质量(QoS),但在处理海量数据时存在网络会话识别效率低、网络报文转发路径不佳等缺点。在OpenFlow的研究基础上,提出了海量网络数据处理(GOMDI)模型,通过将GPU并行计算、生物序列算法和机器学习方法相融合,设计出GOMDI网络会话匹配算法和路径选择算法。实验结果表明,GOMDI网络会话匹配算法与CPU环境相比加速比提升了近300;路径选择算法中网络丢包率低于5%,网络延时小于20ms。因此,GOMDI模型可有效地提升网络性能,满足大数据环境下实时处理海量信息的需求。

Abstract:

OpenFlow enhances the Quality of Service (QoS) of traditional networks, but it has disadvantage that its network session identification efficiency is low and the network packet forwarding path is poor and so on. On the basis of the current study of the OpenFlow, GPU OpenFlow Massive Data Network Analysis (GOMDI) model was proposed by this paper, through integrating the biological sequence algorithm, GPU parallel computing algorithm and machine learning methods. The network session matching algorithm and path selection algorithm of GOMDI were designed. The experimental results show that the speedup of the GOMDI network session matching algorithm is over 300 higher than the CPU environment in real network, and the network packet loss rate of its path selection algorithm is lower than 5%, the network delay is less than 20ms. Thus, the GOMDI model can effectively improve network performance and meet the needs of the real-time processing for massive information in big data environment.

中图分类号: