earticle

논문검색

An SDN Based CBT for Distributed Shared Memory

초록

영어

It is a challenging task to provide an easy–to-use programming interface for distributed shared memory in parallel computing that demands high availability as well as effective synchronization. The current implementations typically use conventional Ethernet as communication medium using broadcast or multicast for synchronization mechanisms. In general, multicast is more efficient than broadcast, as it uses multicast tree to transfer data instead of multicast flooding. Multicast avoids redundant transmissions and lessens network contention. These properties make it significant for distributed shared memory. However, such solution has limited control on response time and process scheduling. This causes uncertainty of time spent in synchronization and interruption of unrelated processes in the same multicast group. In this research, we propose a dynamic SDN multicast mechanism to improve efficiency of synchronization for distributed shared memory by using an SDN-based multicast mechanism and a dynamic core based tree algorithm. The forwarding rule reduces the number of consistency-related messages without interfering the unrelated processes in the same multicast group. The dynamic core-based tree algorithm builds a multicast tree for every multicast group, hereby, SDN controller dynamically adjusts multicast tree according to joining or leaving of nodes. The experiments on the prototype system demonstrate that it could provide better performance compared to the conventional Ethernet based solution in terms of response time and process scheduling in the homogeneous testing environment.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Design and Implementation
  3.1.Implemenatation of Distributed Shared Memory
  3.2. Dynamic core based Tree Algorithm
 4. Experimental Design and Analysis
 5. Conclusion
 References

저자정보

  • Qiang Gao School of Computer Engineering and Science Shanghai University Shanghai, China
  • Weiqin Tong School of Computer Engineering and Science Shanghai University Shanghai, China
  • Samina Kausar School of Computer Engineering and Science Shanghai University Shanghai, China
  • Shengan Zheng Department of Computer Science and Engineering Shanghai Jiao Tong University Shanghai, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.