A Complete Topology Management Mechanism for the Advanced Switching Interconnect Technology

The advanced switching technology is a new high-performance standard serial inter-connect. Its specification establishes a management infrastructure in charge of maintaining the fabric operation after the occurrence of a topological change. When the change is detected, the management mechanism discovers the new topology, obtains a set of fabric paths, and finally distributes them to the endpoints. The main contribution of this paper is a completely functional mechanism that implements all these management tasks involved in handling topological changes in source routing switched networks, as advanced switching. We also analyze the behavior of this first proposal, in order to identify its bottlenecks and define future improvements.

[1]  Francisco J. Quiles,et al.  Implementing the Advanced Switching Fabric Discovery Process , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[2]  Michael Burrows,et al.  Autonet: A High-Speed, Self-Configuring Local Area Network Using Point-to-Point Links , 1991, IEEE J. Sel. Areas Commun..

[3]  Francisco J. Quiles,et al.  A Model for the Development of AS Fabric Management Protocols , 2006, Euro-Par.

[4]  Yeh-Ching Chung,et al.  A multiple LID routing scheme for fat-tree-based InfiniBand networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[5]  Venkata Krishnan,et al.  PCI express and advanced switching: evolutionary path to building next generation interconnects , 2003, 11th Symposium on High Performance Interconnects, 2003. Proceedings..

[6]  José Duato,et al.  A Protocol for Deadlock-Free Dynamic Reconfiguration in High-Speed Local Area Networks , 2001, IEEE Trans. Parallel Distributed Syst..

[7]  Olav Lysne,et al.  Routing for the asi fabric manager , 2006, IEEE Communications Magazine.

[8]  Aurelio Bermúdez,et al.  Fast routing computation on InfiniBand networks , 2006, IEEE Transactions on Parallel and Distributed Systems.