Escenario: Implementar Espacios de almacenamiento directo con VMMScenario: Deploy Storage Spaces Direct with VMM

En este artículo se proporciona información general sobre la implementación de Espacios de almacenamiento directo (S2D) en el tejido de Virtual Machine Manager (VMM) de System Center.This article provides an overview of Storage Spaces Direct (S2D) deployment in the System Center - Virtual Machine Manager (VMM) fabric.

S2D se introdujo en Windows Server 2016.S2D was introduced in Windows Server 2016. Virtualiza el almacenamiento mediante la agrupación de unidades de almacenamiento físico en grupos de almacenamiento virtual.It virtualizes storage by grouping physical storage drives into virtual storage pools. Con S2D puede:Using S2D you can:

  • Administrar varios orígenes de almacenamiento físico como una entidad virtual única.Manage multiple physical storage sources as a single virtual entity.
  • Obtener almacenamiento virtual económico, con o sin dispositivos de almacenamiento físico externos.Get inexpensive virtual storage, with or without external physical storage devices.
  • Reunir diferentes tipos de almacenamiento en un único grupo de almacenamiento virtual.Gather different types of storage into a single virtual storage pool.
  • Aprovisionar el almacenamiento fácilmente y aumentar los grupos de almacenamiento virtualizados a petición mediante la adición de nuevas unidades.Easily provision storage, and grow virtualized storage pools on demand by adding new drives to them.

Cómo funcionaHow does it work?

S2D crea grupos de almacenamiento virtual, a partir de almacenamiento físico que se adjunta a nodos específicos en un clúster de Windows Server.S2D creates pools of virtual storage, from physical storage that's attached to specific nodes in a Windows Server cluster. El almacenamiento puede ser interno del nodo, o de disco conectado directamente a un único nodo.The storage can be internal on the node, or disk directly attached to a single node. Entre las unidades de almacenamiento compatibles se incluyen NVMe, SSD conectado a través de SATA o SAS, y unidades de disco duro.Supported storage drives include NVMe, SSD connected via SATA or SAS, and HDD. Más información.Learn more

  • Cuando se habilita S2D en un clúster, S2D detecta automáticamente las unidades de almacenamiento aptas y las agrega a un grupo de almacenamiento.When you enable S2D on a cluster, S2D automatically discovers eligible storage drives, and adds them into a storage pool.
  • S2D crea una caché del lado servidor integrada para maximizar el rendimiento.S2D creates a built-in server-side cache to maximize performance. S2D usa automáticamente las unidades más rápidas para el almacenamiento en caché.S2D automatically uses the fastest drives for caching. Las unidades restantes se usan para la capacidad.The remaining drives are used for capacity. Más información sobre la caché.Learn more about the cache.
  • Los volúmenes se crean a partir de un grupo de almacenamiento.You create volumes from a storage pool. Cuando se crea un volumen, se crea el disco virtual (espacio de almacenamiento), se crean particiones en él y se formatea, se agrega al clúster y se convierte en un volumen compartido de clúster (CSV).Creating a volume creates the virtual disk (storage space), partitions and formats it, adds it to the cluster, and converts it to a clustered shared volume (CSV).
  • Puede configurar distintos niveles de tolerancia a errores para un volumen a fin de especificar la forma en que los discos virtuales se reparten entre los discos físicos del grupo, con SMB 3.0.You configure different levels of fault tolerance for a volume, to specify how virtual disks are spread across physical disks in the pool, using SMB 3.0. Puede configurar un volumen sin resistencia, o bien con resistencia de reflejo o paridad.You can configure a volume with no resiliency, or with mirror or parity resilience. Obtenga más información.Learn more.

Implementación convergida y no convergidaConverged and non-converged deployment

Un clúster de S2D puede implementarse de dos formas:An S2D cluster can be deployed in a couple of ways:

  • Implementación hiperconvergida: el proceso de Hyper-V y S2D se ejecutan en el mismo clúster sin separación entre ellos.Hyper-converged deployment: Hyper-V compute and S2D run on the same cluster, with no separation between them.
  • Implementación desagregada: el entorno se divide en proceso y almacenamiento.Disaggregated deployment: The environment is separated into compute and storage. Los recursos del proceso se ejecutan en un clúster de Hyper-V.Compute resources run on one Hyper-V cluster. El almacenamiento se ejecuta en otro clúster.Storage runs on a different cluster.

En VMM, puede implementar S2D tanto en una topología hiperconvergida como desagregada.In VMM you can deploy S2D in both a hyper-converged or disaggregated topology.

Implementación hiperconvergidaHyper-converged deployment

Los clústeres hiperconvergidos tienen las siguientes características:Hyper-converged clusters have the following characteristics:

  • Hyper-V (proceso) y S2D (almacenamiento) se ejecutan en el mismo clúster.Hyper-V (compute) and S2D (storage) run on the same cluster.
  • Los archivos de la máquina virtual se almacenan en CSV locales.VM files are stored on local CSVs.
  • No se usan recursos compartidos de archivos ni SMB.File shares and SMB aren't used.
  • El clúster de proceso de Hyper-V y su almacenamiento se escalan juntos.You scale the Hyper-V compute cluster and its storage together.
  • Una vez que los volúmenes CSV de S2D están disponibles, debe aprovisionarlos de la misma manera en que aprovisionaría cualquier otra implementación de Hyper-V.After S2D CSV volumes are available, you provision them as you would any other Hyper-V deployment.
  • La ilustración 1 muestra la pila de implementación hiperconvergida.Figure 1 illustrates the hyper-converged deployment stack.

Hiperconvergido

Ilustración 1: Implementación hiperconvergidaFigure 1: Hyper-converged deployment

Implementación desagregadaDisaggregated deployment

Un clúster desagregado tiene las siguientes características:A disaggregated cluster has the following characteristics:

  • El clúster de proceso de Hyper-V es diferente del clúster de almacenamiento.The Hyper-V compute cluster is different to the storage cluster.
  • Se crean recursos compartidos de archivos en los CSV del clúster de S2D.File shares are created on the S2D cluster CSVs. Las máquinas virtuales de Hyper-V están configuradas para almacenar los archivos en el SOFS y se obtiene acceso a ellas mediante SMB 3.0.Hyper-V VMs are configured to store their files on the SOFS, and accessed using SMB 3.0.
  • Puede escalar los clústeres de Hyper-V y SOFS por separado para llevar a cabo una administración precisa.You scale the Hyper-V and SOFS clusters separately for finely tuned management. Por ejemplo, los nodos de proceso pueden aproximarse a la capacidad total en lo que respecta al número de máquinas virtuales, pero los nodos de almacenamiento podrían tener un exceso de capacidad de disco y de IOPS, por lo que solo debe agregar nodos de proceso adicionales.For example, compute nodes might be near full capacity for the number of VMs, but storage nodes might have excess disk and IOPS capacity, so you add only additional compute nodes.

Pasos siguientesNext steps