HONE: Joint Host-Network Traffic Management in Software-Defined Networks

Peng Sun1, Minlan Yu2, Michael J. Freedman3, Jennifer Rexford3, David Walker3
1Princeton University, Princeton, USA 08540#TAB#
2University of Southern California, Los Angeles, USA
3Princeton University, Princeton, USA

Tóm tắt

Từ khóa


Tài liệu tham khảo

Kandula, S., Sengupta, S., Greenberg, A., Patel, P., Chaiken, R.: The nature of datacenter traffic: measurements and analysis. In: ACM IMC (2009)

Wu, H., Feng, Z., Guo, C., Zhang, Y.: ICTCP: Incast congestion control for TCP in data center networks. In: ACM CoNEXT (2010)

Yu, M., Greenberg, A., Maltz, D., Rexford, J., Yuan, L., Kandula, S., Kim, C.: Profiling network performance for multi-tier data center applications. In: USENIX NSDI (2011)

Al-Fares, M., Radhakrishnan, S., Raghavan, B., Huang, N., Vahdat, A.: Hedera: Dynamic flow scheduling for data center networks. In: USENIX NSDI (2010)

Patel, P., Bansal, D., Yuan, L., Murthy, A., Greenberg, A., Maltz, D.A.., Kern, R., Kumar, H., Zikos, M., Wu, H., Kim, C., Karri, N.: Ananta: cloud scale load balancing. In: ACM SIGCOMM (2013)

Raghavan, B., Vishwanath, K., Ramabhadran, S., Yocum, K., Snoeren, A.C.: Cloud control with distributed rate limiting. In: ACM SIGCOMM (2007)

Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Venkata, S., Wanderer, J., Zhou, J., Zhu, M., Zolla, J., Hölzle, U., Stuart, S., Vahdat, A.: B4: Experience with a globally-deployed software defined WAN. In: ACM SIGCOMM (2013)

Hong, C.-Y., Kandula, S., Mahajan, R., Zhang, M., Gill, V., Nanduri, M., Wattenhofer, R.: Achieving high utilization with software-driven WAN. In: ACM SIGCOMM (2013)

Dixon, C., Uppal, H., Brajkovic, V., Brandon, D., Anderson, T., Krishnamurthy, A.: ETTM: A scalable fault tolerant network manager. In: USENIX NSDI (2011)

Karagiannis, T., Mortier, R., Rowstron, A.: Network exception handlers: host-network control in enterprise networks. In: ACM SIGCOMM (2008)

Sherry, J., Kim, D.C., Mahalingam, S.S., Tang, A., Wang, S., Ratnasamy, S.: Netcalls: End host function calls to network traffic processing services. Technical report UCB/EECS-2012-175, U.C. Berkeley (2012)

Shieh, A., Kandula, S., Greenberg, A., Kim, C., Saha, B.: Sharing the data center network. In: USENIX NSDI (2011)

Zats, D., Das, T., Mohan, P., Borthakur, D., Katz, R.: DeTail: Reducing the flow completion time tail in datacenter networks. In: ACM SIGCOMM (2012)

Pfaff, B., Pettit, J., Amidon, K., Casado, M., Koponen, T., Shenker, S.: Extending networking into the virtualization layer. In: ACM HotNets (2009)

Hong, C.-Y., Caesar, M., Godfrey, B.P.: Finishing flows quickly with preemptive scheduling. In: ACM SIGCOMM (2012)

Wilson, C., Ballani, H., Karagiannis, T., Rowtron, A.: Better never than late: meeting deadlines in datacenter networks. In: ACM SIGCOMM (2011)

Event Tracing for Windows. http://support.microsoft.com/kb/2593157 (2011)

Web10G Project. http://web10g.org/ (2012)

VMWare vCenter Suite. http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html (2013)

Linux Advanced Routing and Traffic Control. http://www.lartc.org/ (2000)

Netfilter.org. http://www.netfilter.org/ (1999)

Open vSwitch. http://openvswitch.org/ (2011)

Mathis, M., Heffner, J., Raghunarayan, R.: TCP Extended Statistics MIB. RFC 4898 (2007)

McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: OpenFlow: enabling innovation in campus networks. ACM CCR 38(2), 69–74 (2008)

Curtis, A., Kim, W., Yalagandula, P.: Mahout: low-overhead datacenter traffic management using end-host-based elephant detection. In: IEEE INFOCOM (2011)

Popa, L., Kumar, G., Chowdhury, M., Krishnamurthy, A., Ratnasamy, S., Stoica, I.: FairCloud: sharing the network in cloud computing. In: ACM SIGCOMM (2012)

Borders, K., Springer, J., Burnside, M.: Chimera: A declarative language for streaming network traffic analysis. In: USENIX Security (2012)

Cranor, C., Johnson, T., Spataschek, O., Shkapenyuk, V.: Gigascope: A stream database for network applications. In: ACM SIGMOD (2003)

Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: USENIX OSDI (2004)

Dean, J., Ghemawat, S.: MapReduce: A flexible data processing tool. Commun. ACM 53(1), 72–77 (2010). ISSN 0001–0782.2010. doi: 10.1145/1629175.1629198

Pavlo, A., Paulson, E., Rasin, A., Abadi, D.J., DeWitt, D.J., Madden, S., Stonebraker, M.: A comparison of approaches to large-scale data analysis. In: ACM SIGMOD (2009)

NTP: The Network Time Protocol. http://www.ntp.org/ (2003)

van Renesse, R., Bozdog, A.: Willow: DHT, aggregation, and publish/subscribe in one protocol. In: IPTPS (2004)

Yalagandula, P., Dahlin, M.: A scalable distributed information management system. In: ACM SIGCOMM (2004)

FloodLight. http://floodlight.openflowhub.org/ (2011)

Al-Fares, M., Loukissas, A., Vahdat, A.: A scalable, commodity data center network architecture. In: ACM SIGCOMM (2008)

Cooke, E., Mortier, R., Donnelly, A., Barham, P., Isaacs, R.: Reclaiming network-wide visibility using ubiquitous end system monitors. In: USENIX ATC (2006)

Ghobadi, M., Yeganeh, S.H., Ganjali, Y.: Rethinking end-to-end congestion control in software-defined networks. In: ACM HotNets (2012)

Lee, Y., Bernstein, G., So, N., Kim, T.Y., Shiomoto, K., de Dios, O.G.: Research proposal for cross stratum optimization, (CSO) between data centers and networks. http://tools.ietf.org/html/draft-lee-cross-stratum-optimization-datacenter-00 (2011)

OpenTSDB Project. http://www.opentsdb.net/ (2010)

Boundary. http://www.boundary.com/ (2010)

Ou, X., Govindavajhala, S., Appel, A.W.: MulVAL: A logic-based network security analyzer. In: USENIX security (2005)

Foster, N., Harrison, R., Freedman, M.J., Monsanto, C., Rexford, J., Story, A., Walker, D.: Frenetic: A network programming language. In: ACM ICFP (2011)

Monsanto, C., Reich, J., Foster, N., Rexford, J., Walker, D.: Composing software-defined networks. In: USENIX NSDI (2013)

Nelson, T., Guha, A., Dougherty, D.J., Fisler, K., Krishnamurthi, S.: A balance of power: expressive, analyzable controller programming. In: ACM SIGCOMM HotSDN (2013)

Yuan, L., Chuah, C.-N., Mohapatra, P.: ProgME: towards programmable network measurement. In: ACM SIGCOMM (2007)

Yu, M., Jose, L., Miao, R.: Software defined traffic measurement with OpenSketch. In: USENIX NSDI (2013)