Capacity planning

As more clients start accessing the Swift cluster, there will be an increase in the demand for additional storage. With Swift, this is easy to accomplish: you can simply add more storage nodes and associated proxy servers. This section deals with the planning and addition of new storage drives as well as storage servers.

Adding new drives

Though a straightforward process, adding new drives requires careful planning since it involves rebalancing of the ring. Once we decide to add new drives, we will add these drives to a particular storage server in a zone by formatting and mounting them. Next, we run the swift-ring-builder add command to add the drives to the ring.

Finally, we run the swift-ring-builder rebalance command to rebalance ...

Get OpenStack Object Storage (Swift) Essentials 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.