More than 90% of virtual machines (VMs) reside on SAN storage. The rise in popularity of VMs and the speed at which they can multiply, is forcing storage teams to find ways to automate a provisioning process that, in many shops, is still manual. At the same time, many organizations tier storage across different drives […]
More than 90% of virtual machines (VMs) reside on SAN storage. The rise in popularity of VMs and the speed at which they can multiply, is forcing storage teams to find ways to automate a provisioning process that, in many shops, is still manual. At the same time, many organizations tier storage across different drives types. That means storage administrators need to plan carefully, assessing performance metrics and capacity utilization when deciding which storage will work best with which applications to avoid application downtime.
Managing and creating VMs in a properly designed SAN environment is the key to cost savings, performance maintenance and the future growth of business critical applications. In a complete storage virtualization strategy, things to consider include:
Besides required features, performance, and cost, the criteria that typically drive customer choices are the reliability, availability, and scalability of a given storage solution. SANs are specifically designed to meet these additional criteria and satisfy the requirements of mission-critical business applications. The data center infrastructures built to run these applications typically handle large volumes of important information and data. As such, they must operate reliably and continually and be able to grow to meet increasing business volume, peak traffic, and an ever-expanding number of applications and users. The key capabilities that SANs provide to meet these requirements include:
The traditional definition of reliability in a SAN means that the system must be fault tolerant during fabric disruptions such as port login and logout anomalies, FC switch failures, or other conditions that cause a Registered State Change Notification (RSCN) storm. A storage virtualization environment must be well suited for error recovery, and guard against I/O subsystem malfunctions that may impact the underlying applications. Because VMs are protected from SAN errors by SCSI emulation, the applications they run are also protected from any failure of the physical SAN components.
| Reliability in SANs | What to look for in storage virtualization solutions |
| Fabric disruptions | Automatic failover path detection that hides complexity of SAN multipathing |
| Data integrity and performance | File system that includes rescan logic, auto-discovery, hiding SAN errors, distributed journal for faster crash recovery |
Availability generally refers to the accessibility of a system or application to perform tasks upon request. For SAN storage, availability means that data must be readily available in the shortest possible time after a SAN error condition. Thus, redundancy is a key factor in providing highly available I/O subsystems. Availability in a storage virtualization environment must also have a built-in multipathing algorithm that automatically detects an error condition and chooses an alternative path to continue servicing data or application requests.
| Availability in SANs | What to look for in storage virtualization solutions |
| Link failures | HBA multipathing auto-detects an alternate path |
| Storage port failures | Storage port multipathing auto-detects alternate storage ports |
| Dynamic load performance | Distributed resource management |
| Fault-tolerance and disaster recovery | High availability feature |
| Storage clustering | Clustering support |
| Higher bandwidth | 4Gbps FC and higher bandwidth support |
| LAN-free backup | LAN-free backup enabling technologies |
In traditional terms, SAN scalability means the ability to grow your storage infrastructure with minimal or no disruption to underlying data services. In a virtualized environment, scalability means being able to grow your virtualization infrastructure by adding more virtual machines as workloads increase.
| Scalability in SANs | What to look for in storage virtualization solutions |
| Server expansion | Template deployment |
| Storage expansion | Volume spanning; Rescan or auto-detect features; Volume hot-add to virtual machines |
| Storage I/O bandwidth on demand | IO load-balancing |
| Heterogeneous environment | Extensive QA testing for heterogeneous support |
A Senior Storage Technologist for VMware Global Strategic Alliance Organization, Lucas Nguyen has years of experience working with storage vendor leaders on storage best practices and storage related future technologies. Lucas is also a veteran VMworld speaker where he has lead a super session on storage deployment strategies. Prior to VMware, Lucas worked as a Senior Test Architect for designing, testing and deploying large SAN infrastructure for Brocade’s scalability laboratory.
Follow Enterprise Storage Forum on Twitter
Enterprise Storage Forum offers practical information on data storage and protection from several different perspectives: hardware, software, on-premises services and cloud services. It also includes storage security and deep looks into various storage technologies, including object storage and modern parallel file systems. ESF is an ideal website for enterprise storage admins, CTOs and storage architects to reference in order to stay informed about the latest products, services and trends in the storage industry.
Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.