Working with Storage Pools
Storage pools are used to aggregate disk storage into a large pool of storage that can be conveniently allocated and shared by volumes. The Storage Pools tab is where you view and manage all the storage pools.
A storage pool is an aggregated set of storage comprised of one or more underlying storage devices. It is comprised of devices (object and block storage, or VMDKs) created during the Add Disk Device process, or imported. The storage on these devices is aggregated into a unified pool of storage that can be managed and deployed as a single pool. Each pool provides storage which is then allocated for use into volumes.
- 1 1. Storage Pool Grid
- 2 2. Creating a Storage Pool
- 3 3. Expanding a Pool
- 4 4. Importing a Pool
- 5 5. Deleting a Pool
- 6 6. Creating a Read Cache
- 7 7. Creating a Write Log
- 8 8. Adding an Automated Hot Spare
- 9 9. Refreshing Pool List
- 10 10. Using Navigation Pane
- 11 11. Viewing Overview Chart
- 12 12. Managing Pool Details
1. Storage Pool Grid
The Storage Pool Grid displays the list of storage pools in a tabular grid format. The volume table has the following fields.
Field | Description |
|---|---|
Storage Pool | It shows the name of the storage pool. |
Status | It shows the current status of the pool. Based on the status, it shows the following types of indicators:
|
% Used | It shows the percentage of available storage used. |
Free Space | It shows the amount of free space available for use in gigabytes. |
Total Space | It shows the total amount of space in the pool, in gigabytes. |
Dedup % | It shows the percentage of Deduplication |
2. Creating a Storage Pool
Before creating the Storage Pool, you will need to have created several EBS volumes for Amazon EC2 based SoftNAS instance and several VHDs for VMware based SoftNAS VM. These EBS volumes or VHDs provide the underlying storage for SoftNAS storage pools. Whenever a volume or VHD is added, it begins as a raw disk which means that the disk has no partitions.
Before you assign disk devices to a storage pool, you must partition the disks.
OR
The Storage Pools panel will be displayed with the list of all the existing storage pools that are already allocated.
The Add Storage Pool dialog will be displayed. A standard pool is used by our patented original SNAP HA™ methodology will be implemented, replicating your block storage across two nodes, with minute by minute updates to ensure parity.
Enter the name for the storage pool that you wish to create in the Pool Name text entry box.
Some example storage pool naming schemes might include:
Select the redundancy level from the RAID Level drop down list.
Select the disks for which you wish to allocate to this storage pool.
In the Choose Pool Options step, check the box in the Forced Creation field if you wish to overwrite any older pools on the disks that you have selected.
Sync Mode is an important decision, directly affecting either performance or data integrity. Buurst's ZFS based solution provides a great deal of protection to ensure that your data is fully protected, but in a fail-over situation, default settings can potentially result in uncached write bursts not being committed to the target volumes. Sync Mode is one way to prevent this from occurring. Depending on your requirements, choose the required Sync Mode:
The new storage pool is created and is ready for use.
You can expand an existing storage pool by adding additional RAID arrays to the pool.
You cannot add devices to an existing RAID array - you must add a new array to create a larger storage aggregate.
Buurst best practice when expanding a pool is to always use disks of the same type as the original disks used to create the pool. Using a mix of different disk types with different performance characteristics can cause performance discrepancies for the pool.
To do so, simply follow the steps given below:
The additional storage will be added to the selected pool.