OpenStack Cloud
Computing Cookbook
Over 100 recipes to successfully set up and manage your
OpenStack cloud environments with complete coverage
of Nova, Swift, Keystone, Glance, and Horizon
Kevin Jackson
BIRMINGHAM - MUMBAI
OpenStack Cloud Computing Cookbook
Copyright © 2012 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher,
except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies
and products mentioned in this book by the appropriate use of capitals. However, Packt
Publishing cannot guarantee the accuracy of this information.
First published: September 2012
Production Reference: 1150912
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-84951-732-4
www.packtpub.com
Cover Image by Faiz Fattohi ()
Credits
Author
Kevin Jackson
Reviewers
Thierry Carrez
Copy Editor
Brandt D'Mello
Project Coordinator
Yashodhan Dere
Atul Kumar Jha
Proofreader
Acquisition Editor
Kevin McGowan
Kartikey Pandey
Indexer
Lead Technical Editor
Tejal R. Soni
Azharuddin Sheikh
Production Coordinator
Technical Editors
Nilesh R. Mohite
Veronica Fernandes
Azharuddin Sheikh
Prasad Dalvi
Joyslita D'Souza
Cover Work
Nilesh R. Mohite
About the Author
Kevin Jackson is married, with three children. He is an experienced IT professional working
with small businesses and online enterprises. He has extensive experience with various
flavors of Linux and Unix. He specializes in web and cloud infrastructure technologies for
Trader Media Group.
I'd like to thank my wife, Charlene, and the rest of my family for their time,
patience, and encouragement throughout the book.
I'd also like to extend my thanks to the OpenStack community, which has
helped a great deal during my journey with OpenStack. The talent and
support is phenomenal. Without the OpenStack community, there would be
no OpenStack.
A specific mention goes to all those who have made this book possible.
Your comments, guidance, and motivation have made writing this book an
enjoyable experience.
OpenNebula 3 Cloud
Computing
ISBN: 978-1-849517-46-1
Paperback: 314 pages
Set up, manage, and maintain your Cloud and learn
solutions for datacenter virtualization with this step-bystep practical guide
1. Take advantage of open source distributed filesystems for storage scalability and high-availability
2. Build-up, manage and maintain your Cloud
without previous knowledge of virtualization and
cloud computing
3. Install and configure every supported hypervisor:
KVM, Xen, VMware
4. Step-by-step, focused on Ubuntu/Debian
distributions, but with general how-to working with
every GNU/Linux distribution
Amazon Web Services:
Migrating your .NET
Enterprise Application
ISBN: 978-1-849681-94-0
Paperback: 336 pages
Evaluate your Cloud requirements and successfully
migrate your .NET Enterprise application to the Amazon
Web Services Platform
1. Get to grips with Amazon Web Services from a
Microsoft Enterprise .NET viewpoint
2. Fully understand all of the AWS products including
EC2, EBS, and S3
3. Quickly set up your account and manage
application security
Please check www.PacktPub.com for information on our titles
Microsoft Windows Azure
Development Cookbook
ISBN: 978-1-849682-22-0
Paperback: 392 pages
Over 80 advanced recipes for developing scalable
services with the Windows Azure platform
1. Packed with practical, hands-on cookbook recipes
for building advanced, scalable cloud-based
services on the Windows Azure platform explained
in detail to maximize your learning
2. Extensive code samples showing how to use
advanced features of Windows Azure blobs, tables
and queues.
3. Understand remote management of Azure
services using the Windows Azure Service
Management REST API
4. Delve deep into Windows Azure Diagnostics
Citrix XenServer 6.0
Administration
Essential Guide
ISBN: 978-1-849686-16-7
Paperback: 364 pages
Deploy and manage XenServer in your enterprise to
create, integrate, manage, and automate a virtual
datacenter quickly and easily
1. This book and eBook will take you through
deploying XenServer in your enterprise, and teach
you how to create and maintain your datacenter.
2. Manage XenServer and virtual machines using
Citrix management tools and the command line.
3. Organize secure access to your infrastructure
using role-based access control.
Please check www.PacktPub.com for information on our titles