Virtualization For Dummies
by Bernard Golden
Virtualization For Dummies
Published by
Wiley Publishing, Inc.
111 River St.
Hoboken, NJ 07030-5774
www.wiley.com
Copyright 2008 by Wiley Publishing, Inc., Indianapolis, Indiana
Published by Wiley Publishing, Inc., Indianapolis, Indiana
Published simultaneously in Canada
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at http://www.wiley.com/go/permissions
Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book.
LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read.
For general information on our other products and services, please contact our Customer Care Department within the U.S. at 800-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002.
For technical support, please visit www.wiley.com/techsupport
Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.
Library of Congress Control Number: 2007940109
ISBN: 978-0-470-14831-0
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
W hen Bernard invited me to write an introduction to this book, I found myself reminded of a frequently repeated conversation with my father, who is a retired engineer. Typically, it goes like this: Simon, what does virtualization do? followed by a lengthy reply from me and then a long pause from my father And why is that useful? Now, I certainly dont think that my father really has much use for server virtualization, but a lot more people do need it and need to understand it than currently use it.
Although virtualization is all the rage in the tech industry press, and savvy market watchers have observed the exciting IPO of VMware, and Citrixs acquisition of my own company, XenSource, the market for virtualization software is largely unaddressed. Depending on whose research you read, only 7 percent or so of x86 servers are virtualized, and only a tiny fraction of desktop or mobile PCs are virtualized. But the virtualization market is white hot, and every day new announcements in storage, server, and network virtualization make the picture more complex and harder to understand.
Virtualization For Dummies is the perfect way to develop a complete understanding of both the technology and the benefits of virtualization. Arguably, virtualization is simply a consequence of Moores Law the guideline developed by Intel founder Gordon Moore that predicts a doubling in the number of transistors per unit area on a CPU every couple of years. With PCs and servers becoming so incredibly powerful, the typical software suites that most users would install on a single physical server a few years ago now consume only a few percent of the resources of a modern machine. Virtualization is simply a consequence of the obvious waste of resources allowing a machine to run multiple virtualized servers or client operating systems simultaneously. But if that were all that were needed, there wouldnt be such a fuss about virtualization. Instead, virtualization is having a profound impact on data center architectures and growth, on software lifecycle management, on security and manageability of software, and the agility of IT departments to meet with new challenges. And it is these opportunities and challenges that urgently need to be articulated to technologists and business leaders alike in an accessible and understandable way.
Having spent many enjoyable hours with Bernard Golden, a recognized open source guru, President and CEO of Navica, and self-taught virtualization expert, I cannot think of a better-qualified author for a book whose objective is to cut through the hype and clearly and succinctly deal with virtualization and its effects on IT and users alike. I always look forward to reading Bernards frequently published commentaries on Xen, VMware, and Linux, which combine his hands-on experience with those products and a rare depth of insight into industry dynamics. I know firsthand that Bernard is a master of the subject of virtualization because he is one of the most persistent and demanding beta testers of XenEnterprise, XenSources server virtualization product, where his feedback has provided us with terrific guidance on how to improve the product overall. This, together with Bernards incisive, clear, and articulate style, makes this book a pleasure to read and a terrific contribution to the virtualization industry a concise categorization of virtualization that will further the understanding of the technology and its benefits, driving uptake of virtualization generally. It is with great pleasure that I strongly recommend that you read this book.
Simon Crosby
CTO, XenSource, Inc.
About the Author
Bernard Golden has been called a renowned open source expert (IT Business Edge) and an open source guru (SearchCRM.com) and is regularly featured in magazines like Computerworld,InformationWeek, and Inc. His blog The Open Source is one of the most popular features of CIO Magazines Web site. Bernard is a frequent speaker at industry conferences like LinuxWorld, the Open Source Business Conference, and the Red Hat Summit. He is the author of