A Review of Flow Scheduling in Data Center Networks
|
|
|
- Nigel Golden
- 10 years ago
- Views:
Transcription
1 A Review of Flow Scheduling in Data Center Networks Mala Yadav School of Computer and Info Science MVN University, Palwal, India Jay Shankar Prasad School of Computer and Info Science MVN University, Palwal, India Abstract Today s data centres hosting cloud applications consume huge amount of electrical energy, contributing to high operational cost and carbon footprints to the environment. Several data centre network architectures have been proposed in this decade. These architectures employ richlyconnected topologies and multi-path routing to provide high network capacity. Significant research work has been done on energy-aware flow scheduling algorithm to address the problem of inefficient network energy usage. In this paper, we present a survey of data center routing considering how to aggregate traffic which flexibly choose the routing paths, with flows fairly sharing the link bandwidths. 1. INTRODUCTION Huge expansion in data centre sizes leads to increase the power consumption and carbon footprint. The study done in the year 2011 shows that roughly1.5% of the global electricity usage came from data centres [1], [2]. Thus the increasing energy consumption of data centres has almost restricted the growth of cloud services and raised the economic and environmental concerns. The contribution of networking part to the energy consumed by the whole data centre is also a matter of concern now a day. The network accounts for 10-20% of the overall power consumption in the data centres [3], however, this proportion can reach to 50% if the intelligent server-side power management techniques are deployed [4]. To achieve higher network capacity, several nicely-connected data centre network architectures have been developed. To replace the traditional tree architecture, such as Fat-Tree [5], BCube [6], FiConn [7], ufix [8], etc have been proposed. The network architecture uses switches and links to achieve full bisection bandwidth at the traffic peak time. Thus the network architectures enhance the network performance, however, side effects on the data centre energy consumption. The network architecture increase the energy consumption proportion of the networking part because more number of switches used by them. The second side effect is that they cause inefficient network energy consumption at traffic time, due to the poor utilization of switches. The main reason for network energy waste is that the energy consumption of present switches is imbalance and it is not proportional to the traffic loads [9]. The idle or under-utilized switches consume much energy. Thus to save the network energy in nicelyconnected data centres, different energy-aware flow scheduling approaches have been proposed [10], [11]. The common approach is to aggregate network flows into a subset of switches/links and uses minimum switches/links as possible to carry the flows. Hence, the active switches/links can carry maximum of network traffic and the idle switches may be kept into sleep mode for energy saving. The traffic aggregation results in multiple flow sharing of the same switches/links. Based upon the TCP congestion control algorithm, the flow get their throughputs by sharing the bandwidths of bottleneck links in a fair approach. This approach is known as FSR(Fair-Sharing Routing). But FSR usually result in low utilization of some nonbottleneck switches that causes waste of energy. 2. RELATED WORKS A. Green Networking The green networking is the use of energy efficient networking components and technologies to minimize the overall energy consumption. It also motivates to use the minimum resources as possible. The several methodologies have been proposed by different researchers and are in use which is investigated below. 1) Device-level Techniques: These energy conservation schemes basically improve the energy efficiency of network devices with advanced intelligent hardware techniques. Nedevschi et al. [12] suggested that the energy consumption of network devices could be minimised by applying the sleep-on-idle and the rate-adaptation methods. Gupta et al. [13] proposed, at certain times underutilized Ethernet interfaces may be kept to the lowpower mode, based on the number of arriving packets in certain time period. They also analyzed the trade-off between energy conservation and
2 packet loss and delay. Similarly, Gunaratne et al. [14] suggested the policies of link rate adaption by controlling the link utilization and the queue length of output buffer approach to save the Ethernet link energy. 2) Network-levelTechniques: The network-wide energy conservation methods help to reduce the network energy consumption. The topology design and routing of network plays a major role. Chabarek et al. [15] solved the problem of minimizing network energy consumption, they considered it as a multiple commodity network flow problem, and investigated the energy efficient network concerns through protocol with mixedinteger programming techniques. Vasic et al. [16] proposed a two-step flow scheduling scheme for energy conservation and balancing the computational complexity. In this scheme, different energy-critical paths were pre-computed and a scalable traffic management mechanism later used to schedule network flow in online way. Abts et al. [4] proposed an energy-efficient flattened butterfly topology and reconfigured the transfer rates of links in a periodic manner to make data centre networks more energy efficient. Heller et al. [10] designed a network energy optimizer known as ElasticTree to choose a subset of links for transmiting traffic flow under the restrictions of network performance and reliable conditions. Shang et al. [11] proposed a throughput-guaranteed power-aware routing algorithm, based on pruning method to iteratively eliminate switches from the original topology and maintaining the network throughput. B. Flow Scheduling in Data Center Networks: Different flow scheduling schemes have been proposed in data centre networks to meet different optimization objectives like maximizing network utilization, minimizing flow completion time and meeting the deadline constraints of network flows etc. Al-Fares et al. [17] proposed a dynamic flow scheduling scheme, i.e., Hedera, for multi-rooted hierarchical tree topologies also used in data centre networks. It can effectively utilize link resources without much compromise on the control and computation overheads. The experimentation and results shows that Hedera achieves very good bisection bandwidth than ECMP routing. Wilson et al. [18] proposed a deadline-aware control protocol, named D 3, which were able to control the transmission rate of network flows based on the deadline requirements. D 3 improved the latency of small flows and burst tolerance, thus it increased the transmission capacity of data centre networks. Hong et al. [19] designed and proposed a preemptive distributed quick flow scheduling protocol, i.e., PDQ, to minimize the average completion time of network flow and to meet the deadlines. The results showed that PDQ outperformed TCP and D 3 in terms of the average flow completion time and the number of flow meeting deadlines. Zats et al. [28] proposed DeTail, which developed a cross-layer network stack aiming to improve the completion time for the delay-sensitive flows in the network. 3. BACKGROUND The current progress of distributed computing frameworks such as Hadoop [21], MapReduce [25] and Dryad [26] including web services like search, e-commerce, and social networking have compelled to the construction of massive computing clusters made of commodity-class PCs. Also, due to extraordinary growth in the size and complexity of datasets, storages of up to several petabytes, stored on tens of thousands of machines enforce to think. These cluster applications can often be bottlenecked on the network, however, it has not been influenced by local resources. Thus application performance improvement leads towards network performance. The data center network topologies essentially uses hierarchical trees with small, cheap edge switches further connected to the end hosts[24]. These networks are interconnected by two or more layers of switches, reasons behind it is to effectively port densities obtained from commercial switches. With the advent to design larger data centers having several thousands of machines, our study suggests the horizontal in place of vertical expansion of data center networks [5, 22, 23]; and using expensive routers with higher speeds and port-densities can be discouraged, the solution is to use a larger number of parallel paths between the source and destination edge switches, this approach is known as multi-rooted tree topologies as shown in figure: Network designs with multi-rooted topologies is having the capability to provide full bisection bandwidth among all participating hosts[5]. It uses efficient protocol to forward the data within the network and scheduler to allocate network flows and paths for taking the advantage of massive parallelism.
3 The performance of ECMP and flow-based VLB mainly depends on flow size and the number of flows per host. Hash-based forwarding performs very good in cases where hosts in the network perform all-to all communication with one another simultaneously, or with individual flows that last only a few RTTs. Non uniform communication patterns, especially those involving transfers of large blocks of data, require more careful scheduling of flows to avoid network bottlenecks. 4. DYNAMIC flow SCHEDULING SCHEME, I.E., HEDERA Existing network forwarding protocols are optimized to select a single path for each source/destination pair in the absence of failure. This static single path forwarding can underutilize multi-rooted tree. ECMP[24] uses static mapping of flows to path and does not take care of current network utilization or flow size, which result in collisions and degrading overall switch utilization. Hedera, design central scheduler which collect flow information from switches, compute collision free path for flows and instruct switches to re-route traffic. Goal of Hedera is to maximize aggregate network utilization- bisection bandwidth with minimam scheduler overhead. Overheads are limited by focusing on scheduling decision of the large flows. Hedera s performance depends on the rates and durations of the flows in the network and more beneficial when network is stressed with many large data transfers within pods and across the network. 5. DEADLINE-AWARE CONTROL PROTOCOL, NAMED D 3 Recent data center networks, given their Internet origins, are sensitive towards application design. The congestion control (TCP) and flow scheduling mechanisms (FIFO queuing) used in data centres are unaware of flow deadlines and hence, strive to optimize network-level metrics i.e. maximize network throughput while maintaining fairness. This leads to unfair sharing and flow quenching. D 3 neutralise these effects. D3 is a Deadline-Driven Delivery control protocol that customized for the data center environment. It deals with the challenges of the datacentre environment - small RTTs, and a bursty, diverse traffic mix with widely varying deadlines. D 3 contributions are : Present the case for utilizing flow deadline information to apportion bandwidth in data centres. Present the design, implementation and evaluation of D 3, a congestion control protocol that makes datacentre networks deadline aware. D 3 can also double the peak load that a data center can support. D 3 also performs well as a congestion control protocol for datacentre networks in its own right. Even without any deadline information, D 3 outperforms TCP in supporting the mix of short and long flows observed in data centre networks. D 3 is a control protocol that uses application deadline information to achieve informed allocation of network bandwidth. D 3 is practical and provides significant benefits over even optimized versions of existing solutions. Recent trends in data centre indicate that operators are willing to adopt new designs that address their problems. 6. Pre-emptive distributed quick flow scheduling protocol Pre-emptive Distributed Quick (PDQ)[19] flow scheduling, is a protocol which can handle flows quickly with deadlines. PDQ is based on traditional real-time scheduling techniques. For processing a queue of tasks, scheduling in order of Earliest Deadline First (EDF) is known to minimize the number of late tasks and Shortest Job First (SJF) minimizes mean flow completion time. However, applying these for scheduling data center flows several challenges are encountered. First, EDF and SJF assume a centralized scheduler which knows the global state of the system. It helps in achieving goal of low latency in a large data center. To perform dynamic decentralized scheduling, PDQ provides a distributed algorithm to allow a set of switches to gather information about flow workloads and converge to a stable agreement on allocation decisions. EDF and SJF rely on the ability to pre-empt existing tasks, to ensure a newly arriving task with a smaller deadline can be completed before a currently scheduled task. In distributed environments, PDQ provides the ability to perform distributed pre-emption of existing flow trace. It enables fast switchover and is guaranteed to never deadlock. Thus, PDQ provides a distributed flow scheduling layer which is lightweight, using only FIFO tail-drop queues, and flexible, in that it can approximate a range of scheduling disciplines based on relative priority of flows. PDQ is most closely related to D 3 [18], which also tries to meet flow deadlines. Unlike D 3, which is a first-come first-reserve" algorithm, PDQ pre-emptively gives network resources to the most critical flows. For deadline-constrained flows, PDQ supports three times more concurrent senders while satisfying their flow deadlines. PDQ, a flow scheduling protocol designed to complete flows quickly and meet flow deadlines. It provide a distributed algorithm to approximate a range of scheduling disciplines based on relative priority of flows, minimizing mean flow completion time and the number of deadlinemissing flows.
4 7. DETAIL DeTail[20] is a cross-layer network-based approach for reducing the long flow completion time tail. At the link layer, DeTail uses port buffer occupancies to construct a lossless fabric [2]. By responding quickly, lossless fabrics ensure that packets are never dropped due to flash congestion. They are only dropped due to hardware errors and/or failures. Preventing congestion-related losses reduces the number of flows that experience long completion times. At the network layer, DeTail performs per-packet adaptive load balancing of packet routes. Switches use the congestion information obtained from port buffer at every hop to dynamically pick a packet s next hop. This smooths network load across available paths. Due to adaptiveness it performs well in asymmetric topologic. Packets are no longer lost due to congestion, transport protocol trusts upon congestion notifications derived from port buffer occupancies. Routes are load balanced one packet at a time, out-of-order packet delivery cannot be used as an early sign of congestion to the transport layer. DeTail allows applications to specify flow priorities. Applications typically know which flows are latency-sensitive foreground flows and which are latency-insensitive background flows. By allowing applications to set these priorities, and responding to them at the link and network layers, DeTail ensures that high priority packets do not get stuck behind low-priority ones. Reducing the tail of completion times of the short, latency-sensitive flows critical for page creation is beneficial in DeTail. DeTail s cross-layer, in-network mechanisms reduces packet losses and retransmissions, prioritizelatency-sensitive flows, and evenly balance traffic across multiplepaths. By making its flow completion statistics robust to congestion, DeTail can reduce 99.9 th percentile flow completion times by over 50% for many workloads. DeTail s approach achieve significant improvements in the tail of flow completion times. Buffers will drain faster, but they will also fill up more quickly, ultimatelycausing the packet losses and retransmissions that lead to long tails. Prioritization is important as background flows will likely remain the dominant fraction of traffic. Load imbalances due to topological asymmetries create hotspots. These issues enables websites to deliver richer contents, but still meeting interactivity deadlines. overheads. It achieves higher bisection bandwidth than ECMP routing. D 3 can control transmission rate of network flows according to their deadline requirements. D 3 can effectively improve the latency of mice flows and burst tolerance, and increase the transmission capacity of data center networks. PDQ, are used to minimize the average completion time of network flows as well as to meet their deadlines. PDQ works good as compared to TCP and D 3 in terms of the average flow completion time and the number of flows meeting deadlines. DeTail, improves the tail of completion time for delay-sensitive flows. In future more energy efficient flow scheduling can effectively save the wastage of energy consumption at switches/links. 8. CONCLUSION Hedera, utilizes link resources without significant compromise on the control and computation
5 REFERENCES [1] J. Koomey, Growth in data center electricity use 2005 to 2010, inanalytics Press, [2] P. X. Gao, A. R. Curtis, B. Wong, and S. Keshav, It s not easy being green, SIGCOMM Comput. Commun. Rev., [3] A. Greenberg, J. Hamilton, D. A. Maltz, and P. Patel, The cost of a cloud: research problems in data center networks, SIGCOMM Comput.Commun. Rev., January [4] D. Abts, M. R. Marty, P. M. Wells, P. Klausler, and H. Liu, Energy proportional data centre networks, in Proceedings of ISCA, [5] M. Al-Fares, A. Loukissas, and A. Vahdat, A scalable, commoditydata center network architecture, in Proceedings of ACM SIGCOMM [6] C. Guo, G. Lu, D. Li, H. Wu, X. Zhang, Y. Shi, C. Tian, Y. Zhang, ands. Lu, BCube: a high performance, server-centric network architecture for modular data centers, in Proceedings of the ACM SIGCOMM, [7] D. Li, C. Guo, H. Wu, K. Tan, Y. Zhang, and S. Lu, FiConn: Using Backup Port for Server Interconnection in Data Centers, in Proceedings of the IEEE INFOCOM, [8] D. Li, M. Xu, H. Zhao, and X. Fu, Building Mega Data Center fromheterogeneous Containers, in Proceedings of the IEEE ICNP, [9] P. Mahadevan, P. Sharma, S. Banerjee, and P. Ranganathan, A Power Benchmarking Framework for Network Devices, in Proceedings ofifip NETWORKING, [10] B. Heller, S. Seetharaman, P. Mahadevan, Y. Yiakoumis, P. Sharma,S. Banerjee, and N. McKeown, ElasticTree: Saving Energy in Data Center Networks, in Proceedings of NSDI, Apr [11] Y. Shang, D. Li, and M. Xu, Energy-aware routing in data centernetwork, in Proceedings of the ACM SIGCOMM workshop on Greennetworking, [12] S. Nedevschi, L. Popa, G. Iannaccone, S. Ratnasamy, and D. Wetherall, Reducing Network Energy Consumption via Sleeping and RateAdaptation, in Proceedings of NSDI, [13] M. Gupta and S. Singh, Using Low-Power Modes for Energy Conservation in Ethernet LANs, in Proceedings of the IEEE INFOCOM,2007. [14] C. Gunaratne, K. Christensen, B. Nordman, and S. Suen, Reducingthe Energy Consumption of Ethernet with Adaptive Link Rate (ALR), IEEE Transactions on Computers, [15] J. Chabarek, J. Sommers, P. Barford, C. Estan, D. Tsiang, and S. Wright, Power Awareness in Network Design and Routing, in Proceedings ofthe IEEE INFOCOM, [16] N. Vasi c, P. Bhurat, D. Novakovi c, M. Canini, S. Shekhar, and D. Kosti c, Identifying and using energy-critical paths, in Proceedings of the ACMCoNEXT, [17] M. Al-Fares, S. Radhakrishnan, B. Raghavan, N. Huang, and A. Vahdat, Hedera: dynamic flow scheduling for data center networks, inproceedings of the NSDI, [18] C. Wilson, H. Ballani, T. Karagiannis, and A. Rowtron, Better neverthan late: meeting deadlines in datacenter networks, in Proceedings ofthe ACM SIGCOMM, [19] C.-Y. Hong, M. Caesar, and P. B. Godfrey, Finishing flows quicklywith preemptive scheduling, in Proceedings of the ACM SIGCOMM,2012. [20] D. Zats, T. Das, P. Mohan, D. Borthakur, and R. Katz, Detail: reducingthe flow completion time tail in datacenter networks, in Proceedingsof the ACM SIGCOMM, [21] Apache Hadoop Project. [22] GREENBERG, A., JAIN, N., KANDULA, S., KIM, C., LAHIRI,P., MALTZ, D., PATEL, P., AND SENGUPTA, S. VL2: A Scalableand Flexible Data Center Network. In Proceedings of ACMSIGCOMM, [23] GREENBERG, A., LAHIRI, P., MALTZ, D. A., PATEL, P., ANDSENGUPTA, S. Towards a Next Generation Data CenterArchitecture:Scalability and Commoditization. In Proceedings of ACMPRESTO, [24] Data center bridging. l/ns340/ns517/ns224/ns783/at_a_glance_c pdf. [25] DEAN, J., AND GHEMAWAT, S. MapReduce: Simplified DataProcessing on Large Clusters. In Proceedings of OSDI, [26] ISARD, M., BUDIU, M., YU, Y., BIRRELL, A., AND FET-TERLY, D. Dryad: Distributed Data-parallel Programs from SequentialBuilding Blocks. In Proceedings of ACMEuroSys, 2007.
Software Defined Green Data Center Network with Exclusive Routing
Software Defined Green Data enter Network with Exclusive Routing Dan Li, Yunfei Shang, ongjie hen Tsinghua University Abstract The explosive expansion of data center sizes aggravates the power consumption
Green Routing in Data Center Network: Modeling and Algorithm Design
Green Routing in Data Center Network: Modeling and Algorithm Design Yunfei Shang, Dan Li, Mingwei Xu Tsinghua University Beijing China, {shangyunfei, lidan, xmw}@csnet1.cs.tsinghua.edu.cn ABSTRACT The
Load Balancing Mechanisms in Data Center Networks
Load Balancing Mechanisms in Data Center Networks Santosh Mahapatra Xin Yuan Department of Computer Science, Florida State University, Tallahassee, FL 33 {mahapatr,xyuan}@cs.fsu.edu Abstract We consider
International Journal of Emerging Technology in Computer Science & Electronics (IJETCSE) ISSN: 0976-1353 Volume 8 Issue 1 APRIL 2014.
IMPROVING LINK UTILIZATION IN DATA CENTER NETWORK USING NEAR OPTIMAL TRAFFIC ENGINEERING TECHNIQUES L. Priyadharshini 1, S. Rajanarayanan, M.E (Ph.D) 2 1 Final Year M.E-CSE, 2 Assistant Professor 1&2 Selvam
Data Center Network Topologies: FatTree
Data Center Network Topologies: FatTree Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking September 22, 2014 Slides used and adapted judiciously
A Reliability Analysis of Datacenter Topologies
A Reliability Analysis of Datacenter Topologies Rodrigo S. Couto, Miguel Elias M. Campista, and Luís Henrique M. K. Costa Universidade Federal do Rio de Janeiro - PEE/COPPE/GTA - DEL/POLI Email:{souza,miguel,luish}@gta.ufrj.br
Energy Optimizations for Data Center Network: Formulation and its Solution
Energy Optimizations for Data Center Network: Formulation and its Solution Shuo Fang, Hui Li, Chuan Heng Foh, Yonggang Wen School of Computer Engineering Nanyang Technological University Singapore Khin
Data Center Load Balancing. 11.11.2015 Kristian Hartikainen
Data Center Load Balancing 11.11.2015 Kristian Hartikainen Load Balancing in Computing Efficient distribution of the workload across the available computing resources Distributing computation over multiple
Resolving Packet Loss in a Computer Centre Applications
International Journal of Computer Applications (975 8887) olume 74 No., July 3 Resolving Packet Loss in a Computer Centre Applications M. Rajalakshmi C.Angel K. M. Brindha Shree ABSTRACT The modern data
Data Center Network Architectures
Servers Servers Servers Data Center Network Architectures Juha Salo Aalto University School of Science and Technology [email protected] Abstract Data centers have become increasingly essential part of
PCube: Improving Power Efficiency in Data Center Networks
PCube: Improving Power Efficiency in Data Center Networks Lei Huang, Qin Jia, Xin Wang Fudan University Shanghai, China [email protected] [email protected] [email protected] Shuang Yang Stanford
OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support
OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support Yu Li and Deng Pan Florida International University Miami, FL Abstract Data center networks are designed for satisfying the data
Data Center Network Structure using Hybrid Optoelectronic Routers
Data Center Network Structure using Hybrid Optoelectronic Routers Yuichi Ohsita, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University Osaka, Japan {y-ohsita, murata}@ist.osaka-u.ac.jp
Improving Flow Completion Time for Short Flows in Datacenter Networks
Improving Flow Completion Time for Short Flows in Datacenter Networks Sijo Joy, Amiya Nayak School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, Canada {sjoy028, nayak}@uottawa.ca
CARPO: Correlation-Aware Power Optimization in Data Center Networks
: Correlation-Aware Power Optimization in Data Center Networks Xiaodong Wang, Yanjun Yao, Xiaorui Wang, Kefa Lu, Qing Cao The Ohio State University, USA University of Tennessee, Knoxville, USA Abstract
TinyFlow: Breaking Elephants Down Into Mice in Data Center Networks
TinyFlow: Breaking Elephants Down Into Mice in Data Center Networks Hong Xu, Baochun Li [email protected], [email protected] Department of Computer Science, City University of Hong Kong Department
Enabling Flow-based Routing Control in Data Center Networks using Probe and ECMP
IEEE INFOCOM 2011 Workshop on Cloud Computing Enabling Flow-based Routing Control in Data Center Networks using Probe and ECMP Kang Xi, Yulei Liu and H. Jonathan Chao Polytechnic Institute of New York
Minimizing Energy Consumption of Fat-Tree Data Center. Network
Minimizing Energy Consumption of Fat-Tree Data Center Networks ABSTRACT Qing Yi Department of Computer Science Portland State University Portland, OR 9727 [email protected] Many data centers are built using
Scafida: A Scale-Free Network Inspired Data Center Architecture
Scafida: A Scale-Free Network Inspired Data Center Architecture László Gyarmati, Tuan Anh Trinh Network Economics Group Department of Telecommunications and Media Informatics Budapest University of Technology
A Comparative Study of Data Center Network Architectures
A Comparative Study of Data Center Network Architectures Kashif Bilal Fargo, ND 58108, USA [email protected] Limin Zhang Fargo, ND 58108, USA [email protected] Nasro Min-Allah COMSATS Institute
Load Balancing in Data Center Networks
Load Balancing in Data Center Networks Henry Xu Computer Science City University of Hong Kong HKUST, March 2, 2015 Background Aggregator Aggregator Aggregator Worker Worker Worker Worker Low latency for
Joint Virtual Machine Assignment and Traffic Engineering for Green Data Center Networks
Joint Virtual Machine Assignment and Traffic Engineering for Green Data Center Networks Lin Wang, Fa Zhang, Athanasios V. Vasilakos, Chenying Hou, Zhiyong Liu Institute of Computing Technology, Chinese
A Power Saving Scheme for Open Flow Network
Journal of Clean Energy Technologies, Vol. 1, No. 4, October 13 A Power Saving Scheme for Open Flow Network Bhed Bahadur Bista, Masahiko Takanohashi, Toyoo Takata, and Danda B. Rawat Abstract Until recently
Evaluating the Impact of Data Center Network Architectures on Application Performance in Virtualized Environments
Evaluating the Impact of Data Center Network Architectures on Application Performance in Virtualized Environments Yueping Zhang NEC Labs America, Inc. Princeton, NJ 854, USA Email: [email protected]
HERCULES: Integrated Control Framework for Datacenter Traffic Management
HERCULES: Integrated Control Framework for Datacenter Traffic Management Wonho Kim Princeton University Princeton, NJ, USA Email: [email protected] Puneet Sharma HP Labs Palo Alto, CA, USA Email:
On Tackling Virtual Data Center Embedding Problem
On Tackling Virtual Data Center Embedding Problem Md Golam Rabbani, Rafael Esteves, Maxim Podlesny, Gwendal Simon Lisandro Zambenedetti Granville, Raouf Boutaba D.R. Cheriton School of Computer Science,
[Sathish Kumar, 4(3): March, 2015] ISSN: 2277-9655 Scientific Journal Impact Factor: 3.449 (ISRA), Impact Factor: 2.114
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY HANDLING HEAVY-TAILED TRAFFIC IN QUEUEING NETWORKS USING MAX WEIGHT ALGORITHM M.Sathish Kumar *, G.Sathish Kumar * Department
Data Center Network Topologies: VL2 (Virtual Layer 2)
Data Center Network Topologies: VL2 (Virtual Layer 2) Hakim Weatherspoon Assistant Professor, Dept of Computer cience C 5413: High Performance ystems and Networking eptember 26, 2014 lides used and adapted
Data Center Networking with Multipath TCP
Data Center Networking with Costin Raiciu, Christopher Pluntke, Sebastien Barre, Adam Greenhalgh, Damon Wischik, Mark Handley University College London, Universite Catholique de Louvain ABSTRACT Recently
Adaptive Routing for Layer-2 Load Balancing in Data Center Networks
Adaptive Routing for Layer-2 Load Balancing in Data Center Networks Renuga Kanagavelu, 2 Bu-Sung Lee, Francis, 3 Vasanth Ragavendran, Khin Mi Mi Aung,* Corresponding Author Data Storage Institute, Singapore.E-mail:
Datacenter Network Large Flow Detection and Scheduling from the Edge
Datacenter Network Large Flow Detection and Scheduling from the Edge Rui (Ray) Zhou [email protected] Supervisor : Prof. Rodrigo Fonseca Reading & Research Project - Spring 2014 Abstract Today, datacenter
On implementation of DCTCP on three tier and fat tree data center network topologies
DOI 10.1186/s40064-016-2454-4 RESEARCH Open Access On implementation of DCTCP on three tier and fat tree data center network topologies Saima Zafar 1*, Abeer Bashir 1 and Shafique Ahmad Chaudhry 2 *Correspondence:
[Yawen comments]: The first author Ruoyan Liu is a visting student coming from our collaborator, A/Prof. Huaxi Gu s research group, Xidian
[Yawen comments]: The first author Ruoyan Liu is a visting student coming from our collaborator, A/Prof. Huaxi Gu s research group, Xidian Universtity. He stays in the University of Otago for 2 mongths
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
TRILL Large Layer 2 Network Solution
TRILL Large Layer 2 Network Solution Contents 1 Network Architecture Requirements of Data Centers in the Cloud Computing Era... 3 2 TRILL Characteristics... 5 3 Huawei TRILL-based Large Layer 2 Network
Data Center Netwokring with Multipath TCP
UCL DEPARTMENT OF COMPUTER SCIENCE Research Note RN/1/3 Data Center Netwokring with 1/7/21 Costin Raiciu Christopher Pluntke Sebastien Barre Adam Greenhalgh Damon Wischik Mark Handley Abstract Data centre
Task Scheduling in Hadoop
Task Scheduling in Hadoop Sagar Mamdapure Munira Ginwala Neha Papat SAE,Kondhwa SAE,Kondhwa SAE,Kondhwa Abstract Hadoop is widely used for storing large datasets and processing them efficiently under distributed
Wireless Link Scheduling for Data Center Networks
Wireless Link Scheduling for Data Center Networks Yong Cui Tsinghua University Beijing, 10084, P.R.China [email protected] Hongyi Wang Tsinghua University Beijing, 10084, P.R.China wanghongyi09@mails.
Hedera: Dynamic Flow Scheduling for Data Center Networks
Hedera: Dynamic Flow Scheduling for Data Center Networks Mohammad Al-Fares Sivasankar Radhakrishnan Barath Raghavan * Nelson Huang Amin Vahdat UC San Diego * Williams College - USENIX NSDI 2010 - Motivation!"#$%&'($)*
phost: Distributed Near-Optimal Datacenter Transport Over Commodity Network Fabric
phost: Distributed Near-Optimal Datacenter Transport Over Commodity Network Fabric Peter X. Gao [email protected] Rachit Agarwal [email protected] Akshay Narayan [email protected] Sylvia Ratnasamy
Advanced Computer Networks. Datacenter Network Fabric
Advanced Computer Networks 263 3501 00 Datacenter Network Fabric Patrick Stuedi Spring Semester 2014 Oriana Riva, Department of Computer Science ETH Zürich 1 Outline Last week Today Supercomputer networking
Architecting Low Latency Cloud Networks
Architecting Low Latency Cloud Networks Introduction: Application Response Time is Critical in Cloud Environments As data centers transition to next generation virtualized & elastic cloud architectures,
Friends, not Foes Synthesizing Existing Transport Strategies for Data Center Networks
Friends, not Foes Synthesizing Existing Transport Strategies for Data Center Networks Ali Munir Michigan State University Ghufran Baig, Syed M. Irteza, Ihsan A. Qazi, Alex X. Liu, Fahad R. Dogar Data Center
Computer Networks COSC 6377
Computer Networks COSC 6377 Lecture 25 Fall 2011 November 30, 2011 1 Announcements Grades will be sent to each student for verificagon P2 deadline extended 2 Large- scale computagon Search Engine Tasks
Multipath TCP in Data Centres (work in progress)
Multipath TCP in Data Centres (work in progress) Costin Raiciu Joint work with Christopher Pluntke, Adam Greenhalgh, Sebastien Barre, Mark Handley, Damon Wischik Data Centre Trends Cloud services are driving
A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network
ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network Mohammad Naimur Rahman
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
Decentralized Task-Aware Scheduling for Data Center Networks
Decentralized Task-Aware Scheduling for Data Center Networks Fahad R. Dogar, Thomas Karagiannis, Hitesh Ballani, Ant Rowstron Presented by Eric Dong (yd2dong) October 30, 2015 Tasks in data centers Applications
Powerful Duo: MapR Big Data Analytics with Cisco ACI Network Switches
Powerful Duo: MapR Big Data Analytics with Cisco ACI Network Switches Introduction For companies that want to quickly gain insights into or opportunities from big data - the dramatic volume growth in corporate
MMPTCP: A Novel Transport Protocol for Data Centre Networks
MMPTCP: A Novel Transport Protocol for Data Centre Networks Morteza Kheirkhah FoSS, Department of Informatics, University of Sussex Modern Data Centre Networks FatTree It provides full bisection bandwidth
AIN: A Blueprint for an All-IP Data Center Network
AIN: A Blueprint for an All-IP Data Center Network Vasileios Pappas Hani Jamjoom Dan Williams IBM T. J. Watson Research Center, Yorktown Heights, NY Abstract With both Ethernet and IP powering Data Center
Green Data Center Networks: Challenges and Opportunities
Green Data Center Networks: Challenges and Opportunities Kashif Bilal, Samee U. Khan Department of Electrical and Computer Engineering North Dakota State University Fargo ND, USA {kashif.bilal, samee.khan}@ndsu.edu
Generalized DCell Structure for Load-Balanced Data Center Networks
Generalized DCell Structure for Load-Balanced Data Center Networks Markus Kliegl, Jason Lee,JunLi, Xinchao Zhang, Chuanxiong Guo,DavidRincón Swarthmore College, Duke University, Fudan University, Shanghai
Data Center Switch Fabric Competitive Analysis
Introduction Data Center Switch Fabric Competitive Analysis This paper analyzes Infinetics data center network architecture in the context of the best solutions available today from leading vendors such
Energy Efficient MapReduce
Energy Efficient MapReduce Motivation: Energy consumption is an important aspect of datacenters efficiency, the total power consumption in the united states has doubled from 2000 to 2005, representing
PACE Your Network: Fair and Controllable Multi- Tenant Data Center Networks
PACE Your Network: Fair and Controllable Multi- Tenant Data Center Networks Tiago Carvalho Carnegie Mellon University and Universidade de Lisboa Hyong S. Kim Carnegie Mellon University Pittsburgh, PA,
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected] 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
Scaling 10Gb/s Clustering at Wire-Speed
Scaling 10Gb/s Clustering at Wire-Speed InfiniBand offers cost-effective wire-speed scaling with deterministic performance Mellanox Technologies Inc. 2900 Stender Way, Santa Clara, CA 95054 Tel: 408-970-3400
MAPS: Adaptive Path Selection for Multipath Transport Protocols in the Internet
MAPS: Adaptive Path Selection for Multipath Transport Protocols in the Internet TR-11-09 Yu Chen Xin Wu Xiaowei Yang Department of Computer Science, Duke University {yuchen, xinwu, xwy}@cs.duke.edu ABSTRACT
Transparent and Flexible Network Management for Big Data Processing in the Cloud
Transparent and Flexible Network Management for Big Data Processing in the Cloud Anupam Das, Cristian Lumezanu, Yueping Zhang, Vishal Singh, Guofei Jiang, Curtis Yu UIUC NEC Labs UC Riverside Abstract
Brocade Solution for EMC VSPEX Server Virtualization
Reference Architecture Brocade Solution Blueprint Brocade Solution for EMC VSPEX Server Virtualization Microsoft Hyper-V for 50 & 100 Virtual Machines Enabled by Microsoft Hyper-V, Brocade ICX series switch,
Comparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...
RDCM: Reliable Data Center Multicast
This paper was presented as part of the Mini-Conference at IEEE INFOCOM 2011 RDCM: Reliable Data Center Multicast Dan Li, Mingwei Xu, Ming-chen Zhao, Chuanxiong Guo, Yongguang Zhang, Min-you Wu Tsinghua
Demand-Aware Flow Allocation in Data Center Networks
Demand-Aware Flow Allocation in Data Center Networks Dmitriy Kuptsov Aalto University/HIIT Espoo, Finland [email protected] Boris Nechaev Aalto University/HIIT Espoo, Finland [email protected]
Multipath and Dynamic Queuing base load balancing in Data Centre Network
Multipath and Dynamic Queuing base load balancing in Data Centre Network Sadhana Gotiya Pursuing M-Tech NIIST, Bhopal,India Nitin Mishra Asst.Professor NIIST, Bhopal,India ABSTRACT Data Centre Networks
A Study on Workload Imbalance Issues in Data Intensive Distributed Computing
A Study on Workload Imbalance Issues in Data Intensive Distributed Computing Sven Groot 1, Kazuo Goda 1, and Masaru Kitsuregawa 1 University of Tokyo, 4-6-1 Komaba, Meguro-ku, Tokyo 153-8505, Japan Abstract.
Deconstructing Datacenter Packet Transport
Deconstructing Datacenter Packet Transport Mohammad Alizadeh, Shuang Yang, Sachin Katti, Nick McKeown, Balaji Prabhakar, and Scott Schenker Stanford University U.C. Berkeley / ICSI {alizade, shyang, skatti,
Hadoop Technology for Flow Analysis of the Internet Traffic
Hadoop Technology for Flow Analysis of the Internet Traffic Rakshitha Kiran P PG Scholar, Dept. of C.S, Shree Devi Institute of Technology, Mangalore, Karnataka, India ABSTRACT: Flow analysis of the internet
Juniper Networks QFabric: Scaling for the Modern Data Center
Juniper Networks QFabric: Scaling for the Modern Data Center Executive Summary The modern data center has undergone a series of changes that have significantly impacted business operations. Applications
The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering
Experimental Framework for Mobile Cloud Computing System
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 00 (2015) 000 000 www.elsevier.com/locate/procedia First International Workshop on Mobile Cloud Computing Systems, Management,
Empowering Software Defined Network Controller with Packet-Level Information
Empowering Software Defined Network Controller with Packet-Level Information Sajad Shirali-Shahreza, Yashar Ganjali Department of Computer Science, University of Toronto, Toronto, Canada Abstract Packet
Cisco s Massively Scalable Data Center
Cisco s Massively Scalable Data Center Network Fabric for Warehouse Scale Computer At-A-Glance Datacenter is the Computer MSDC is the Network Cisco s Massively Scalable Data Center (MSDC) is a framework
Ethernet Fabrics: An Architecture for Cloud Networking
WHITE PAPER www.brocade.com Data Center Ethernet Fabrics: An Architecture for Cloud Networking As data centers evolve to a world where information and applications can move anywhere in the cloud, classic
Multipath TCP design, and application to data centers. Damon Wischik, Mark Handley, Costin Raiciu, Christopher Pluntke
Multipath TCP design, and application to data centers Damon Wischik, Mark Handley, Costin Raiciu, Christopher Pluntke Packet switching pools circuits. Multipath pools links : it is Packet Switching 2.0.
Non-blocking Switching in the Cloud Computing Era
Non-blocking Switching in the Cloud Computing Era Contents 1 Foreword... 3 2 Networks Must Go With the Flow in the Cloud Computing Era... 3 3 Fat-tree Architecture Achieves a Non-blocking Data Center Network...
Hadoop Cluster Applications
Hadoop Overview Data analytics has become a key element of the business decision process over the last decade. Classic reporting on a dataset stored in a database was sufficient until recently, but yesterday
Layer-3 Multipathing in Commodity-based Data Center Networks
Layer-3 Multipathing in Commodity-based Data Center Networks Ryo Nakamura University of Tokyo Email: [email protected] Yuji Sekiya University of Tokyo Email: [email protected] Hiroshi Esaki University of
Data Center Networking with Multipath TCP
Data Center Networking with Multipath TCP Costin Raiciu, Christopher Pluntke, Sebastien Barre, Adam Greenhalgh, Damon Wischik, Mark Handley Hotnets 2010 報 告 者 : 莊 延 安 Outline Introduction Analysis Conclusion
