Home > Cumulus Core > Cumulus Core Overview
Cumulus Core Sections

The Benefits of "Core" Abstraction

Separating the metadata processing engine from the user interface of the products based upon it enables Canto's engineers and third-party development partners to create program enhancements and modifications that can more easily be applied across the entire Canto product line. A closer look at recent upgrades to Cumulus Core help illustrate this point:

Mac Universal Binary Optimization   By updating Cumulus Core to support the new Macintosh Intel architecture, Canto brought maximum performance to all Mac-based Canto customers—no matter which product they use—in a single upgrade. This was of particular advantage to sites running Cumulus Core-based systems on Mac OS X Server. No longer was there a performance penalty for choosing Mac OS X as a server platform.

Database Mirroring   Likewise, a standard feature now on all Cumulus Core-based products is database mirroring, enabling administrators to take advantage of enterprise database systems by turning Cumulus Core ito a high-performance caching engine that feeds metadata to the other system. Customers can use the database they prefer, while still retaining all of the lightening fast metadata search performance that is the cornerstone of all Cumulus Core-based products.

Schedule- and Event-based Actions   In a single global product update, Canto brought advanced automation features to all Cumulus Core-based products.

 

Cumulus Core Diagram

Canto currently offers three applications based upon Cumulus Core. The Abstraction Layer APIs enable third parties to develop additional applications using the very same APIs used by Canto engineers.

 

In addition, Cumulus Core runs on many different platforms: Windows, Linux, Solaris, Darwin and Mac OS X. While user interface programming on different platforms is often wildly different, maintaining a layer of abstraction between the user interface and the base technologies found in Cumulus Core ensures system "service" parity across all platforms, even if such an option is not necessary or practical for the UI. This helps make it possible, for example, to administer a Cumulus Core-based system running on Linux from a Windows Client, or to access any available administration features on any support platform from a simple Web browser. Or for customers to maintain Cumulus Core Servers on multiple platforms without having to worry about which users connect to which server—it's all the same from the user perspective.

Cumulus Core makes a wealth of metadata processing services available to the applications it supports. The application developers determine which of Core's features will be used in the product. Read the remaining Cumulus Core webpages for an outline of the capabilities of the various components that make up the Cumulus Core system.



Cumulus Core Features
Cumulus Core Features
Contact us: Phone: US +1.415.495.6545 | EU +49 (0) 30 390 485-0 | Email: info@canto.com
Copyright © 2008 Canto, Inc. All rights reserved.