Publisher Denise E.M. Penrose Publishing Services Manager Simon Crump Senior Project Manager Angela Dooley Editorial Assistant Kimberlee Honjo Cover Design Hannus Design Associates Text Design Rebecca Evans Composition CEPHA Imaging Pvt. Ltd. Technical Illustration Dartmouth Publishing, Inc. Copyeditor Simon & Assocs. Proofreader Phyllis Coyne et. al. Indexer Northwind Editorial Interior printer The Maple-Vail Manufacturing Group Cover printer Phoenix Color, Inc.

Morgan Kaufmann Publishers is an imprint of Elsevier. 500 Sansome Street, Suite 400, San Francisco, CA 94111

This book is printed on acid-free paper.

Designations used by companies to distinguish their products are often claimed as trademarks or registered trademarks. In all instances ...

Get Virtual Machines now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.