A dynamic routing control system for high-performance PC cluster with multi-path Ethernet connection

A dynamic routing control system for high-performance PC cluster with multi-path Ethernet connection
复制标题

多路径以太网连接的高性能PC集群动态路由控制系统

DOI:
10.1109/ipdps.2008.4536143
复制
发表时间:
2008
期刊:
2008 IEEE International Symposium on Parallel and Distributed Processing
影响因子:
--
通讯作者:
T. Hanawa
T. Hanawa
中科院分区:
--
文献类型:
--
作者:
Shin'ichi Miura;T. Boku;Takayuki Okamoto;T. Hanawa

文献摘要

被引文献

相似文献

基于VLAN的灵活、可靠、可扩展的商用网络(VFREC-Net)是一种基于标记VLAN技术,利用廉价的二层以太网交换机配置多路径网络路由的PC集群组网技术。当前的VFREC-Net系统遇到的问题与流量平衡时,应用程序的通信模式不适合网络拓扑结构,由于其静态路由方案。我们已经开发了一个框架来解决这个问题,允许从应用程序级别的路由表的动态重写。支持从用户应用修改通信节点对的VLAN-ID分配的基本功能。使用此功能,可以从多个路径中动态选择到达目的地的路径。我们还提供了一个API库供MPI编程使用上述框架,并通过NPB Kernel-CG基准测试的通信优化证实了其有效性。
VLAN-based flexible, reliable and expandable commodity network (VFREC-Net) is a network construction technology for PC clusters that allows multi-path network routing to be configured using inexpensive Layer-2 Ethernet switches based on tagged-VLAN technology. Current VFREC-Net system encounters problems with traffic balancing when the communication pattern of the application does not fit the network topology, due to its static routing scheme. We have developed a framework to solve this problem by allowing dynamic rewriting of the routing table from the application level. The basic function of modifying the VLAN-ID assignment for the communicating node pair from user application is supported. Using this function, it is possible to dynamically select the path to the destination from multiple paths. We also provide an API library for MPI programming to use the above framework, and confirmed its effectiveness through communication optimization on the NPB Kernel-CG benchmark.