MemStactm

A distributed tiered DRAM/NVMe-SSD-based
caching solution, providing Memcached and
Object Storage (S3) interfaces

Welcome to MemStactm

What is MemStac?

MemStac is a distributed tiered DRAM/NVMe-SSD-based caching solution, providing Memcached and Object Storage (S3) interfaces. It is available as a hardware appliance, software, or AWS instance.

How is MemStac Used?

MemStac is used as a traditional key-value cache (Memcached) solution for relational databases, speeding web pages and access to other critical data. It is also used in open stack and cloud (Swift and S3) to bring edge data closer to analytics, learning algorithms, and other enterprise applications.

Why was MemStac Developed?

MemStac fulfills the promise of flash memory based cache solutions with low cost, expanded storage at DRAM-like latency. It dramatically improves Total Cost of Ownership (TCO) and applications performance.

MemStactm Solution Attributes

Unified Interface

Cloud vendor agnostic. Unified interface to interact with heterogeneous cloud services.

Cost

Keeps only active data locally close to applications. Avoids upfront capacity provisioning needed for other NAS/Object storage solutions

Durability

Replicates data to remote capacity optimized solution and provides tunable options for durability

Elastic Capacity

Provides elastic capacities by automatically tiering the data between edge and backend storage through advanced data classification technology. 

Performance

Provides high performance tier that enables processing of data at memory speeds.

Scale-out Architecture

Runs on standard x86 servers. Easily add more server nodes as your needs grow. Scale-out architecture avoids upfront provisioning

MemStactm Solution Applications

Traditional Key-
Value Caching

Cache-based
Data Analytics

Scalable, Dynamic
Caching

In-Memory Caching



Edge Computing