Page 1
WHI TE PA P ER Delivers breakthrough 10x server consoli dation Membrain Software Enterprise cache. Built for flash. Synopsis Membrain is mission-critical cache. Increase the density of cache to power server consolidation, reduce power consumption and lower overall total cost of ownership (TCO). Boost response...
and tools, making it easy to integrate into existing environments. SanDisk customers highly value the consolidation and TCO savings afforded by Membrain. For example, using Membrain instead of traditional DRAM-only caching brought a social networking company a 10:1 reduction in the number of servers and a media company a 12:1 reduction in the number of servers needed to service the same workload.
The industry-leading data and service availability provided by Membrain is a key benefit valued by its users. Some SanDisk customers use Membrain as their sole data repository, without a database as the primary data store. For these customers, the comprehensive data and service availability of Membrain is critical.
NoSQL key-value store operations. SanDisk Data Fabric The SanDisk data fabric layer implements the fundamental algorithms necessary to maximize system balance, performance, power efficiency, and availability. The SanDisk data fabric func- tions include: Fine-grained, highly concurrent and efficient multithreading and core management required ...
Membrain integrates DRAM and flash to meet the throughput and scaling requirements of Memcached and key-value store deployments at much lower cost than a DRAM-only solution, in terms of both capital expense and power and space consumption. SanDisk’s flash-memory subsystem also enables the following new capabilities with Memcached: Order-of-magnitude increase in capacity per server;...
Page 7
Traditional Memcached SanDisk Figure 2: SanDisk Cache/Store Capacity Increase through Flash Subsystem Figure 3 shows the throughput of Membrain relative to Membase in single node and replicated 2 node configurations. The test was performed with dual-socket Westmere servers with 1/2 TB of flash memory.
This high consolidation significantly reduces the cost, power, cooling, and space required for Memcached or key-value store operation. As will be shown in the section “Reducing TCO through Consolidation”, the power efficiency of flash, combined with a balanced use of all system resources, results in an order-of-magnitude improvement in Memcached throughput per watt.
TCP/UDP Port TCP/UDP Port TCP/UDP Port TCP/UDP Port TCP/UDP Port Enable up to 8 parallel streams Restore to any previous full or Choose backup interval incremental backup point Hard Drive Hard Drive Figure 6: SanDisk Backup and Restore PAGE 7...
Containers are created and managed through the SOE administrative services, with the container attributes being dynamically enforced by the SanDisk data fabric. A single Membrain node hosts multiple configurable containers. The TCP/IP addresses are shared by all containers within a Membrain node.
Using Administration Services to Deploy, Manage, and Scale Open-source tools for simplifying the administration of Memcached are very limited. That is why Membrain includes an easy-to-use graphical user interface (GUI) that allows all aspects of Memcached/NoSQL cluster configuration and maintenance to be performed with intuitive screens and menus, including: Network configuration;...
2-TB Memcached/NoSQL customer scenario. Consolidation provides a reduction in the number of servers from 32 to 4, coupled with a reduction in power consumption from 18 kW to 2.5 kW. TCO is reduced by 50% over three years with the consolidated SanDisk solution. OpEx: $610,000...
HA/DR features to ensure a consistent user experience through both planned and unplanned downtime. Some SanDisk customers use Membrain as their sole data repository, without a database as the primary data store. Whether or not this is the case, the high availability provided by Membrain is a key benefit for many of SanDisk’s customers.
Need help?
Do you have a question about the Membrain Software and is the answer not in the manual?
Questions and answers