< Back to list

ScaleOut StateServer® and ScaleOut GeoServer®
First released in 2005, ScaleOut StateServer® is middleware software that creates a scalable, highly available in-memory data grid (IMDG) and distributed cache. It provides applications with low latency data storage that scales automatically to handle large workloads. Deployable on a networked cluster of commodity servers, ScaleOut StateServer automatically load-balances stored data across the cluster, provides location-transparent data access with sequential consistency, and transparently replicates data across multiple servers for high availability. Advanced features include data-parallel query, transparent database access, extensible authentication, coherent client caching, and asynchronous event handling.

ScaleOut GeoServer® adds data replication across remote data centers for disaster recovery and global data access to ScaleOut StateServer. An IMDG can connect to eight data centers, and all IMDGs can be accessed as one virtual data grid spanning these sites.

ScaleOut StreamServer™
ScaleOut StreamServer enables stateful stream processing by integrating a scalable, stream processing engine with ScaleOut StateServer's IMDG. Unlike traditional stream processing platforms, ScaleOut StreamServer lets applications easily track the dynamic state of event sources as objects stored within an IMDG, and it automatically correlates incoming events with these objects. This enables a "digital twin" model of a real-world system to be easily built and executed. Its architecture minimizes event handling latency by avoiding the need for data motion from an external data store. Stateful stream processing allows much deeper introspection on event streams and more effective feedback to live systems than otherwise possible. Advanced features include Reactive Extensions APIs for fast event posting, integration with Kafka message brokers, and open source time-windowing libraries that simplify event tracking and analysis. Integration with ScaleOut ComputeServer's compute engine enables data-parallel analysis of data stored within the IMDG.

ScaleOut ComputeServer® and ScaleOut hServer®
ScaleOut ComputeServer enables data-parallel analytics on live, fast changing, memory-based data by integrating an in-memory compute engine with ScaleOut StateServer's IMDG. The product's data-parallel APIs in both Java and C# include parallel method invocation with distributed combining of results and MapReduce on object-oriented data sets stored within the IMDG. To simplify deployment, ScaleOut ComputeServer provides automatic code shipping to all servers within an IMDG, transparent load-balancing, and high availability for data-parallel operations.

ScaleOut hServer enables applications to run standard Apache Hadoop MapReduce programs on live data stored with ScaleOut StateServer's IMDG. It optionally can be installed on the worker nodes within an existing Hadoop environment and access data sets stored in HDFS. MapReduce on IMDG data runs significantly faster than in standard Hadoop environments; for example, it has been measured at 40X faster than Hadoop for the wordcount benchmark.

Industry

Decision Support Horizontal

Category

Database & Data Management

Red Hat Certifications

This product has been certified to run on the following Red Hat products and technologies:

Target Product Level
Red Hat Enterprise Linux 7.x Self-Certified
Red Hat Enterprise Linux 5.x Self-Certified
Red Hat Enterprise Linux 6.x Self-Certified