ConfD Core Engine

At the heart of ConfD is the Core Engine. The Core Engine is responsible for translating configuration changes between the management interfaces and the XML data model. The Core Engine also includes all the key infrastructure functions like transaction management and security that provide common services to all management interfaces. Also included as part of the Core Engine is a lightweight, high performance XML database called the CDB.

ConfD Core Engine and CDB

ConfD’s Core Engine has the following capabilities:

  • Ability to manage complex changes as a single atomic transaction from all management interfaces
  • Support for validations and rollbacks
  • Common AAA system for all management interfaces
  • Role-based access control
  • Session management
  • Audit trailing
  • Support for strong authentication and authorization techniques
  • Lightweight embedded configuration storage
  • High performance reads and writes
  • Data replication to provide high-availability
  • Ability to define clusters of nodes and manage the cluster as a single system
  • Comprehensive APIs to support new northbound management interfaces and alternative data stores

For more information, please download the Core Engine Datasheet.