Design, implement, and successfully manage your cloud storage using OpenStack Swift
OpenStack is a rapidly growing open source cloud software; and Swift is one such project. Swift allows users to build cloud storage with the help of inexpensive commodity hardware. With the latest OpenStack Juno release, developers and experts have access to hundreds of new features to build robust cloud infrastructures.
This book teaches you the fundamentals of cloud storage and OpenStack Swift and gives you the skillset to build and operate your own cloud storage. This book also explains the usefulness of OpenStack Swift for cloud storage and how it provides an architectural review of Swift. Next, the book covers the installation and management of Swift, along with other new topics including quality of service and storage policies. Hardware choice, Swift tuning, and use cases will round out your skills. This edition also features two new chapters covering OpenvStorage and Sahara. The book then demonstrates monitoring and new packaging methods, including Docker. Get a head start in the world of cloud storage using this content-rich book loaded with topics.
What You Will Learn
Learn the intricacies of cloud storage and discover the new features of Swift
Understand OpenStack Swift's architecture and install a multicluster environment
Use new packaging techniques such as Docker
Perform basic and advanced operations for day-to-day management using REST APIs
Know how to choose the right hardware configuration for your needs
Tune Swift for your particular workload and use case
Explore new Swift interfaces such as Cinder and Sahara
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.