Home > Products > Network Management Software > ConfD Core Engine > ConfD Core Engine

ConfD Core Engine

Management Interfaces with Integrated Database

ConfD is an XML-based software solution for on-device network management. By using ConfD, network equipment vendors can reduce development costs and speed time-to-market while supporting the most advanced network management capabilities in their products. Faster time-to-market – With powerful wizards, rich editing features and standard Cisco/Juniper command styles, rapid implementation is realized.

  • Reduced development costs – Easily extensible and new functions need only be instrumented once and auto-rendered consistently in a shared XML model.
  • Advanced management capabilities – Capabilities include transaction management, validation, and rollbacks, as well as robust security features.
  • Developer friendly – Well documented, easy to use with support for syntactic and semantic code validation as well as support for automatic schema upgrade and downgrades.

The ConfD Core Engine is a shared software backplane and integrated database that connects configuration and operational data on a device to all management interfaces through a transaction-oriented engine. All operations are carried-out through this shared engine ensuring consistent execution of changes and allowing all management interfaces to share the same powerful transaction management and security capabilities.

All management interfaces are automatically rendered from a single XML data model, radically reducing development time and risk.] The ConfD Core Engine provides the logic that maps XML specifications to the data in the Embedded XML database (or another database) and provides the transaction manager used by all other ConfD components. The Management Backplane also handles the logic behind the API engines, such as the Management Agent API, External AAA API, and Database API.

Featured Case Studies

Ubiquoss Inc. founded in 2000, is a leading company of value-added telecommunication service based on broadband network & intelligent network. As a value-added service enabler, Ubiquoss has provided broadband access solution and intelligent network solutions through its own technical power.

Media Links is providing the technology of choice to transport HD signals reliably over contribution and primary distribution networks. We offer the only product suite today that enables adaptation of video to SDH, SONET, 270Mb and IP Networks enabling service providers to economically convert and move video onto their multi-service networks.

Featured Alliance

IP Infusion delivers advanced software solutions that power communications equipment for packet-based Next Generation Networks (NGN). With a unique modular architecture and the industry's broadest suite of communication protocols, IP Infusion enhances product differentiation and market agility for many of the world¹s leading networked equipment vendors.

MontaVista Software invented embedded Linux commercialization in 1999 to give device designers a platform to deliver the best possible product in the shortest possible time. Since then, due to growth and innovation MontaVista has remained the leading company in this category.

  • Integrated database reduces the cost and time required to license and integrate an external database and provides performance and programming advantages through application specific integration
  • Broad range of management  interfaces provides developers the flexibility to deploy CLI, SNMP, Web, and NETCONF management interfaces from a common code base or add interfaces in the future without disruption
  • Common data driven model reduces time and cost to build and change management applications by rendering interfaces from a shared model
  • Powerful transaction management delivers advanced functionality associated with the NETCONF standard and required for resilient configuration of complex network elements
  • Robust security and logging meets the critical requirements for security and reporting required for compliance and forensics
  • High availability scalable data replication and support for Enea Element ensures development of highly available systems
  • Clustering support ability to configure network elements that are added on the fly is critical to scalability and transparent management
  • Well defined APIs enables integration with external systems, data stores, and application
  • Linux 
  • NetBSD
  • FreeBSD
  • QNX 
  • Solaris

Enea Element
Enea Element is a suite of high-availability, standards-based (SA Forum/SAF) middleware services that sit between the operating system and applications. Built atop Enea’s LINX interprocess communications foundation, Enea Element extends the functionality of embedded operating systems, providing advanced distributed communications and management functionality typically associated with large enterprise operating systems. 



 

Management Agent API
Using the Management API you can write your own management agents, such as your own CLI or Web UI, instead of using Tail-f Systems' built-in components. The API is a clean C API with functions to read and write configuration parameters as well as subscribe to configuration changes. The configuration parameters are either stored in the Embedded XML Database or in the configuration database of your choice. The API is transaction based and you can apply a number of write operations with a single commit operation.

Managed Object API and Data Provider API
Using the Managed Object API, you can let your Managed Objects read configuration parameters as well as subscribe to configuration changes in the Embedded XML Database. The API is a clean C API that is read-only and transaction based.

The Database API lets applications hook into the ConfD transaction machinery, thus allowing the applications to provide one or several data sources for either configuration data or operational statistics data. The API is a clean C API where the applications install callback functions for the different phases in a transaction.