通信学报 ›› 2020, Vol. 41 ›› Issue (11): 40-51.doi: 10.11959/j.issn.1000-436x.2020233

• 学术论文 • 上一篇    下一篇

Ceph云存储网络中一种业务优先级区分的多播流调度方法

柯文龙1,王勇2,叶苗1,3(),陈俊奇2   

  1. 1 桂林电子科技大学信息与通信学院,广西 桂林 541004
    2 桂林电子科技大学计算机与信息安全学院,广西 桂林 541004
    3 桂林电子科技大学认知无线电与信息处理省部共建教育部重点实验室, 广西 桂林 541004
  • 修回日期:2020-10-09 出版日期:2020-11-25 发布日期:2020-12-19
  • 作者简介:柯文龙(1989- ),男,安徽铜陵人,桂林电子科技大学博士生,主要研究方向为云存储系统网络、软件定义网络等|王勇(1964- ),男,四川南充人,博士,桂林电子科技大学教授、博士生导师,主要研究方向为云计算、分布式存储系统、信息安全等|叶苗(1977- ),男,广西桂林人,博士,桂林电子科技大学教授、博士生导师,主要研究方向为分布式存储、无线传感器网络、工程中的优化理论与方法、模式识别与机器学习|陈俊奇(1997- ),男,湖南邵阳人,桂林电子科技大学硕士生,主要研究方向为云存储系统、软件定义网络等
  • 基金资助:
    国家自然科学基金资助项目(61861013);国家自然科学基金资助项目(61662018);广西创新驱动发展专项_科技重大专项基金资助项目(桂科AA18118031);广西自然科学基金资助项目(2018GXNSFAA050028);“认知无线电与信息处理”教育部重点实验室主任基金资助项目(CRKL190102);广西高校中青年教师科研基础能力提升基金资助项目(2019KY0822)

Priority differentiated multicast flow scheduling method in Ceph cloud storage network

Wenlong KE1,Yong WANG2,Miao YE1,3(),Junqi CHEN2   

  1. 1 School of Information and Communication,Guilin University of Electronic Technology,Guilin 541004,China
    2 School of Computer Science and Information Security,Guilin University of Electronic Technology,Guilin 541004,China
    3 Key Lab.of Cognitive Radio and Information Processing,Guilin University of Electronic Technology,Guilin 541004,China
  • Revised:2020-10-09 Online:2020-11-25 Published:2020-12-19
  • Supported by:
    The National Natural Science Foundation of China(61861013);The National Natural Science Foundation of China(61662018);Guangxi Innovation-Driven Development Project(桂科AA18118031);Guangxi Natural Science Foundation of China(2018GXNSFAA050028);Director Fund Project of Key Laboratory of Cognitive Radio and Information Processing of Ministry of Education(CRKL190102);Guangxi Colleges and Universities Basic Ability Improvement Project of Young and Middle-Aged Teachers(2019KY0822)

摘要:

摘 要:针对现有流调度方法难以满足 Ceph 云存储网络中多业务流的不同多播调度需求问题,设计了一种支持业务优先级区分的多播流调度方法。首先,采用软件定义网络技术实时获取网络状态信息,为流调度方法提供数据支撑;然后,将待处理的多播流调度任务分解为多个单播路径选择的多属性决策问题,提出基于理想解法的单播路径选择方法,根据业务流对网络性能的需求为其找到一个最优单播路径集;最后,通过各路径集间的最大公共子路径确定多播分发节点以构建多播传输路径。实验结果表明,与现有方法相比,所提方法可以在降低冗余流量、提高网络负载均衡性能的同时,降低高优先级流的传输时延。

关键词: Ceph, 云存储网络, 多播流调度, 软件定义网络

Abstract:

In order to solve the problem that existing flow scheduling method is difficult to meet the different multicast scheduling requirements of multi-service flows in the Ceph cloud storage network,a service priority-based multicast flow scheduling method was tailored.First,the network status was obtained via software defined network (SDN) to support flow scheduling.Then,a multicast task was decomposed into multiple attribute decision problems for multiple unicast path selection,and a method of unicast path selection based on technique for order preference by similarity to ideal solution (TOPSIS) was proposed.The unicast path selection method was used to find the optimal unicast path set for the service flow based on the flow’s network performance requirements.Then,the multicast distribution node was determined by the maximum common sub-path among the optimal unicast path sets for construct a multicast transmission path.The experiment results show that the proposed method can reduce the transmission delay of high priority flows while reduce the redundant traffic and better balance the traffic loads compared with the existing methods.

Key words: Ceph, cloud storage network, multicasting flow scheduling, SDN

中图分类号: 

No Suggested Reading articles found!