54

Hamiltonian Properties of DCell Networks

Abstract

DCell has been proposed for data centers as a server centric interconnection network structure. DCell can support millions of servers with high network capacity by only using commodity switches. With one exception, we prove that a kk level DCell built with nn port switches is Hamiltonian-connected for k0k \geq 0 and n2n \geq 2. Our proof extends to all generalized DCell connection rules for n3n\ge 3. Then, we propose an O(tk)O(t_k) algorithm for finding a Hamiltonian path in DCellkDCell_{k}, where tkt_k is the number of servers in DCellkDCell_{k}. What's more, we prove that DCellkDCell_{k} is (n+k4)(n+k-4)-fault Hamiltonian-connected and (n+k3)(n+k-3)-fault Hamiltonian. In addition, we show that a partial DCell is Hamiltonian connected if it conforms to a few practical restrictions.

View on arXiv
Comments on this paper