book review – Virtualization with Xen by David E. Williams

As part of my learning process, I orderd “Virtualization with Xen” by David E. Williams and Juan Garcia. The book focuses on virtual machines based on the Xen technology.

An outline of the book is:

1. Introduction to Virtualization

 – what is virtualization, why virtualize, how does virtualization work, types of virtualization, common use case for virtualization

2. Introducing Xen

 – What is Xen, Xen’s Virtualization model, CPU Virtualization, Memory Virtualization, I/O Virualization

3. Deploying Xen

 – Instaling Xen on Free Linux, Installing the XenServer product family, other Xen installation methods, Configuring Xen

4. The Admin Console

 – Native Xen command line tools, XenServer Admin Console, Using the admin console

5. Managing Xen with Third Party Management Tools

 – Qluster openQRM, intalling openQRM, Enomalism, Project ConVirt and XenMan

6. Deploying a Virtual Machine in Xen

 – workload planning and VM Placement, installing modified guests, installing unmodified guest, installing windows guests, physical to virtual migrations of existing systems, P2V migration, importing and exporting existing VMs

7. Advanced Xen Concept

 – advanced storage concepts, advanced networking concepts, building a Xen cluster, XenVM migration, XenVM backup and recovery, full virtualization in Xen

8. Future of Virtualization

 – unofficial Xen road map, virtual infrastructure in tomorrow’s datacenter

Appendix A – glossay of terms

Appendix B – other virtualization technogies and how they compare

In my opinion, this is a good background book. It does help sort out some of the technology behind the OracleVM but much of the book does not apply. The cost justification argument is an interesting discussion but difficult to apply. The discussion that you can save in power and cooling cost per year by using two servers instead of five servers that are 15% utilized is a difficult argument to follow. For most data centers, the servers will not be turned off for a log period but retasked to another application. If an application server or web server were 15% utilized, clustering at the software layer would typically be done. This is probably the weakest part of the discussion but overall the book is a very good technical book. The discussion on consolidation, reliability, and security is a good one. Few people talk about security when they talk about virtualization. The discussion on memory and IO management is a very good description. Inside the Xen kernel is a way of partitioning IO so that one domain does not dominate all of the IO and the same is true for memory. The installation and configuration chapter is a good discussion that applies to the OracleVM but the Admin console an other tools does not really apply. The chapter on third-party management tools also does not apply to the OracleVM installation. The deploying a virtual machine in Xen assumes that you are using the Xen console and shows procedures and processes specific to this type of installation. This chapter does not match directly to the OracleVM installation process and procedures. The advanced Xen concepts chapter is probably the jem of this book.

Overall, the $60 for this book was money well spent. 200 of the 350 pages are relevant and well written. The two CDs that are included with the book contains a bootable image to install Xen on your computer as well as documentation and Linux packages for the management console. The distribution comes with Xen 3.2.0 and the Linux tools discussed in the book.

358 thoughts on “book review – Virtualization with Xen by David E. Williams”

  1. [url=]where can i buy viagra over the counter[/url] viagra over the counter

  2. My wife and i felt very contented that Edward managed to finish up his studies through your ideas he discovered from your very own blog. It’s not at all simplistic to simply always be freely giving secrets which often other folks have been making money from. And we know we have the website owner to thank because of that. Those illustrations you have made, the easy web site menu, the friendships you will help to engender – it’s got mostly awesome, and it is making our son and the family feel that that situation is enjoyable, which is certainly really serious. Thank you for everything!

  3. I really wanted to send a word to say thanks to you for the nice recommendations you are sharing on this site. My particularly long internet lookup has now been paid with useful strategies to talk about with my co-workers. I ‘d assert that many of us site visitors are truly blessed to live in a fantastic site with many awesome people with insightful secrets. I feel extremely fortunate to have seen the webpage and look forward to some more excellent times reading here. Thanks a lot once more for a lot of things.

  4. I wish to convey my admiration for your kindness giving support to folks that have the need for help on this important idea. Your very own commitment to passing the message throughout had been especially valuable and have really helped those just like me to arrive at their endeavors. Your invaluable publication denotes so much to me and additionally to my peers. Regards; from everyone of us.

  5. Needed to write you that tiny observation to be able to give many thanks once again for the nice views you’ve provided in this case. It was so unbelievably generous with people like you in giving without restraint just what many individuals could have made available as an e book to help with making some money on their own, particularly since you might well have tried it in the event you wanted. These pointers likewise served as a fantastic way to understand that other individuals have the same keenness similar to mine to grasp whole lot more pertaining to this condition. I am certain there are many more pleasant sessions ahead for many who go through your blog post.

  6. [url=]amoxicillin 500mg capsule buy online[/url] generic amoxil 500 mg

  7. I must express some appreciation to you just for bailing me out of this particular challenge. After scouting through the world wide web and finding basics which were not productive, I figured my life was over. Being alive minus the solutions to the difficulties you have fixed by means of your entire guideline is a crucial case, and the ones which might have in a wrong way affected my entire career if I hadn’t noticed the website. Your own personal expertise and kindness in touching every aspect was invaluable. I’m not sure what I would have done if I had not encountered such a step like this. I’m able to at this point look ahead to my future. Thank you very much for your impressive and results-oriented guide. I won’t be reluctant to endorse the website to any person who would need direction on this problem.

  8. I simply desired to appreciate you once more. I’m not certain what I would have achieved without those pointers provided by you over such topic. Previously it was a depressing case in my position, but encountering your expert tactic you dealt with the issue forced me to leap with joy. Extremely thankful for your assistance as well as believe you realize what a great job your are accomplishing training the mediocre ones all through your website. Most probably you have never got to know all of us.

  9. I want to express some appreciation to the writer for rescuing me from such a condition. As a result of looking out throughout the world wide web and coming across ways that were not powerful, I believed my life was done. Living without the presence of strategies to the difficulties you have solved through this write-up is a crucial case, and the kind that might have in a wrong way affected my entire career if I hadn’t come across your blog. Your personal expertise and kindness in maneuvering a lot of stuff was very useful. I’m not sure what I would have done if I hadn’t come upon such a thing like this. I am able to now look forward to my future. Thanks very much for this reliable and result oriented guide. I won’t think twice to endorse the blog to anyone who needs and wants care on this subject.

  10. My husband and i felt quite joyous that Raymond managed to round up his reports with the precious recommendations he obtained from your web pages. It’s not at all simplistic just to continually be offering methods that many other people could have been trying to sell. Therefore we consider we have got the writer to thank for this. The main explanations you made, the straightforward blog menu, the friendships you make it possible to promote – it is most sensational, and it is leading our son and our family feel that this situation is cool, and that is rather important. Thanks for the whole lot!

  11. Thank you so much for giving everyone such a terrific chance to read critical reviews from this website. It really is so fantastic plus stuffed with a good time for me personally and my office peers to search your web site a minimum of thrice per week to learn the newest issues you have got. Not to mention, I am at all times motivated with all the tremendous hints you serve. Certain 2 points on this page are really the most suitable we have all had.

  12. I definitely wanted to develop a simple word so as to thank you for some of the fantastic tricks you are showing at this site. My particularly long internet lookup has at the end been rewarded with sensible points to share with my friends. I would believe that we visitors are unquestionably endowed to live in a notable network with so many awesome people with useful points. I feel pretty privileged to have discovered your entire web site and look forward to plenty of more fabulous moments reading here. Thanks again for a lot of things.

  13. Thanks for your entire efforts on this blog. My mother delights in managing internet research and it’s really simple to grasp why. Many of us know all of the compelling form you present precious guidelines by means of the web site and even attract contribution from some others on the article then my girl is without question starting to learn a lot of things. Have fun with the remaining portion of the year. You’re performing a good job.

  14. Thank you for your own effort on this website. My mom takes pleasure in participating in research and it’s obvious why. Most of us notice all about the dynamic form you deliver valuable suggestions through this web blog and as well recommend response from the others on this topic then our favorite princess is actually discovering a great deal. Have fun with the rest of the year. You are carrying out a first class job.

  15. Thanks for all of your labor on this web page. Debby delights in engaging in investigation and it is easy to see why. My partner and i know all regarding the powerful tactic you present powerful suggestions via your web blog and in addition invigorate participation from people about this content then my girl has always been discovering a great deal. Take pleasure in the rest of the new year. You’re the one conducting a powerful job.

  16. I needed to post you a very small note to give thanks the moment again relating to the pleasant opinions you’ve contributed at this time. It has been so shockingly generous with you to allow unreservedly what exactly many individuals might have offered as an e book to end up making some money for themselves, primarily seeing that you could possibly have done it if you desired. Those good ideas likewise worked to be a easy way to realize that the rest have a similar dreams like my personal own to realize many more in respect of this condition. I am certain there are many more pleasurable sessions ahead for individuals who read your website.

  17. I wish to show my thanks to you for rescuing me from such a trouble. As a result of scouting throughout the world wide web and meeting tips that were not beneficial, I assumed my life was done. Living minus the strategies to the issues you’ve fixed by way of this review is a critical case, as well as those which might have in a negative way affected my career if I hadn’t encountered your web page. Your own talents and kindness in controlling every aspect was important. I don’t know what I would have done if I had not discovered such a point like this. I can also at this time relish my future. Thanks a lot very much for this expert and effective guide. I won’t think twice to suggest your web page to any individual who should have tips on this issue.

  18. I definitely wanted to compose a comment so as to appreciate you for those wonderful concepts you are writing at this website. My time-consuming internet research has now been honored with extremely good tips to talk about with my partners. I would believe that many of us site visitors are extremely blessed to exist in a perfect site with many wonderful individuals with useful tips and hints. I feel really fortunate to have encountered the website and look forward to many more cool minutes reading here. Thank you once more for everything.

  19. I precisely wished to appreciate you once again. I’m not certain what I could possibly have carried out without the smart ideas shared by you directly on my field. Certainly was a very intimidating condition in my opinion, nevertheless taking a look at the very professional way you handled the issue took me to jump with gladness. I will be happy for your support and in addition expect you recognize what an amazing job you were carrying out teaching the mediocre ones by way of your web page. I am certain you haven’t got to know any of us.

  20. [url=]ed meds online without prescription or membership[/url] ed meds online canada

  21. [url=]anti fungal pills without prescription[/url] best canadian pharmacy online

  22. [url=]buy anti biotics without prescription[/url] how to get prescription drugs without doctor

Leave a Reply

Your email address will not be published. Required fields are marked *