Lots of cool new tech to play with when it comes to software-defined storage models.
Recall - SD* is about:
- Decoupled control and data planes (for compute/network/storage) - and control planes (which control policy) that are pure software. The control plane abstraction enables abstraction, pooling, automation. It's what ESX does for compute, NSX does for network, ViPR does for storage.
- Data planes (in storage land - these are the things that persist data and offer data services) that increasingly - wherever they can - are implemented as pure software (and therefore offer different deployment models - software + COTS or Software/Hardware appliances).
- Everything being driven programmatically via APIs.
Things like VSAN from VMware (great for all-VMware use cases), or EMC ScaleIO (targets larger scales - up to 100, even 1000's of nodes - and multiple different use cases - including VMware) are examples of #2.
I'm seeing more, and more customers (including some big ones - see AT&T's view here - which is focused on SDN, but trust me, they are applying the same pressure on the storage domain) that want software + bring your own hardware models - which is exciting!
- EMC Scale IO is currently GA (v1.0) - and the 1.2 beta (more data services, specifically snapshots, native windows support on top of linux) is open! You get access via this application form. APPLY!!!!
- VSAN is also in a public beta, and VMware has stated a "1H 2014" target. You get access via this application form.
… And, we are counting down the hours to the ViPR GA date (which will be the industry's first software-only, open, accessible, extensible storage control plane).