Book Image

OpenStack Cloud Computing Cookbook

By : Cody Bunch
Book Image

OpenStack Cloud Computing Cookbook

By: Cody Bunch

Overview of this book

Table of Contents (19 chapters)
OpenStack Cloud Computing Cookbook Third Edition
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Installing OpenStack Object Storage services – proxy server


Clients connect to OpenStack Object Storage via the Swift proxy servers. This allows us to scale out our OpenStack Object Storage environment as needed, without affecting the frontend to which the clients connect. The proxy servers have the following packages installed:

  • swift: These are the underlying common files shared among other the OpenStack Object Storage packages, including the Swift client

  • swift-proxy: This is the proxy service responsible for providing access to the OpenStack Object Storage nodes

  • memcached: This is a high-performance memory object caching system

  • python-swiftclient: This is the Swift client for accessing the OpenStack Object Storage environment using the Command-line Interface (CLI)

  • python-keystoneclient: These are the clients, as well as libraries allowing the services to communicate with Keystone

  • python-webob: This is the Python module providing Web Service Gateway Interface (WSGI) request and response objects...