基于ODL的分布式任务并发协调一致的研究
Research and Implementation of Distributed Task ConcurrentCoordinated Based on ODL
DOI: 10.12677/CSA.2018.812215, PDF,    科研立项经费支持
作者: 陈国俊*:无锡太湖学院,江苏省物联网应用技术重点建设实验室,江苏 无锡;方宁生:无锡太湖学院,江苏省物联网应用技术重点建设实验室,江苏 无锡;东南大学,江苏 南京
关键词: 软件定义网络OpenDayLight分布式任务并发协调一致Software Defined Network OpenDayLight Distributed Task Concurrent Coordinated
摘要: 随着互联网的普及,网络体系越来越复杂,网络操作需要与其它IT操作的集成与协作,导致网络部署困难更新麻烦、手动操作过多,网络管理员分身乏术。对于以上问题,优化网络结构、网络设备更新是网络研究者们探索的课题,进而出现了软件定义网络(简称SDN)的概念和方法。在SDN运行过程中为提高其效率经常会应用到分布式,分布式环境下必然存在着分布式的多任务并发,而多任务的并发因其并发特性将会导致时间和数据上的不一致,即分布式任务并发协调不一致。本论文即以此为目的展开研究,采用SDN透明化的开源框架OpenDayLight研究分布式任务并发协调一致的问题。
Abstract: With the popularity of the Internet and more complicated network system, network operation requires the integration and collaboration with other IT operations, which causes the difficulties in network deployment: troublesome updating network, too much manual operation, overwhelmed network administrator. Someone tried to change the structure of a network or to launch a new network device for the above problems, but this improvement has failed to solve the problem of the existing network, them the software defined network (SDN) arises at the historic moment. In the operation process of SDN, it often applies distribution to improve the efficiency. Under distributed environment there must be distributed multi-task concurrent, and multi-task concurrent will lead to difference in time and data for its concurrency features, namely distributed concurrent task coordination. In this paper, the purpose of this research is to use SDN transparent open source framework OpenDaylight to study the concurrency and coordination of distributed tasks.
文章引用:陈国俊, 方宁生. 基于ODL的分布式任务并发协调一致的研究[J]. 计算机科学与应用, 2018, 8(12): 1936-1943. https://doi.org/10.12677/CSA.2018.812215

参考文献

[1] 唐宏, 刘汉江, 陈前锋, 李鹏, 等. OpenDaylight应用指南[M]. 北京: 人民邮电出版社, 2016.
[2] 王倩雯. 基于ODL的分布式任务并发协调一致策略的研究与实现[D]: [硕士学位论文]. 南京: 东南大学, 2017: 6.
[3] SDNLAB.ONOS与OpenDaylight比较[EB/OL].
https://blog.csdn.net/sdnlab/article/details/46547259, 2015-06-18.
[4] Running and Testing an OpenDaylight Cluster. https://wiki.opendaylight.org/view/Running_and_testing_an_OpenDaylight_Cluster
[5] zookeeper工作原理总结[EB/OL].
https://blog.csdn.net/wangdan199112/article/details/51790005, 2016-06-30.
[6] .ZooKeeper客户端框架Curator实现屏障服务(Barrier) [EB/OL]. https://blog.csdn.net/nimasike/article/details/51593358, 2016-06-06.
[7] 徐露. 分布式事务解决方案(二) [EB/OL].
https://blog.csdn.net/u010293698/article/details/52389312, 2016-08-31.
[8] 《从PAXOS到ZOOKEEPER分布式一致性原理与实践》笔记[EB/OL]. https://blog.csdn.net/paincupid/article/details/78058087, 2017-09-21.