Coherent Distributed Cache

Cacheonix distributes cached data accross a cluster of computers connected by a high-speed network and converts the per-node memory into a huge cache of the shared address space. A cache coherence protocol ensures that all nodes have a consistent view of the shared data.

High Throughput

Maximum a single network operation is required to retrieve cached data, without regard to its location on the network. This allows Cacheonix to provide extremely high throughput and very low latency on a standard local area network.

Memory-Like Speed

Each Cacheonix node maintains an exceptionally fast local cache that provides memory-like speed when accessing remote data by capturing information access patterns.

Advanced Clustering Protocol

Cacheonix uses multicast and TCP sockets for cluster membership maintenance and for inter-node communications. An advanced clustering protocol provides wire-level speeds when exchanging information between the cluster nodes.

See Also