# Index

### Overview, Architecture, Introduction&#x20;

* [Above the Clouds: A Berkeley View of Cloud Computing](http://pages.cs.wisc.edu/~akella/CS838/F12/838-CloudPapers/AboveTheClouds.pdf), M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R.H. Katz, A. Konwinski, G. Lee, D.A. Patterson, A. Rabkin, I. Stoica, M. Zaharia, Tech. Rep. UCB/EECS-2009-28, Feb 10, 2009.
* [The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines ](http://pages.cs.wisc.edu/~akella/CS838/F12/838-CloudPapers/DCAsAComputer.pdf), L.A. Barroso, U. Holzle, Synthesis Lectures on Computer Architecture, 2009.
* Overview of AWS/Azure/AppEngine.

### Data Analytics Frameworks&#x20;

* DryadLINQ: A System for General-Purpose Distributed Data-Parallel Computing Using a High-Level Language, Y. Yu, M. Isard, D. Fetterly, M. Budiu, U. Erlingsson, P.K. Gunda, J. Currey, OSDI 2008.
* FlumeJava: Easy, Efficient Data-Parallel Pipelines, Craig Chambers, Ashish Raniwala, Frances Perry, Stephen Adams, Robert R. Henry, Robert Bradshaw, Nathan Weizenbaum, PLDI 2010.
* Dremel: Interactive Analysis of Web-Scale Datasets, S. Melnik, A. Gubarev, J.J. Long, G. Romer, S. Shivakumar, M. Tolton, T. Vassilakis, VLDB 2010.
* Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing., Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauley, Michael J. Franklin, Scott Shenker, Ion Stoica. NSDI 2012. April 2012.

### Enterprise usecases and Workload Characterization&#x20;

* CloudNaaS: A Cloud Networking Platform for Enterprise Applications, T. Benson, A. Akella, A. Shaikh, S. Sahu, SOCC 2011.
* Cloudward Bound: Planning for Beneficial Migration of Enterprise Applications to the Cloud, Mohammad Hajjat, Xin Sun, Yu-Wei Eric Sung, David A. Maltz, Sanjay Rao, Kunwadee Sripanidkulchai, and Mohit Tawarmalani, Sigcomm 2010.
* Stratos: Virtual Middleboxes as First Class Entities, A. Gember, R. Grandl, A. Anand, T. Benson, and A. Akella, UW-Madison Tech Report, 2012.
* Network Traffic Characteristics of Data Centers in the Wild, T. Benson, A. Akella and D. Maltz, IMC 2010.
* A First Look at Inter-Data Center Traffic Characteristics via Yahoo! Datasets, Y. Chen at al, Infocom 2011.
* Towards Characterizing Cloud Backend Workloads: Insights from Google Compute Clusters, A. Mishra, J. Hellerstein, W. Cirne, C. Das, ACM SIGMETRICS Performance Evaluation Review, 2010.

### Data Center Networks and Protocols&#x20;

* PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric, R.N. Mysore, A. Pamboris, N. Farrington, N. Huang, P. Miri, S. Radhakrishnan, V. Subramanya, A. Vahdat, ACM SIGCOMM 2009.
* c-Through: Part-time Optics in Data Centers, G. Wang, D.G. Andersen, M. Kaminsky, K. Papagiannaki, T.S.E. Ng, M. Kozuch, M. Ryan, ACM SIGCOMM 2010.
* Multi-Resource Fair Queueing for Packet Processing, A. Ghodsi, V. Sekar, M. Zaharia, I. Stoica, SIGCOMM 2012.
* Design and Implementation of a Consolidated Middlebox Architecture, V. Sekar, N. Egi, S. Ratnasamy, M.K. Reiter, G. Shi, NSDI 2012.
* FairCloud: Sharing the Network in Cloud Computing, L. Popa et al., SIGCOMM 2012.
* Less is More: Trading a little Bandwidth for Ultra-Low Latency in the Data Center, Mohammad Alizadeh, Abdul Kabbani, Tom Edsall, Balaji Prabhakar, Amin Vahdat, and Masato Yasuda, NSDI 2012.
* ICTCP: Incast Congestion Control for TCP in Data Center Networks, H. Wu, Z. Feng, C. Guo, Y. Zhang, ACM CoNEXT 2010.

### Software Defined Networking

* N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J.Rexford, S. Shenker, J. Turner, OpenFlow: enabling innovation in campus networks ACM Computer Communication Review, Vol. 38, Issue 2, pp. 69-74, 2008.
* Live Migration of an Entire Network (and its Hosts), E. Keller, S. Ghorbani, M. Caesar, and J. Rexford, HotNets, 2012.

### Storage&#x20;

### Security&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sliu583.gitbook.io/blog/cloud-computing/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
