ScaleOut Remote Client

ScaleOut Software | Distributed In-Memory Data GridScaleOut Remote Client adds a new level of flexibility to your deployment of ScaleOut StateServer's distributed in-memory data grid (IMDG). In many situations, it is more convenient to deploy the ScaleOut distributed IMDG on its own dedicated server farm instead of co-locating it on your Web or application server farm. With the Remote Client option, client applications now can run on a different farm or on other networked computers and remotely access the distributed cache.

Remote access gives you new options for maximizing application performance using distributed caching. For example, the following diagram shows the use of ScaleOut Remote Client enabling a Web farm, stand-alone server, and management console to access to a distributed in-memory data grid hosted on a remote server farm:

Distributed In-Memory Data Grid | Web Farm

A key advantage of using remote client access is that it lets you dedicate a server farm to hosting the SOSS distributed in-memory data grid and then optimize the farm for this purpose. This offloads CPU and networking overheads from other server farms and allows the cache servers to make use of CPU, memory, and networking resources tuned for maximizing performance.

The ScaleOut Remote Client option ensures that your client application always can connect to the distributed in-memory data grid. Once a remote client initially has been configured with a list of gateway addresses for the grid servers, it automatically connects to the distributed IMDG even if one or more servers is offline. If a grid server should fail or be taken offline, the client application and management tools automatically re-establish a connection as necessary to other servers in the distributed in-memory data grid. Likewise, if a new grid server is added, the remote client automatically detects the new server and communicates with it.

ScaleOut Remote Client is designed to give your application the fastest possible response time, and networking performance automatically scales with the size of the distributed in-memory data grid. Its client libraries maintain load-balancing information obtained from the distributed IMDG so that access requests are directly sent to the grid servers that store the requested objects. This avoids delays due to extra "hops" to access or deliver objects to the appropriate grid servers. Also, multiple connections simultaneously are used to maximize throughput by spreading the access load across the distributed data grid.

Scalable Application Performance

By maximizing the flexibility of your deployment options and delivering scalable performance, ScaleOut Remote Client lets you maximize your investment in ScaleOut StateServer. ScaleOut Remote Client is compatible with both ScaleOut StateServer and ScaleOut SessionServer and is licensed separately.

ScaleOut Remote Client is compatible with both ScaleOut StateServer and ScaleOut SessionServer and is licensed separately.

See the Product Matrix for a quick comparison of the features included in each version of our products.

Intelligent, powerful client support for maximum performance and ease of use

Companies Using ScaleOut

Our CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur CustomersOur Customers

Certification & Partners

Share This Page