The VMware GemFire Best Practices Guide is available here:
- https://pivotal.my.salesforce.com/sfc/p/U0000000YQaz/a/0e0000004nRK/S3vCw5XYZ5l0eQJld3OgF.dHD3_h_CR7G6_vtzduDcs
The VMware GemFire Network Configuration Best Practices is available here:
- https://pivotal.my.salesforce.com/sfc/p/U0000000YQaz/a/0e0000000xkD/GwTH38nDJER5DueBTgxqKQfAnXULML7BmW5TNIm_YLc
The VMware GemFire Network Configuration Best Practices is also available at the link below:
Overview of the VMware GemFire Best Practices Guide
This guide provides best practices for deployment of the in-memory data grid
product GemFire, including its data-caching systems and its various design
constructs. The guide captures three common deployment patterns for
implementing enterprise data requirements:
● Inline cache
● Look-aside cache
● HTTP session management
Target Audience
This guide assumes a basic knowledge and understanding of VMware GemFire,
data management concepts, and virtualization with VMware vSphere®.
● Architectural staff can use this document to gain an understanding of how
the system works as a whole as they design and implement various
components.
● Engineers and administrators can use this document as a catalog of
technical capabilities.
Scope
This guide covers the following topics:
● Pivotal GemFire Architecture -- This section provides a high level best
practice architecture for various topologies that are part of the high
performance data solution space
● Pivotal GemFire Best Practices -- This section covers various best practices
pertaining to setting up a data fabric in production, and GemFire on
vSphere best practice considerations
● Pivotal GemFire Monitoring and Troubleshooting Primer -- There are times
when you have to troubleshoot a particular GemFire application problem.
GemFire is equipped with certain tools such as Pulse for monitoring, the
GemFire SHell (gfsh), and Visual Statistics Display (VSD) and vSphere
esxtop utilities which are very informative when troubleshooting
● Pivotal GemFire FAQ -- In this section we answer some frequently asked
questions about the various deployment options
Purpose of the VMware GemFire Network Configuration Best PracticesThe purpose of this paper is to provide best practice recommendations for configuring the network resources in a Geode solution. The recommendations in this paper are not intended to provide a comprehensive, one-size-fits-all guide to network design and implementation. However, they should serve to provide a working foundation to help guide Geode implementations.
Overview of the VMware GemFire Network Configuration Best PracticesThis paper covers topics related to the design and configuration of network components used as part of a Geode solution. This paper covers the following topics:
- Network architectural goals
- Network Interface Card (NIC) selection and configuration
- Switch configuration considerations
- General network infrastructure considerations
- TCP vs. UDP protocol considerations
- Socket communications and socket buffer settings
- TCP settings for congestion control, window scaling, etc,