Chris Horne. “Understanding full virtualization, paravirtualization and hardware assist”. In: White paper, VMware Inc (2007).


Gerald J. Popek and Robert P. Goldberg. “Formal Requirements for Virtualizable Third Generation Architectures”. In: Commun. ACM 17.7 (July 1974), pp. 412–421. issn: 0001-0782. doi: 10.1145/361011.361073. url:


Ravi Bhargava, Benjamin Serebrin, Francesco Spadini, and Srilatha Manne. “Accelerating two-dimensional page walks for virtualized systems”. In: ACM SIGOPS Operating Systems Review 42.2 (2008), pp. 26–35.


Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. “Xen and the art of virtualization”. In: ACM SIGOPS Operating Systems Review 37.5 (2003), pp. 164–177.


Avi Kivity, Yaniv Kamay, Dor Laor, Uri Lublin, and Anthony Liguori. “kvm: the Linux virtual machine monitor”. In: Proceedings of the Linux symposium. Vol. 1. 2007, pp. 225–230.


Fabrice Bellard. “QEMU, a Fast and Portable Dynamic Translator.” In: USENIX Annual Technical Conference, FREENIX Track. 2005, pp. 41–46.


Irfan Habib. “Virtualization with KVM”. In: Linux J. 2008.166 (Feb. 2008). issn: 1075-3583. url:


Dave Hansen, Mike Kravetz, Brad Christiansen, and Matt Tolentino. “Hotplug memory and the linux vm”. In: In Linux Symposium.


Rusty Russell. “virtio: towards a de-facto standard for virtual I/O devices”. In: ACM SIGOPS Operating Systems Review 42.5 (2008), pp. 95–103.


Anthony Liguori. “Multi-threading QEMU”. In: KVM Forum. Aug. 2010.


Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. “Live Migration of Virtual Machines”. In: Proceedings of the 2Nd Conference on Symposium on Networked Systems Design & Implementation - Volume 2. NSDI’05. Berkeley, CA, USA: USENIX Association, 2005, pp. 273–286. url:


KVM-Migration. Accessed: 2016-05-09. url:


Dan Magenheimer, Chris Mason, Dave McCracken, and Kurt Hackel. “Transcendent memory and linux”. In: Proceedings of the Linux Symposium. 2009, pp. 191–200.


Carl A Waldspurger. “Memory resource management in VMware ESX server”. In: ACM SIGOPS Operating Systems Review 36.SI (2002), pp. 181–194.


Linux Kernel Documentation - vm/ksm. Accessed: 2016-05-09. url:


Ajay Gulati, Anne Holler, Minwen Ji, Ganesha Shanmuganathan, Carl Waldspurger, and Xiaoyun Zhu. “Vmware distributed resource management: Design, implementation, and lessons learned”. In: VMware Technical Journal 1.1 (2012), pp. 45–64.


Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif. “Sandpiper: Black-box and gray-box resource management for virtual machines”. In: Computer Networks 53.17 (2009), pp. 2923–2938.


Mayank Mishra and Anirudha Sahoo. “On theory of vm placement: Anomalies in existing methodologies and their mitigation using a novel vector based approach”. In: Cloud Computing (CLOUD), 2011 IEEE International Conference on. IEEE. 2011, pp. 275–282.


Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, and John Wilkes. “Cloudscale: elastic resource scaling for multi-tenant cloud systems”. In: Proceedings of the 2nd ACM Symposium on Cloud Computing. ACM. 2011, p. 5.


Jian Tan, Parijat Dube, Xiaoqiao Meng, and Li Zhang. “Exploiting resource usage patterns for better utilization prediction”. In: Distributed Computing Systems Workshops (ICDCSW), 2011 31st International Conference on. IEEE. 2011, pp. 14–19.


Aameek Singh, Madhukar Korupolu, and Dushmanta Mohapatra. “Server-storage virtualization: integration and load balancing in data centers”. In: Proceedings of the 2008 ACM/IEEE conference on Supercomputing. IEEE Press. 2008, p. 53.


Linux Kernel Documentation - filesystem/proc. Accessed: 2016-05-09. url:


Christian Ehrhardt. CPU time accounting. Accessed: 2016-05-09. url:


Mauro Andreolini, Sara Casolari, Michele Colajanni, and Michele Messori. “Dynamic load management of virtual machines in cloud architectures”. In: Cloud Computing. Springer, 2009, pp. 201–214.


ES Page. “Estimating the point of change in a continuous process”. In: Biometrika 44.2 (1957), pp. 248–252.


Openstack Website. Accessed: 2016-05-09. url:


Etcd Website. Accessed: 2016-05-09. url:


Etcd Administration. Accessed: 2016-05-09. url:


John L. Henning. “SPEC CPU2006 Benchmark Descriptions”. In: SIGARCH Comput. Archit. News 34.4 (Sept. 2006), pp. 1–17. issn: 0163-5964. doi: 10.1145/1186736.1186737. url:


Isaku Yamahata and Takahiro Hirofuchi. “Yabusame: Postcopy Live migration for QEmu/KVM”. In: LinuxCon Japan. Accessed: 2016-05-09. June 2012. url:

  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket