Should You Use RAID with Your Solid-State Drive?

Posted by VIOLIN SYSTEMS on Dec 7, 2020 9:00:00 AM

For over thirty years, “RAID” configurations have been widely used throughout the IT-sphere to improve the reliability and performance of storage solutions. This technology’s lifespan demonstrates its usefulness, long before the advent and widespread use of solid-state drives, beginning with hard disk drives. 

Read More

Topics: RAID, Computer Data Storage, SSD

The Irreplaceable Value of Data Replication

Posted by VIOLIN SYSTEMS on Jun 17, 2020 1:02:17 PM

What Is Data Replication?

You may have heard your IT team referring to data replication. But what is it really, and why is it so beneficial to your essential operations?

Data replication refers to the process of storing data by copying data from your database from one server to another. This data usually is stored across multiple nodes to improve the availability of your data. Sharing the data across servers means that all users can share the data without inconsistency.

Read More

Topics: Big Data, Computer Data Storage

Stanford Talk on Flash Memory Design

Posted by VIOLIN SYSTEMS on Mar 15, 2012 3:36:34 PM

Back to school day.

Over at Stanford they have a speaker series that has been going on for the last few... decades, called the  Stanford University Department of Electrical Engineering Computer Systems Colloquium, known to many simply as EE380. The list of past speakers is as they say, long and distinguished, and includes such industry lightweights as Joy, Lamport, Colwell, Bechtolsheim, Gray, Metcalfe, Gelsinger, Hennessy, Patterson, Brin & Page, Diffie, Mashy, Wolfram, Cerf and Kay. For a mere mortal being invited to give an EE380 talk can be an intimidating experience, which they try to make easier by telling you that there will probably be no more than 50 people in the room, thankfully they didn't mention that 10,000 people will watch the web cast online until after my talk was over. Yes, the other day Bennett and Rowett were added to the list of "past EE380 speakers."

Read More

Topics: dedup, Flash Array, groomer, MLC, solid state drive, Computer Data Storage, flash memory, flash storage, garbage collection, grooming, IOPS, jon bennett, memory array, memory arrays, PCIe, server, SLC, SSD, Systems Design, Storage Array

Why Design a Flash Storage System from Scratch?

Posted by VIOLIN SYSTEMS on Feb 10, 2012 4:30:05 PM

Building from the ground up.

High end enterprises require their flash storage systems to be extremely reliable, with excellent performance density, the ability to upgrade in place, and lasting for years.

The best way to achieve that is starting the system design from scratch (the flash chips). Building from the ground up, Violin Systems is able to work with their vendors to build the best performing systems, with proven results.

Read More

Topics: Computer Data Storage, Systems Design