Choosing a License Option Based on Topology

How you plan to use vFabric GemFire determines which GemFire license offerings are right for your system. Licensing requirements for vFabric GemFire are based on your deployment topology.

Licensing options are available for the following topologies.
For detailed information about topology concepts and the topology options described in the table, see Topologies and Communication.

Peer-to-Peer

Typically a simple peer-to-peer system requires an Application Cache Node serial number installed in each peer member.



You can license a peer-to-peer system of server peers using a Data Management Node license, or you can combine Application Cache Node peers and Data Management Node server peers in the same distributed system depending on your WAN and client needs.

Note that the Data Management Node license with Global WAN Upgrade is required if you need to connect caches through a WAN. See Peer-to-Peer with Global WAN for complete details.

To install licensing for either of these topologies, perform the following steps:
  1. Obtain an Application Cache Node or a Data Management Node license from VMware.
  2. Install the license in GemFire by using one of the following options:

Peer-to-Peer with Global WAN

A peer-to-peer WAN system requires a Data Management Node license (serial number) with a Global WAN upgrade serial number. The members can be servers or simply peers that share data but do not service client connections. Each distributed system that participates in the WAN installation requires the configuration of a Data Management Node serial number and a Global WAN Upgrade serial number.

Note: You can use the same set of serial numbers on all distributed systems in a WAN deployment scenario; however, VMware recommends that you obtain a set of unique serial numbers for each distributed system that connects through the WAN. Each member of each distributed system communicating through the WAN must be installed with a license.



To install licensing for this topology, perform the following steps.
  1. Obtain a Data Management Node license and Global WAN Upgrade license . You will receive two serial numbers from VMware. In a Global WAN deployment scenario, you can use the same two serial numbers in each distributed system; however, we recommend that you obtain a unique set of serial numbers for each distributed system communicating over the WAN.
  2. Install the license in GemFire by using one of the following options:
  3. If you have obtained unique serial numbers for your other distributed systems, install the unique serial numbers on the other distributed systems by using one of the options described in step 2.

Client/Server with a Limited Number of Clients

A client/server system that only allows a specific number of clients requires an Application Cache Node serial number for the clients and a Data Management Node serial number for the servers. The serial numbers are installed on the servers only; you do not need to install any serial numbers on the GemFire clients.

The license quantity is embedded in the Application Cache Node serial number for the distributed system as a whole. License quantity reflects the number of 6-core CPUs that will be running clients. Each 6-core CPU can run multiple clients but will consume only one license.



To install licensing for this topology, perform the following steps:
  1. Obtain both a Data Management Node and Application Cache Node license from VMware for the desired quantity of servers and clients you wish to license.
  2. After you have purchased the licenses, you will receive a Data Management Node serial number and an Application Cache Node serial number from VMware. Use one of the following options to install licensing in GemFire:

Client/Server with an Unlimited Number of Clients

A client/server system that allows an unlimited number of clients to connect to it requires a Data Management Node serial number and an Unlimited Client Upgrade serial number.



To install licensing for this topology, perform the following steps:
  1. Obtain a Data Management Node license with Unlimited Client Upgrade.
  2. After you purchase the license, you will receive two separate serial numbers. You must install both serial numbers in GemFire.
  3. Use one of the following options to install the licensing in GemFire:

Client/Server with Global WAN and a Limited Number of Clients

A client/server deployment that only allows a specific number of clients and Global WAN enabled requires an Application Cache Node serial number (to specify the number of clients), a Data Management Node serial number, and a Global WAN upgrade serial number.

Note: You can use the same set of serial numbers on all distributed systems in a WAN deployment scenario; however, VMware recommends that you obtain a set of unique serial numbers for each distributed system that connects through the WAN. Each member of each distributed system communicating through the WAN must be installed with a license.



To install licensing for this topology, perform the following steps.
  1. Obtain a Data Management Node and an Application Cache Node license from VMware for the desired quantity of servers and clients you wish to license. In addition, obtain a Global WAN Upgrade license. You will receive three serial numbers from VMware. In a Global WAN deployment scenario, you can use the same three serial numbers in each distributed system; however, we recommend that you obtain a unique set of serial numbers for each distributed system communicating over the WAN.
  2. After you have purchased the licenses, you will receive a Data Management Node serial number, a Global WAN Upgrade serial number and an Application Cache Node serial number from VMware. Use one of the following options to install licensing in your distributed system:
  3. If you have obtained unique serial numbers for your other distributed systems, install the unique serial numbers on the other distributed systems by using one of the options described in step 2.

Client/Server with Global WAN and Unlimited Clients

A very common licensing option is the client/server with unlimited clients combined with WAN licensing topology. Client/Server with global WAN and unlimited clients requires a Data Management Node serial number, Global WAN upgrade serial number, and an Unlimited Clients serial number.

Note: You can use the same set of serial numbers on all distributed systems in a WAN deployment scenario; however, VMware recommends that you obtain a set of unique serial numbers for each distributed system that connects through the WAN. Each member of each distributed system communicating through the WAN must be installed with a license.



To install licensing for this topology, perform the following steps:
  1. Obtain a Data Management Node license, a Global WAN Upgrade license and an Unlimited Clients Upgrade license. You will receive three serial numbers from VMware. In a Global WAN deployment scenario, you can use the same three serial numbers in each distributed system; however, we recommend that you obtain a unique set of serial numbers for each distributed system communicating over the WAN.
  2. After you have received the serial numbers, use one of the following options to install the licensing in GemFire:
  3. If you have received unique serial numbers for your other distributed systems, install the unique serial numbers on the other distributed systems by using one of the options described in step 2.