Fault-Tolerant Communication in HSDC: Ensuring Reliable Data Transmission in Smart Cities

被引:2
作者
Dong, Hui [1 ]
Lv, Mengjie [1 ]
Fan, Weibei [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Coll Comp, Nanjing 210003, Peoples R China
基金
中国国家自然科学基金;
关键词
Smart cities; Fault tolerant systems; Fault tolerance; Switches; Servers; Cloud computing; Hypercubes; Data center network (DCN); disjoint path; fault tolerant; reliable communication; unicast path; INDEPENDENT SPANNING-TREES; DISJOINT PATHS; CONNECTIVITY; ARCHITECTURE;
D O I
10.1109/TR.2024.3371953
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the core of cloud computing, the data center network (DCN) provides services and decision support for smart cities by providing powerful data storage and computing capabilities. As a server-centric DCN, the high scalability data center network architecture (HSDC) can cope with the rapid growth of data volume and provide an effective service foundation for smart cities. However, the rapid development of smart cities requires that DCNs can still operate reliably in the presence of faulty while expanding its scale. Therefore, it is very important to design reliable fault-tolerant communication algorithms in DCNs. This article investigates the fault-tolerant communication algorithm in HSDC. Initially, we propose an O(n(2)) algorithm to establish n disjoint paths between any pair of nodes in then-dimension HSDC. Simulation experiments show that the disjoint paths generated by our algorithm in HSDC have amaximum length only 3 longer than the diameter, which guarantees a small communication delay in the worst case. In addition, we propose an O(n) algorithm to establish a fault-tolerant unicast path between any pair of fault-free nodes in the n-dimension HSDC. Moreover, simulation experiments indicate that as the scale of HSDC increases, the algorithm performs well in both running efficiency and the length of constructed paths.
引用
收藏
页码:1933 / 1945
页数:13
相关论文
共 34 条
[1]   A scalable, commodity data center network architecture [J].
Al-Fares, Mohammad ;
Loukissas, Alexander ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :63-74
[2]  
BHUYAN LN, 1984, IEEE T COMPUT, V33, P323, DOI 10.1109/TC.1984.1676437
[3]   Constructing Completely Independent Spanning Trees in Data Center Network Based on Augmented Cube [J].
Chen, Guo ;
Cheng, Baolei ;
Wang, Dajin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (03) :665-673
[4]  
Chen M.-S., 1990, IEEE Transactions on Parallel and Distributed Systems, V1, P152, DOI 10.1109/71.80143
[5]   Augmented cubes [J].
Choudum, SA ;
Sunitha, V .
NETWORKS, 2002, 40 (02) :71-84
[6]  
Cormen CEL T H., 2012, Introduction to Algorithms
[7]   Fault-Tolerant and Unicast Performances of the Data Center Network HSDC [J].
Dong, Hui ;
Fan, Jianxi ;
Cheng, Baolei ;
Wang, Yan ;
Zhou, Jingya .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2021, 49 (05) :700-714
[8]   THE CROSSED CUBE ARCHITECTURE FOR PARALLEL COMPUTATION [J].
EFE, K .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (05) :513-524
[9]   DCell: A scalable and fault-tolerant network structure for data centers [J].
Guo, Chuanxiong ;
Wu, Haitao ;
Tan, Kun ;
Shi, Lei ;
Zhang, Yongguang ;
Lu, Songwu .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :75-86
[10]   BCube: A High Performance, Server-centric Network Architecture for Modular Data Centers [J].
Guo, Chuanxiong ;
Lu, Guohan ;
Li, Dan ;
Wu, Haitao ;
Zhang, Xuan ;
Shi, Yunfeng ;
Tian, Chen ;
Zhang, Yongguang ;
Lu, Songwu .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2009, 39 (04) :63-74