Coflow: A Networking Abstraction for Distributed Data-Parallel Applications
暂无分享,去创建一个
[1] Nick McKeown,et al. Rate control protocol (rcp): congestion control to make flows complete quickly , 2008 .
[2] James E. Kelley,et al. Critical-Path Planning and Scheduling: Mathematical Basis , 1961 .
[3] J. Nash. THE BARGAINING PROBLEM , 1950, Classics in Game Theory.
[4] Dennis M. Wilkinson,et al. Large-Scale Parallel Collaborative Filtering for the Netflix Prize , 2008, AAIM.
[5] Hitesh Ballani,et al. Towards predictable datacenter networks , 2011, SIGCOMM 2011.
[6] Jeffrey M. Jaffe,et al. Bottleneck Flow Control , 1981, IEEE Trans. Commun..
[7] Michael J. Franklin,et al. Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing , 2012, NSDI.
[8] Jingren Zhou,et al. SCOPE: easy and efficient parallel processing of massive data sets , 2008, Proc. VLDB Endow..
[9] Rene L. Cruz,et al. A calculus for network delay, Part II: Network analysis , 1991, IEEE Trans. Inf. Theory.
[10] Christopher Scaffidi,et al. Why are APIs difficult to learn and use? , 2006, CROS.
[11] Hong Yan,et al. A clean slate 4D approach to network control and management , 2005, CCRV.
[12] Albert G. Greenberg,et al. VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.
[13] Antonio Fernández,et al. Bisection (Band)Width of Product Networks with Application to Data Centers , 2012, IEEE Transactions on Parallel and Distributed Systems.
[14] Justine Sherry,et al. Silo: Predictable Message Completion Time in the Cloud , 2013 .
[15] Konstantina Papagiannaki,et al. c-Through: part-time optics in data centers , 2010, SIGCOMM '10.
[16] Lawrence K. Saul,et al. Modeling distances in large-scale networks by matrix factorization , 2004, IMC '04.
[17] M. M. Flood. Some Experimental Games , 1958 .
[18] Daniel Mills,et al. MillWheel: Fault-Tolerant Stream Processing at Internet Scale , 2013, Proc. VLDB Endow..
[19] Junda Liu,et al. Multi-enterprise networking , 2000 .
[20] Benoit Donnet,et al. A Survey on Network Coordinates Systems, Design, and Security , 2010, IEEE Communications Surveys & Tutorials.
[21] Scott Shenker,et al. Discretized streams: fault-tolerant streaming computation at scale , 2013, SOSP.
[22] Ronald L. Graham,et al. Bounds on Multiprocessing Timing Anomalies , 1969, SIAM Journal of Applied Mathematics.
[23] Amin Vahdat,et al. PortLand: a scalable fault-tolerant layer 2 data center network fabric , 2009, SIGCOMM '09.
[24] Renata Teixeira,et al. Traffic classification on the fly , 2006, CCRV.
[25] Antony I. T. Rowstron,et al. Better never than late: meeting deadlines in datacenter networks , 2011, SIGCOMM.
[26] Scott Shenker,et al. Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM '89.
[27] Rene L. Cruz,et al. A calculus for network delay, Part I: Network elements in isolation , 1991, IEEE Trans. Inf. Theory.
[28] Edward G. Coffman,et al. Feedback Queueing Models for Time-Shared Systems , 1968, J. ACM.
[29] Paramvir Bahl,et al. Low Latency Geo-distributed Data Analytics , 2015, SIGCOMM.
[30] QueueingJon,et al. WF 2 Q : Worst-case Fair Weighted Fair , 1996 .
[31] Ravi Kumar,et al. Pig latin: a not-so-foreign language for data processing , 2008, SIGMOD Conference.
[32] Ankit Singla,et al. OSA: An Optical Switching Architecture for Data Center Networks With Unprecedented Flexibility , 2012, IEEE/ACM Transactions on Networking.
[33] Haitao Wu,et al. BCube: a high performance, server-centric network architecture for modular data centers , 2009, SIGCOMM '09.
[34] Brighten Godfrey,et al. Finishing flows quickly with preemptive scheduling , 2012, CCRV.
[35] Grenville J. Armitage,et al. A survey of techniques for internet traffic classification using machine learning , 2008, IEEE Communications Surveys & Tutorials.
[36] Walid Dabbous,et al. Multipoint Communication: A Survey of Protocols, Functions, and Mechanisms , 1997, IEEE J. Sel. Areas Commun..
[37] Randy H. Katz,et al. Improving MapReduce Performance in Heterogeneous Environments , 2008, OSDI.
[38] Christina Delimitrou,et al. Paragon: QoS-aware scheduling for heterogeneous datacenters , 2013, ASPLOS '13.
[39] George Varghese,et al. Netshare and stochastic netshare: predictable bandwidth allocation for data centers , 2012, CCRV.
[40] Christos Gkantsidis,et al. Planet scale software updates , 2006, SIGCOMM '06.
[41] Benjamin Hindman,et al. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types , 2011, NSDI.
[42] Rajeev Motwani,et al. Non-clairvoyant scheduling , 1994, SODA '93.
[43] Charles E. Leiserson,et al. Fat-trees: Universal networks for hardware-efficient supercomputing , 1985, IEEE Transactions on Computers.
[44] Miguel Castro,et al. FaRM: Fast Remote Memory , 2014, NSDI.
[45] Abhay Parekh,et al. A generalized processor sharing approach to flow control in integrated services networks: the single-node case , 1993, TNET.
[46] Hong Yan,et al. Tesseract: A 4D Network Control Plane , 2007, NSDI.
[47] Chen Liang,et al. Participatory networking: an API for application control of SDNs , 2013, SIGCOMM.
[48] Vyas Sekar,et al. Multi-resource fair queueing for packet processing , 2012, CCRV.
[49] Scott Shenker,et al. Disk-Locality in Datacenter Computing Considered Irrelevant , 2011, HotOS.
[50] Robert C. Daley,et al. An experimental time-sharing system , 1962, AIEE-IRE '62 (Spring).
[51] Wei Lin,et al. Microsoft Bing Peking University , 2022 .
[52] Antony I. T. Rowstron,et al. Symbiotic routing in future data centers , 2010, SIGCOMM '10.
[53] Gautam Kumar,et al. A Case for Performance-Centric Network Allocation , 2012, HotCloud.
[54] Patrick Wendell,et al. Sparrow: distributed, low latency scheduling , 2013, SOSP.
[55] Michael C. Hout,et al. Multidimensional Scaling , 2003, Encyclopedic Dictionary of Archaeology.
[56] Amin Vahdat,et al. Integrating microsecond circuit switching into the data center , 2013, SIGCOMM.
[57] Scheduling: the Multi-level Feedback Queue , .
[58] Lucian Popa,et al. What we talk about when we talk about cloud network performance , 2012, CCRV.
[59] GhemawatSanjay,et al. The Google file system , 2003 .
[60] Albert G. Greenberg,et al. The nature of data center traffic: measurements & analysis , 2009, IMC '09.
[61] D. Zats,et al. DeTail: reducing the flow completion time tail in datacenter networks , 2012, CCRV.
[62] Rob Pike,et al. Interpreting the data: Parallel analysis with Sawzall , 2005, Sci. Program..
[63] William E. Weihl,et al. Lottery scheduling: flexible proportional-share resource management , 1994, OSDI '94.
[64] Dawn Xiaodong Song,et al. Design and Evaluation of a Real-Time URL Spam Filtering Service , 2011, 2011 IEEE Symposium on Security and Privacy.
[65] Ion Stoica,et al. A policy-aware switching layer for data centers , 2008, SIGCOMM '08.
[66] Shirish Tatikonda,et al. SystemML: Declarative machine learning on MapReduce , 2011, 2011 IEEE 27th International Conference on Data Engineering.
[67] Ion Stoica,et al. Efficient Coflow Scheduling Without Prior Knowledge , 2015, SIGCOMM.
[68] Charles Clos,et al. A study of non-blocking switching networks , 1953 .
[69] Amin Vahdat,et al. Helios: a hybrid electrical/optical switch architecture for modular data centers , 2010, SIGCOMM '10.
[70] Martín Casado,et al. Ethane: taking control of the enterprise , 2007, SIGCOMM '07.
[71] David G. Andersen,et al. An Architecture for Internet Data Transfer , 2006, NSDI.
[72] Van Jacobson,et al. Link-sharing and resource management models for packet networks , 1995, TNET.
[73] Ben Y. Zhao,et al. Mirror mirror on the ceiling: flexible wireless links for data centers , 2012, CCRV.
[74] Haitao Wu,et al. ICTCP: Incast Congestion Control for TCP in Data-Center Networks , 2010, IEEE/ACM Transactions on Networking.
[75] Joseph K. Bradley,et al. Spark SQL: Relational Data Processing in Spark , 2015, SIGMOD Conference.
[76] David A. Maltz,et al. Cloudward bound: planning for beneficial migration of enterprise applications to the cloud , 2010, SIGCOMM '10.
[77] Amar Phanishayee,et al. Safe and effective fine-grained TCP retransmissions for datacenter communication , 2009, SIGCOMM '09.
[78] Adam Wierman,et al. The Foreground-Background queue: A survey , 2008, Perform. Evaluation.
[79] Johannes Gehrke,et al. Gossip-based computation of aggregate information , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..
[80] Scott Shenker,et al. Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling , 2010, EuroSys '10.
[81] Nick McKeown,et al. pFabric: minimal near-optimal datacenter transport , 2013, SIGCOMM.
[82] Albert G. Greenberg,et al. Sharing the Data Center Network , 2011, NSDI.
[83] Jean-Philippe Martin,et al. Dandelion: a compiler and runtime for heterogeneous systems , 2013, SOSP.
[84] Abhay Parekh,et al. A generalized processor sharing approach to flow control in integrated services networks-the single node case , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.
[85] Yuan Yu,et al. Dryad: distributed data-parallel programs from sequential building blocks , 2007, EuroSys '07.
[86] Guillaume Urvoy-Keller,et al. Analysis of LAS scheduling for job size distributions with high variance , 2003, SIGMETRICS '03.
[87] Ronald L. Graham,et al. Bounds for certain multiprocessing anomalies , 1966 .
[88] Yuan Zhong,et al. Minimizing the Total Weighted Completion Time of Coflows in Datacenter Networks , 2015, SPAA.
[89] Sanjay Ghemawat,et al. MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.
[90] Santosh Krishnan,et al. Google Compute Engine , 2015 .
[91] Randy H. Katz,et al. Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center , 2011, NSDI.
[92] Di Xie,et al. The only constant is change: incorporating time-varying network reservations in data centers , 2012, CCRV.
[93] Srikanth Kandula,et al. PACMan: Coordinated Memory Caching for Parallel Jobs , 2012, NSDI.
[94] Tim Kraska,et al. MLbase: A Distributed Machine-learning System , 2013, CIDR.
[95] David A. Maltz,et al. Surviving failures in bandwidth-constrained datacenters , 2012, CCRV.
[96] Amin Vahdat,et al. Hedera: Dynamic Flow Scheduling for Data Center Networks , 2010, NSDI.
[97] Albert G. Greenberg,et al. Reining in the Outliers in Map-Reduce Clusters using Mantri , 2010, OSDI.
[98] Jiaxing Zhang,et al. Spotting Code Optimizations in Data-Parallel Pipelines through PeriSCOPE , 2012, OSDI.
[99] Srikanth Kandula,et al. Multi-resource packing for cluster schedulers , 2014, SIGCOMM.
[100] Mor Harchol-Balter,et al. ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers , 2010, HPCA - 16 2010 The Sixteenth International Symposium on High-Performance Computer Architecture.
[101] Ishai Menache,et al. Network-Aware Scheduling for Data-Parallel Jobs: Plan When You Can , 2015, SIGCOMM.
[102] Ola Svensson,et al. Minimizing the sum of weighted completion times in a concurrent open shop , 2010, Oper. Res. Lett..
[103] Christina Delimitrou,et al. Quasar: resource-efficient and QoS-aware cluster management , 2014, ASPLOS.
[104] Luiz André Barroso,et al. The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.
[105] Albert G. Greenberg,et al. A flexible model for resource management in virtual private networks , 1999, SIGCOMM '99.
[106] Sujata Banerjee,et al. Application-driven bandwidth guarantees in datacenters , 2014, SIGCOMM.
[107] Hui Zhang,et al. WF/sup 2/Q: worst-case fair weighted fair queueing , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.
[108] Martin P. Robillard,et al. What Makes APIs Hard to Learn? Answers from Developers , 2009, IEEE Software.
[109] Paramvir Bahl,et al. Augmenting data center networks with multi-gigabit wireless links , 2011, SIGCOMM.
[110] Michael I. Jordan,et al. Managing data transfers in computer clusters with orchestra , 2011, SIGCOMM.
[111] Hong Liu,et al. Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network , 2015, Comput. Commun. Rev..
[112] Hari Balakrishnan,et al. Cicada: Introducing Predictive Guarantees for Cloud Networks , 2014, HotCloud.
[113] Anthony McGregor,et al. Flow Clustering Using Machine Learning Techniques , 2004, PAM.
[114] Martin Grund,et al. Impala: A Modern, Open-Source SQL Engine for Hadoop , 2015, CIDR.
[115] D. Ruppert. The Elements of Statistical Learning: Data Mining, Inference, and Prediction , 2004 .
[116] Jayati. The Berkeley Data Analytics Stack (BDAS) , 2014, 2014 Conference on IT in Business, Industry and Government (CSIBIG).
[117] Ion Stoica,et al. FairCloud: sharing the network in cloud computing , 2011, SIGCOMM '12.
[118] Srikanth Kandula,et al. Walking the tightrope: responsive yet stable traffic engineering , 2005, SIGCOMM '05.
[119] Albert G. Greenberg,et al. EyeQ: Practical Network Performance Isolation at the Edge , 2013, NSDI.
[120] Adrian E. Raftery,et al. MCLUST Version 3 for R: Normal Mixture Modeling and Model-Based Clustering † , 2007 .
[121] Leslie G. Valiant,et al. A bridging model for parallel computation , 1990, CACM.
[122] Michalis Faloutsos,et al. BLINC: multilevel traffic classification in the dark , 2005, SIGCOMM '05.
[123] H. Varian. Equity, Envy and Efficiency , 1974 .
[124] Michael Isard,et al. DryadLINQ: A System for General-Purpose Distributed Data-Parallel Computing Using a High-Level Language , 2008, OSDI.
[125] Frank Thomson Leighton,et al. Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms , 1999, JACM.
[126] Antony I. T. Rowstron,et al. Decentralized task-aware scheduling for data center networks , 2014, SIGCOMM.
[127] Ariel D. Procaccia,et al. Beyond Dominant Resource Fairness , 2015, ACM Trans. Economics and Comput..
[128] Joseph M. Hellerstein,et al. GraphLab: A New Framework For Parallel Machine Learning , 2010, UAI.
[129] Emin Gün Sirer,et al. AntFarm: Efficient Content Distribution with Managed Swarms , 2009, NSDI.
[130] Albert G. Greenberg,et al. Data center TCP (DCTCP) , 2010, SIGCOMM '10.
[131] Lei Shi,et al. Dcell: a scalable and fault-tolerant network structure for data centers , 2008, SIGCOMM '08.
[132] Joseph Y.-T. Leung,et al. Order Scheduling in an Environment with Dedicated Resources in Parallel , 2005, J. Sched..
[133] Dorgival O. Guedes,et al. Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks , 2011, WIOV.
[134] Hitesh Ballani,et al. End-to-end Performance Isolation Through Virtual Datacenters , 2014, OSDI.
[135] David A. Maltz,et al. Network traffic characteristics of data centers in the wild , 2010, IMC '10.
[136] Scott Shenker,et al. Tachyon: Reliable, Memory Speed Storage for Cluster Computing Frameworks , 2014, SoCC.
[137] Noam Nisan,et al. Fair allocation without trade , 2012, AAMAS.
[138] Rajkumar Buyya,et al. Workflow scheduling algorithms for grid computing , 2008 .
[139] Craig Chambers,et al. FlumeJava: easy, efficient data-parallel pipelines , 2010, PLDI '10.
[140] Sheng Wang,et al. Rapier: Integrating routing and scheduling for coflow-aware data center networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).
[141] Ion Stoica,et al. A hierarchical fair service curve algorithm for link-sharing, real-time and priority services , 1997, SIGCOMM '97.
[142] Dinan Gunawardena,et al. Chatty Tenants and the Cloud Network Sharing Problem , 2013, NSDI.
[143] Aart J. C. Bik,et al. Pregel: a system for large-scale graph processing , 2010, SIGMOD Conference.
[144] Jean C. Walrand,et al. Achieving 100% throughput in an input-queued switch , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.
[145] Martín Casado,et al. Extending Networking into the Virtualization Layer , 2009, HotNets.
[146] Ming Zhang,et al. MicroTE: fine grained traffic engineering for data centers , 2011, CoNEXT '11.
[147] Nathan Linial,et al. No justified complaints: on fair sharing of multiple resources , 2011, ITCS '12.
[148] Himanshu Shah,et al. FireFly , 2014, SIGCOMM.
[149] Wei Bai,et al. Information-Agnostic Flow Scheduling for Commodity Data Centers , 2015, NSDI.
[150] Sujata Banerjee,et al. ElasticSwitch: practical work-conserving bandwidth guarantees for cloud computing , 2013, SIGCOMM.
[151] Helen J. Wang,et al. SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.
[152] Carlo Curino,et al. Apache Hadoop YARN: yet another resource negotiator , 2013, SoCC.
[153] Zhenhua Liu,et al. HUG: Multi-Resource Fairness for Correlated and Elastic Demands , 2016, NSDI.
[154] B. Cohen,et al. Incentives Build Robustness in Bit-Torrent , 2003 .
[155] Ankit Singla,et al. Jellyfish: Networking Data Centers Randomly , 2011, NSDI.
[156] Adam Wierman,et al. The fundamentals of heavy-tails: properties, emergence, and identification , 2013, SIGMETRICS '13.
[157] Srikanth Kandula,et al. Reoptimizing Data Parallel Computing , 2012, NSDI.
[158] Andrew W. Moore,et al. Internet traffic classification using bayesian analysis techniques , 2005, SIGMETRICS '05.
[159] Athanasios V. Vasilakos,et al. Survey on routing in data centers: insights and future directions , 2011, IEEE Network.
[160] Srikanth Kandula,et al. Leveraging endpoint flexibility in data-intensive clusters , 2013, SIGCOMM.
[161] George Varghese,et al. CONGA: distributed congestion-aware load balancing for datacenters , 2015, SIGCOMM.
[162] Ion Stoica,et al. BlinkDB: queries with bounded errors and bounded response times on very large data , 2012, EuroSys '13.
[163] Ameet Talwalkar,et al. MLlib: Machine Learning in Apache Spark , 2015, J. Mach. Learn. Res..
[164] Mukund Seshadri,et al. On Cooperative Content Distribution and the Price of Barter , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).
[165] Scott Shenker,et al. Shark: SQL and rich analytics at scale , 2012, SIGMOD '13.
[166] S. Jamaloddin Golestani,et al. Network Delay Analysis of a Class of Fair Queueing Algorithms , 1995, IEEE J. Sel. Areas Commun..
[167] Reynold Xin,et al. GraphX: Graph Processing in a Distributed Dataflow Framework , 2014, OSDI.
[168] Graham K. Rand,et al. Quantitative Applications in the Social Sciences , 1983 .
[169] T. N. Vijaykumar,et al. Deadline-aware datacenter tcp (D2TCP) , 2012, SIGCOMM '12.
[170] Onur Mutlu,et al. Distributed order scheduling and its application to multi-core dram controllers , 2008, PODC '08.
[171] Joseph M. Hellerstein,et al. MapReduce Online , 2010, NSDI.
[172] Mark Handley,et al. Improving datacenter performance and robustness with multipath TCP , 2011, SIGCOMM.
[173] Thomas A. Roemer,et al. A note on the complexity of the concurrent open shop problem , 2006, J. Sched..
[174] David E. Culler,et al. Hierarchical scheduling for diverse datacenter workloads , 2013, SoCC.
[175] Harrick M. Vin,et al. Start-time fair queueing: a scheduling algorithm for integrated services packet switching networks , 1996, SIGCOMM '96.
[176] Carlo Curino,et al. Global Analytics in the Face of Bandwidth and Regulatory Constraints , 2015, NSDI.
[177] Miguel Castro,et al. SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.
[178] David Walker,et al. Optimizing the "one big switch" abstraction in software-defined networks , 2013, CoNEXT.
[179] Devavrat Shah,et al. Fastpass , 2014, SIGCOMM.
[180] Ion Stoica,et al. Coflow: a networking abstraction for cluster applications , 2012, HotNets-XI.
[181] Amin Vahdat,et al. Less Is More: Trading a Little Bandwidth for Ultra-Low Latency in the Data Center , 2012, NSDI.
[182] D. R. Fulkerson,et al. Maximal Flow Through a Network , 1956 .
[183] George Varghese,et al. Efficient fair queueing using deficit round robin , 1995, SIGCOMM '95.
[184] Andrew V. Goldberg,et al. Quincy: fair scheduling for distributed computing clusters , 2009, SOSP '09.
[185] Ion Stoica,et al. Efficient coflow scheduling with Varys , 2014, SIGCOMM.
[186] Mung Chiang,et al. Multiresource Allocation: Fairness–Efficiency Tradeoffs in a Unifying Framework , 2012, IEEE/ACM Transactions on Networking.
[187] Randy H. Katz,et al. Cake: enabling high-level SLOs on shared storage systems , 2012, SoCC '12.