McObject’s High Availability Database Simplifies Development On MontaVista Linux Carrier Grade Edition
November 15, 2004 McObject®, developer of the eXtremeDB in-memory embedded database, and MontaVista Software Inc. announced the release of eXtremeDB™ High Availability (HA) certified for MontaVista® Linux® Carrier Grade Edition (CGE), creating a pairing that streamlines development of fault-tolerant Linux-based telecom and networking equipment.
MontaVista Linux CGE is Linux enhanced with open source real-time, high availability and high reliability features, delivering the premier Carrier Grade Linux platform for deploying communication network equipment in the most demanding carrier-class settings. McObject’s eXtremeDB High Availability embedded database fits these environments well, with a proven track record of reliability in networking and telecom gear, a tiny footprint and blazing in-memory performance.
Alone among embedded databases, eXtremeDB’s High Availability Application Framework—which is integrated with the eXtremeDB database—provides ready-to-go communications infrastructure between “master” and “replica” databases for HA projects, cutting development time and project risk in one of the most complicated areas of HA database integration.
The eXtremeDB High Availability Application Framework provides complete source code, along with a working HA application prototype that implements communications channels built over TCP/IP, UDP/IP and Named Pipes, and can be the basis for user configurable transport/media combinations, in a high availability database sub-system. Developers can use the prototype to see eXtremeDB-HA in action in just a few minutes after installation.
“Creating the entire infrastructure—the plumbing—to ensure real-time updates and rapid failover between database instances in a high availability environment can be daunting, even for experienced database programmers. By simplifying this work, McObject’s eXtremeDB-HA and High Availability Application Framework cut development time and cost, and enable the highest degree of database reliability for equipment built on MontaVista Linux GCE,” McObject President Steve Graves said.
“McObject’s value proposition for high availability deployments—high availability enhancements, shortened development time, lower cost and reduced risk—meshes well with the benefits offered by MontaVista Linux CGE. We are enthusiastic about this new partnership and about working with McObject to bring this combined solution to market,” said Bob Monkman, senior product manager, MontaVista Software.
About eXtremeDB High Availability
eXtremeDB High Availability (HA) is McObject’s in-memory embedded database designed to provide the highest degree of reliability for mission-critical systems such as communications equipment.
Using a rugged, time-cognizant, two-phase commit protocol, eXtremeDB-HA ensures that changes to a master database and identical standby databases succeed or fail together, and enables deployment of multiple fully synchronized eXtremeDB databases within the same hardware device or across multiple, widely distributed systems. eXtremeDB’s two-phase commit protocol facilitates instantaneous fail-over, with zero replication-induced latency.
A discussion of high-availability data management principles can be found in the Embedded Systems Europe article, “Embedded Database Design for HA”, written by McObject Principal Architect Andrei Gorine and available for download at www.mcobject.com/esesept.shtml.
About MontaVista Software
MontaVista Software provides an Open Source platform allowing system designers to innovate across a wide range of inter-connected intelligent devices and communications infrastructure. MontaVista enables software developers with a commercial-grade Linux-based operating system. MontaVista Linux is a universal development platform that helps customers differentiate their products and get them to market faster at lower overall development costs. MontaVista Linux is the preferred choice of some of the world's largest corporations.
Founded in 1999, by real-time operating system pioneer James Ready, and headquartered in the heart of Silicon Valley, in Sunnyvale, Calif., MontaVista Software is a privately held company funded by leading
Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes intelligent devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such as DaimlerChrysler, Tyco Thermal Controls, Genesis Microchip, F5 Networks, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first rate services to customers and partners. The company can be reached at , or visit www.mcobject.com.
McObject and eXtremeDB are registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.