The Long List of Impressive Features of SQL Server 2019 (And Why It Needs an All-Flash Array)

Posted by VIOLIN SYSTEMS on Oct 12, 2020 8:41:25 AM

Since its announcement in 2018, Microsoft’s structured query language (SQL) database management system, SQL Server 2019, has been making headlines, first for its introduction and again in 2019, for its impressive list of updates.

Read More

Topics: server, SQL, All Flash Array

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

Primary Storage: The difference between flash Arrays and a bunch of SSD's

Posted by VIOLIN SYSTEMS on Feb 29, 2012 2:25:48 PM

Start From Flash

There is discussion in the industry as to the best method to deploy solid state storage, in other words whether it is better to build flash arrays from SSD's, PCIe Cards, or the flash chips themselves. The key to system design is selecting the right building blocks and integrating them in such a way that the overall system is optimized - while minimizing tradeoffs. Violin strongly believes that you need to start from the flash layer (chips), and build an array as a coherent, tightly integrated whole to extract the extraordinary value offered by these amazingly high performance flash die.

Read More

Topics: commodity, Flash Array, solid state drive, PCIe, server, SSD