New Fault-Tolerant Datacenter Network Topologies

Size: px
Start display at page:

Download "New Fault-Tolerant Datacenter Network Topologies"

Transcription

1 New Fault-Tolerant Datacenter Network Topologies Rana E. Ahmed and Heba Helal Department of Computer Science and Engineering, American University of Sharjah, Sharjah, United Arab Emirates Abstract Data Center Network (DCN) topologies, being integral parts of cloud computing infrastructure, are vulnerable to failures due to the presence of huge number of servers, switches and links. One of the biggest challenges in the faulttolerant DCN design is to provide a graceful degradation in performance in the event of a link or server failure. This paper proposes two new fault-tolerant DCN topologies, called DCell- Star and DCell-Ring. The proposed topologies are cost-effective, scalable, fault-tolerant, and enhance overall performance (throughput and latency) of the standard DCell topology. Performance evaluation of the proposed topologies is done through a simulation study, and the results are compared with the standard DCell topology. The comparison is done in terms of various metrics such as throughput, latency, and diameter. The simulation results show that the proposed topologies outperform the standard DCell topology due to the availability of multiple alternate shortest paths between pairs of servers, resulting in an improvement of about 5% in throughput even for a small-size network. Index Terms Data center networks, network topologies, faulttolerance, performance evaluation I. INTRODUCTION Due to tremendous growth in cloud-based services, such as Google Search and Facebook social network, the overall cloud infrastructure is constantly evolving to support a huge volume of data and QoS requirements of such services. Data Center Network (DCN) infrastructure consists of a massive number of servers with large online services. A DCN topology connects those servers through switches and links with high capabilities which, in turn, connects to the external world. The performance of DCN can be estimated using metrics such as, throughput, latency, bandwidth, power consumption, reliability, cost, etc. A number of data center network architectures have been proposed, which are classified into two major categories: fixed-topology, and flexible-topology. For the fixed-topology architecture, the network topology cannot be changed after the network is deployed, while the change is possible in the flexible-topology architectures. Some example architectures for fixed-topologies are: Fattree [1], Portland [2], and recursive topologies such as DCell [3] and BCube [4]. The flexible topologies, using optical switching technology, include c-through [5]. Manuscript received January 12, 2018; revised May 15, This work was supported by the American University of Sharjah, UAE, for providing a research grant (FRG16-R-13) Corresponding author rahmed@aus.edu doi: /jcm Another way of classification of DCN topologies is based on whether they are server-centric or switch-centric networks. In server-centric network, the addressing and routing tasks are performed by the servers. Both DCell and BCube topologies are the examples of server-centric networks. On the other hand, all routing and addressing tasks are done by switches and routers in case of switchcentric networks. Fat-tree and Portland architectures belong to this category. With ever increasing data traffic in clouds, there has been a great interest in improving the performance of cloud infrastructure. Data centers offer huge computational power and storage, reliability, availability, and cost-effective solutions needed by the cloud applications. As a data center network topology consists of a very large number of servers (hosts), switches, routers and communication links, the topology is vulnerable to failures (permanent or transient). In order to provide high availability and a certain acceptable performance level, the network topology must be designed to recover from such failures. At the physical hardware level, redundant links and switches present in the topology may aid in providing such recovery (or fault-tolerance). Moreover, path selection algorithm for the topology may offer alternate paths (if they exist) between hosts (servers) that will be available in the event of a switch or link or server failure. There has been some recent research interest in improving the performance of DCN topologies to provide higher throughput, lower latency and better faulttolerance. The improvements can be achieved either by modifying the architecture of the topology such that it increases the utilization of available bandwidth and decreases the latency, or by adding extra links between devices to enhance the fault-tolerance. Another practical way of providing fault-tolerance is by introducing new path selection algorithms that provide alternate paths in the network in case of failures in links, server and switches. Several datacenter network topologies have been proposed and implemented in real data centers. The list includes Google Fat-Tree, DCell, BCube, and Facebook Fat-Tree. A good survey about DCN topologies can be found in [6], [7]. Most of the earlier research work carried out deals with the performance evaluation of topologies without consideration of any failure in the network topology. Moreover, different types of simulators with different traffic generators were used to evaluate the performance. Therefore, the comparisons 259

2 among topologies become difficult on the similar baseline parameters. In [8], two DCN topologies, Fat-Tree and DCell, are compared using random traffic with exponential and uniform distribution. Simulation results from ns-3 simulator show that the performance of Fat- Tree is better than DCell in terms of throughput and latency. In [9], an evaluation of the fault-tolerance characteristics of some DCN topologies is made using a Java-based simulator. Several metrics such as Average Path Length (APL), Aggregate Bottleneck Throughput (ABT) and connection failure ratio are analyzed. Faulttolerance capabilities are estimated/ analyzed using several metrics for four different DCN topologies (Fat- Tree, DCell, BCube, and FlatNet) in [10]. Simulator DCNSim is used to capture the effects of various failures in the topologies in details in terms of connectionoriented metrics which include ABT, APL and Routing Failure Rate (RFR). Several popular architectures are compared with respect to various parameters, such as power, cost, scalability, hop counts and path diversity in [11] using analytical methods. The Mininet simulator is used in [12] for the evaluation of throughput; however, results regarding the fault-tolerance characteristics of the topologies are not considered. The work in [13] reports a new topology, called Diamond, which improves fault tolerance capabilities of the Fat-Tree topology. The Diamond topology replaces all aggregate switches with edge switches. With this new Diamond topology, the average path length and end-to-end delay decrease by 10% compared with the original Fat-Tree topology. The Diamond topology also proposes a routing algorithm, called Fault-Avoidance Routing (FAR), with the ability of handling thousands of servers and providing faulttolerance. Furthermore, [14] proposes a server-centric, DCN topology, named BCube Connected Crossbars (BCCC). The performance of the topology is found to outperform BCube under some metrics such as network diameter, performance in the event of server/link failure, expandability and server port utilization [15]. This paper presents two new fault-tolerant, scalable, and high-throughput DCN topologies. The fault-tolerance in the proposed topologies exploits both hardware redundancy and multipath routing. The rest of this paper is organized as follows: Section II introduces the structure of the two proposed DCN topologies. Section III describes the simulation environment used, while Section IV presents the results of performance comparison of the proposed topologies with the well-known topologies. Finally, Section V provides the conclusions. II. PROPOSED DATA CENTER NETWORK TOPOLOGIES In this section, we propose two new DCN topologies that are derived from the standard DCell topology with some modifications. We have added a few extra switches and links aiming to improve the performance in terms of throughput, latency and fault-tolerance. We also discuss how to construct new topologies recursively. A. DCell-Star Fig. 1 shows the structure of the proposed topology called DCell-Star. In this topology, an additional (central) switch is added at the higher level to connect together all the mini-switches present at lower levels. The main reasons of providing the central switch are to provide multiple alternate paths between hosts, and to reduce the diameter and the average shortest path length. Fig. 1 shows an example of DCell-Star 1 structure which consists of five basic DCell-Star 0 units. Each DCell-Star 0 consists of n = 4 servers and a mini-switch connecting them together. For constructing level-1 of DCell-Star (i.e., DCell-Star 1 ), (n + 1) DCell-Star 0 units are connected through dual-port servers, and the central switch connects all mini-switches. Each mini-switch needs one more port for its connection with the central switch, resulting in a total of (n + 1) ports. The central switch requires (n+2) ports; as (n + 1) ports are needed to connect all miniswitches and one port for the connection to the higher level central switch. Fig. 1. DCell-Star 1 topology 260

3 Journal of Communications Vol. 13, No. 6, June 2018 Fig. 2 shows the structure of DCell-Star2 following similar steps in constructing topology using DCell-Star1 units with n =2, where n represents the number of server in a basic DCell-Star0 unit. Fig. 2. DCell-Star2 topology with n = 2. The address of a server in DCell-Stark unit can be denoted as at at-1 a1 a0, where a0 refers to the index of the server in DCell-Star0 and it takes values from 0 to (n1), and ai represents unique ID for the DCell-Star0 unit, with 1 i k. We can say that the two hosts A and B with addresses at at-1 a1 a0 and bt bt-1 b1 b0, respectively, are in the same lowest level DCell-Star0 when ai = bi and a0 b0, for 1 i k. Following a similar approach, the address of a mini-switch can be represented as st st-1 s1 s0 where s0 = k indicates the next lower level of DCell-Stark and si (with 1 i k ) represents the unique ID for DCell-Star0.. The addressing scheme of the central switch is exactly the same as used with miniswitch, except that s0 ( = k) represents the level of DCellStark. As mentioned earlier, two servers are in the same DCell-Stark when all digits in their addresses are equal except the least significant one. Therefore, forwarding the packets between two servers in the same DCell-Star0 is done through the related mini-switch with si = ai. By considering one hop count between any two directly connected devices, the hop count between two hosts in the same DCell-Star0 will be two. However, when two servers are located in different DCell-Star0s, packets are first routed to the related mini-switch, then to the central switch which in turns directs the packets to the miniswitch connected to the destination node. This path needs a hop count of 4 to reach to the desired destination server. the structure of DCell-Ring2 following the similar steps in constructing topology using DCell-Ring1 units with n = 2. The addressing mechanisms for servers and miniswitches are exactly the same as formulated for DCellStar. For the routing, transmitting the packets within the same DCell-Ring0 is done via the related mini-switch, with a hop count of 2. However, when the servers are in different DCell-Ring0s, the packets are first routed to the related mini-switch, then routed towards the desired destination mini-switch through the ring, and finally to the destination server. In this case, we need a hop count of at least 3 when two hosts are in two different DCellRing0s and the mini-switches are directly connected. III. SIMULATION OF DCN TOPOLOGIES A. Simulation Parameters We evaluated the performance of various well-known and the proposed topologies via simulation study. The Google Fat Tree topology considered for the simulation consists of three levels: core, aggregate and edge; while at the fourth level we have hosts connected. Each edge switch connects to two hosts with a total of 16 hosts. The number of hosts to be connected is limited by the number of ports present in the switch. The standard DCell topology is simulated for level 1 (i.e., DCell1). It consists of five mini-switches with four hosts connected to each mini-switch. There is one link between two hosts present in different DCell0s.We encounter a problem in forwarding the packets from a host having two different network interfaces (ports). Using an approach used in [25], we solve this problem by introducing a combo-switch connected to each host. This switch allows the two interfaces attached to the server to be used simultaneously for sending packets. In addition, the two proposed topologies (i.e., DCell-Star and DCellRing) are simulated with the same set of parameters. B. DCell-Ring The second proposed topology, DCell-Ring, also modifies the standard DCell topology, and all minswitches at the same level are connected together, forming a ring as shown in Fig. 3. The main objectives of linking the mini-switches together in the form of a ring are to provide multiple alternate paths between hosts, decrease the average shortest path length and the diameter of the standard DCell topology. Fig. 4 displays 261

4 The BCube topology is simulated for level 1 with core and edge switches. Each edge switch is attached to four hosts with a total of 16 hosts. The Facebook Fat-tree topology is simulated using four fabric switches and 16 top of rack switches (TORs). Each TOR switch connects only to one host, and we have a total of 16 hosts. Fig. 3. DCell-Ring 1 topology Fig. 4. DCell-Ring 2 topology with n =2. B. Datacenter Traffic Patterns We used different traffic models reported in [26] to inject traffic in DCN to evaluate the performance of topologies. These models are representatives of inter-data center traffic scenarios. The following traffic models are used: Uniform Random traffic: Each host sends traffic to any random host with the same probability. Stride Traffic: A host with an index i sends packets to host with an index ( i + (N-1)/2) mod N, where N is the total number of hosts. Bit Complement Traffic: Each node sends traffic to another node with an index of bitwise inversion of the sender node. One-to-All: One host sends packets to all other hosts and the results are averaged. All-to-All: All hosts send packets to all other hosts. This traffic model represents the highest traffic loads applied to the network. C. The Mininet Simulator The Mininet simulator [12] provides network analysis with a realistic virtual network of nodes, switches and links. It can create a network topology with simple shell commands (e.g., sudo mn), and a large network topology with several parameters (e.g., link bandwidth, link delay, etc.) can be programmed using python API. All network elements and flows are controlled by POX controller [27]. The controller is initialized in VirtualBox and it helps in communicating switches to each other via OpenFlow protocol [28] which controls the forwarding of the routing tables remotely. The selection of this specific controller with respect to the other available ones (e.g. RIPLPOX, OpenDaylight, and Floodlight) is based on its demonstrated consistency in the network coverage. The traffic is transmitted from the sender to the controller which, in turn, sends it to the destination according to the information in the flow table. Moreover, STP (Spanning Tree Protocol) [22] is enabled in the network to avoid infinite loops in multi-path topologies. In addition, RYU controller [29] can be used for setting static and default routes for each router in the network topology to forward the packets among the hosts. It has a capability to let a switch with a unique ID to join the topology as a router. This is beneficial especially when we want the message to follow a certain path under some required specifications like minimum hop count, low latency, shortest path, etc. IPerf [30] and Ping [31] commands are used to measure throughput and latency, respectively. IPerf estimates the bandwidth consumed between any two hosts using Transmission Control Protocol (TCP) or User Datagram Protocol (UDP), while Ping has the capability to measure the latency of packet flow, percentage of packet loss, jitter, and to specify the size of transmitted packets. All tests are run on Intel Core i5-5200u 2.2GHz with 6G RAM. We simulated the topologies with and without failures and the results are presented in the next section. IV. RESULTS AND DISCUSSION In this section, we compare the standard DCell topology with the two proposed topologies with a variety of parameters such as throughput, latency, fault-tolerance, diameter, and average shortest path length. A. Throughput Fig. 5 shows the simulation results for the normalized throughputs of the two proposed topologies DCell-Star and DCell-Ring, and the results are compared with the standard DCell topology under different traffic models. We can conclude, from the figure, that DCell-Star and DCell-Ring topologies have higher throughputs compared to the standard DCell topology. In addition, DCell and D- 262

5 Cell-Ring topologies show relatively close results. Increase in throughput in the proposed topologies is mainly due to the larger number of the shortest paths that potentially reduces the traffic congestion by transmitting the traffic in parallel. With an increasing value for n (the number of hosts in the basic DCell-Star 0 or DCell-Ring 0 structure), the total number of hosts in the topology increases. With an increase in n, we observe higher percentage of improvements in the throughput results for both proposed topologies compared with the standard DCell. As shown in Fig. 6, the throughput achieved in two proposed topologies exceeds that in the standard DCell topology for almost all traffic models. However, the increase in the throughput in DCell-Star is higher than the DCell-Ring for all traffic scenarios. of failure: transient and permanent. We simulate a link and a switch failure. Due to the presence of the parallel shortest paths in DCell-Star and DCell-Ring topologies, both achieve better fault-tolerance characteristics as compared to the standard DCell topology. Transient and permanent failures generate similar behavior, as shown in Fig. 8 in the case of One-to-One. The transient failure is simulated to be present in the system for 5 msec and the behavior is monitored at the interface (switch port) connected towards the lower level in the topology. When the controller notices any failure in the link or switch, it chooses the next shortest path available between any two hosts. The standard DCell topology shows similar results, as shown in Fig. 9, but with a slightly lower throughput. The proposed topologies outperform DCell topology in the utilization of most links. In the standard DCell, there are more ripples (sudden changes) in the throughput over time as compared to the proposed topologies, as shown in Fig. 8. Fig. 5. Throughput comparison for n = 4. Fig. 7. Average latency vs packet size (All-to-All traffic model). Fig. 6. Throughput comparison for n = 16. B. Latency Fig. 7 summarizes the simulation results for the average packet latencies. The proposed topologies have lower latencies as compared to the standard DCell due to their lower values of diameters. C. Fault-Tolerance In order to study the effect of failures in two new proposed network topologies, we simulate each topology and monitor the behavior of the topology under two types Fig. 8. Throughput under Transient failures in the proposed topologies (One-to-One traffic). D. Discussion on Results From the simulation study, it is clear that the standard DCell topology performs the worst in terms of throughput and latency metrics as compared to the proposed 263

6 topologies. We can improve the performance of standard DCell architecture with respect to throughput, delay and fault-tolerance by either modifying the architecture to support multiple shortest paths between any two servers, and/or implement a better fault-tolerant path selection algorithm for choosing the best path for routing the packets. For the two proposed topologies, the simulation results show an improvement in the throughput compared with the standard DCell, and the percentage of improvement increases as we increase n. The proposed topologies show an improvement in the throughput in the range of 3% to 5% (depending upon traffic model) for n= 16 as compared to DCell. This is mainly due to provisioning and utilization of multiple alternate paths between any pair of servers. In addition, the proposed topologies provide a graceful degradation in the performance in the presence of link or server failures. compared to the standard DCell.. The improvement in the throughput ranges from 3% to 5% (depending upon the traffic model used) for n= 16, where n is the number of servers in basic level-0 of the topology. For large values of n, one can expect even higher percentage of improvements in throughput. Furthermore, as compared to the standard DCell, the proposed topologies have lesser diameters and lesser average shortest path lengths which makes it superior for using it in a large network with a large value of n. Reduction in the diameter metrics, especially in DCell-Star, results in low-latency for routing packets, even with large number of servers. In addition, the proposed topologies offer graceful performance degradation in case of a link or server failure. ACKNOWLEDGMENT The authors would like to thank American University of Sharjah, UAE, for providing a research grant (FRG16- R-13) in the support of the research work presented in this paper. REFERENCES Fig. 9. Throughput under transient failures in the standard DCell topology (One-to-One traffic) V. CONCLUSIONS Due to the tremendous increase in the use of cloudbased services, the volume of data traffic to the data centers is on constant rise. Data center network (DCN) topologies provide a network within a datacenter connecting a huge number (~10,000) of servers with several switches and other networking devices. The most important features that a network topology must have are scalability, fault-tolerance, and QoS support for the desired applications. The provision of fault-tolerance is becoming even more critical as the number of servers and devices increase so does the probability of failures. Therefore, there is a strong need to have the support for fault-tolerance in the DCN architecture. In this paper, we propose two new DCN topologies, called DCell-Star and DCell-Ring. The proposed topologies modify slightly standard DCell architecture. The modifications add a set of alternate shortest paths between any two servers in the topologies. The simulation results show that the proposed topologies provide higher throughputs and lesser latencies as [1] M. Al-Fares, A. Loukissas, and A. Vahdat, A scalable, commodity data center network architecture, ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, p. 63, [2] R. N. Mysore, A. Pamboris, N. Farrington, N. Huang, P. Miri, S. Radhakrishnan, V. Subramanya, and A. Vahdat, PortLand: A scalable fault-tolerant layer2 data center network fabric, ACM SIGCOMM Computer Communication Review, vol. 39, no. 4, p. 39, [3] C. Guo, H. Wu, K. Tan, L. Shi, Y. Zhang, and S. Lu, Dcell: A scalable and fault-tolerant network structure for data centers, ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, p. 75, [4] C. Guo, G. Lu, D. Li, H. Wu, X. Zhang, Y. Shi, C. Tian, Y. Zhang, and S. Lu, BCube: A high performance, server-centric network architecture for modular data centers, ACM SIGCOMM Computer Communication Review, vol. 39, no. 4, p. 63, [5] G. Wang, D. Andersen, M. Kaminsky, K. Papagiannaki, T. Ng, M. Kozuch, and M. Ryan, C-Through: Part-time optics in data centers, ACM SIGCOMM Computer Communication Review, vol. 40, no. 4, p. 327, [6] M. Bari, R. Boutaba, R. Esteves, L. Granville, M. Podlesny, M. Rabbani, Q. Zhang, and M. Zhani, Data Center Network Virtualization: A Survey, IEEE Communications Surveys & Tutorials, vol. 15, no. 2, pp , [7] L. Brian, M. Aman, and T. Niharika. A Survey and Evaluation of Data Center Network Topologies. [Online]. Available: [8] K. Bilal, S. U. Khan, J. Kolodziej, L. Zhang, K. Hayat, S. A. Madani, N. Min-Allah, L. Wang, and D. Chen, A comparative study of data center network architectures, in Proc. European Conference on Modeling and Simulation (ECMS), 2012, pp

7 [9] Y. Liu, D. Lin, J. Muppala, and M. Hamdi, A study of fault-tolerance characteristics of data center networks, in Proc. 42nd International Conference on Dependable Systems and Networks Workshops (DSN-W), 2012, pp [10] Y. Liu and J. Muppala, Fault-tolerance characteristics of data center network topologies using fault regions, in Proc. 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Budapest, Hungary, [11] F. Yao, J. Wu, G. Venkataramani, and S. Subramaniam, A comparative analysis of data center network architectures, in Proc. IEEE International Conference on Communications, [12] M. Team. (2015). Mininet: An Instant Virtual Network on your Laptop (or other PC) Mininet. Mininet.org. [Online]. Available: [13] Y. Sun, J. Chen, Q. Liu, and W. Fang, Diamond: An improved fat-tree architecture for large-scale data centers, Journal of Communications, vol. 9, no. 1, pp , [14] Z. Li, Z. Guo, and Y. Yang, BCCC: An expandable network for data centers, IEEE/ACM Transactions on Networking, vol. 24, no. 6, pp , [15] T. Chen, X. Gao, and G. Chen, The features, hardware, and architectures of data center networks: A survey, Journal of Parallel and Distributed Computing, vol. 96, pp , [16] J. Touch and R. Perlman. (2009). Transparent Interconnection of Lots of Links (TRILL): Problem and Applicability Statement. [Online]. no IETF. Available: [17] J. Pandey and R. Subramanian, DCell: A scalable and fault-tolerant network structure for data centers, Reproducing Network Research, [18] M. Al-Fares, S. Radhakrishnan, B. Raghavan, N. Huang and A. Vahdat, Hedera: Dynamic flow scheduling for data center networks, NSDI, vol. 10, pp , [19] POX Controller Tutorial SDN Hub. (2011). [Online]. Available: [20] OpenFlow Tutorial-OpenFlow Wiki. (2011). [Online]. Available: Flow_Tutorial. [21] Router Ryubook 1.0 documentation. (2014). [Online]. Available: [22] V. Guent. iperf - The TCP, UDP and SCTP network bandwidth measurement tool. (2013). [Online]. Available: [23] T. Fisher. How to Use the Ping Command in Windows. Lifewire. (2016). [Online]. Available: Rana E. Ahmed received his PhD degree in Electrical Engineering from Duke University, NC, USA, in He is currently working as an Associate Professor at the Dept. of Computer Science and Engineering, American University of Sharjah, United Arab Emirates. His current research interests include wireless networks, fault-tolerant computing, datacenter architectures, software engineering, and architectures for signal processing applications. He has published 60 research papers in international journals and conferences, and has authored three book chapters. Heba Helal received her MSc degree in Computer Engineering from the American University of Sharjah, United Arab Emirates. Her research interests are in the areas of computer networking and software engineering. 265

FlatNet: Towards A Flatter Data Center Network

FlatNet: Towards A Flatter Data Center Network FlatNet: Towards A Flatter Data Center Network Dong Lin, Yang Liu, Mounir Hamdi and Jogesh Muppala Department of Computer Science and Engineering Hong Kong University of Science and Technology, Hong Kong

More information

Data Center Network Topologies II

Data Center Network Topologies II Data Center Network Topologies II Hakim Weatherspoon Associate Professor, Dept of Computer cience C 5413: High Performance ystems and Networking April 10, 2017 March 31, 2017 Agenda for semester Project

More information

Cloud networking (VITMMA02) DC network topology, Ethernet extensions

Cloud networking (VITMMA02) DC network topology, Ethernet extensions Cloud networking (VITMMA02) DC network topology, Ethernet extensions Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering and Informatics Budapest

More information

Delay Controlled Elephant Flow Rerouting in Software Defined Network

Delay Controlled Elephant Flow Rerouting in Software Defined Network 1st International Conference on Advanced Information Technologies (ICAIT), Nov. 1-2, 2017, Yangon, Myanmar Delay Controlled Elephant Flow Rerouting in Software Defined Network Hnin Thiri Zaw, Aung Htein

More information

Performance Evaluation of Recursive Network Architecture for Fault-tolerance

Performance Evaluation of Recursive Network Architecture for Fault-tolerance Performance Evaluation of Recursive Network Architecture for Fault-tolerance 1 Minho Shin, 1 Raheel Ahmed Memon, 1 Yeonseung Ryu *, 2 Jongmyung Rhee and 3 Dongho Lee 1 Department of Computer Engineering,

More information

Towards Reproducible Performance Studies Of Datacenter Network Architectures Using An Open-Source Simulation Approach

Towards Reproducible Performance Studies Of Datacenter Network Architectures Using An Open-Source Simulation Approach Towards Reproducible Performance Studies Of Datacenter Network Architectures Using An Open-Source Simulation Approach Daji Wong, Kiam Tian Seow School of Computer Engineering Nanyang Technological University

More information

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks X. Yuan, R. Melhem and R. Gupta Department of Computer Science University of Pittsburgh Pittsburgh, PA 156 fxyuan,

More information

Utilizing Datacenter Networks: Centralized or Distributed Solutions?

Utilizing Datacenter Networks: Centralized or Distributed Solutions? Utilizing Datacenter Networks: Centralized or Distributed Solutions? Costin Raiciu Department of Computer Science University Politehnica of Bucharest We ve gotten used to great applications Enabling Such

More information

Temporal Bandwidth-Intensive Virtual Network Allocation Optimization in a Data Center Network

Temporal Bandwidth-Intensive Virtual Network Allocation Optimization in a Data Center Network Temporal Bandwidth-Intensive Virtual Network Allocation Optimization in a Data Center Network Matthew A. Owens, Deep Medhi Networking Research Lab, University of Missouri Kansas City, USA {maog38, dmedhi}@umkc.edu

More information

Quantitative comparisons of the state-of-the-art data center architectures

Quantitative comparisons of the state-of-the-art data center architectures CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2012 Published online in Wiley Online Library (wileyonlinelibrary.com)..2963 SPECIAL ISSUE PAPER Quantitative comparisons

More information

Data Center Switch Architecture in the Age of Merchant Silicon. Nathan Farrington Erik Rubow Amin Vahdat

Data Center Switch Architecture in the Age of Merchant Silicon. Nathan Farrington Erik Rubow Amin Vahdat Data Center Switch Architecture in the Age of Merchant Silicon Erik Rubow Amin Vahdat The Network is a Bottleneck HTTP request amplification Web search (e.g. Google) Small object retrieval (e.g. Facebook)

More information

OPTIMIZING ENERGY CONSUMPTION OF CLOUD COMPUTING SYSTEMS

OPTIMIZING ENERGY CONSUMPTION OF CLOUD COMPUTING SYSTEMS School of Innovation Design and Engineering Västerås, Sweden Thesis for the Degree of Master of Science in Computer Science with Specialization in Embedded Systems 15.0 credits OPTIMIZING ENERGY CONSUMPTION

More information

Simulating DataCenter Network Topologies. Suraj Ketan Samal Upasana Nayak

Simulating DataCenter Network Topologies. Suraj Ketan Samal Upasana Nayak Simulating DataCenter Network Topologies Suraj Ketan Samal Upasana Nayak 1 Agenda Data Center Networks (DCN) Project Proposal (Our Work) Network Topologies & Properties Simulation using NS-3 Conclusion

More information

BCube: A High Performance, Servercentric. Architecture for Modular Data Centers

BCube: A High Performance, Servercentric. Architecture for Modular Data Centers BCube: A High Performance, Servercentric Network Architecture for Modular Data Centers Chuanxiong Guo1, Guohan Lu1, Dan Li1, Haitao Wu1, Xuan Zhang1;2, Yunfeng Shi1;3, Chen Tian1;4, Yongguang Zhang1, Songwu

More information

arxiv: v1 [cs.ni] 11 Oct 2016

arxiv: v1 [cs.ni] 11 Oct 2016 A Flat and Scalable Data Center Network Topology Based on De Bruijn Graphs Frank Dürr University of Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 7569 Stuttgart frank.duerr@ipvs.uni-stuttgart.de

More information

A Scalable, Commodity Data Center Network Architecture

A Scalable, Commodity Data Center Network Architecture A Scalable, Commodity Data Center Network Architecture B Y M O H A M M A D A L - F A R E S A L E X A N D E R L O U K I S S A S A M I N V A H D A T P R E S E N T E D B Y N A N X I C H E N M A Y. 5, 2 0

More information

GRIN: Utilizing the Empty Half of Full Bisection Networks

GRIN: Utilizing the Empty Half of Full Bisection Networks GRIN: Utilizing the Empty Half of Full Bisection Networks Alexandru Agache University Politehnica of Bucharest Costin Raiciu University Politehnica of Bucharest Abstract Various full bisection designs

More information

c-through: Part-time Optics in Data Centers

c-through: Part-time Optics in Data Centers Data Center Network Architecture c-through: Part-time Optics in Data Centers Guohui Wang 1, T. S. Eugene Ng 1, David G. Andersen 2, Michael Kaminsky 3, Konstantina Papagiannaki 3, Michael Kozuch 3, Michael

More information

A Hybrid Hierarchical Control Plane for Software-Defined Network

A Hybrid Hierarchical Control Plane for Software-Defined Network A Hybrid Hierarchical Control Plane for Software-Defined Network Arpitha T 1, Usha K Patil 2 1* MTech Student, Computer Science & Engineering, GSSSIETW, Mysuru, India 2* Assistant Professor, Dept of CSE,

More information

EXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS

EXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS EXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS Andry Putra Fajar and Tito Waluyo Purboyo Faculty of Electrical Engineering,

More information

Per-Packet Load Balancing in Data Center Networks

Per-Packet Load Balancing in Data Center Networks Per-Packet Load Balancing in Data Center Networks Yagiz Kaymak and Roberto Rojas-Cessa Abstract In this paper, we evaluate the performance of perpacket load in data center networks (DCNs). Throughput and

More information

MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE FOR CLOUD COMPUTING DATA CENTERS ON MULTI-PORT SERVERS

MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE FOR CLOUD COMPUTING DATA CENTERS ON MULTI-PORT SERVERS DOI 10.12694/scpe.v18i4.1334 Scalable Computing: Practice and Experience ISSN 1895-1767 Volume 18, Number 4, pp. 361 373. http://www.scpe.org c 2017 SCPE MOORECUBE: A SCALABLE AND FLEXIBLE ARCHITECTURE

More information

Distributed Multipath Routing for Data Center Networks based on Stochastic Traffic Modeling

Distributed Multipath Routing for Data Center Networks based on Stochastic Traffic Modeling Distributed Multipath Routing for Data Center Networks based on Stochastic Traffic Modeling Omair Fatmi and Deng Pan School of Computing and Information Sciences Florida International University Miami,

More information

Small-World Datacenters

Small-World Datacenters 2 nd ACM Symposium on Cloud Computing Oct 27, 2011 Small-World Datacenters Ji-Yong Shin * Bernard Wong +, and Emin Gün Sirer * * Cornell University + University of Waterloo Motivation Conventional networks

More information

FCell: Towards the Tradeoffs in Designing Data Center Network Architectures

FCell: Towards the Tradeoffs in Designing Data Center Network Architectures FCell: Towards the Tradeoffs in Designing Data Center Network Architectures Dawei Li and Jie Wu Department of Computer and Information Sciences Temple University, Philadelphia, USA {dawei.li, jiewu}@temple.edu

More information

Two-Aggregator Topology Optimization without Splitting in Data Center Networks

Two-Aggregator Topology Optimization without Splitting in Data Center Networks Two-Aggregator Topology Optimization without Splitting in Data Center Networks Soham Das and Sartaj Sahni Department of Computer and Information Science and Engineering University of Florida Gainesville,

More information

A Novel Architecture of Telecommunication Networks for Next Generation Internet

A Novel Architecture of Telecommunication Networks for Next Generation Internet A Novel Architecture of Telecommunication Networks for Next Generation Internet Fengchen Qian 1,*, Yalin Ye 1, Ning Shan 2, Bing Su 1 1 School of Information and Communication, National University of Defense

More information

This is a repository copy of PON Data Centre Design with AWGR and Server Based Routing.

This is a repository copy of PON Data Centre Design with AWGR and Server Based Routing. This is a repository copy of PON Data Centre Design with AWGR and Server Based Routing. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/116818/ Version: Accepted Version Proceedings

More information

Congestion Control in Mobile Ad-Hoc Networks

Congestion Control in Mobile Ad-Hoc Networks Congestion Control in Mobile Ad-Hoc Networks 1 Sandeep Rana, 2 Varun Pundir, 3 Ram Sewak Singh, 4 Deepak Yadav 1, 2, 3, 4 Shanti Institute of Technology, Meerut Email: sandeepmietcs@gmail.com Email: varunpundir@hotmail.com

More information

Building Mega Data Center from Heterogeneous Containers

Building Mega Data Center from Heterogeneous Containers 2011 19th IEEE International Conference on Network Protocols Building Mega Data Center from Heterogeneous Containers Dan Li, Mingwei Xu, Hongze Zhao, Xiaoming Fu Computer Science Department of Tsinghua

More information

Communication System Design Projects

Communication System Design Projects Communication System Design Projects KUNGLIGA TEKNISKA HÖGSKOLAN PROFESSOR: DEJAN KOSTIC TEACHING ASSISTANT: GEORGIOS KATSIKAS Traditional Vs. Modern Network Management What is Network Management (NM)?

More information

Introduction. Network Architecture Requirements of Data Centers in the Cloud Computing Era

Introduction. Network Architecture Requirements of Data Centers in the Cloud Computing Era Massimiliano Sbaraglia Network Engineer Introduction In the cloud computing era, distributed architecture is used to handle operations of mass data, such as the storage, mining, querying, and searching

More information

WaterChat: A Group Chat Application Based on Opportunistic Mobile Social Networks

WaterChat: A Group Chat Application Based on Opportunistic Mobile Social Networks WaterChat: A Group Chat Application Based on Opportunistic Mobile Social Networks Tzu-Chieh Tsai, Ting-Shen Liu, and Chien-Chun Han Department of Computer Science, National Chengchi University, Taipei,

More information

Dynamic Virtual Network Traffic Engineering with Energy Efficiency in Multi-Location Data Center Networks

Dynamic Virtual Network Traffic Engineering with Energy Efficiency in Multi-Location Data Center Networks Dynamic Virtual Network Traffic Engineering with Energy Efficiency in Multi-Location Data Center Networks Mirza Mohd Shahriar Maswood 1, Chris Develder 2, Edmundo Madeira 3, Deep Medhi 1 1 University of

More information

T Computer Networks II Data center networks

T Computer Networks II Data center networks 23.9.20 T-110.5116 Computer Networks II Data center networks 1.12.2012 Matti Siekkinen (Sources: S. Kandula et al.: The Nature of Datacenter: measurements & analysis, A. Greenberg: Networking The Cloud,

More information

DYNAMIC LOAD BALACING USING QUEUING INTERFACE SYSTEM

DYNAMIC LOAD BALACING USING QUEUING INTERFACE SYSTEM DYNAMIC LOAD BALACING USING QUEUING INTERFACE SYSTEM Sairam R, Neshan Anand and V Deeban Chakravarthy SRM University of Science and Technology, India E-Mail: sairam_r@icloud.com ABSTRACT Software-Defined

More information

Routing Domains in Data Centre Networks. Morteza Kheirkhah. Informatics Department University of Sussex. Multi-Service Networks July 2011

Routing Domains in Data Centre Networks. Morteza Kheirkhah. Informatics Department University of Sussex. Multi-Service Networks July 2011 Routing Domains in Data Centre Networks Morteza Kheirkhah Informatics Department University of Sussex Multi-Service Networks July 2011 What is a Data Centre? Large-scale Data Centres (DC) consist of tens

More information

Available online at ScienceDirect. Procedia Computer Science 34 (2014 )

Available online at   ScienceDirect. Procedia Computer Science 34 (2014 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 34 (2014 ) 680 685 International Workshop on Software Defined Networks for a New Generation of Applications and Services

More information

Comparison of Virtualization Algorithms and Topologies for Data Center Networks

Comparison of Virtualization Algorithms and Topologies for Data Center Networks Comparison of Virtualization Algorithms and Topologies for Data Center Networks Hanene Ben Yedder, Qingye Ding, Umme Zakia, Zhida Li, Soroush Haeri, and Ljiljana Trajković Simon Fraser University Vancouver,

More information

Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks

Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks , March 12-14, 2014, Hong Kong Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks Takuro Yamamoto, Takuji Tachibana, Abstract Recently,

More information

Mellanox Virtual Modular Switch

Mellanox Virtual Modular Switch WHITE PAPER July 2015 Mellanox Virtual Modular Switch Introduction...1 Considerations for Data Center Aggregation Switching...1 Virtual Modular Switch Architecture - Dual-Tier 40/56/100GbE Aggregation...2

More information

TOWARD ENABLING SERVER-CENTRIC NETWORKS

TOWARD ENABLING SERVER-CENTRIC NETWORKS TOWARD ENABLING SERVER-CENTRIC NETWORKS A DISSERTATION SUBMITTED TO THE UNIVERSITY OF MANCHESTER FOR THE DEGREE OF MASTER OF SCIENCE IN THE FACULTY OF SCIENCE AND ENGINEERING 2016 WRITTEN BY: BRIAN RAMPRASAD

More information

Scaling to Petaflop. Ola Torudbakken Distinguished Engineer. Sun Microsystems, Inc

Scaling to Petaflop. Ola Torudbakken Distinguished Engineer. Sun Microsystems, Inc Scaling to Petaflop Ola Torudbakken Distinguished Engineer Sun Microsystems, Inc HPC Market growth is strong CAGR increased from 9.2% (2006) to 15.5% (2007) Market in 2007 doubled from 2003 (Source: IDC

More information

A Method of Identifying the P2P File Sharing

A Method of Identifying the P2P File Sharing IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.11, November 2010 111 A Method of Identifying the P2P File Sharing Jian-Bo Chen Department of Information & Telecommunications

More information

Application-Aware SDN Routing for Big-Data Processing

Application-Aware SDN Routing for Big-Data Processing Application-Aware SDN Routing for Big-Data Processing Evaluation by EstiNet OpenFlow Network Emulator Director/Prof. Shie-Yuan Wang Institute of Network Engineering National ChiaoTung University Taiwan

More information

CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION

CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION 31 CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION This chapter introduces the Grid monitoring with resource metrics and network metrics. This chapter also discusses various network monitoring tools and

More information

Towards Predictable + Resilient Multi-Tenant Data Centers

Towards Predictable + Resilient Multi-Tenant Data Centers Towards Predictable + Resilient Multi-Tenant Data Centers Presenter: Ali Musa Iftikhar (Tufts University) in joint collaboration with: Fahad Dogar (Tufts), {Ihsan Qazi, Zartash Uzmi, Saad Ismail, Gohar

More information

SPARTA: Scalable Per-Address RouTing Architecture

SPARTA: Scalable Per-Address RouTing Architecture SPARTA: Scalable Per-Address RouTing Architecture John Carter Data Center Networking IBM Research - Austin IBM Research Science & Technology IBM Research activities related to SDN / OpenFlow IBM Research

More information

Power Comparison of Cloud Data Center Architectures

Power Comparison of Cloud Data Center Architectures IEEE ICC 216 - Communication QoS, Reliability and Modeling Symposium Power Comparison of Cloud Data Center Architectures Pietro Ruiu, Andrea Bianco, Claudio Fiandrino, Paolo Giaccone, Dzmitry Kliazovich

More information

T Computer Networks II Data center networks

T Computer Networks II Data center networks T-110.5116 Computer Networks II Data center networks 29.9.2014 Matti Siekkinen (Sources: S. Kandula et al.: The Nature of Datacenter: measurements & analysis, A. Greenberg: Networking The Cloud, M. Alizadeh

More information

Preliminary Research on Distributed Cluster Monitoring of G/S Model

Preliminary Research on Distributed Cluster Monitoring of G/S Model Available online at www.sciencedirect.com Physics Procedia 25 (2012 ) 860 867 2012 International Conference on Solid State Devices and Materials Science Preliminary Research on Distributed Cluster Monitoring

More information

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dodda Sunitha Dr.A.Nagaraju Dr. G.Narsimha Assistant Professor of IT Dept. Central University

More information

Cross-layer TCP Performance Analysis in IEEE Vehicular Environments

Cross-layer TCP Performance Analysis in IEEE Vehicular Environments 24 Telfor Journal, Vol. 6, No. 1, 214. Cross-layer TCP Performance Analysis in IEEE 82.11 Vehicular Environments Toni Janevski, Senior Member, IEEE, and Ivan Petrov 1 Abstract In this paper we provide

More information

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s M. Nagaratna Assistant Professor Dept. of CSE JNTUH, Hyderabad, India V. Kamakshi Prasad Prof & Additional Cont. of. Examinations

More information

RAMCube: Exploiting Network Proximity for RAM-Based Key-Value Store

RAMCube: Exploiting Network Proximity for RAM-Based Key-Value Store RAMCube: Exploiting Network Proximity for RAM-Based Key-Value Store Yiming Zhang, Rui Chu @ NUDT Chuanxiong Guo, Guohan Lu, Yongqiang Xiong, Haitao Wu @ MSRA June, 2012 1 Background Disk-based storage

More information

Multi-resource Energy-efficient Routing in Cloud Data Centers with Network-as-a-Service

Multi-resource Energy-efficient Routing in Cloud Data Centers with Network-as-a-Service in Cloud Data Centers with Network-as-a-Service Lin Wang*, Antonio Fernández Antaº, Fa Zhang*, Jie Wu+, Zhiyong Liu* *Institute of Computing Technology, CAS, China ºIMDEA Networks Institute, Spain + Temple

More information

Data Center Network Topologies using Optical Packet Switches

Data Center Network Topologies using Optical Packet Switches 1 Data Center Network Topologies usg Optical Packet Yuichi Ohsita, Masayuki Murata Graduate School of Economics, Osaka University Graduate School of Information Science and Technology, Osaka University

More information

Multilevel Fault-tolerance for Designing Dependable Wireless Networks

Multilevel Fault-tolerance for Designing Dependable Wireless Networks Multilevel Fault-tolerance for Designing Dependable Wireless Networks Upkar Varshney Department of Computer Information Systems Georgia State University Atlanta, Georgia 30302-4015 E-mail: uvarshney@gsu.edu

More information

Agile Traffic Merging for DCNs

Agile Traffic Merging for DCNs Agile Traffic Merging for DCNs Qing Yi and Suresh Singh Portland State University, Department of Computer Science, Portland, Oregon 97207 {yiq,singh}@cs.pdx.edu Abstract. Data center networks (DCNs) have

More information

A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY, AND RELIABILITY *

A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY, AND RELIABILITY * Parallel Processing Letters Vol. 22, No. 4 (2012) 1250013 (10 pages) c World Scientific Publishing Company DOI: 10.1142/S0129626412500132 A CLASS OF DATA-CENTER NETWORK MODELS OFFERING SYMMETRY, SCALABILITY,

More information

Performing MapReduce on Data Centers with Hierarchical Structures

Performing MapReduce on Data Centers with Hierarchical Structures INT J COMPUT COMMUN, ISSN 1841-9836 Vol.7 (212), No. 3 (September), pp. 432-449 Performing MapReduce on Data Centers with Hierarchical Structures Z. Ding, D. Guo, X. Chen, X. Luo Zeliu Ding, Deke Guo,

More information

ADVANCED COMPUTER NETWORKS Assignment 9: Introduction to OpenFlow

ADVANCED COMPUTER NETWORKS Assignment 9: Introduction to OpenFlow Spring Term 2014 ADVANCED COMPUTER NETWORKS Assignment 9: Introduction to OpenFlow Assigned on: 8 May 2014 Due by: 21 May 2014, 23:59 1 Introduction The goal of this assignment is to give an introduction

More information

Optical Packet Switching

Optical Packet Switching Optical Packet Switching DEISNet Gruppo Reti di Telecomunicazioni http://deisnet.deis.unibo.it WDM Optical Network Legacy Networks Edge Systems WDM Links λ 1 λ 2 λ 3 λ 4 Core Nodes 2 1 Wavelength Routing

More information

GARDEN: Generic Addressing and Routing for Data Center Networks

GARDEN: Generic Addressing and Routing for Data Center Networks 2012 IEEE Fifth International Conference on Cloud Computing GARDEN: Generic Addressing and Routing for Data Center Networks Yan Hu 1,MingZhu 2, Yong Xia 1, Kai Chen 3, Yanlin Luo 1 1 NEC Labs China, 2

More information

Optical Interconnection Networks in Data Centers: Recent Trends and Future Challenges

Optical Interconnection Networks in Data Centers: Recent Trends and Future Challenges Optical Interconnection Networks in Data Centers: Recent Trends and Future Challenges Speaker: Lin Wang Research Advisor: Biswanath Mukherjee Kachris C, Kanonakis K, Tomkos I. Optical interconnection networks

More information

A Literature Review of on-chip Network Design using an Agent-based Management Method

A Literature Review of on-chip Network Design using an Agent-based Management Method A Literature Review of on-chip Network Design using an Agent-based Management Method Mr. Kendaganna Swamy S Dr. Anand Jatti Dr. Uma B V Instrumentation Instrumentation Communication Bangalore, India Bangalore,

More information

Advanced Computer Networks Exercise Session 7. Qin Yin Spring Semester 2013

Advanced Computer Networks Exercise Session 7. Qin Yin Spring Semester 2013 Advanced Computer Networks 263-3501-00 Exercise Session 7 Qin Yin Spring Semester 2013 1 LAYER 7 SWITCHING 2 Challenge: accessing services Datacenters are designed to be scalable Datacenters are replicated

More information

Transport Protocols for Data Center Communication. Evisa Tsolakou Supervisor: Prof. Jörg Ott Advisor: Lect. Pasi Sarolahti

Transport Protocols for Data Center Communication. Evisa Tsolakou Supervisor: Prof. Jörg Ott Advisor: Lect. Pasi Sarolahti Transport Protocols for Data Center Communication Evisa Tsolakou Supervisor: Prof. Jörg Ott Advisor: Lect. Pasi Sarolahti Contents Motivation and Objectives Methodology Data Centers and Data Center Networks

More information

Lecture 10.1 A real SDN implementation: the Google B4 case. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 10.1 A real SDN implementation: the Google B4 case. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 10.1 A real SDN implementation: the Google B4 case Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it WAN WAN = Wide Area Network WAN features: Very expensive (specialized high-end

More information

DiffServ Architecture: Impact of scheduling on QoS

DiffServ Architecture: Impact of scheduling on QoS DiffServ Architecture: Impact of scheduling on QoS Abstract: Scheduling is one of the most important components in providing a differentiated service at the routers. Due to the varying traffic characteristics

More information

Improvement of Buffer Scheme for Delay Tolerant Networks

Improvement of Buffer Scheme for Delay Tolerant Networks Improvement of Buffer Scheme for Delay Tolerant Networks Jian Shen 1,2, Jin Wang 1,2, Li Ma 1,2, Ilyong Chung 3 1 Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science

More information

Impact of Ethernet Multipath Routing on Data Center Network Consolidations

Impact of Ethernet Multipath Routing on Data Center Network Consolidations Impact of Ethernet Multipath Routing on Data Center Network Consolidations D. Belabed, S. Secci, G. Pujolle and D. Medhi The 4th International Workshop on Data Center Performance The 34th IEEE International

More information

TCP Bandwidth Allocation for Virtual Networks

TCP Bandwidth Allocation for Virtual Networks TCP Bandwidth Allocation for Virtual Networks Shuoh-Ren Tsai Department of Computer and Communication Engineering, National Kaohsiung First University of Science and Technology, Taiwan shawn@nkfust.edu.tw

More information

Network Design Considerations for Grid Computing

Network Design Considerations for Grid Computing Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom

More information

Analysis of Retransmission Policies for Parallel Data Transmission

Analysis of Retransmission Policies for Parallel Data Transmission Engineering, Technology & Applied Science Research Vol. 8, No. 3, 208, 3079-3083 3079 Analysis of Retransmission Policies for Parallel Data Transmission Imtiaz Ali Halepoto Department of Computer Systems

More information

A Two-Phase Multipathing Scheme based on Genetic Algorithm for Data Center Networking

A Two-Phase Multipathing Scheme based on Genetic Algorithm for Data Center Networking A Two-Phase Multipathing Scheme based on Genetic Algorithm for Data Center Networking Lyno Henrique Gonçalvez Ferraz, Diogo Menezes Ferrazani Mattos, Otto Carlos Muniz Bandeira Duarte Grupo de Teleinformática

More information

Performance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack

Performance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack Performance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack F. Anne Jenefer & D. Vydeki E-mail : annejenefer@gmail.com, vydeki.d@srmeaswari.ac.in Abstract Mobile Ad-Hoc Network (MANET)

More information

Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3

Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3 Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3 Han Zhi-nan Yan Wei Zhang Li Wang Yue Computer Network Laboratory Department of Computer Science & Technology, Peking University

More information

Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey. Namita Mehta 1 and Mehul Shah 2

Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey. Namita Mehta 1 and Mehul Shah 2 , pp.151-158 http://dx.doi.org/10.14257/ijfgcn.2014.7.1.15 Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey Namita Mehta 1 and Mehul Shah 2 1 Student, Department

More information

Virtualization of Data Center towards Load Balancing and Multi- Tenancy

Virtualization of Data Center towards Load Balancing and Multi- Tenancy IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 4 Issue 6, June 2017 ISSN (Online) 2348 7968 Impact Factor (2017) 5.264 www.ijiset.com Virtualization of Data Center

More information

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Yibo Zhu, Xia Zhou, Zengbin Zhang, Lin Zhou, Amin Vahdat, Ben Y. Zhao and Haitao Zheng U.C. Santa Barbara, Dartmouth College, U.C.

More information

Branch-and-Bound Algorithms for Constrained Paths and Path Pairs and Their Application to Transparent WDM Networks

Branch-and-Bound Algorithms for Constrained Paths and Path Pairs and Their Application to Transparent WDM Networks Branch-and-Bound Algorithms for Constrained Paths and Path Pairs and Their Application to Transparent WDM Networks Franz Rambach Student of the TUM Telephone: 0049 89 12308564 Email: rambach@in.tum.de

More information

FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology

FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology Yantao Sun School of Computer and Information Technology Beijing Jiaotong University Beijing 100044, China ytsun@bjtu.edu.cn

More information

Impact of Short-lived TCP Flows on TCP Link Utilization over 10Gbps High-speed Networks

Impact of Short-lived TCP Flows on TCP Link Utilization over 10Gbps High-speed Networks Impact of Short-lived TCP Flows on TCP Link Utilization over Gbps High-speed Networks Lin Xue, Chui-hui Chiu, and Seung-Jong Park Department of Computer Science, Center for Computation & Technology, Louisiana

More information

WSN Routing Protocols

WSN Routing Protocols WSN Routing Protocols 1 Routing Challenges and Design Issues in WSNs 2 Overview The design of routing protocols in WSNs is influenced by many challenging factors. These factors must be overcome before

More information

254 IEEE TRANSACTIONS ON RELIABILITY, VOL. 56, NO. 2, JUNE 2007

254 IEEE TRANSACTIONS ON RELIABILITY, VOL. 56, NO. 2, JUNE 2007 254 IEEE TRANSACTIONS ON RELIABILITY, VOL. 56, NO. 2, JUNE 2007 A Scalable Path Protection Mechanism for Guaranteed Network Reliability Under Multiple Failures Changcheng Huang, Senior Member, IEEE, Minzhe

More information

TCP improvements for Data Center Networks

TCP improvements for Data Center Networks TCP improvements for Data Center Networks Tanmoy Das and rishna M. Sivalingam Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai 636, India Emails: {tanmoy.justu@gmail.com,

More information

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks IJCSNS International Journal of Computer Science and Network Security, VOL.17 No.9, September 2017 139 Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks MINA MAHDAVI

More information

What is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR

What is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR What is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR Index What is SDN? How does it work? Advantages and Disadvantages SDN s Application Example 1, Internet Service Providers SDN s Application

More information

Experimenting with Scalability of Floodlight Controller in Software Defined Networks

Experimenting with Scalability of Floodlight Controller in Software Defined Networks 2017 International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT) Experimenting with Scalability of Floodlight Controller in Software Defined Networks

More information

Heuristic Algorithms for Multiconstrained Quality-of-Service Routing

Heuristic Algorithms for Multiconstrained Quality-of-Service Routing 244 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 10, NO 2, APRIL 2002 Heuristic Algorithms for Multiconstrained Quality-of-Service Routing Xin Yuan, Member, IEEE Abstract Multiconstrained quality-of-service

More information

and coverage as the nodes can act both as clients and routers. In this paper, the clients are distributed using four different

and coverage as the nodes can act both as clients and routers. In this paper, the clients are distributed using four different ISSN: 0975-766X CODEN: IJPTFI Available Online through Research Article www.ijptonline.com PERFORMANCE ANALYSIS FOR WIRELESS MESH NETWORK CONSIDERING DIFFERENT CLIENT DISTRIBUTION PATTERNS S.Dhivya #1,

More information

This chapter provides the background knowledge about Multistage. multistage interconnection networks are explained. The need, objectives, research

This chapter provides the background knowledge about Multistage. multistage interconnection networks are explained. The need, objectives, research CHAPTER 1 Introduction This chapter provides the background knowledge about Multistage Interconnection Networks. Metrics used for measuring the performance of various multistage interconnection networks

More information

The Novel HWN on MANET Cellular networks using QoS & QOD

The Novel HWN on MANET Cellular networks using QoS & QOD The Novel HWN on MANET Cellular networks using QoS & QOD Abstract: - Boddu Swath 1 & M.Mohanrao 2 1 M-Tech Dept. of CSE Megha Institute of Engineering & Technology for Women 2 Assistant Professor Dept.

More information

Building petabit/s data center network with submicroseconds latency by using fast optical switches Miao, W.; Yan, F.; Dorren, H.J.S.; Calabretta, N.

Building petabit/s data center network with submicroseconds latency by using fast optical switches Miao, W.; Yan, F.; Dorren, H.J.S.; Calabretta, N. Building petabit/s data center network with submicroseconds latency by using fast optical switches Miao, W.; Yan, F.; Dorren, H.J.S.; Calabretta, N. Published in: Proceedings of 20th Annual Symposium of

More information

MAPREDUCE FOR BIG DATA PROCESSING BASED ON NETWORK TRAFFIC PERFORMANCE Rajeshwari Adrakatti

MAPREDUCE FOR BIG DATA PROCESSING BASED ON NETWORK TRAFFIC PERFORMANCE Rajeshwari Adrakatti International Journal of Computer Engineering and Applications, ICCSTAR-2016, Special Issue, May.16 MAPREDUCE FOR BIG DATA PROCESSING BASED ON NETWORK TRAFFIC PERFORMANCE Rajeshwari Adrakatti 1 Department

More information

Sofware Defined Networking Architecture and Openflow Network Topologies

Sofware Defined Networking Architecture and Openflow Network Topologies Sofware Defined Networking Architecture and Openflow Network Topologies Fahad Kameez, M.Tech.(VLSI and ES) Department of Electronics and Communication Rashtreeya Vidyalaya College of Engineering Bengaluru,

More information

Research on Heterogeneous Communication Network for Power Distribution Automation

Research on Heterogeneous Communication Network for Power Distribution Automation 3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015) Research on Heterogeneous Communication Network for Power Distribution Automation Qiang YU 1,a*, Hui HUANG

More information

The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b

The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b 2nd Workshop on Advanced Research and Technology in Industry Applications (WARTIA 2016) The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b

More information

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Veselin Rakocevic School of Engineering and Mathematical Sciences City University London EC1V HB, UK V.Rakocevic@city.ac.uk

More information