Capacity management
Summarize
Summary of Capacity management
Capacity management within Telecommunications Network Inventory helps ServiceNow customers calculate and monitor the capacity of physical network entities such as ports, slots, and racks. This capability ensures efficient planning, monitoring, and optimization of network resources to meet current and future demands.
Show less
Key Features
- Automatic Capacity Calculation: When creating or modifying configuration items (CIs) using design and assign functions, the system automatically calculates available, occupied, and maximum capacity using predefined functions and definitions.
- Dynamic Updates: Capacity metrics update automatically with design changes, maintaining accurate resource consumption data and improving design accuracy.
- Customizable Capacity Definitions: Customers can tailor capacity calculations for different CI types by configuring specific functions, definitions, and metrics to suit their network design needs.
- Capacity Management Workflow: The system uses tables for functions, definitions, and metrics to calculate capacity, creating available and usage metrics that reflect capacity percentages. Calculations can be triggered automatically via API or manually through the interface.
- Operational Data Integration for Datacenters: ServiceNow can ingest operational data (thermal, power, usage) from external sources like Equinix via REST APIs and store it in clothoDB for analysis. Scheduled jobs update capacity metrics daily, and alerts or incidents are generated when thresholds are met.
- Time Series Metrics and Visualization: Customers can query operational data and overlay metrics on datacenter floor maps to monitor health and take timely actions.
Key Outcomes
- Improved accuracy in network resource tracking and capacity planning.
- Efficient management of physical network resources to support expansion and prevent overutilization.
- Automated and customizable capacity calculations reduce manual effort and errors.
- Enhanced operational insight through integration of real-time datacenter metrics, facilitating proactive management.
- Ability to respond promptly to capacity thresholds via alerts and incidents, maintaining network reliability.
Capacity management in Telecommunications Network Inventory enables you to calculate the capacity of physical entities in your network. By effectively managing the capacity, you can plan, monitor, and optimize the resources to make sure that the network can meet your current and future demands efficiently.
Introduction to capacity management
The capacity management in Telecommunications Network Inventory uses functions and definitions to calculate and report the capacity of your network assets. The capacity metric estimates the maximum, occupied, and available network resources such as ports, slots, or racks in a telecommunication network. You can use this metric result to report the capacity of a network asset that can be used for future expansion of the network design.
Capacity calculation use cases
When you create a configuration item (CI) using the design and assign function, the system automatically calculates the available capacity of the associated CIs. The Telecommunications Network Inventory application uses predefined definitions and functions to calculate the capacity. So, whenever there’s a modification in the current design, the system automatically triggers the capacity calculation, and updates the metrics. The metric shows estimated maximum, occupied, available, and usage values for an entity. This approach makes sure that resource consumption is effectively managed. Also, this calculation improves the accuracy of the design and assign function.
For example, when you add a new piece of equipment to a rack, it's important to determine the available racks within the equipment holder. When you create an equipment record, the predefined capacity definition runs, and the metric automatically updates the rack availability data. The capacity definition includes functions that determine the maximum and occupied racks. Subsequently, it calculates the difference between the maximum and occupied racks. For instance, if the maximum number of racks is 10 and the occupied racks are 7, there are 3 available racks. If the maximum number of racks are 10 and the occupied racks are 10, the available rack count is 0, which indicates no racks are available. Then the system consolidates the result in the capacity metric. This process provides you with the accurate capacity and availability information of the racks.
You can customize the capacity calculation for each type of Configuration Item (CI). This feature enables you to create and configure the function, definition, and metric to calculate the capacity. To learn more about configuring the capacity function and creating the metric, see Capacity management.
Capacity management workflow
Capacity management uses function, definition, and metric tables to calculate and report the capacity. In the Telecommunications Network Inventory application, the system runs the capacity function and aggregates the results into the capacity metric table. It creates an available metric for capacity and a usage metric where the percentage value of available capacity is stored. Whenever a design change is happened, the system triggers an API to calculate the capacity using predefined functions and definitions. You can also manually calculate the capacity by selecting the Calculate capacity button in the inventory record.
To learn more about capacity function, definition, and metric, see Capacity management.
Operational data collection of a datacenter
A datacenter generates a high volume of operational data for thermal, power, and usage readings. The ServiceNow instance can store and process the internal or external data for further analysis and reporting. Equinix (an external
system) provides this data feed in the form of REST APIs. You then store the data in clothoDB through the /api/sn_ni_adv/dcim/feed/{vendorname} endpoint. The system runs TNI Aggregate Metric Data
scheduled job once a day to update any capacity metric records on ClothoDB that haven't been updated in the last 24 hours. Also when the trigger condition is met, then the system creates an alert or incident. Use the time series
metrics to query the operational data and get an overlay on your datacenters floor map with this data. So you can view the health of the floor and take the necessary actions. To learn more about the time series metrics, see Time series metrics for datacenter.
You can also manually feed the operational data from your instance to clothoDB. To learn more, see Collect operational values for datacenter.