Data Center Networking: Network Topologies and Traffic Management in Large-Scale Data Centers
Book information
Description
This book provides a comprehensive reference in large data center networking. It first summarizes the developing trend of DCNs, and reports four novel DCNs, including a switch-centric DCN, a modular DCN, a wireless DCN, and a hybrid DCN. Furthermore another important factor in DCN targets at managing and optimizing the network activity at the level of transfers to aggregate correlated data flows and thus directly to lower down the network traffic resulting from such data transfers. In particular, the book reports the in-network aggregation of incast transfer, shuffle transfer, uncertain incast transfer, and the cooperative scheduling of uncertain multicast transfer. Preface Background Content Organization Contents Part I Basic Knowledge 1 Introduction of Data Center 1.1 Evolution of Data Centers 1.1.1 Basic Concept and Intuitive Classification 1.1.2 Demands for Data Centers from Cloud Computing 1.1.3 Demands for Data Centers from Big Data Applications 1.1.4 The Development of New Generation Data Centers 1.2 Fundamental Services Offered by Data Centers 1.2.1 Storage Service 1.2.2 Computing Services 1.2.3 Big Data Applications 1.3 Challenges for Data Center Networks 1.3.1 Customization of Network Functionality 1.3.2 High Scalability of Data Center Networks 1.3.3 Efficient Multiplexing of Network Resources 1.3.4 Network Virtualization of Data Centers 1.3.5 Cooperative Transmission of Correlated Traffic References 2 State-of-the-Art DCN Topologies 2.1 Introduction 2.2 Switch-Centric DCN Topologies 2.2.1 Tree-Like Topologies 2.2.2 Flat Topologies 2.2.3 Optical Switching Topologies 2.3 Server-Centric DCN Topologies 2.3.1 Compound Graph-Based DCN Topologies 2.3.2 Non-Compound Graph-Based DCN Topologies 2.4 Modular DCN Topologies 2.4.1 Intra-module Network Topology 2.4.2 Inter-module Network Topology 2.5 Random DCN Topologies 2.5.1 Small-World Network-Based DCN Topology 2.5.2 Random Regular Graph-Based DCN Topology 2.5.3 Scale-Free Network-Based DCN Topology 2.6 Wireless DCN Topologies 2.6.1 60 GHz-Based Hybrid DCN Topology 2.6.2 60 GHz-Based Wireless DCN Topology 2.6.3 FSO-Based DCN Topology 2.6.4 VLC-Based DCN Topology 2.7 Evolution and Future Trends of DCN Topology Design 2.7.1 Evolution of DCN Topology Design 2.7.2 Future Trends of DCN Topology Design References Part II Novel Data Center Network Structures 3 HCN: A Server-Centric Network Topology for Data Centers 3.1 Introduction 3.2 The Design of HCN Topology 3.2.1 Basic Theories of the Compound Graph 3.2.2 The Construction Methodology of HCN 3.3 The Design of BCN Topology 3.3.1 Description of BCN Topology 3.3.2 The Construction Methodology of BCN 3.4 Routing Mechanism of BCN 3.4.1 Single-path for the Unicast Traffic 3.4.2 Multi-paths for Unicast Traffic 3.4.3 Fault-Tolerant Routing in BCN 3.5 Performance Evaluation 3.5.1 Network Order 3.5.2 Low Network Diameter and Server Degree 3.5.3 Connectivity and Path Diversity 3.5.4 Evaluation of the Path Length 3.6 Discussion 3.6.1 Extension to More Server Ports 3.6.2 Locality-Aware Task Placement 3.6.3 Impact of the Server Routing References 4 DCube: A Family of Network Topologies for Containerized Data Centers 4.1 Introduction 4.2 The DCube Topology 4.2.1 Design Idea of DCube 4.2.2 H-DCube 4.2.3 M-DCube 4.3 Single-Path Routing for the Unicast Traffic 4.3.1 Single-Path Routing in H-DCube 4.3.2 Single-Path Routing in M-DCube 4.4 Multi-paths Routing for the Unicast and Multicast Traffic 4.4.1 Multi-path Routing for the Unicast Traffic in H-DCube 4.4.2 Multi-path Routing for the Unicast Traffic in M-DCube 4.4.3 Speedup for the Multicast Traffic 4.5 Analysis and Evaluation 4.5.1 Speedup for the Unicast and Multicast Traffic 4.5.2 Aggregate Bottleneck Throughput 4.5.3 Qualification of Cost and Cabling Complexity 4.5.4 Summary 4.6 Discussions 4.6.1 Locality-Aware Task Placement 4.6.2 Extension to More Server Interfaces 4.6.3 Impact of Server Routing References 5 R3: A Hybrid Network Topology for Data Centers 5.1 Introduction 5.2 The Design Methodology of Hybrid Topologies 5.2.1 Overview of Network Topologies 5.2.2 R3: A Hybrid Topology Based on the Compound Graph Theory 5.2.3 Deployment Strategy for Data Centers with a Hybrid Topology 5.3 Efficient Routing Methods of R3 5.3.1 Edge Coloring Based Identifier Allocation 5.3.2 Identifier-Based Routing Algorithm 5.4 Topology Optimization 5.4.1 Impact Factors of the R3 Topology 5.4.2 Optimization Strategy of Topologies 5.5 Incremental Expansion of R3 5.5.1 Expansion within an Existing Random Cluster 5.5.2 Expansion by Adding an Extra Random Cluster 5.6 Performance Evaluation 5.6.1 The Routing Flexibility 5.6.2 The Cabling Cost 5.6.3 The Network Performance 5.7 Discussion References 6 VLCcube: A Network Topology for VLC Enabled Wireless Data Centers 6.1 Introduction 6.1.1 Motivation 6.1.2 Related Work 6.2 The Design of VLCcube 6.2.1 Feasibility of Introducing VLC Links into DCNs 6.2.2 The Interference Among Transceivers 6.2.3 Topology Design of VLCcube 6.3 Routing and Congestion Aware Flow Scheduling in VLCcube 6.3.1 Hybrid Routing Scheme in VLCcube 6.3.2 Problem Formulation of Flow Scheduling 6.3.3 Scheduling the Batched Flows 6.3.4 Online Scheduling of Flows 6.4 Performance Evaluation 6.4.1 Settings of Evaluations 6.4.2 Topological Properties of VLCcube 6.4.3 Network Performance Under Trace Flows 6.4.4 Network Performance Under Stride-2k Flows 6.4.5 Network Performance Under Random Flows 6.4.6 Impact of Congestion Aware Flow Scheduling 6.5 Discussion References Part III Traffic Cooperation Management in Data Centers 7 Collaborative Management of Correlated Incast Transfer 7.1 Introduction 7.2 In-Network Aggregation of an Incast Transfer 7.2.1 Feasibility of the Inter-flow Data Aggregation 7.2.2 Minimal Incast Tree 7.2.3 Inter-flow Data Aggregation on an Incast Tree 7.3 Efficient Building Method of an Incast Tree 7.3.1 Online Construction of an Incast Tree 7.3.2 Construction of the Minimal Incast Tree 7.3.3 Dynamical Behaviors of Senders 7.3.4 Dynamical Behaviors of the Receiver 7.4 Discussion 7.4.1 Extension to General Incast Transfers 7.4.2 Extension to Other Network Topologies 7.4.3 Impact on the Job Execution Time 7.5 Performance Evaluation 7.5.1 The Prototype Implementation 7.5.2 Impact of the Data Center Size 7.5.3 Impact of the Incast Transfer Size 7.5.4 Impact of the Aggregation Ratio 7.5.5 Impact of the Distribution of Incast Members References 8 Collaborative Management of Correlated Shuffle Transfer 8.1 Introduction 8.2 In-Network Aggregation of Shuffle Transfers 8.2.1 Problem Statement 8.2.2 Construction of an Incast Aggregation Tree 8.2.3 Construction of a Shuffle Aggregation Subgraph 8.2.4 The Fault-Tolerance of Shuffle Aggregation Subgraph 8.3 Scalable Forwarding Schemes for Performing In-Network Aggregation 8.3.1 General Forwarding Scheme 8.3.2 In-Switch Bloom Filter Based Forwarding Scheme 8.3.3 In-Packet Bloom Filter Based Forwarding Scheme 8.4 Performance Evaluation 8.4.1 The Prototype 8.4.2 Impact of the Data Center Size 8.4.3 Impact of the Shuffle Transfer Size 8.4.4 Impact of the Aggregation Ratio 8.4.5 The Size of Bloom Filter in Each Packet References 9 Collaborative Management of Uncertain Incast Transfer 9.1 Introduction 9.2 Overview of Aggregating Uncertain Incast Transfer 9.2.1 Problem Statement of Uncertain Incast Transfer 9.2.2 Aggregating a Deterministic Incast Transfer 9.2.3 Aggregating an Uncertain Incast Transfer 9.3 Aggregation Tree Building Method for Uncertain Incast Transfer 9.3.1 The Diversity of In-Network Aggregation Gain 9.3.2 Initializing Senders for an Uncertain Incast Transfer 9.3.3 Aggregation Tree Building Method for Uncertain Incast 9.4 Performance Evaluation 9.4.1 Evaluation Methodology and Scenarios 9.4.2 Impact of the Incast Transfer Size 9.4.3 Impact of the Data Center Size 9.4.4 Impact of the Aggregation Ratio 9.4.5 Impact of Distributions of Incast Members 9.4.6 Impact of the Receiver Diversity References 10 Collaborative Management of Correlated Multicast Transfer 10.1 Introduction 10.2 Related Work 10.3 Problem Statement of Uncertain Multicast 10.3.1 Observations 10.3.2 Problem Statement 10.3.3 Mixed Integer Linear Programming 10.4 Efficient Building Methods of MCF 10.4.1 Primary Approximation Method 10.4.2 Enhanced Approximation Method 10.5 Performance Evaluation 10.5.1 Implementation of the Uncertain Multicast in SDN Testbed 10.5.2 Evaluation Based on Small-Scale Experiments 10.5.3 Evaluation Based on Large-Scale Simulations References
Similar books
GreenEdge: New Perspectives to Energy Management and Supply in Mobile Edge Computing
2022 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF
THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.
1858 · PDF
Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.
2022 · PDF
The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians
1809 · PDF