Avi load balancer extension classes
Summarize
Summary of Avi load balancer extension classes
The CMDB CI Class Models app enhances the ServiceNow Configuration Management Database (CMDB) by adding or updating classes specifically for the Avi load balancer. This app extends the CMDB class hierarchy with new classes that include detailed descriptions, identification rules, and dependent relationships, enabling seamless integration and management of Avi load balancer components within the CMDB.
Show less
These extensions allow ServiceNow applications such as Discovery and Service Mapping Patterns to effectively discover and populate configuration items (CIs) related to Avi load balancer technologies and software.
Key Features
- New and Updated Classes: The app adds key Avi load balancer classes that extend the Virtual Machine Object base class, including:
- Avi Controller [cmdbciavicontroller]: Acts as the central management and control point, typically deployed as a redundant three-node cluster.
- Avi Controller Cluster [cmdbciavicontrollercluster]: Utilizes big data analytics to provide actionable insights via the Avi Admin Console dashboards.
- Avi Service Engine [cmdbciaviserviceengine]: Manages all data plane operations by executing instructions from the Avi Controller.
- Class Extensions and Attributes: For example, the Avi Service Engine class includes a new version column to track the version of the Avi Service Engine resource.
- Integration with Discovery: ServiceNow Discovery uses the Avi Vantage load balancer discovery pattern to locate Avi load balancer resources and populate the CMDB with these CIs.
Why This Matters
By integrating Avi load balancer classes into the CMDB, ServiceNow customers can gain comprehensive visibility and control over Avi Vantage platform components. This supports better asset management, operational efficiency, and accurate service mapping, especially for environments leveraging Avi’s software-defined load balancing and application services.
What to Expect
- Enhanced CMDB class models that enable Discovery and other ServiceNow applications to identify and manage Avi load balancer resources effectively.
- Improved accuracy and richness of data related to Avi load balancers within the CMDB, supporting better decision-making and automation.
- Capability to track specific details such as Avi Service Engine versions, aiding in lifecycle and compliance management.
The CMDB CI Class Models app adds or updates classes for the Avi load balancer.
CMDB CI Class Models is a ServiceNow Store app that adds class models that extend the CMDB class hierarchy. The new or updated classes include class descriptions, identification rules, identifier entries, and, if applicable, dependent relationships. You can use the added classes just like any other CMDB class. Applications such as Discovery and Service Mapping Patterns can use the class extensions to populate CIs and discover technologies and software.
See the release notes for all CMDB CI class models.
Request apps on the Store
Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Avi load balancer
The Avi Vantage platform is built on software-defined principles, enabling a next-generation architecture to deliver the flexibility and simplicity expected by IT and lines of business. The Avi Vantage platform architecture separates the data and control planes to deliver application services beyond load balancing, such as application analytics, predictive autoscaling, micro-segmentation, and self-service for app owners in on-premises or cloud environments. The platform provides a centrally managed, dynamic pool of load balancing resources on commodity x86 servers, virtual machines, or containers, to deliver granular services close to individual applications. Providing these services allows network services to scale near infinitely without the added complexity of managing hundreds of disparate appliances.
Discovery uses the Avi Vantage load balancer discovery pattern to find Avi load balancer resources.
Classes
This section lists the classes that the CMDB CI Class Models app adds or updates. CMDB CI Class Models: Release 1.6.0 adds the following classes for the Avi load balancer. For the list of classes in the base system, including classes that this app might extend, see CMDB tables descriptions.
| Class | Extends | Description |
|---|---|---|
| Avi Controller [cmdb_ci_avi_controller] |
Virtual Machine Object [cmdb_ci_vm_object] |
Avi Controller is a single point of management and control that is the 'brain' of the entire Avi Vantage system, and typically deployed as a redundant three-node cluster. |
| Avi Controller Cluster [cmdb_ci_avi_controller_cluster] |
Virtual Machine Object [cmdb_ci_vm_object] |
Avi Controller cluster uses big data analytics to analyze the data and present actionable insights to administrators on intuitive dashboards on the Avi Admin Console. |
| Avi Service Engine [cmdb_ci_avi_service_engine] |
Virtual Machine Object [cmdb_ci_vm_object] |
Avi Service Engines (SEs) handle all data plane operations within Avi Vantage by receiving and executing instructions from the Avi Controller. |
Class columns
| Added column | Description |
|---|---|
| version | The version of the Avi Service Engine resource. |