期刊文献+

Clos交换网络的一种基于矩阵分解的路由指派算法 被引量:1

A Route Dispatching Algorithm Based on Matrix Decomposition for Clos-Network Switches
下载PDF
导出
摘要 Clos交换网络以其低成本优势和良好的可扩展性成为高速大容量交换系统的主流交换结构;另外,随着数据中心网络(data center network,DCN)诞生与发展,交换节点(路由器/交换机)面临更苛刻的性能需求,但相应的指派算法因各种原因无法很好地服务于数据中心环境下的路由与交换.矩阵分解是解决Clos网络的路由指派的重要途径,但目前已有的大多数分解算法被证明为不完全.因此,基于矩阵分解提出一款针对可重排无阻塞Clos网络的非常有效的路由指派算法.该算法采用逐行分解策略,不仅能有效解决同类算法的不完全性,亦能在串行时间O(nr2)内正确地分解任意的业务矩阵,而且避免在调度器与线卡之间产生较长的往返时间,简单易实现于Clos交换网络. Clos-network switches are considered as the mainstream switching architecture of high-speed large-capac- ity switches due to their low cost and good scalability. Moreover, with the arising and development of data center networks (DCN) ,switching nodes including routers and switches are confronted with rigorous performance requir- ment, but most corresponding dispatching algorithms are somewhat powerless for various reasons so that they cannot well serve the switching of DCNs. Matrix decomposition is an important method to solve the route assignment prob- lem of Clos-network switches, but most existing decomposition algorithms are proved to be incomplete. Therefore, a new and efficient dispatching algorithm based on matrix decomposition idea is proposed to routing for rearrangeable Clos-network switches in this paper. The proposed algorithm uses a row-wise decomposition manner, which is a to- tally different decomposition method from the existing algortihms, to decompose a traffic matrix for implementing the routing of all requests. Not only can the algorithm effectively solve similar algorithms' incompleteness and success- fully deocmpose any traffic matrices in serial time O ( nr^2) , but also it is simple and practical for Clos-network swit- ches and can avoid large round trip times (RTTs) between the scheduler and line cards.
出处 《西华师范大学学报(自然科学版)》 2015年第4期404-410,共7页 Journal of China West Normal University(Natural Sciences)
基金 西华师范大学科研启动项目(11B026)
关键词 路由算法 交换网络 CLOS网络 矩阵分解 route algorithm swiching network Clos network matrix decomposition
  • 相关文献

参考文献16

  • 1CLOS C. A Study of Non-blocking Switching Networks[J],Bell Systems Technical Journal, 1953 , 32(2) ; 406 - 424.
  • 2LIU Y, MUPPALA J K, VEERARAGHAVAN M,et al. Data Center Networks - topologies,Architectures and Fault-toleranceCharacteristics[ M]. New York: Springer, 2013 : 1 - 5.
  • 3AL-FARES M,LOUKISSAS A, VAHDAT A. A Scalable, Commodity Data Center Network Architecture [ C]//Proc. of theACM SIGCOMM, Seattle, USA, 2008: 63 -74.
  • 4GREENBEG A, HAMILTON J R,JAIN N,et al. VL2 : A Scalable and FlexibleData Center Network[J]. Communications ofThe ACM,2011,54(3) ; 95 - 104.
  • 5CHANG C S, LEE D S. Principles, Architectures and Mathematical Theory of High Performance Packet Switches[ M] . NationalTsinghua University Press,Taiwan,2008 :3 -4.
  • 6BENES V E. On rearrangeable three-stage Connecting Networking: J]. Bell Systems Technical Journal, 1962 , 41(5) : 1481 -1492.
  • 7HOOPCROFT J E, KARP R M. An ns/: Algorithm for Maximum Matching in Bipartite Graph[ J]. SIAM Journal on Computing, 1973, 2(4) :225 -231.
  • 8LEE H Y,HWANG F K,CARPINELI J D. A New Decomposition Algorithms for Rearrangeable Clos Interconnection Networks[J]. IEEE Transactions on Communications, 1996 , 44(11) : 1572 - 1578.
  • 9JAJSZCZYK A. A Simple Algorithm for the Control of Rearrangeable Switching Network[J]. IEEE Transactions on Communica-tions ,1985,COM -33(2) :169 -171.
  • 10CARDOT C. Comments on “A Simple Algorithm for the Control of Rearrangeable Switching Networks” [J]. IEEE Transactionson Communications, 1986 , COM -34(4) :395.

同被引文献11

  • 1CLOS C. A study of non-blocking switching networks [J]. Bell systems technical journal, 1953 ,32(3) : 406-424.
  • 2BENWS V E. On rearrangeable three-stage connecting networks[J] . Bell Systems Technical Journal, 1962 ,41 ( 5) : 1481-1492.
  • 3HOPCROFT J E, KARP R M. An n5/2 algorithm for maximum matching in bipartite graph [J] . SIAM Journal on Computing,1973,2(4) :225-231.
  • 4MCKEOWN N,MEKKITTIKUL A,ANANTHARAM V,et al. Achieving 100% throughput in an input-queued sw itch[J], IEEETransactions on Communications , 1999 ,47 ( 8 ) : 1260-1267.
  • 5OKI E , JING Z G,CESSA-R R,et al. Concurrent round-robin-based dispatching schemes for Clos-network switches[J]. IEEE/ACM Transactions On Networking,2002,10(6) :830-844.
  • 6ANDERSON T E , OWICKI S S , SAXE J B , et al. High-speed switch scheduling for local - area networks [J] . ACM Transactionson Computer Systems, 1993,11 (4) :319-352.
  • 7MCKEOWN N. The iSLIP scheduling algorithm for input-queued switches[J]. IEEE/ACM Transactions on Networking, 1999 ,7(2) :188-201.
  • 8BCHAO H J,JING Z G,LIEW S Y. Matching algorithms for three-stage bufferless Clos network switches[J]. IEEE CommunicationsMagazine ,2003 ,41 (10) :46-54.
  • 9PUN K,HAMDI M. Distro: a distributed static round-robin scheduling algorithm for bufferless Clos-network switches [C] / /Proc. of IEEE Globecom,Taipei :2002,3 :2298-2302.
  • 10MANN H B,RYSER H J. Systems of distinct representatives[J]. The American Mathematical Monthly, 1953 ,60(6) :397-401.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部