Alright!!! it is one of those exciting weeks where VMware releases new products and goodies for all its customers. Along with vSphere Update 2, VMware has officially released the latest and greatest version of Virtual SAN. There are so many great capabilities, features, and improvements in the 6.2 release that are absolutely worth looking at.
You are sure to find many published articles going into great lengths and details on the different new features and capabilities on this release. I will definitely be publishing many articles and demonstrations about it as well but for now here is an abbreviated list of all the good stuff:
New Virtual SAN 6.2 product enhancements include:
Space Efficiency Features
- All-Flash Deduplication/Compression: Deduplication eliminates duplicate copies of repeating data within the same Disk Group. This feature is enabled/disabled for the whole cluster. Dedupe and compression happens during de-staging from the caching tier to the capacity tier (Deduplication first and then compression). The main value add is storage savings that could range between 2x to 7x depending on the workloads
- All-Flash Erasure Coding(RAID5/RAID6): Erasure coding(EC) is a method of data protection in which data is broken into fragments that are expanded and encoded with a configurable number of redundant pieces of data and stored across different nodes. This provides the ability to recover the original data even if some fragments are missing. Erasure coding will provide a much more storage efficient way of providing FTT=1 and FTT=2 on VSAN. This is a setting per VMDK/Object (RAID5 is 3+1 and RAID6 is 4+2).
Usability & Manageability:
- Performance monitoring: Comprehensive performance monitoring in vCenter UI with common metrics across all levels (cluster, individual physical SSD/HDD, virtual disks)
- Capacity reporting: a VSAN specific capacity view to report cluster-wide space utilization as well as detailed breakdown by data/object types. When dedup/compression/EC is enabled, it shows normalized space utilization and savings of these features
- Health Service enhancements: proactive rebalance from UI, event based VC alarming, etc.
- SDK for Automation & Third party integration: VSAN management SDK extended from vSphere API to deploy/config/manage/monitor VSAN. This will be available through many language binding (Soap, .Net, Java, Perl, Python, and Ruby) & will include code samples.
- Software Checksum: end-to-end checksum that helps provide data integrity by detecting and repairing data corruption that could be caused by bit rot or other issues in the physical storage media. checksum is enabled by default, but may be enabled or disabled on per virtual machine/object basis via SPBM.
- Quality of Service (QoS): Set IOPS Limits: This feature provides the ability to set the maximum IOPS a VMDK can take (This will be a hard limit). This is a setting per VMDK, through Storage Policy-Based Management (SPBM). Customers wanting to mix diverse workloads will be interested in being able to keep workloads from impacting each other and avoiding the noisy neighbor issue.
- IPv6 Support: Support for pureIPv6 environments
There is so much here and more on the way. GO VSAN!!!!
Get to downloading NOW!!!
For future updates on Virtual SAN (VSAN), vSphere Virtual Volumes (VVol) and other Storage and Availability technologies, as well as vSphere Integrated OpenStack (VIO), and Cloud-Native Applications (CNA) be sure to follow me on Twitter: @PunchingClouds.