Información general sobre virtualización del almacenamiento
Utilice máquinas virtuales de almacenamiento (SVM) para proporcionar datos a los clientes y hosts. Al igual que un equipo virtual que se ejecuta en un hipervisor, un SVM es una entidad lógica que abstrae los recursos físicos. Los datos a los que se accede a través de la SVM no están vinculados a una ubicación en el almacenamiento. El acceso de red a la SVM no está vinculado a un puerto físico.
Antes, las SVM se denominaban «vservers». La interfaz de línea de comandos de ONTAP sigue utilizando el término «Vserver». |
Una SVM proporciona datos a clientes y hosts de uno o más volúmenes a través de una o varias interfaces lógicas (LIF) de red. Se pueden asignar volúmenes a cualquier agregado de datos en el clúster. Los LIF pueden alojarse en cualquier puerto físico o lógico. Pueden moverse tanto los volúmenes como los LIF sin interrumpir el servicio de datos, tanto si realiza actualizaciones de hardware, agrega nodos, equilibra el rendimiento o optimiza la capacidad entre agregados.
La misma SVM puede tener un LIF para tráfico NAS y un LIF para tráfico SAN. Los clientes y hosts solo necesitan la dirección de la LIF (dirección IP para NFS, SMB o iSCSI; WWPN para FC) para acceder a la SVM. Las LIF mantienen sus direcciones a medida que se mueven. Los puertos pueden alojar varias LIF. Cada SVM tiene su propia seguridad, administración y espacio de nombres.
Además de las SVM de datos, ONTAP pone en marcha SVM especiales para la administración:
-
Cuando se configura el clúster, se crea una SVM_ de _admin.
-
Se crea una node SVM cuando un nodo se une a un clúster nuevo o existente.
-
Se crea automáticamente una SVM del sistema para las comunicaciones a nivel de clúster en un espacio IP.
No puede utilizar estas SVM para servir datos. También hay LIF especiales para el tráfico dentro de los clústeres y entre ellos, y para la gestión de clústeres y nodos.
Por qué ONTAP es como middleware
Los objetos lógicos que utiliza ONTAP para las tareas de administración del almacenamiento se encargan de los objetivos habituales de un paquete de middleware bien diseñado: Proteger al administrador de detalles de implementación de bajo nivel y aislar la configuración de los cambios en las características físicas, como nodos y puertos. La idea básica es que el administrador debe poder mover volúmenes y LIF con facilidad, lo que supone reconfigurar unos pocos campos en vez de toda la infraestructura de almacenamiento.