Pivotal and VMware are partnering to deliver well-managed, agile and secure data and application infrastructure for VMware environments across public, private and hybrid clouds. Pivotal GemFire, formerly known as VMware vFabric GemFire, is now part of the Pivotal portfolio of products.
How to Buy Pivotal GemFire
Pivotal GemFire is a distributed data management platform. Pivotal GemFire is designed for many diverse data management situations, but is especially useful for high-volume, latency-sensitive, mission-critical, transactional systems.
Pivotal GemFire is deployed in production serving a variety of use cases including distributed object caching, session state replication and management in Java environments, a distributed data and event management layer for Event Driven Architectures, continuous analytics, and more.
Pivotal GemFire is deployed in support of three topologies: peer-to-peer network, client-server, and wide-area network. There are three key Pivotal GemFire offerings to consider:
- The Client/Embedded Node – supports clients connecting to Data Management Nodes or basic peer to peer caching in embedded mode for Http Session and Hibernate
- Data Management Node – supports client-server toplogy and wide area data management networks with rich data management features
- Unlimited Client Upgrade – provides unlimited clients to each Data Management Node
In addition to these 3 core offerings, there is GemFire Community Edition for developers. Developers writing applications that incorporate Pivotal GemFire Community Edition can do so at no charge with a 3 server process limit, 12 core max limit and without wide-area network caching (WAN) capabilities. The Community Edition can be deployed in production with purchase of flat fee SnS.
Suggested retail pricing for U.S. commercial editions of Pivotal GemFire available are shown below. Contact your local Reseller for specific pricing.
Pricing is perpetual and Cross Cloud (Per Core, vCPU or Amazon ECU).
U.S. Suggested List Price Cross Cloud ( Per Core or vCPU or Amazon ECU)
The Client/Embedded Node
The Client/Embedded Node enables any Java, C++, or C# application to access, interact with, and register interest in data managed by a Data Management Node. Client Nodes can also be embedded within a Java application server’s process to provide HTTP session replication or Hibernate L2 object caching with eviction expiry and overflow to disk. Peer to peer connectivity is allowed when used in embedded mode ( Only for HTTP session replication or Hibernate L2 object caching.
Data Management Node
Data Management Node is required for managing data on Server and require Client Nodes to be purchased for accessing data through clients. If an application will join the Server Cluster as a peer, it will require a data management node license. Data Management Nodes offers full server functionality and supports large numbers of clients and scalability. In addition to Java clients, Data Management Nodes also support C++ and C# clients.
Data Management Nodes now include Global WAN functionality. Global WAN functionality facilitates connecting Data Management Nodes together when you have multiple geographical regions.
Unlimited Client Upgrade
Unlimited Client Upgrade is a cost effective way to meet the needs of high client topologies. Purchasing the Unlimited Client Upgrade for a each Data Management Node provides unlimited client connectivity to the GemFire Distributed System. Unlimited client upgrade needs to be purchased for all data management nodes in the cluster.