IBM Cloud Docs
VMware Systems storage options

VMware Systems storage options

You have several options when it comes to storage and VMware®. You can choose private, shared, or bring your own storage solutions. Use the following information to help you decide which storage solution works best with your workload.

See the following table for storage tiers and where your workload might fall.

Table 1. Storage tiers
Tier 1 Tier 2 Tier 3
Business use High performance and or high availability production applications, databases, and data Nonmission critical test and development application, databases, and data Nonmission critical data storage, backup, and archive
Performance High (SSDs, SAS) Medium (SAS, SATA) Low (SATA)
Guaranteed IOPS Yes No No
High availability (HA) Yes No No
Replication Yes Yes No
Snapshots Yes No No

Private and shared storage

For private storage, you can select local disk options, VSAN, or QuantaStor. For shared storage, you can select Endurance or Performance storage. If you decide to bring your storage, several “private” options are available, including NetApp OnTap Select, NetApp Private Storage (NPS), IBM® Spectrum Accelerate, and software defined storage. Table 2 and Table 3 offer a side-by-side comparison of the options for your convenience.

Private storage options

You have several options for storage for connecting to VMware in a single-tenant environment:

  • Local
  • vSAN
  • QuantaStor
  • NetApp Data OnTap Edge
  • NPS
  • IBM Spectrum Accelerate

Local storage

Order Bare Metal Servers from the IBM Cloud catalog with ESX and select the wanted disks [SATA, serial attached SCSI (SA SCSI), or SSD].

You can bring your own ESX license, but you need to open a ticket with Support to inform them of the change.

  • Recommended workloads - Tier 3
  • Performance - Limited dependent on RAID and disk type. SSDs present a cost increase for better performance.
  • Scalability - Limited to the number of drive slots in the chassis
  • Protocols - Not applicable
  • Cost: Low capital expenditure (CapEx) and operating expenditure (OpEx)
  • HA - Not available
  • Replication - vSphere Replication Virtual Appliance
  • Reliability - Multiple single points of failure

vSAN [1]

With vSAN, you have the following options.

  • Recommended workloads - Tier 1
  • Performance - 90 K+ IOPS per host (depends on host configuration)
  • Scalability - v5.5 virtual machine disk (VMDK) up to 2 TB; v6.0 VMDK up to 62 TB. Scale out with more nodes.
  • Protocols - Proprietary
  • Cost - Medium for both CapEx and OpEx
  • HA - Supported for both host and disk failures. Failure domains are supported from v6 of VMware.
  • Replication - vSphere Replication Virtual Appliance
  • Replication and disaster recovery
  • Reliability - Tolerates up to three host failures with seven or more hosts. Failure domains were introduced in v6 of VMware.

The most recent version of vSAN is available from the IBM Cloud® catalog with CPU license billing base.

QuantaStor

You can use the OSNexus Solution Design Guide to help you connect VMware with QuantaStor.

  • Recommended workloads - Tiers 2 and 3
  • Performance - Variable based on the number of drives, RAID, and disk use (iSCSI or NFS)
  • Scalability - v3 single frame supports 128 TB with no scale up or scale out.
  • Protocols - iSCSI, NFS, and SMB
  • Cost - High for both CapEx and OpEx
  • HA - Not available
  • Replication - Built-in replication features, SRA not available. Can use vSphere Replication Appliance too
  • Reliability - Single point of failure for the enclosure and RAID controller.

NetApp Data OnTap Select

NetApp® ONTAP® Select on IBM Cloud®, a software-defined storage virtual appliance, extends existing data management capabilities by implementing NetApp ONTAP software as a service on IBM Cloud® dedicated bare metal servers. You can provision storage resources with agility and flexibility while your data is protected by using NetApp’s advanced data management functions. Such as the fast and efficient NetApp Snapshot® copies, FlexClone® copies, and SnapMirror® replication. NetApp ONTAP Select accelerates application DevOps and reduces the complexity and increased processor usage that are associated with physical storage systems.

NetApp ONTAP Select on IBM Cloud® is offered in both high performance (all SSD) and high capacity (all SATA) configurations, which can meet the range of use cases you demand today. You can use the tools that are provided by NetApp ONTAP Select for addressing your hybrid cloud needs, such as addressing disaster recovery scenarios, providing file services, and managing rapid transactional data workloads.

NetApp ONTAP Select on IBM Cloud® helps to improve productivity and efficiency, reduce IT costs, and gain agility by offloading IT resources and management complexity from the cloud. The offering can accelerate hybrid cloud adoption by harnessing the NetApp integrated ONTAP capabilities with VMware running on IBM Cloud® bare metal servers. The offering enables easier, security-rich, and near-seamless extension of existing workloads from on-premises data centers to IBM Cloud data centers worldwide.

  • Recommended workloads - Tiers 1, 2 and 3
  • Performance - Variable based on the number of drives, media type, and RAID topology
  • Scalability - Supports up to 400 TB per node (RAW and Active Licensed Capacity)
  • HA - Supports 2, 4 and 8 node HA configurations or single node if no HA is required
  • Protocols - iSCSI, NFS v3 and v4, and SMB/CIFS
  • Protected - Integrated NetApp® Snapshot™ copies, local and remote backup, disaster recovery, and volume encryption
  • Efficient - Thin provisioning, cloning, deduplication, and compression
  • Cost - Available in CapEx and OpEx models and is charged on a $GB Basis
  • Replication - Supports SnapMirror; also achieved by using vRealize Automation External link icon (vRA).
  • Resiliency in a non-HA configuration single point of failure include enclosure hardware. Or, resiliency in an HA configuration, no single point of failure

For more information about how to request ONTAP Select, see NetApp ONTAP Select.

NetApp private storage

You must purchase a NetApp device from NetApp or IBM Cloud®. You need to install it in one of the colocation sites that are near your IBM Cloud® data center and connect it by using Direct-Link Colocation or Direct-Link Cloud.

For more information about connecting to VMware with NetApp, see the following links.

IBM Spectrum Accelerate

The IBM Spectrum Accelerate private storage option is not available on the IBM Cloud catalog.

  • Recommended workloads: Tier 1

  • Performance: Dependent upon number of disks, SSD (optional), and amount of memory that is given to each “node” VM.

  • Scalability: Scales ~8 - 325 TB usable

    • Minimum capacity: 3 VMs x 6 drives
    • Maximum capacity: 15 VMs x 12 drives
    • Scales up to 144 virtual arrays and more than 40 PB usable through IBM Hyper-Scale Manager
    • Nondisruptive capacity expansion by adding more nodes
    • 1 x 500 or 800 GB SSD per node supported
  • Protocols: iSCSI only

  • Cost: Dependent upon pricing model and physical machines that are deployed for nodes. High CapEx; medium to low OpEx depending on licensing.

    • Priced per binary (TiB) of usable capacity
    • Not tied to any specific hardware configuration. Example: 200 TiB license can be deployed various ways – one 200 TiB instance, two 100 TiB instances, or four 50 TiB instances
    • Offered two ways: perpetual license [includes one year of subscription and service (S&S)] and monthly license (includes S&S)
  • HA: Clustered solution

  • Replication: Achieved by using vRealize Automation or SRA, which can be used to replicate from physical IBM XIV with VMware’s Site Recovery Manager (SRM)

  • Reliability: High redundancy and MPIO support. Any available node can manage the cluster. The following capabilities are not supported by IBM Spectrum Accelerate over hardware-based IBM XIV.

    • Three-site mirroring
    • IBM Hyper-Scale Mobility (iSCSI)
    • USG v6
    • 6 TB disk drives
    • Storage Management Initiative Specifications (SMI-S) 1.6
    • Data at rest encryption
    • vStorage for API Array Integration (VAAI) if it is aligned with Virtual Volumes (VVol)ß
    • vCenter Operations Manager (VCop)
    • For more information about IBM XIV Storage System, see Platform and application integration for IBM XIV Storage System

Private storage in a single-tentant environment

See the following table to see pros and cons of private storage in a single-tenant environment.

Table 2. Pros and cons of VMware private storage options
Key Factors or storage options Local Virtual SAN QuantStor NetApp (OnTap Edge) NetApp (NPS) IBM Spectrum Accelerate
Type Local SDS SDS SDS Monolithic SDS
Performance based on SSD/SA-SCSI specs, further RAID 5 and 10 can be used for read and write gains. 90 K+ IOPS per host that depends on host configuration. 100 VMs per host, 32 hosts per cluster, 3,200 VMs per cluster, only 2,048 protected (v5.5). Up to 20 K IOPS, 200 VMs per host, 64 hosts per cluster, and 6,000 protected VMs per cluster (v6.0). based on types and number of disks that are selected, and RAID configurations and use of iSCSI or NFS. based on types and number of disks that are selected and RAID configure-actions. Depends on model. based on types and number of disks that are selected, RAID configurations, and optional use of SSD disk per hypervisor node.
Scalability Limited growth in size and in disk I/O throughput. Virtual machine disk (VMDK) up to 2 TB with v5.5, and up to 62 TB with v6.0. Single QS up to 128 TB (3.x). No scaling up or out. Up to 10 TB; no scaling out. Yes, add disk shelves for capacity and IOPS. Scales from ~8 - 325 TB usable space. Min capacity is 3 VMs x 6 drives. Max capacity is 15 VMs x 12 drives. Scales up to 144 virtual arrays and more than 40 PB usable through IBM Hyper-Scale Manager. Nondisruptive capacity expansion by adding more nodes.
Protocols N/A Proprietary iSCSI/NFS/SMB iSCSI/NFS/SMB iSCSI/NFS/SMB iSCSI
Use cases Tier 2 and 3 workloads Tier 1 workloads Tier 2 and 3 workloads Tier 2 and 3 workloads Tier 1 workloads Tier 1 workloads
High availability (HA) Available with RAID Yes; host and disk failures; failure domains (v6.0) N/A N/A Yes; dual heads and controllers. Yes; clustered solution.
Configurability (HA) Number and type of disks; RAID levels Specific controllers required. CPU, memory, cache, number and type of disks, and RAID levels. CPU, memory, cache, number and type of disks, and RAID levels. TBD CPU, memory, cache, number, and type of disks, SSD, caching, iSCSI port configuration. Multi-tenancy QoS.
Disaster recovery and replication Use vRA to replicate, no SRAs. Use vRA to replicate. Built-in replication; no SRAs available. Can use vRA to replicate, SnapMirror. Can use vRA to replicate, SnapMirror, SnapVault. vRA or SRA supported, replication between SDS and or Physical XIV devices. Snapshots supported; application recovery through IBM FlashCopy Manager.
Reliability Single point of failure without HA. Tolerates up to three host failures with seven plus hosts. Failure domains are introduced in v6.0. Single point of failure (enclosure and RAID controller) and no HA. Single point of failure (enclosure and RAID controller) and no HA. Highly redundant multipath I/O (MPIO) connection. Highly redundant iSCSI MPIO connections: any node can manage the cluster.

For more information, see the following links.

Shared storage options

IBM Cloud® offers great File Storage for Classic options that you can use to connect to VMware in a multi-tenant environment.

File Storage for Classic

You can order the Bare Metal Servers from the IBM Cloud catalog with ESX. In the IBM Cloud catalog, you can also provision IBM Cloud® File Storage for Classic in the same availability zone as your host. For more information about provisioning file storage, see Ordering and Managing IBM File Storage for IBM Cloud.

In VMware, three predefined values are provided on Host Device Details Storage – Username, Password (for CHAP authentication), and Host IQN.

Shared storage in a multi-tenant environment

See the following table for pros and cons of shared storage in a multi-tenant environment.

Table 3. Pros and cons of VMware shared storage options
Key factors and storage options File Storage - endurance and performance options
Type SDS
Performance Predictable storage performance parameters.
Endurance option is available in 0.25, 2, 4 or 10 IOPS per GB.
Performance option: Client provisions wanted level of performance based on workload needs or price point.
Multiple volumes can be striped together to achieve higher IOPS and more throughput.
Scalability Volume sizes range 20 - 12 TB.
File Share Capacity can be expanded to 12 TB after initial provisioning in GB increments.
Protocols NFS
Host connections Maximum of 64 for NFS.
Use cases Tier 1, 2, and 3 workloads:
0.25 IOPS per GB: Low I/O intensity. Example applications include storing mailboxes or department-level file shares.
2 IOPS per GB: General purposes. Example applications include hosting small databases that are backing web applications or virtual machine disk images for a hypervisor.
4 IOPS per GB: High I/O intensity. Example applications include transactional and other performance-sensitive databases.
10 IOPS per GB: High I/O intensity. Example applications include analytics.
HA Yes, dual heads and controllers.
Configurability Size and IOPS only.
Disaster recovery and replication Snapshot and Replication provided over the IBM Cloud® Private Network, also achieved by using vRealize Automation, but no SRA.
Reliability Highly redundant, MPIO connection, NFS-based file storage routed TCP/IP connections. Snapshots and Replication enabled.
Latency <10 ms
Cost High for both CapEx (10x for SAN of the same size) and OpEx

For more information, see the following links.