DBMS for Network Infrastructure
Modern telecom and networking devices manage large volumes of complex data and demand stellar low-latency performance and lasting reliability. eXtremeDB has been at the core of network equipment for years.
Distributed Database Topologies
Routers, firewalls, switches, servers, load-balancers and other network infrastructure equipment are the backbone of all modern businesses. Flexible, adaptive, and trustworthy databases are a vital software component of any network infrastructure device. eXtremeDB’s resilient distributed database options — multi-master, master-slave and horizontal partitioning topologies used in dozens of network devices’ designs contribute to the high degree of availability, scalability and rock-hard reliability of today’s network fabric.
Inherently Fast Lookups
The forwarding performance of core network devices is a critical issue for network carriers. With the number of internet nodes measured in tens of billions, the size of a router’s forwarding and routing tables are extremely large, making the internet address lookup a challenging performance problem. eXtremeDB’s low-latency database access, advanced in-memory layout design fused with efficient persistent storage, and integrated specialized search algorithms — such as Patricia trie, carries tangible benefits for network gear manufactures.
Today’s telecom devices are complex software-intensive systems that run multiple protocols and software layers that make use of several data repositories and utilize a variety of database access strategies. While critical-path software components focus on performance, others implement complex logic, prioritize portability, or favor simplicity of development and deployment. eXtremeDB’s rich development toolset includes SQL and NoSQL native APIs for C, C++, Java, C#, Python, Rust and LUA programming languages, and supports multiple hardware architectures and operating systems.
Online Incremental Backup
Equipment malfunctions, power outages and network faults happen. Multiple self-healing algorithms are put in place by service providers to improve the robustness and resilience of networks, of which protecting data repositories is an essential part. Combined with its replication capabilities, eXtremeDB’s low overhead and non-intrusive on-line incremental backup for transient and persistent data delivers a solid and efficient recovery mechanism for network infrastructure equipment developers.