% This file was created with JabRef 2.5. % Encoding: UTF-8 @ARTICLE{1402967, author = {Al-Fares, Mohammad and Loukissas, Alexander and Vahdat, Amin}, title = {A scalable, commodity data center network architecture}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2008}, volume = {38}, pages = {63--74}, number = {4}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1402946.1402967}, issn = {0146-4833}, publisher = {ACM} } @TECHREPORT{Armbrust:EECS-2009-28, author = {Armbrust, Michael and Fox, Armando and Griffith, Rean and Joseph, Anthony D. and Katz, Randy H. and Konwinski, Andrew and Lee, Gunho and Patterson, David A. and Rabkin, Ariel and Stoica, Ion and Zaharia, Matei}, title = {Above the Clouds: A Berkeley View of Cloud Computing}, institution = {EECS Department, University of California, Berkeley}, year = {2009}, number = {UCB/EECS-2009-28}, month = {Feb}, abstract = {Provided certain obstacles are overcome, we believe Cloud Computing has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Developers with innovative ideas for new interactive Internet services no longer require the large capital outlays in hardware to deploy their service or the human expense to operate it. They need not be concerned about over-provisioning for a service whose popularity does not meet their predictions, thus wasting costly resources, or under-provisioning for one that becomes wildly popular, thus missing potential customers and revenue. Moreover, companies with large batch-oriented tasks can get their results as quickly as their programs can scale, since using 1000 servers for one hour costs no more than using one server for 1000 hours. This elasticity of resources, without paying a premium for large scale, is unprecedented in the history of IT. The economies of scale of very large-scale datacenters combined with ``pay-as-you-go'' resource usage has heralded the rise of Cloud Computing. It is now attractive to deploy an innovative new Internet service on a third party's Internet Datacenter rather than your own infrastructure, and to gracefully scale its resources as it grows or declines in popularity and revenue. Expanding and shrinking daily in response to normal diurnal patterns could lower costs even further. Cloud Computing transfers the risks of over-provisioning or under-provisioning to the Cloud Computing provider, who mitigates that risk by statistical multiplexing over a much larger set of users and who offers relatively low prices due better utilization and from the economy of purchasing at a larger scale. We define terms, present an economic model that quantifies the key buy vs. pay-as-you-go decision, offer a spectrum to classify Cloud Computing providers, and give our view of the top 10 obstacles and opportunities to the growth of Cloud Computing.}, url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html} } @INPROCEEDINGS{1026100, author = {Avallone, S. and Guadagno, S. and Emma, D. and Pescape, A. and Ventre, G.}, title = {D-ITG Distributed Internet Traffic Generator}, booktitle = {QEST '04: Proceedings of the The Quantitative Evaluation of Systems, First International Conference}, year = {2004}, pages = {316--317}, address = {Washington, DC, USA}, publisher = {IEEE Computer Society}, doi = {http://dx.doi.org/10.1109/QEST.2004.14}, isbn = {0-7695-2185-1} } @INPROCEEDINGS{1592692, author = {Benson, Theophilus and Anand, Ashok and Akella, Aditya and Zhang, Ming}, title = {Understanding data center traffic characteristics}, booktitle = {WREN '09: Proceedings of the 1st ACM workshop on Research on enterprise networking}, year = {2009}, pages = {65--72}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592681.1592692}, isbn = {978-1-60558-443-0}, location = {Barcelona, Spain} } @ARTICLE{bloom, author = {Burton H. Bloom}, title = {Space/time trade-offs in hash coding with allowable errors}, journal = {Commun. ACM}, year = {1970}, volume = {13}, pages = {422--426}, number = {7}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/362686.362692}, issn = {0001-0782}, owner = {Christian}, publisher = {ACM}, timestamp = {2009.02.10} } @ARTICLE{bose2008false, author = {Bose, P. and Guo, H. and Kranakis, E. and Maheshwari, A. and Morin, P. and Morrison, J. and Smid, M. and Tang, Y.}, title = {{On the false-positive rate of Bloom filters}}, journal = {Information Processing Letters}, year = {2008}, volume = {108}, pages = {210--213}, number = {4}, publisher = {Elsevier} } @ARTICLE{1618582, author = {Casado, Mart\'{\i}n and Freedman, Michael J. and Pettit, Justin and Luo, Jianying and Gude, Natasha and McKeown, Nick and Shenker, Scott}, title = {Rethinking enterprise network control}, journal = {IEEE/ACM Trans. Netw.}, year = {2009}, volume = {17}, pages = {1270--1283}, number = {4}, address = {Piscataway, NJ, USA}, doi = {http://dx.doi.org/10.1109/TNET.2009.2026415}, issn = {1063-6692}, publisher = {IEEE Press} } @INPROCEEDINGS{1592699, author = {Costa, Paolo and Zahn, Thomas and Rowstron, Ant and O'Shea, Greg and Schubert, Simon}, title = {Why should we integrate services, servers, and networking in a data center?}, booktitle = {WREN '09: Proceedings of the 1st ACM workshop on Research on enterprise networking}, year = {2009}, pages = {111--118}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592681.1592699}, isbn = {978-1-60558-443-0}, location = {Barcelona, Spain} } @INPROCEEDINGS{1251264, author = {Dean, Jeffrey and Ghemawat, Sanjay}, title = {MapReduce: simplified data processing on large clusters}, booktitle = {OSDI'04: Proceedings of the 6th conference on Symposium on Opearting Systems Design \& Implementation}, year = {2004}, pages = {10--10}, address = {Berkeley, CA, USA}, publisher = {USENIX Association}, location = {San Francisco, CA} } @ARTICLE{1294281, author = {DeCandia, Giuseppe and Hastorun, Deniz and Jampani, Madan and Kakulapati, Gunavardhan and Lakshman, Avinash and Pilchin, Alex and Sivasubramanian, Swaminathan and Vosshall, Peter and Vogels, Werner}, title = {Dynamo: amazon's highly available key-value store}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2007}, volume = {41}, pages = {205--220}, number = {6}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1323293.1294281}, issn = {0163-5980}, publisher = {ACM} } @INPROCEEDINGS{1544077, author = {Esteve, Christian and Verdi, F\'{a}bio L. and Magalh\, {a}es, Maur\'{\i}cio F.}, title = {Towards a new generation of information-oriented internetworking architectures}, booktitle = {CONEXT '08: Proceedings of the 2008 ACM CoNEXT Conference}, year = {2008}, pages = {1--6}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1544012.1544077}, isbn = {978-1-60558-210-8}, location = {Madrid, Spain} } @INPROCEEDINGS{farrington2009merchant-silicon, author = {Nathan Farrington and Erik Rubow and Amin Vahdat}, title = {{Data Center Switch Architecture in the Age of Merchant Silicon}}, booktitle = {IEEE Hot Interconnects}, year = {2009}, address = {New York}, month = aug } @ARTICLE{945450, author = {Ghemawat, Sanjay and Gobioff, Howard and Leung, Shun-Tak}, title = {The Google file system}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2003}, volume = {37}, pages = {29--43}, number = {5}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1165389.945450}, issn = {0163-5980}, publisher = {ACM} } @ARTICLE{1496103, author = {Greenberg, Albert and Hamilton, James and Maltz, David A. and Patel, Parveen}, title = {The cost of a cloud: research problems in data center networks}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2009}, volume = {39}, pages = {68--73}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1496091.1496103}, issn = {0146-4833}, publisher = {ACM} } @ARTICLE{vl2, author = {Greenberg, Albert and Hamilton, James R. and Jain, Navendu and Kandula, Srikanth and Kim, Changhoon and Lahiri, Parantap and Maltz, David A. and Patel, Parveen and Sengupta, Sudipta}, title = {VL2: a scalable and flexible data center network}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2009}, volume = {39}, pages = {51--62}, number = {4}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1594977.1592576}, issn = {0146-4833}, publisher = {ACM} } @ARTICLE{4d, author = {Greenberg, Albert and Hjalmtysson, Gisli and Maltz, David A. and Myers, Andy and Rexford, Jennifer and Xie, Geoffrey and Yan, Hong and Zhan, Jibin and Zhang, Hui}, title = {A clean slate 4D approach to network control and management}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2005}, volume = {35}, pages = {41--54}, number = {5}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1096536.1096541}, issn = {0146-4833}, publisher = {ACM} } @INPROCEEDINGS{1397732, author = {Greenberg, Albert and Lahiri, Parantap and Maltz, David A. and Patel, Parveen and Sengupta, Sudipta}, title = {Towards a next generation data center architecture: scalability and commoditization}, booktitle = {PRESTO '08: Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow}, year = {2008}, pages = {57--62}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1397718.1397732}, isbn = {978-1-60558-181-1}, location = {Seattle, WA, USA} } @ARTICLE{nox, author = {Gude, Natasha and Koponen, Teemu and Pettit, Justin and Pfaff, Ben and Casado, Mart\'{\i}n and McKeown, Nick and Shenker, Scott}, title = {NOX: towards an operating system for networks}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2008}, volume = {38}, pages = {105--110}, number = {3}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1384609.1384625}, issn = {0146-4833}, publisher = {ACM} } @INPROCEEDINGS{bcube, author = {Guo, Chuanxiong and Lu, Guohan and Li, Dan and Wu, Haitao and Zhang, Xuan and Shi, Yunfeng and Tian, Chen and Zhang, Yongguang and Lu, Songwu}, title = {BCube: a high performance, server-centric network architecture for modular data centers}, booktitle = {SIGCOMM '09: Proceedings of the ACM SIGCOMM 2009 conference on Data communication}, year = {2009}, pages = {63--74}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592568.1592577}, isbn = {978-1-60558-594-9}, location = {Barcelona, Spain} } @INPROCEEDINGS{1402968, author = {Guo, Chuanxiong and Wu, Haitao and Tan, Kun and Shi, Lei and Zhang, Yongguang and Lu, Songwu}, title = {Dcell: a scalable and fault-tolerant network structure for data centers}, booktitle = {SIGCOMM '08: Proceedings of the ACM SIGCOMM 2008 conference on Data communication}, year = {2008}, pages = {75--86}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1402958.1402968}, isbn = {978-1-60558-175-0}, location = {Seattle, WA, USA} } @INPROCEEDINGS{1592655, author = {Hao, Fang and Lakshman, T. V. and Mukherjee, Sarit and Song, Haoyu}, title = {Enhancing dynamic cloud-based services using network virtualization}, booktitle = {VISA '09: Proceedings of the 1st ACM workshop on Virtualized infrastructure systems and architectures}, year = {2009}, pages = {37--44}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592648.1592655}, isbn = {978-1-60558-595-6}, location = {Barcelona, Spain} } @BOOK{HWA93, title = {Advanced Computer Architecture: Parallelism, Scalability, Programmability}, publisher = {McGraw-Hill, Inc}, year = {1993}, author = {HWANG, Kai} } @INPROCEEDINGS{1273005, author = {Isard, Michael and Budiu, Mihai and Yu, Yuan and Birrell, Andrew and Fetterly, Dennis}, title = {Dryad: distributed data-parallel programs from sequential building blocks}, booktitle = {EuroSys '07: Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007}, year = {2007}, pages = {59--72}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1272996.1273005}, isbn = {978-1-59593-636-3}, location = {Lisbon, Portugal} } @INPROCEEDINGS{lipsin, author = {Jokela, Petri and Zahemszky, Andr\'{a}s and Esteve Rothenberg, Christian and Arianfar, Somaya and Nikander, Pekka}, title = {LIPSIN: line speed publish/subscribe inter-networking}, booktitle = {SIGCOMM '09: Proceedings of the ACM SIGCOMM 2009 conference on Data communication}, year = {2009}, pages = {195--206}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592568.1592592}, isbn = {978-1-60558-594-9}, location = {Barcelona, Spain} } @ARTICLE{1402966, author = {Joseph, Dilip A. and Tavakoli, Arsalan and Stoica, Ion}, title = {A policy-aware switching layer for data centers}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2008}, volume = {38}, pages = {51--62}, number = {4}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1402946.1402966}, issn = {0146-4833}, publisher = {ACM} } @INPROCEEDINGS{flyways, author = {Srikanth Kandula and Jitendra Padhye and Paramvir Bahl}, title = {Flyways To De-Congest Data Center Networks}, booktitle = {Proc. of workshop on Hot Topics in Networks (HotNets-VIII)}, year = {2009}, owner = {root}, timestamp = {2009.11.09} } @ARTICLE{1552201, author = {Kodialam, Murali and Lakshman, T. V. and Orlin, James B. and Sengupta, Sudipta}, title = {Oblivious routing of highly variable traffic in service overlays and IP backbones}, journal = {IEEE/ACM Trans. Netw.}, year = {2009}, volume = {17}, pages = {459--472}, number = {2}, address = {Piscataway, NJ, USA}, doi = {http://dx.doi.org/10.1109/TNET.2008.927257}, issn = {1063-6692}, publisher = {IEEE Press} } @BOOK{5637137, title = {Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes}, publisher = {Morgan Kaufmann Publishers}, author = {Leighton, Frank T.}, edition = {1}, howpublished = {Hardcover}, isbn = {1558601171}, keywords = {algorithms, architectures, available\_dei, reference, routing}, posted-at = {2009-08-25 07:28:25}, priority = {0}, url = {http://www.amazon.com/exec/obidos/redirect?tag=citeulike07-20&path=ASIN/1558601171} } @ARTICLE{4495, author = {Leiserson, Charles E.}, title = {Fat-trees: universal networks for hardware-efficient supercomputing}, journal = {IEEE Trans. Comput.}, year = {1985}, volume = {34}, pages = {892--901}, number = {10}, address = {Washington, DC, USA}, issn = {0018-9340}, publisher = {IEEE Computer Society} } @ARTICLE{openflow, author = {McKeown, Nick and Anderson, Tom and Balakrishnan, Hari and Parulkar, Guru and Peterson, Larry and Rexford, Jennifer and Shenker, Scott and Turner, Jonathan}, title = {OpenFlow: enabling innovation in campus networks}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2008}, volume = {38}, pages = {69--74}, number = {2}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1355734.1355746}, issn = {0146-4833}, publisher = {ACM} } @INPROCEEDINGS{1397720, author = {Naous, Jad and Gibb, Glen and Bolouki, Sara and McKeown, Nick}, title = {NetFPGA: reusable router architecture for experimental research}, booktitle = {PRESTO '08: Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow}, year = {2008}, pages = {1--7}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1397718.1397720}, isbn = {978-1-60558-181-1}, location = {Seattle, WA, USA} } @INPROCEEDINGS{portland, author = {Niranjan Mysore, Radhika and Pamboris, Andreas and Farrington, Nathan and Huang, Nelson and Miri, Pardis and Radhakrishnan, Sivasankar and Subramanya, Vikram and Vahdat, Amin}, title = {PortLand: a scalable fault-tolerant layer 2 data center network fabric}, booktitle = {SIGCOMM '09: Proceedings of the ACM SIGCOMM 2009 conference on Data communication}, year = {2009}, pages = {39--50}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592568.1592575}, isbn = {978-1-60558-594-9}, location = {Barcelona, Spain} } @TECHREPORT{898131, author = {Petrini, Fabrizio and Vanneschi, Marco}, title = {K-ary N-trees: High Performance Networks for Massively Parallel Architectures}, institution = {University of Pisa}, year = {1995}, publisher = {University of Pisa}, source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aunipi_it%3Ancstrl.unipi_it%2F%2FTR-95-18} } @INPROCEEDINGS{networking-virtualization, author = {B. Pfaff and J. Pettit and T. Koponen and K. Amidon and M. Casado and S. Shenker}, title = {Extending Networking into the Virtualization Layer}, booktitle = {Proc. of workshop on Hot Topics in Networks (HotNets-VIII)}, year = {2009}, owner = {root}, timestamp = {2009.11.09} } @INPROCEEDINGS{1592584, author = {Qureshi, Asfandyar and Weber, Rick and Balakrishnan, Hari and Guttag, John and Maggs, Bruce}, title = {Cutting the electric bill for internet-scale systems}, booktitle = {SIGCOMM '09: Proceedings of the ACM SIGCOMM 2009 conference on Data communication}, year = {2009}, pages = {123--134}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1592568.1592584}, isbn = {978-1-60558-594-9}, location = {Barcelona, Spain} } @INPROCEEDINGS{imc09, author = {S. Kandula, Sudipta Sengupta, A. Greenberg, and P. Patel}, title = {The Nature of Data Center Traffic: Measurements and Analysis}, booktitle = {ACM SIGCOMM Internet Measurement Conference (IMC)}, year = {2009}, month = {November}, owner = {root}, timestamp = {2009.11.09}, url = {http://research.microsoft.com/en-us/UM/people/srikanth/data/imc09_dcTraffic.pdf} } @ARTICLE{cloud-computing-cisco-ipj, author = {T. Sridhar}, title = {Cloud Computing}, journal = {The Internet Protocol Journal (IPJ)}, year = {2009}, volume = {12}, pages = {2-19}, number = {3}, month = {September}, owner = {chesteve}, timestamp = {2009.11.16}, url = {http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_12-3/123_cloud1.html} } @INPROCEEDINGS{nox-datacenter, author = {Arsalan Tavakoli and Martin Casado and Teemu Koponen and Scott Shenker}, title = {Applying NOX to the Datacenter}, booktitle = {Proc. of workshop on Hot Topics in Networks (HotNets-VIII)}, year = {2009}, owner = {root}, timestamp = {2009.11.09} } @ARTICLE{1496100, author = {Vaquero, Luis M. and Rodero-Merino, Luis and Caceres, Juan and Lindner, Maik}, title = {A break in the clouds: towards a cloud definition}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2009}, volume = {39}, pages = {50--55}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1496091.1496100}, issn = {0146-4833}, publisher = {ACM} } @INPROCEEDINGS{datacenter-optical, author = {Guohui Wang and David G. Andersen and Michael Kaminsky and Michael Kozuch and T. S. Eugene Ng and Konstantina Papagiannaki and Madeleine Glick and Lily Mummert}, title = {Your Data Center Is a Router: The Case for Reconfigurable Optical Circuit Switched Paths}, booktitle = {Proc. of workshop on Hot Topics in Networks (HotNets-VIII)}, year = {2009}, owner = {root}, timestamp = {2009.11.09} } @ARTICLE{1452342, author = {Wischik, Damon and Handley, Mark and Braun, Marcelo Bagnulo}, title = {The resource pooling principle}, journal = {SIGCOMM Comput. Commun. Rev.}, year = {2008}, volume = {38}, pages = {47--52}, number = {5}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1452335.1452342}, issn = {0146-4833}, publisher = {ACM} } @ARTICLE{1254922, author = {Yuan, Xin and Nienaber, Wickus and Duan, Zhenhai and Melhem, Rami}, title = {Oblivious routing for fat-tree based system area networks with uncertain traffic demands}, journal = {SIGMETRICS Perform. Eval. Rev.}, year = {2007}, volume = {35}, pages = {337--348}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1269899.1254922}, issn = {0163-5999}, publisher = {ACM} } @PHDTHESIS{1354668, author = {Zhang-Shen, Rui}, title = {Designing a predictable backbone network using valiant load-balancing}, year = {2007}, address = {Stanford, CA, USA}, note = {Adviser-Mckeown, Nick}, isbn = {978-0-549-24518-6}, order_no = {AAI3281986}, publisher = {Stanford University} }