Chapter 13. Technology Previews in Data Grid 7.3
Technology Preview features or capabilities are not supported with Red Hat production service-level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information see Red Hat Technology Preview Features Support Scope.
13.1. Cross-Site Replication on Red Hat OpenShift
Red Hat Data Grid for OpenShift gives you cross-site replication capabilities to backup data across clusters in running different data centers.
- Supported Architecture and Capabilities
Cross-Site replication on Red Hat OpenShift currently is supported with the following architecture:
-
Data Grid deployed as a
StatefulSet
with the datagrid-service service template. - Single master site.
- Single backup site.
-
NodePort
service that exposes a port for Data Grid nodes to communicate and perform cross-site replication via the JGroupsRELAY2
protocol. - Data Grid does not provide any controls for concurrent modifications in different sites. You must configure your applications to handle concurrency as required or implement avoidance strategies.
- Data Grid JMX components for monitoring and administration. See the JMX Components.
-
Data Grid deployed as a
- Currently Unsupported Features and Capabilities
Data Grid does not currently support the following features and capabilities with cross-site replication on Red Hat OpenShift:
- Schema replication.
- Data indexing.
- Dynamic cache creation.
- Resources and Documentation
standalone.xml for cross-site replication provides a recommended configuration for Red Hat Data Grid for OpenShift.
Cross-Site Replication: Red Hat Data Grid for OpenShift on GitHub provides documentation and a quickstart tutorial.
Cross-Site Replication documentation provides additional detail, including procedures for transferring state from one site to another.
13.2. Remote Administration with C++ and C# Clients
C++ and C# Hot Rod clients now offer an implementation of the RemoteCacheManagerAdmin
interface that lets you perform administrative operations remotely.
13.3. Clustered Counters with C++ and C# Clients
C++ and C# Hot Rod clients now provide capabilities for remotely working with clustered counters.
13.4. Administration Console Capabilities
The Data Grid administration console now lets you configure and manage endpoint configuration and provides the following capabilities for manipulating data:
- Querying data
- Creating and updating cache entries
- Deleting cache entries
Additionally, the administration console includes a basic protobuf schema editor.