We are developing a management software where it manages more than 15000 servers/devices in the network. We are facing problem while caching all the data from all these devices, we can not scale the number of devices as there is limitation of memory available to JVM in 32 bit Windows platform(i.e. 1.5 Gb) although we have 8 GB of ram available in the Server.(Also this application is targeted towards 32 bit wondows platform)
So should we use Jboss Cache to increase the cache size or there is any mechanism to use multiple JBoss cache in different JVM running together in the same system?