GridGain is ideally suited for virtualization of processing-intensive applications.![]()
Application virtualization is defined by ability of software middleware to fully abstract application's execution from the specifics of underlining operating system or deployment configuration and topology. This ability includes but is not limited to automatic provisioning of the application on the grid and automated reconfiguration and optimization for a given deployment topology.
It is important to note that together application and hardware virtualization define IT infrastructure for emerging on-demand enterprises.
GridGain provides key features that allow it work as virtualization platform for processing-intensive applications:
- Dynamic split and aggregate (a.k.a Map/Reduce)
- Dynamic topology resolution
- Dynamic failover and collision resolution
- AOP-based grid enabling
