Performance Tuning and Configuration
A collection of tools and controls allow you to monitor and adjust VMware GemFire® performance.
This topic provides guidelines for tuning vSphere virtualized environments that host VMware GemFire® deployments.
This topic provides tuning suggestions of particular interest to developers, primarily programming techniques and cache configuration.
You can modify some configuration parameters to improve system member performance.
You have several options for preventing situations that can cause slow receivers of data distributions. The slow receiver options control only peer-to-peer communication using TCP/IP. This discussion does not apply to client/server or multi-site communication, or to communication using the UDP unicast or multicast protocols.
In systems with distributed-ack regions, a sudden large number of distributed-no-ack operations can cause distributed-ack operations to take a long time to complete.
VMware GemFire processes communicate using TCP/IP and UDP unicast and multicast protocols. In all cases, communication uses sockets that you can tune to optimize performance.
You can make configuration adjustments to improve multicast and unicast UDP performance of peer-to-peer communication.
You can make configuration adjustments to improve the UDP multicast performance of peer-to-peer communication in your VMware GemFire system.
Maintaining data consistency between caches in a distributed VMware GemFire system is vital for ensuring its functional integrity and preventing data loss.