Capacity Scale Up

The Lightbits storage cluster supports dynamically expanding the total physical capability per requirement. This is important for reducing the TCO by delaying the purchase until needed.

The capacity expansion can support scale up and scale out. Scale up refers to adding more NVMe SSDs to storage servers, while scale out refers to adding more storage servers for both capacity and performance.

This test case will cover how to do capacity scale up by adding a new NVMe SSD into the cluster.

Test Purpose

The purpose of this test is to prove that this feature can work as expected with manual commands. After adding a new NVMe SSD, the storage cluster’s total physical capacity should increase as expected.

Test Steps

  1. Physically add a new NVMe SSD to one specific storage server in the cluster. Use “lbcli list nvme-devices” to check the NVMe device status of this specific storage server. Also check the current total physical capacity of the whole cluster by using “lbcli get cluster -o json”.
Bash
Copy

The newly-added NVMe SSD should be in “Healthy” state, but not in any storage node (instance).

  1. Add the new NVMe SSD to the specified storage node (instance). Enable it to be a part of the storage cluster.
Bash
Copy

After a few minutes, use the command “lbcli list nvme-devices” to check whether the NVMe SSD was added successfully, and check the new physical capacity of the cluster.

Bash
Copy

The newly-added NVMe SSD is now part of one specific storage node (instance), and the “managedPhysicalStorage” and “effectivePhysicalStorage” are increased.

The total capacity increase could also be monitored by using the Grafana GUI in the cluster dashboard. In this example test case, the total capacity was increased from 114TiB to 120TiB.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Capacity Scale Up