Deployment Modes
- Clients (Leeches) and Servers (Seeders)
When a member joins a space, it can join as a server (seeder) or as a client (leech). - Shared-All Persistence
In ActiveSpaces, you can persist data to disk storage and recover it if data loss occurs or if there is a problem with the cluster startup. - Shared-Nothing Persistence
With shared-nothing persistence, each node that joins a space as a seeder maintains a copy of the space data on disk. Each node that joins as a seeder writes its data to disk and reads the data when needed for recovery and for cache misses. - Host-Aware Replication
Use host-aware replication to ensure that the data for seeders running on the same machine is always replicated by seeders running on a different machine. - Remote Client Architecture
In some situations, where nodes are unable to become full peers in the data grid, for example, when there is a firewall protecting a LAN, you can deploy ActiveSpaces nodes as remote clients. Remote clients can perform puts and gets, but cannot act as seeders or assume a management role in the core cluster. - Cross-site Replication
Cross-site replication is used to dynamically backup changes to the data in your metaspace to another metaspace in a different geographical location.
Copyright © Cloud Software Group, Inc. All rights reserved.