Skip to main navigation Skip to search Skip to main content

VFTree: A Versatile Network Architecture for Data Centers

  • Stony Brook University

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

In this paper, we propose a versatile network architecture, named VFTree, for data centers. VFTree provisions unique versatility in the sense that its topology and performance can be tailored with great freedom. The wide dynamic range and fine granularity of its configurations allow this architecture to closely follow the demands of the running traffic. Also, this versatility facilitates the reuse of network devices, so that upgrades could be achieved by rearranging existing devices, avoiding the expenditure on new generations of hardware in each upgrade cycle. Furthermore, this versatility allows VFTree to be elaborately tuned into cost efficient zones. This way, compared to widely adopted industrial solutions including fat-tree, VFTree can provide even higher aggregate bandwidth and richer path availability at the same cost. In this paper, we first design the network topology of VFTree. We parameterize the topology so that it is flexible and generalized. For example, we can configure the numbers of upward and downward ports for the switches, which are fixed in the classic fat-tree. Based on that, we propose routing algorithms, implement the abstraction from packet level to the flow level, and handle the flow collisions. We also analyze VFTree's performance, demonstrate its aforementioned features, and compare it with its predecessors. VFTree can be seen as a generalization of, and is backward-compatible to fat-tree. We believe it is ready to be deployed in industry, as a perfect replacement of the fat-tree DCNs.

Original languageEnglish
Article number8651297
Pages (from-to)1254-1267
Number of pages14
JournalIEEE Transactions on Cloud Computing
Volume9
Issue number3
DOIs
StatePublished - Jul 1 2021

Keywords

  • Data center networks
  • fat-tree
  • network architecture
  • versatility

Fingerprint

Dive into the research topics of 'VFTree: A Versatile Network Architecture for Data Centers'. Together they form a unique fingerprint.

Cite this