References for Cloud Computing
References and papers marked with a "*" will be tested via canvas quizzes, in the exams, etc. More stars indicate higher importance and how carefully you should understand the material.
Cloud Overview
Preliminaries
- OSTEP Book. Chapters on SysCalls
Distributed Data Processing
- MapReduce
Cloud Architectures
- Book:
Hardware Virtualization
- ** Xen http://www.cs.yale.edu/homes/yu-minlan/teach/csci599-fall12/papers/xen.pdf
- VMWare x86 Virtualization https://www.vmware.com/pdf/asplos235_adams.pdf
- KVM https://www.kernel.org/doc/ols/2007/ols2007v1-pages-225-230.pdf
- * KVM on ARM
- * Live Migration of Virtual Machines. https://www.cs.ubc.ca/~andy/papers/nsdi-migration.pdf
Cloud Efficiency
- Deflation
- SpotCheck: Designing a Derivative IaaS Cloud on the Spot Market http://homes.sice.indiana.edu/prateeks/papers/SpotCheck.pdf
Scaling
Serverless Computing
- Cloud programming simplified: A berkeley view on serverless computing https://arxiv.org/pdf/1902.03383
- Serverless computing: One step forward, two steps back https://arxiv.org/pdf/1812.03651.pdf
Green Clouds
- MGHPCC Design and Operational Analysis of a Green Data Center http://homes.sice.indiana.edu/prateeks/papers/mghpcc-mag.pdf
- FB