Reputation: 35
I want to learn virtualization basics inside out. All the books in top results of amazon are too superficial and are only meant for managers, ie people who only need to have a vague idea of what it is all about. I want to understand it inside out and from the basics.
Please DONT suggest virtualization for dummies. That book is superficial.
I want the core concepts only, that is how virtuazlization works behind the scenes. I am NOT looking for books to set up any virtual machine software like vmware, hyper-v etc.
Upvotes: -2
Views: 1626
Reputation: 5
I would like to recommend the "Virtual Machines: Versatile Platforms for Systems and Processes" from the "The Morgan Kaufmann Series in Computer Architecture and Design", I think it's a great overview of virtualization techniques and applications.
Link on amazon: https://www.amazon.com/Virtual-Machines-Versatile-Platforms-Architecture/dp/1558609105
Upvotes: 0
Reputation: 89
As far as I know, there are no books covering this subject (how a VMM actually works).
The way I gained my knowledge was by reading whitepapers and research-papers, and once I was past that, looking at QEmu/KVM and VirtualBox.
A nice overview can be found here: http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf
A deeper paper (often refered to in other paper) can be found here: https://www.vmware.com/pdf/asplos235_adams.pdf
After reading those, you should have gotten a nice "vocabulary" about VMMs, and you should be able to google your way to other papers by using VMM specific vocabulary such as "Hardware assisted VMM page faults", and so forth.
Upvotes: 2