Use Cases
This section provides basic common management operations that can be performed with the Storage Capacity Views and Reports for BMC TrueSight Capacity Optimization.
Allocating Storage Capacity to New Servers
- Listing the storage systems that meet allocation requirements
- Verifying the storage systems bandwidth
- Choosing the most relevant storage pool
- Verifying the protection level
Allocating storage capacity to new servers consists in identifying which storage pool from which storage system is best suited to host the storage capacity required. To identify these storage pools, administrators need to follow the above steps.
Listing the storage systems that meet allocation requirements
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Systems tab.
- List the storage systems that meet your allocation requirements. You can for example apply a filter on the Available Capacity column to only display the storage systems for which more than 5000 GB are available:
- In the Available Capacity column, click
.
- From the operator pull-down list, select >.
- Type 5000.
- From the pull-down list, select GB.
- Press the Enter key.
- In the Available Capacity column, click
Once the storage systems matching your search criteria have been displayed, you can verify the storage systems’ bandwidth and the number of ports available.
Verifying the storage systems bandwidth
Verifying the storage systems bandwidth is an essential step that will help administrators choose the storage system that better meets their allocation requirements. To perform this operation, administrators must check the bandwidth utilization and the number of ports available for each storage system.
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Systems tab.
- Show the Number of Ports column:
- Click
and select Show/hide columns.
- Check the Number of Ports box.
- Click Apply.
- Click
- Verify the bandwidth utilization of each storage system. If the value is:
- low, the storage system can be used to allocate storage capacity to new servers
- high, check the number of ports currently available to know if additional ports can be added.
The most relevant storage system is now identified. You can now proceed to the next step, i.e choosing a storage pool according to its pool type, its available capacity, and the oversubscription risk.
Choosing the most relevant storage pool
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- Filter the information displayed by pool type.
- Display storage pools for which there is no oversubscription risk.
- Check the Available Capacity of the different storage pools displayed.
A list of potential storage pools is now available. You can verify the protection level of each storage pool to choose the one that better suits your needs.
Verifying the protection level
The protection level is available from the Storage Pools or Volumes tab of the Storage Systems view.
From the Storage Pools tab
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- Click the pool of your choice to display its detail.
- Verify the Pool RAID Level metric.
From the Volumes tab
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Volumes tab.
- Click the volume of your choice to display its detail.
- Verify the Volume RAID Level metric.
You should now know which storage pool from which storage system is best suited to host the storage capacity required. If no storage pools meet your requirement, you will then have to create a new one.
Analyzing Storage Capacity Utilization
Storage demand exponentially grew over the past years and lead to runaway storage costs. To control these costs, SAN administrators are asked to better plan for future capacity needs, which is almost impossible without a clear view of the storage capacity utilization. With Storage Capacity Views and Reports for BMC TrueSight Capacity Optimization, administrators can analyze storage capacity utilization at the storage systems and at the storage pools levels.
At the storage systems level
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Systems tab.
- Verify the capacity of the storage systems and more specifically:
- their overall size (Size metric).
- their total space (Capacity metric).
- the host visible capacity (Subscribed Capacity metric).
- the total space not consumed (Available Capacity metric).
- the space actually consumed (Consumed Capacity metric).
- Click the storage system for which you wish to get more information.
- In the graph pane, click
to analyze the trend of your storage system utilization.
- You can also export this data to Excel for further analysis by first clicking
and then
.
Based on the capacity information available, you can now plan for your current and future capacity needs.
At the storage pools level
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- If needed, apply filters.
- Verify the capacity of your storage pools and more especially:
- their overall size (Size metric).
- their total space (Capacity metric).
- the host visible capacity (Subscribed Capacity metric).
- the total space not consumed (Available Capacity metric).
- the space actually consumed (Consumed Capacity metric).
- Click the storage pool for which you wish to get more information.
- You can also export this data to Excel for further analysis by first clicking
and then
.
This capacity information will help you better control your storage costs.
Identifying Oversubscription Risks
An oversubscription situation is automatically identified when:
- the storage pool is configured for thin provisioning (“thin storage pool”)
- the storage pool is oversubscribed, i.e. the total disk space visible to the hosts (subscribers) is greater than its actual capacity (this situation is normal for a thin pool since it is its very purpose)
- the storage pool actual consumed capacity has crossed the configured threshold (Refer to the section Customizing the Oversubscription Risk Indicator).
Such situation is highly critical because the inability to allocate additional space to a volume when requested by the subscriber host will lead to catastrophic data loss and corruption.
To make sure no oversubscription situation is about to occur, administrators can check the Oversubscription Risk column available in the Storage Capacity View. By default, this metric displays:
- "-" for non-thin pools
- "No risk" for thin-pools that are not oversubscribed, i.e when the Storage Subscribed Capacity Percentage metric is lower than 100%.
- "Warning" when the Storage Consumed Capacity Percentage metric is greater than or equal to 75% and the number of days before saturation is greater than or equal to 7.
- "Critical" when the Storage Consumed Capacity Percentage metric is greater than or equal to 75% and the number of days before saturation is less than 7.
The threshold of the Storage Consumed Capacity Percentage metric can however be modified for each storage pool to warn administrators sooner about an oversubscription risk (Refer to the section Customizing the Oversubscription Risk Indicator).
To identify oversubscription situations
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- Filter the information displayed:
- by storage system to only list the storage system for which you wish to study the storage pools.
- by pool type to only display thin pools.
- by oversubscription risk to only display thin pools for which the risk is critical.
You now have all the information required to prevent oversubscription situations and unrecoverable data loss and corruption.
Planning for Additional Storage Capacity
- When will storage pools be running out of capacity?
- By how much the capacity of their storage pools must be extended to meet allocation requirements?
- Are there enough unused disks in the storage systems to extend the capacity of the existing storage pools?
Administrators are not only asked to assign storage resources but also to plan for both current and future storage requirements. Because under-purchasing and over-purchasing capacity will respectively result in downtimes and wasted storage, both situations must be prevented. Smooth storage administration can only be achieved if administrators can answer the above questions.With this information, they will be able to guarantee enough remaining space to answer allocation requests as quickly as possible.
When will storage pools be running out of capacity?
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- Verify the capacity of your storage pools and more especially:
- their total space (Capacity metric).
- the total space not consumed (Available Capacity metric).
- the space actually consumed (Consumed Capacity metric).
- Display storage pools that are at a risk of being saturated.
You will now be able to take the necessary actions at the right time to ensure that storage pools will never run out of capacity.
By how much the capacity of their storage pools must be extended to meet allocation requirements?
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Storage Pools tab.
- Click the storage pool of your choice to display its details and check its Consumed Capacity Trendline.
After completing the above steps, you should know exactly by how much the capacity of your storage pool needs to be extended.
Are there enough unused disks in the storage systems to extend the capacity of the existing storage pools?
Before purchasing additional space, administrators can also check if there are unused disks in their storage systems that could still be used to extend the capacity of the existing storage pools. To perform this verification:
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Systems tab.
- Click the storage system for which you wish to check the number of unused disks.
- Check the Available for Storage Pools metric.
You now know which disks can be used to extend the capacity of your storage pools.
Reclaiming Unused Storage Capacity
Over time, as servers connected to a SAN get decommissioned, administrators find an increasing number of unmapped volumes that are no longer used by any server. These volumes, while unused, still occupy disk space in the storage system. Being able to identify such unmapped volumes and reclaim the disk space uselessly consumed by these volumes will help administrators avoid unnecessary upgrades and extensions of their storage systems.
Identifying unmapped volumes
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Volumes tab.
- Display unmapped volumes.
You can now reclaim the disk space uselessly consumed by these volumes to avoid unnecessary upgrades and extensions.
Identifying unused volumes
- Access the Storage Systems view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Storage Systems.
- Click the Volumes tab.
- If needed, apply filters.
- Apply a filter to the Time Since Last Activity (Days) column:
- In the Time Since Last Activity (Days) column, click
.
- From the operator pull-down list, select =.
- Type the number of days required (e.g.: 30).
- Press the Enter key.
- In the Time Since Last Activity (Days) column, click
The list of volumes that have not been used for 30 days is displayed. You can now take the necessary actions and reclaim the unused space.
Reporting the Capacity Consumed per Host
Because hosts are not always well-identified, determining the capacity consumed per host is not an easy task. Administrators must not only find out what are the physical hosts but also verify the capacity that was initially allocated and finally determine the capacity that is actually consumed by each host. All these operations can be performed with Hosts View.
Reporting the capacity consumed per host
To determine the capacity actually consumed per host:
- Access the Hosts view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Hosts.
- Click the Hosts tab.
- Identify the host to which storage has been allocated (Host metric).
- Verify the capacity exposed to this host (Host Visible Capacity metric).
- Verify the capacity actually consumed per host (Consumed Capacity metric).
The capacity consumed per host is now clearly identified. It could now be interesting to determine from which storage system or which storage pool this capacity has been allocated.
Determining storage capacity allocation source
Determining the capacity actually consumed per host is not always sufficient to manage storage capacity needs. You may also need to know from which storage system or which storage pool this capacity has been allocated.
To obtain this information:
- Access the Hosts view:
- In the BMC TrueSight Capacity Optimization console, click the Views tab. All views available are displayed.
- In the Storage category, click Hosts.
- Click the Hosts to Systems tab.
- Filter information by Storage System.
- Verify the capacity exposed to the host for the storage system specified (Host Visible Capacity metric).
- Verify the capacity actually consumed on the storage system specified (Consumed Capacity metric).
- To obtain additional information about a storage pool, click the Hosts to Pool tab.
- Apply a filter on the Pool Name column to only display the storage pool of your choice:
- In the Pool Name column, click
.
- From the operator pull-down list, select Like.
- Type the storage pool name (in our example ThinProvisioning).
- Press the Enter key.
- Verify the capacity exposed to the host for the storage pool specified (Host Visible Capacity metric).
- Verify the capacity actually consumed on the storage pool specified (Consumed Capacity metric).
- In the Pool Name column, click
- You can also refer to the RAID Level and Service Level columns to respectively know the levels of protection and service.
You now have all the information required to manage your storage capacity needs and cleverly allocate resource.
Generating reports
Storage Capacity Views and Reports for BMC TrueSight Capacity Optimization comes with pre-built storage reports to help you provision with confidence and take the best allocation decisions.
To generate storage reports:
- Make sure the reports are deployed.
- Navigate to Workspace > All Domains > Your Domain > Works.
- Click the storage report you wish to generate:
- Storage Systems Overview to get an overall overview of your storage systems (storage capacity, bandwidth utilization, transfer, etc.).
- Storage Pools Overview to get an overall overview of your storage pools (storage capacity, capacity and traffic distribution).
- Storage Allocation to help you provision and take the best allocation decisions.
- (Optional) Modify the entity filter, the time filter, or the time resolution:
- Click the analysis for which you wish to modify its filters.
- Click
Edit.
- Modify the parameters required.
- Click Save.
- In the Results section, click the output format required (e.g.: pdf).
You can refer to the tables below to know which analyses and models come with the pre-built storage reports:
Analysis/Model | Description |
---|---|
Overview | |
Top 3 - Storage Systems - Consumed Capacity % | This graph displays the 3 storage systems with the highest consumed capacity percentage for an average day. |
Storage Systems - Configuration Details | This table provides information about the Storage Systems configuration such as the number of attached hosts, the number of storage array ports, the number of system bandwidth, etc. |
For each Storage System | |
Storage Systems - Capacity Summary Table | This table provides the minimum, maximum, and average values observed over the last 30 days for the Available Capacity [MIN], Available Capacity for storage pools [MIN], Available Capacity in storage pools [MIN], Storage Capacity [AVG], Storage Consumed Capacity [AVG], and Storage Subscribed Capacity [AVG] metrics of each storage system. |
Storage Systems - Capacity Summary Timeline | Same information as for the Storage Systems - Capacity Summary Table but presented as a timeline. |
Storage Systems – Transfer Byte Rate | This graph displays the total bytes transferred per second over the last 30 days for each storage system. |
Storage Systems – Bandwidth Utilization | This graph displays the percentage of the bandwidth used over the last 30 days for each storage system. |
Storage Systems – I/O Operation Rate | This graph displays the total number of I/O operations per second observed for each storage system. |
Analysis/Model | Description |
---|---|
Top 10 - Storage Systems - Available Capacity in Storage Pools | This graph displays the 10 storage systems with the highest amount of capacity available in their storage pools to create storage volumes. |
Top 10 - Storage Systems - Subscribed Capacity | This graph displays the 10 storage systems from which the highest amount of capacity has been subscribed. |
Storage Pools - Capacity Summary | This table provides the minimum, maximum, and average values observed over the last 30 days for the Available Capacity [MIN], Pool Subscribed Capacity, Storage Capacity [AVG], and Storage Consumed Capacity [AVG] metrics of each storage pool. |
Top 10 - Storage Volumes - Consumed Capacity per Storage Pool | This graph displays the capacity distribution of each storage pool across storage volumes for the last 30 days. |
Top 10 Storage Volumes - Transfer Byte Rate per Storage Pool | This graph displays the traffic distribution of each storage pool across storage volumes for the last 30 days. |
Analysis/Model | Description |
---|---|
Overview | |
Top 3 - Storage Systems - Available Capacity for Storage Pools | This graph displays the 3 storage systems with the highest amount of capacity available to create storage pools. |
Top 10 - Storage System - Available Capacity in Storage Pools | This graph displays the 10 Storage Systems with the highest amount of capacity available in their storage pools to create storage volumes. |
For each Storage Pool | |
Storage Pools - Capacity Summary | This graph displays the Storage Capacity, Available Capacity, Consumed Capacity, and Subscribed Capacity metrics observed over the last 30 days. |
Forecast: Storage Pools Consumed Capacity - Next two months | This time forecasting model predicts how much capacity will be consumed over the next 2 months based on the behavior observed over the last 3 months. |