McObject’s eXtremeDB High Availability, Web Services Power New Linux-based Wireless Network Infrastructure
The application takes advantage of eXtremeDB’s High Availability Application Framework to deliver the “five nines” (99.999% up-time) reliability required for telecommunications infrastructure. In the system, eXtremeDB provides a real-time Linux-based cache for an Oracle database of customer and routing information. Prime Creation’s innovative architecture relies on Web Services and HTTP/SOAP to synchronize eXtremeDB with the system’s Oracle back end.
“In-memory caching provides the near-zero latency responsiveness we could never obtain running queries directly against the disk-based Oracle database,” said Michael Tso, director of technology development at Prime Creation. “Deploying eXtremeDB as the cache gives us the best of both worlds: real-time in-memory performance, along with the reliability and data integrity of McObject’s proven database management system.”
Prime Creation chose eXtremeDB over competing real-time databases largely due to eXtremeDB’s High Availability (HA) extension, Tso said. eXtremeDB HA enables deployment of multiple fully synchronized eXtremeDB databases within the same hardware device or across multiple, widely distributed systems. A time-cognizant, two-phase commit protocol facilitates instantaneous fail-over, with zero replication-induced latency, in the event of hardware or software failure.
Performance along with reliability and cost-effectiveness drove the choice of Linux, Tso said. Prime Creation expects high call traffic volume for the application, and Intel’s Xeon CPU with Red Hat Linux Enterprise Server 2.1 is more economical for the caching application than alternative platforms, he said.
Process control applications, telecom and networking gear, and other systems with demanding fault tolerance requirements comprise a fast-growing segment of embedded software developed on Linux. These often mission-critical applications are managing greater volumes of more complex data—creating a need for fast, lightweight databases that can meet their reliability demands.
McObject’s eXtremeDB in-memory database system (IMDS) boosts performance by eliminating disk I/O. Moreover, eXtremeDB is designed from scratch to eliminate caching, data transfer and duplication, unneeded recovery functions and other overhead that is “hard-wired” into traditional disk-based databases. These architectural advantages enable in-memory databases to significantly outperform traditional databases, even when disk-based systems are deployed in RAM (for details see McObject’s white paper, “Main Memory vs. RAM-Disk Databases: A Linux-based Benchmark”, available from the downloads section www.mcobject.com/downloads.php).
About Prime Creation Technology Ltd.
Prime Creation Technology Ltd., a privately held company based in Hong Kong, provides GSM and CDMA solutions and services to mobile communications network operators and wireless application service providers. Its products include USSD Signaling Server and USSD Application Server, Intelligent Audio Platform for the mobile industry’s current killer application – Color Ring-back Tone, along with a Multimedia Solutions Suite enabling multimedia content download. Prime Creation possesses a team of high caliber technical personnel with a wealth of industry experience in telecommunications and the Internet.
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 and DTN. 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 +1-425-888-8505, or visit www.mcobject.com.
McObject is a registered trademark and eXtremeDB is a trademark of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.