FAS de NetApp

Producto de almacenamiento informático

Un FAS de NetApp es un producto de almacenamiento informático de NetApp que ejecuta el sistema operativo ONTAP ; los términos ONTAP, AFF , ASA y FAS se utilizan a menudo como sinónimos. "Filer" también se utiliza como sinónimo, aunque no es un nombre oficial. Hay tres tipos de sistemas FAS : híbrido , todo flash y matriz todo SAN :

  1. Dispositivos de hardware personalizados y patentados de NetApp con unidades HDD o SSD llamados almacenamiento conectado a la red híbrida (o simplemente FAS) [1]
  2. Dispositivos de hardware personalizados y patentados de NetApp con solo unidades SSD y ONTAP optimizado para baja latencia llamados ALL-Flash FAS (o simplemente AFF)
  3. Todas las matrices SAN se basan en la plataforma AFF y proporcionan solo conectividad de protocolo de datos basada en SAN.

ONTAP puede brindar almacenamiento a través de una red mediante protocolos basados ​​en archivos como NFS y SMB , y también protocolos basados ​​en bloques como SCSI sobre el protocolo Fibre Channel en una red Fibre Channel , Fibre Channel sobre Ethernet (FCoE), iSCSI y la capa de transporte FC-NVMe . Los sistemas basados ​​en ONTAP que pueden brindar servicios tanto a protocolos SAN como NAS se denominan Unified ONTAP y los sistemas AFF con identidad ASA se denominan All-SAN.

Los sistemas de almacenamiento NetApp que ejecutan ONTAP implementan su almacenamiento físico en grandes matrices de discos .

Mientras que la mayoría de los sistemas de almacenamiento de gran tamaño se implementan con computadoras de consumo con un sistema operativo como Microsoft Windows Server , VxWorks o Linux optimizado , los dispositivos de hardware basados ​​en ONTAP utilizan hardware altamente personalizado y el sistema operativo propietario Data ONTAP con sistema de archivos WAFL , todos diseñados originalmente por los fundadores de NetApp, David Hitz y James Lau, específicamente para fines de servicio de almacenamiento. ONTAP es el sistema operativo interno de NetApp, especialmente optimizado para funciones de almacenamiento en niveles altos y bajos. Arranca desde FreeBSD como un módulo de espacio de kernel independiente y utiliza algunas funciones de FreeBSD (intérprete de comandos y pila de controladores, por ejemplo).

Todos los dispositivos de hardware basados ​​en NetApp ONTAP tienen memoria de acceso aleatorio no volátil respaldada por batería o NVDIMM, conocida como NVRAM o NVDIMM , [ cita requerida ] que les permite confirmar escrituras en almacenamiento estable más rápidamente que los sistemas tradicionales con solo memoria volátil. Los primeros sistemas de almacenamiento se conectaban a carcasas de discos externos a través de SCSI paralelo , mientras que los modelos modernos (a partir de 2009 [update]) utilizan protocolos de transporte SCSI de canal de fibra y SAS (Serial Attach SCSI). Las carcasas de discos (estantes) utilizan unidades de disco duro de canal de fibra , así como ATA paralelo , ATA serial y SCSI conectado en serie . A partir de la tarjeta PCI NVRAM AFF A800 que ya no se usa para NVLOG, se reemplazó con memoria NVDIMM conectada directamente al bus de memoria.

Los implementadores suelen organizar dos sistemas de almacenamiento en un clúster de alta disponibilidad con un enlace privado de alta velocidad, ya sea Fibre Channel , InfiniBand , 10 Gigabit Ethernet , 40 Gigabit Ethernet o 100 Gigabit Ethernet . Además, se pueden agrupar dichos clústeres bajo un único espacio de nombres cuando se ejecuta en el "modo de clúster" del sistema operativo Data ONTAP 8.

Arquitectura interna

FAS3240-R5 de NetApp

Los sistemas FAS, AFF o ASA modernos de NetApp consisten en computadoras personalizadas con procesadores Intel que utilizan PCI . Cada sistema FAS, AFF o ASA tiene una memoria de acceso aleatorio no volátil , llamada NVRAM , en forma de un adaptador NVRAM PCI propietario o una memoria basada en NVDIMM , para registrar todas las escrituras para mejorar el rendimiento y reproducir el registro de datos en caso de un apagado no planificado. Se pueden vincular dos sistemas de almacenamiento como un clúster, al que NetApp (a partir de 2009) se refiere utilizando el término menos ambiguo "Activo/Activo".

Hardware

Cada modelo de sistema de almacenamiento viene con una configuración establecida de procesador, RAM y memoria no volátil , que los usuarios no pueden ampliar después de la compra. Con la excepción de algunos de los controladores de almacenamiento de punto de entrada, los sistemas FAS, ASA y AFF de NetApp suelen tener al menos una ranura basada en PCIe disponible para conexiones adicionales de red, cinta y/o disco. En junio de 2008, NetApp anunció el módulo de aceleración del rendimiento (o PAM) para optimizar el rendimiento de las cargas de trabajo que realizan lecturas aleatorias intensivas. Esta tarjeta opcional se coloca en una ranura PCIe y proporciona memoria adicional (o caché) entre el disco y la memoria caché y el sistema de almacenamiento, mejorando así el rendimiento.

Asociación Afgana

FAS All-Flash, también conocido como AFF serie A. Por lo general, los sistemas AFF se basan en el mismo hardware que FAS, pero el primero está optimizado y funciona solo con unidades SSD en el back-end, mientras que el segundo puede usar HDD y SSD como caché: por ejemplo, AFF A700 y FAS9000, A300 y FAS8200, A200 y FAS2600, A220 y FAS2700 usan el mismo hardware, pero los sistemas AFF no incluyen tarjetas Flash Cache. Además, los sistemas AFF no admiten FlexArray con la funcionalidad de virtualización de matrices de almacenamiento de terceros. AFF es un sistema unificado y puede proporcionar conectividad de protocolo de datos SAN y NAS, y además de los protocolos SAN y NAS tradicionales en los sistemas FAS, AFF tiene un protocolo NVMe/FC basado en bloques para sistemas con puertos FC de 32 Gbit/s. AFF y FAS usan la misma imagen de firmware, y casi toda la funcionalidad perceptible para el usuario final es la misma para ambos sistemas de almacenamiento. Sin embargo, los datos internos se procesan y manejan de manera diferente en ONTAP. Los sistemas AFF, por ejemplo, utilizan algoritmos de asignación de escritura diferentes a los de los sistemas FAS. Debido a que los sistemas AFF tienen unidades SSD subyacentes más rápidas, la deduplicación de datos en línea en los sistemas ONTAP es casi imperceptible (aproximadamente un 2 % de impacto en el rendimiento en sistemas de gama baja). [2]

ASA

Todas las matrices SAN que ejecutan ONTAP y se basan en la plataforma AFF heredan sus características y funcionalidades, y los datos se procesan y manejan internamente de la misma manera que en los sistemas AFF. Todas las demás plataformas de hardware y software basadas en ONTAP se pueden denominar Unified ONTAP, lo que significa que pueden proporcionar acceso unificado con protocolos de datos SAN y NAS. La arquitectura ONTAP en los sistemas ASA es la misma que en FAS y AFF, sin cambios. Los sistemas ASA utilizan la misma imagen de firmware que los sistemas AFF y FAS. ASA es lo mismo que AFF, y la única diferencia está en el acceso al almacenamiento a través de la red con protocolos SAN: ASA proporciona acceso activo/activo simétrico a los dispositivos de bloque (espacios de nombres LUN o NVMe), mientras que los sistemas Unified ONTAP continúan utilizando ALUA y ANA para los protocolos de bloque. La plataforma ASA original se anunció por primera vez en 2019 y se relanzó en mayo de 2023. [3]

Serie C

En febrero de 2023, NetApp presentó una nueva línea de productos AFF denominada C-Series. Esta plataforma utiliza flash NAND de celdas de cuatro niveles (QLC) y tiene como objetivo competir con los productos basados ​​en QLC que ya se encuentran en el mercado de Pure Storage (específicamente FlashArray//C). [4] La C-Series tiene una latencia más alta que los sistemas AFF típicos, de alrededor de 2 a 4 milisegundos en comparación con los 500 microsegundos de los AFF que utilizan medios de celdas de triple nivel (TLC). Sin embargo, el objetivo de la plataforma es ofrecer un precio más bajo para los clientes que de otro modo no elegirían sistemas totalmente flash.

Almacenamiento

NetApp utiliza unidades de disco SATA , Fibre Channel , SAS o SSD , que agrupa en grupos RAID (Redundant Array of Inexpensive Disks o Redundant Array of Independent Disks) de hasta 28 (26 discos de datos más 2 discos de paridad). Los sistemas de almacenamiento FAS de NetApp que contienen solo unidades SSD con el sistema operativo ONTAP optimizado para SSD instalado se denominan All-Flash FAS (AFF).

Discos

Los sistemas FAS, ASA y AFF utilizan unidades HDD y SSD de nivel empresarial (es decir, SSD NVMe) con dos puertos, cada puerto conectado a cada controlador en un par HA. Las unidades HDD y SSD solo se pueden comprar en NetApp e instalar en los estantes de discos de NetApp para la plataforma FAS/AFF. Algunos estantes, como el D4246, se pueden actualizar de un estante de 6 Gbit/s a uno de 12 Gbit/s con una actualización de IOM-12. [5] Las unidades HDD y SSD físicas, las particiones en ellas y los LUN importados de matrices de terceros con funcionalidad FlexArray se consideran en ONTAP como un Disco . En sistemas SDS como ONTAP Select y ONTAP Cloud, el almacenamiento en bloque lógico como el disco virtual o RDM dentro de ONTAP también se considera como un Disco . No confunda el término general "unidad de disco" y "término de unidad de disco utilizado en el sistema ONTAP" porque, con ONTAP, podría ser una unidad física HDD o SSD completa, una LUN o una partición en una unidad física HDD o SSD. Las LUN importadas de matrices de terceros con funcionalidad FlexArray en la configuración de pares de alta disponibilidad deben ser accesibles desde ambos nodos del par de alta disponibilidad. Cada disco tiene propiedad sobre él para mostrar qué controlador posee y brinda servicio al disco. Un agregado puede incluir solo discos que sean propiedad de un solo nodo, por lo tanto, cada agregado que sea propiedad de un nodo y cualquier objeto sobre él, como volúmenes FlexVol, LUN y recursos compartidos de archivos, se brindan servicios con un solo controlador. Cada controlador puede tener sus propios discos y los agrega, de modo que ambos nodos se puedan utilizar simultáneamente, aunque no brinden servicios a los mismos datos.

PDA

El particionamiento avanzado de unidades (ADP) se puede utilizar en sistemas basados ​​en ONTAP según la plataforma y el caso de uso. El ADP solo se puede utilizar con unidades de disco nativas de los estantes de discos NetApp; la tecnología FlexArray no es compatible con el ADP. El ADP también es compatible con unidades de terceros en ONTAP Select. Esta técnica se utiliza principalmente para superar algunos requisitos arquitectónicos y reducir la cantidad de unidades de disco en sistemas basados ​​en ONTAP. Hay tres tipos de ADP: particionamiento de datos raíz; particionamiento de datos raíz-datos (RD2 también conocido como ADPv2); pool de almacenamiento. El particionamiento de datos raíz se puede utilizar en sistemas FAS y AFF para crear pequeñas particiones raíz en las unidades y usarlas para crear agregados de raíz del sistema y, por lo tanto, no gastar las tres unidades de disco enteras para ese propósito. Por el contrario, la parte más grande de la unidad de disco se utilizará para el agregado de datos. La partición de datos raíz a datos se utiliza en sistemas AFF solo por la misma razón que la partición de datos raíz, con la única diferencia de que la porción más grande de la unidad que queda después de la partición raíz se divide en partes iguales entre dos particiones adicionales; por lo general, cada partición se asigna a uno de los dos controladores, lo que reduce la cantidad mínima de unidades requeridas para un sistema AFF y reduce el desperdicio de espacio SSD costoso. La tecnología de partición de Storage Pool se utiliza en sistemas FAS para dividir en partes iguales cada unidad SSD en cuatro partes que luego se pueden usar para la aceleración de caché FlashPool; con Storage Pool, solo unas pocas unidades SSD se pueden dividir en hasta 4 agregados de datos que se beneficiarán de la tecnología de almacenamiento en caché FlashCache, lo que reduce las unidades SSD mínimas requeridas para esa tecnología.

RAID de NetApp en ONTAP

Disposición de almacenamiento ONTAP: Agregado, Plex, RAID

En los sistemas NetApp ONTAP , RAID y WAFL están estrechamente integrados. Hay varios tipos de RAID disponibles en los sistemas basados ​​en ONTAP:

  • RAID 4 con 1 disco de paridad dedicado que permite que cualquier unidad falle en un grupo RAID.
  • RAID-DP con 2 discos de paridad dedicados que permiten que dos unidades fallen simultáneamente en un grupo RAID. [6]
  • La patente estadounidense RAID-TEC 7640484  con 3 unidades de paridad dedicadas permite que 3 unidades fallen simultáneamente en un grupo RAID. [7]

La doble paridad de RAID-DP conduce a una resiliencia de pérdida de disco similar a la de RAID 6. NetApp supera la penalización del rendimiento de escritura de los discos de paridad dedicados de estilo RAID-4 tradicionales a través de WAFL y un uso novedoso de su memoria no volátil (NVRAM) dentro de cada sistema de almacenamiento. [8] Cada agregado consta de uno o dos plexes , un plex consta de uno o más grupos RAID. El sistema de almacenamiento típico basado en ONTAP tiene solo 1 plex en cada agregado, dos plexes utilizados en configuraciones locales de SyncMirror o MetroCluster. Cada grupo RAID generalmente consta de unidades de disco del mismo tipo, velocidad, geometría y capacidad. Aunque NetApp Support podría permitir que un usuario instale una unidad en un grupo RAID con el mismo tamaño o mayor y diferente tipo, velocidad y geometría de forma temporal. Los agregados de datos ordinarios si contienen más de un grupo RAID deben tener los mismos grupos RAID en todo el agregado, se recomienda el mismo tamaño de grupo RAID, pero NetApp permite tener una excepción en el último grupo RAID y configurarlo tan pequeño como la mitad del tamaño del grupo RAID en todo el agregado. Por ejemplo, un agregado de este tipo podría constar de 3 grupos RAID: RG0:16+2, RG1:16+2, RG2:7+2. Dentro de los agregados, ONTAP configura volúmenes flexibles ( FlexVol ) para almacenar datos a los que los usuarios pueden acceder.

Agregados habilitados como FlshPool y con unidades HDD y SSD llamados agregados híbridos. En los agregados híbridos de Flash Pool se aplican las mismas reglas que a los agregados ordinarios, pero por separado a las unidades HDD y SSD, por lo que se permite tener dos tipos de RAID diferentes: solo un tipo de RAID para todas las unidades HDD y solo un tipo de RAID para todas las unidades SSD en un solo agregado híbrido. Por ejemplo, SAS HDD con RAID-TEC (RG0:18+3, RG1:18+3) y SSD con RAID-DP (RG3:6+2). Los sistemas de almacenamiento NetApp que ejecutan ONTAP combinan grupos RAID subyacentes de manera similar a RAID 0. Además, en los sistemas NetApp FAS con la función FlexArray, los LUN de terceros se pueden combinar en un Plex de manera similar a RAID 0. Los sistemas de almacenamiento NetApp que ejecutan ONTAP se pueden implementar en configuraciones MetroCluster y SyncMirror, que utilizan una técnica comparable a RAID 1 con duplicación de datos entre dos plexes en un agregado.

Tamaño del grupo RAID (en número de unidades) para agregados de datos en sistemas AFF y FAS
Tipo de unidadMínimoPor defectoMáximoMínimoPor defectoMáximoMínimoPor defectoMáximo
RAID 4RAID-DPRAID-TEC
Unidad de estado sólido NVMe38145242872529
Unidad de estado sólido
SAS1624
SATA o NL-SAS < 6 TB7142021
SATA o NL-SAS (6 TB, 8 TB)14
MSATA (6 TB, 8 TB)No es posible
MSATA < 6 TB20
MSATA >= 10 TBNo es posible
SATA o NL-SAS >= 10 TB

Piscina Flash

NetApp Flash Pool es una característica de los sistemas híbridos NetApp FAS que permite crear agregados híbridos con unidades HDD y SSD en un único agregado de datos. Tanto las unidades HDD como las SSD forman grupos RAID separados. Dado que SSD también se utiliza para operaciones de escritura, requiere redundancia RAID a diferencia de Flash Cache, pero permite el uso de diferentes tipos de RAID para HDD y SSD; por ejemplo, es posible tener 20 HDD de 8 TB en RAID-TEC mientras que 4 SSD en RAID-DP de 960 GB en un único agregado. RAID SSD utilizado como caché y rendimiento mejorado para operaciones de lectura y escritura para volúmenes FlexVol en el agregado donde SSD se agrega como caché. La caché Flash Pool, de manera similar a Flash Cache, tiene políticas para operaciones de lectura, pero también incluye operaciones de escritura que podrían aplicarse por separado para cada volumen FlexVol ubicado en el agregado; por lo tanto, podría deshabilitarse en algunos volúmenes mientras que otros podrían beneficiarse de la caché SSD. Tanto FlashCache como FlashPool se pueden utilizar simultáneamente para almacenar en caché los datos de un único FlexVol y habilitar un agregado con tecnología Flash Pool. Se requieren al menos 4 discos SSD (2 de datos, 1 de paridad y 1 de repuesto activo). También es posible utilizar la tecnología ADP para particionar el SSD en 4 partes (Storage Pool) y distribuir esas partes entre dos controladores para que cada uno se beneficie del caché SSD cuando haya una pequeña cantidad de SSD. Flash Pool no está disponible con FlexArray y solo es posible con unidades de disco nativas NetApp FAS en los estantes de discos de NetApp.

Matriz flexible

FlexArray es una funcionalidad de NetApp FAS que permite visualizar sistemas de almacenamiento de terceros y otros sistemas de almacenamiento de NetApp sobre protocolos SAN y utilizarlos en lugar de los estantes de discos de NetApp. Con la funcionalidad FlexArray, la protección RAID debe realizarse con una matriz de almacenamiento de terceros, por lo que RAID 4, RAID-DP y RAID-TEC de NetApp no ​​se utilizan en dichas configuraciones. Se pueden agregar uno o varios LUN de matrices de terceros a un solo agregado de manera similar a RAID 0. FlexArray es una función con licencia.

Cifrado de almacenamiento de NetApp

NetApp Storage Encryption (NSE) utiliza discos de diseño especial con una función de cifrado de disco completo basado en hardware (FDE/SED) de bajo nivel y también admite unidades de cifrado automático certificadas por FIPS, compatible con casi todas las funciones y protocolos de NetApp ONTAP, pero no ofrece MetroCluster. La función NSE tiene un impacto casi nulo en el rendimiento del sistema de almacenamiento. La función NSE, de manera similar a NetApp Volume Encryption (NVE) en los sistemas de almacenamiento que ejecutan ONTAP, puede almacenar la clave de cifrado localmente en Onboard Key Manager o en sistemas de gestión de claves dedicados que utilizan el protocolo KMIP como IBM Security Key Lifecycle Manager y SafeNet KeySecure. NSE es un cifrado de datos en reposo , lo que significa que solo protege contra el robo de discos físicos y no proporciona un nivel adicional de protección de seguridad de datos en un sistema operativo y en funcionamiento normal. NetApp ha aprobado el Programa de validación de módulos criptográficos del NIST para su NetApp CryptoMod (TPM) con ONTAP 9.2. [9]

Clúster de metro

Replicación de SyncMirror mediante plexes

MetroCluster (MC) es una funcionalidad gratuita para sistemas FAS y AFF para alta disponibilidad de metro con replicación sincrónica entre dos sitios, esta configuración requiere equipo adicional. Disponible en ambos modos: modo 7 (SO antiguo) y modo clúster (o cDOT, una versión más nueva del SO ONTAP). MetroCluster en modo clúster se conoce como MCC. MetroCluster utiliza RAID SyncMirror (RSM) y la técnica plex donde en un sitio una cantidad de discos forman uno o más grupos RAID agregados en un plex, mientras que en el segundo sitio tienen la misma cantidad de discos con el mismo tipo y configuración RAID junto con Configuration Replication Service (CRS) y replicación NVLog . Un plex se replica sincrónicamente en otro en un compuesto con memoria no volátil . Dos plex forman un agregado donde se almacenan los datos y en caso de desastre en un sitio, el segundo sitio proporciona acceso de lectura y escritura a los datos. Soporte de MetroCluster Tecnología FlexArray. Las configuraciones de MetroCluster solo son posibles con modelos de gama media y alta que brindan la posibilidad de instalar tarjetas de red adicionales necesarias para que MC funcione.

CCM

Replicación de memoria local y de DR de MetroCluster en sistemas NetApp FAS/AFF configurados como MCC

Con MetroCluster es posible tener uno o más nodos de almacenamiento por sitio para formar un clúster o MetroCluster en clúster (MCC). Los nodos de HA locales y remotos deben ser del mismo modelo. MCC consta de dos clústeres, cada uno ubicado en uno de dos sitios. Puede haber solo dos sitios. En la configuración de MCC, cada nodo de almacenamiento remoto y local forman Metro HA o Disaster Recovery Pare (DR Pare) en dos sitios, mientras que dos nodos locales (si hay un socio) forman un par de HA local, por lo que cada nodo replica datos de forma sincrónica en dos nodos de memoria no volátil : uno remoto y uno local (si hay uno). Es posible utilizar solo un nodo de almacenamiento en cada sitio (dos clústeres de un solo nodo) configurados como MCC. MCC de 8 nodos consta de dos clústeres: 4 nodos cada uno (2 pares de HA), cada nodo de almacenamiento tiene solo un socio remoto y solo un socio de HA local, en dicha configuración, cada clúster de sitio puede constar de dos modelos de nodo de almacenamiento diferentes. Para distancias pequeñas, MetroCluster requiere al menos una tarjeta iWARP FC-VI o más nueva por nodo. Los sistemas FAS y AFF con versiones de software ONTAP 9.2 y anteriores utilizan tarjetas FC-VI y para distancias largas requieren 4 conmutadores de canal de fibra dedicados (2 en cada sitio) y 2 puentes FC-SAS por cada pila de estantes de discos, por lo tanto, un mínimo de 4 en total para 2 sitios y un mínimo de 2 enlaces ISL de fibra oscura con DWDM opcionales para distancias largas. Los volúmenes de datos, LUN y LIF podrían migrar en línea a través de nodos de almacenamiento en el clúster solo dentro de un solo sitio desde donde se originaron los datos: no es posible migrar volúmenes individuales, LUN o LIF utilizando las capacidades del clúster a través de sitios a menos que se utilice la operación de conmutación de MetroCluster que deshabilite la mitad completa del clúster en un sitio y, de manera transparente para sus clientes y aplicaciones, cambie el acceso a todos los datos a otro sitio.

MCC-IP

NetApp MetroCluster sobre IP con configuración ADPv2

A partir de ONTAP 9.3, se introdujo MetroCluster sobre IP (MCC-IP) sin necesidad de conmutadores de canal de fibra de back-end dedicados , puentes FC-SAS e ISL de fibra oscura dedicados que antes eran necesarios para una configuración de MetroCluster. Inicialmente, solo los sistemas A700 y FAS9000 eran compatibles con MCC-IP. MCC-IP solo estaba disponible en configuraciones de 4 nodos: sistema de alta disponibilidad de 2 nodos en cada sitio con dos sitios en total. Con ONTAP 9.4, MCC-IP es compatible con el sistema A800 y particionamiento avanzado de unidades en forma de particionamiento Rood-Data-Data (RD2), también conocido como ADPv2. ADPv2 es compatible solo en sistemas completamente flash. Las configuraciones de MCC-IP admiten un solo estante de disco donde las unidades SSD se particionan en ADPv2. MetroCluster sobre IP requiere conmutadores de clúster Ethernet con ISL instalado y utiliza tarjetas iWARP en cada controlador de almacenamiento para la replicación sincrónica. A partir de ONTAP 9.5, MCC-IP admite distancias de hasta 700 km y comienza a admitir la función SVM-DR y los sistemas AFF A300 y FAS8200.

Sistema operativo

Sistemas de almacenamiento NetApp que utilizan un sistema operativo propietario llamado ONTAP (anteriormente Data ONTAP). El objetivo principal de un sistema operativo en un sistema de almacenamiento es proporcionar datos a los clientes de manera no disruptiva con los protocolos de datos que requieren dichos clientes y brindar valor adicional a través de funciones como alta disponibilidad , recuperación ante desastres y respaldo de datos . El sistema operativo ONTAP proporciona funciones de administración de datos de nivel empresarial como FlexClone , SnapMirror , SnapLock , MetroCluster, etc., la mayoría de ellas capacidades de sistema de archivos WAFL basadas en instantáneas .

WAFL

WAFL, como sistema de archivos de versiones robusto en el sistema operativo propietario ONTAP de NetApp , proporciona instantáneas que permiten a los usuarios finales ver versiones anteriores de los archivos en el sistema de archivos. Las instantáneas aparecen en un directorio oculto: ~snapshotpara Windows (SMB) o .snapshotpara Unix (NFS). Se pueden realizar hasta 1024 instantáneas de cualquier volumen tradicional o flexible. Las instantáneas son de solo lectura, aunque ONTAP proporciona la capacidad adicional de realizar "clones virtuales escribibles", basados ​​en la técnica de "instantáneas WAFL", como "FlexClones".

ONTAP implementa instantáneas mediante el seguimiento de los cambios en los bloques de disco entre operaciones de instantáneas. Puede configurar instantáneas en segundos porque solo necesita tomar una copia del inodo raíz en el sistema de archivos. Esto difiere de las instantáneas proporcionadas por otros proveedores de almacenamiento en las que se debe copiar cada bloque de almacenamiento, lo que puede llevar muchas horas.

7MTT

Cada sistema NetApp FAS que ejecuta Data ONTAP 8 puede cambiar entre los modos 7-Mode o Cluster-Mode. En realidad, cada modo era un sistema operativo independiente con su propia versión de WAFL . Tanto el modo 7-Mode como el modo Cluster-Mode se entregaban en una única imagen de firmware para un sistema FAS hasta la versión 8.3, cuando el modo 7-Mode quedó obsoleto. La migración de SnapLock de 7-Mode a ONTAP 9 ahora es compatible con la herramienta de transición. Es posible cambiar entre los modos en un sistema FAS, pero primero se deben destruir todos los datos de los discos, ya que WAFL no es compatible, y se introdujo una aplicación basada en servidor llamada herramienta 7MTT para migrar datos del antiguo sistema FAS 7-Mode al nuevo Cluster-Mode:

  • Con la replicación basada en SnapMirror, denominada transición basada en copia , se pudieron migrar todos los datos con un tiempo de inactividad planificado utilizando únicamente las capacidades del proveedor de almacenamiento. La transición basada en copia requiere nuevos controladores y discos con espacio no menor al del sistema de origen si se van a migrar todos los datos. Son posibles tanto los datos SAN como los NAS.
  • A partir de 7-mode 8.2.1 y Cluster-Mode 8.3.2, se introdujo la compatibilidad con WAFL y se agregó una nueva característica en la herramienta 7MTT llamada transición sin copia para reemplazar los controladores antiguos que ejecutan 7-mode con controladores nuevos que ejecutan Cluster-Mode y tiempo de inactividad planificado, mientras que el nuevo sistema requiere discos de sistema adicionales con agregados raíz para los nuevos controladores (podría ser tan solo 6 discos). Dado que con la transición sin copia no se requiere copia de datos, la herramienta 7MTT solo ayuda con la reconfiguración de los nuevos controladores. Se admite la conversión de datos de SAN y NAS.

Además de 7MTT, existen otras dos rutas para migrar datos según el tipo de protocolo:

  • Los datos de SAN se pueden copiar con la función de importación de LUN externa (FLI) integrada en el sistema NetApp FAS, que puede copiar datos a través del protocolo SAN mientras el nuevo sistema de almacenamiento ejecuta ONTAP y se coloca como proxy SAN entre los hosts y el antiguo sistema de almacenamiento, lo que requiere la reconfiguración del host y un tiempo de inactividad mínimo. FLI está disponible para los antiguos sistemas de 7 modos y para algunos modelos de sistemas de almacenamiento de la competencia.
  • Los datos del NAS se pueden copiar con la utilidad gratuita basada en host NetApp XCP, por lo que el proceso de copia basado en host se procesa con la utilidad desde cualquier copia de datos desde el servidor de origen con protocolos SMB o NFS al sistema ONTAP con un tiempo de inactividad mínimo para la reconfiguración de los sistemas del cliente para el nuevo servidor NAS.

Limitaciones previas

Antes del lanzamiento de ONTAP 8, los tamaños de agregados individuales estaban limitados a un máximo de 2 TB para los modelos FAS250 y 16 TB para todos los demás modelos.

La limitación del tamaño del agregado, junto con la creciente densidad de las unidades de disco, sirvió para limitar el rendimiento del sistema en general. NetApp, como la mayoría de los proveedores de almacenamiento, aumenta el rendimiento general del sistema al paralelizar las escrituras de disco en muchos ejes diferentes (unidades de disco). Por lo tanto, las unidades de gran capacidad limitan la cantidad de ejes que se pueden agregar a un solo agregado y, por lo tanto, limitan el rendimiento del agregado.

Cada agregado también genera una sobrecarga de capacidad de almacenamiento de aproximadamente el 7-11 %, según el tipo de disco. En sistemas con muchos agregados, esto puede provocar una pérdida de capacidad de almacenamiento.

Sin embargo, la sobrecarga se produce debido a la suma de comprobación de bloques adicional en el nivel del disco, así como a la sobrecarga habitual del sistema de archivos, similar a la sobrecarga en sistemas de archivos como NTFS o EXT3. La suma de comprobación de bloques ayuda a garantizar que los errores de datos en el nivel de la unidad de disco no provoquen la pérdida de datos.

Data ONTAP 8.0 utiliza un nuevo formato de agregado de 64 bits, que aumenta el límite de tamaño de FlexVolume a aproximadamente 100 TB (dependiendo de la plataforma de almacenamiento) y también aumenta el límite de tamaño de los agregados a más de 100 TB en los modelos más nuevos (dependiendo de la plataforma de almacenamiento), restaurando así la capacidad de configurar grandes cantidades de husillos para aumentar el rendimiento y la eficiencia del almacenamiento. [10]

Actuación

Pruebas de rendimiento de IA (distorsión de imagen deshabilitada):

AIReenvío-50Red de resolucion-152
4 GPU8 GPU16 GPU32 GPU4 GPU8 GPU16 GPU32 GPU
Tarjeta gráfica Nvidia A700 de NetApp113120484870
Tarjeta gráfica Nvidia A800 de NetApp60001120022500
AIAlexNet
4 GPU8 GPU16 GPU32 GPU
Tarjeta gráfica Nvidia A700 de NetApp42434929
Tarjeta gráfica Nvidia A800 de NetApp

Historial del modelo

Es posible que esta lista omita algunos modelos. Información extraída de spec.org, netapp.com y storageperformance.org

ModeloEstadoLiberadoUPCMemoria principal del sistemaMemoria no volátilCapacidad brutaPunto de referenciaResultado
Servidor FASServer 400Interrumpido1993 - 01Intel i486 de 50 MHz?MB4MB14 GB?
Servidor FASServer 450Interrumpido1994 - 01Intel i486 de 50 MHz?MB4MB14 GB?
Servidor FASServer 1300Interrumpido1994 - 01Intel i486 de 50 MHz?MB4MB14 GB?
Servidor FASServer 1400Interrumpido1994 - 01Intel i486 de 50 MHz?MB4MB14 GB?
Servidor FASServerInterrumpido1995 - 01Intel i486 de 50 MHz256 MB4MB? ES640
F330Interrumpido1995 - 09Procesador Intel Pentium de 90 MHz256 MB8 MB117 GB1310
F220Interrumpido1996 - 02Procesador Intel Pentium de 75 MHz256 MB8 MB? ES754
F540Interrumpido1996 - 06275 MHz DEC Alfa 21064A256 MB8 MB? ES2230
F210Interrumpido1997 - 05Procesador Intel Pentium de 75 MHz256 MB8 MB? ES1113
F230Interrumpido1997 - 05Procesador Intel Pentium de 90 MHz256 MB8 MB? ES1610
F520Interrumpido1997 - 05275 MHz DEC Alfa 21064A256 MB8 MB? ES2361
F630Interrumpido1997 - 06DEC Alfa 21164A de 500 MHz512 MB32 MB464 GB4328
F720Interrumpido1998 - 08DEC Alfa 21164A de 400 MHz256 MB8 MB464 GB2691
F740Interrumpido1998 - 08DEC Alfa 21164A de 400 MHz512 MB32 MB928 GB5095
F760Interrumpido1998 - 08DEC Alfa 21164A de 600 MHz1 GB32 MB1,39 TB7750
F85Interrumpido2001 - 02256 MB64 MB648 GB
F87Interrumpido2001 - 12Intel P3 de 1,13 GHz256 MB64 MB576 GB
F810Interrumpido2001 - 12Procesador Intel P3 Coppermine de 733 MHz512 MB128 MB1,5 TB4967
F820Interrumpido2000 - 12Procesador Intel P3 Coppermine de 733 MHz1 GB128 MB3TB8350
F825Interrumpido2002 - 08Procesador Intel P3 Coppermine de 733 MHz1 GB128 MB3TB8062
F840Interrumpido2000 - ¿Agosto/diciembre?Procesador Intel P3 Coppermine de 733 MHz3 GB128 MB6TB11873
F880Interrumpido2001 - 07Procesador Intel P3 Coppermine dual de 733 MHz3 GB128 MB9TB17531
FAS920Interrumpido2004 - 05Procesador Intel P4 Xeon de 2,0 GHz2 GB256 MB7TB13460
FAS940Interrumpido2002 - 08Procesador Intel P4 Xeon de 1,8 GHz3 GB256 MB14 TB17419
FAS960Interrumpido2002 - 08Procesador Intel P4 Xeon dual de 2,2 GHz6 GB256 MB28 TB25135
FAS980Interrumpido2004 - 01Procesador dual Intel P4 Xeon MP de 2,8 GHz y 2 MB L38 GB512 MB50TB36036
FAS250EOA 11/082004 - 01Broadcom BCM1250 de 600 MHz y doble núcleo MIPS512 MB64 MB4TB
FAS270EOA 11/082004 - 01Broadcom BCM1250 MIPS de doble núcleo a 650 MHz1 GB128 MB16TB13620*
FAS2020EOA 8/122007 - 06Celeron móvil de 2,2 GHz1 GB128 MB68 TB
FAS2040EOA 8/122009 - 09Procesador Intel Xeon de 1,66 GHz4 GB512 MB136 TB
FAS2050EOA 5/112007 - 06Celeron móvil de 2,2 GHz2 GB256 MB104 TB20027*
FAS2220EOA 3/152012 - 06Intel Atom C3528 de doble núcleo a 1,73 GHz6 GB768 MB180TB
FAS2240EOA 3/152011 - 11Intel Atom C3528 de doble núcleo a 1,73 GHz6 GB768 MB432 TB38000
FAS2520EOA 12/172014 - 06Intel Atom C3528 de doble núcleo a 1,73 GHz36 GB4 GB840 TB
FAS2552EOA 12/172014 - 06Intel Atom C3528 de doble núcleo a 1,73 GHz36 GB4 GB1243 TB
FAS2554EOA 12/172014 - 06Intel Atom C3528 de doble núcleo a 1,73 GHz36 GB4 GB1440 TB
FAS26202016 - 111 procesador Intel Xeon D-1528 de 6 núcleos a 1,90 GHz64 GB (por HA)8 GB1440 TB
FAS26502016 - 111 procesador Intel Xeon D-1528 de 6 núcleos a 1,90 GHz64 GB (por HA)8 GB1243 TB
FAS27202018 - 051 procesador Xeon D-1557 de 12 núcleos y 1,50 GHz64 GB (por HA)8 GB
FAS27502018 - 051 procesador Xeon D-1557 de 12 núcleos y 1,50 GHz64 GB (por HA)8 GB
FAS3020EOA 4/092005 - 05Procesador Intel Xeon de 2,8 GHz2 GB512 MB84 TB34089*
FAS3040EOA 4/092007 - 02Dos procesadores AMD Opteron 250 de 2,4 GHz4 GB512 MB336 TB60038*
FAS3050Interrumpido2005 - 05Procesador Intel Xeon dual de 2,8 GHz4 GB512 MB168 TB47927*
FAS3070EOA 4/092006 - 11Procesador dual Opteron AMD de doble núcleo a 1,8 GHz8 GB512 MB504 TB85615*
FAS3140EOA 2/122008 - 06Procesador único AMD Opteron Dual Core 2216 de 2,4 GHz4 GB512 MB420 TBSFS200840109*
FAS3160EOA 2/12Procesador dual AMD Opteron de doble núcleo 2218 de 2,6 GHz8 GB2 GB672 TBSFS200860409*
FAS3170EOA 2/122008 - 06Procesador dual AMD Opteron de doble núcleo 2218 de 2,6 GHz16 GB2 GB840 TBSFS97_R1137306*
FAS3210EOA 11/132010 - 11Procesador único Intel Xeon(tm) de 2,3 GHz (E5220)8 GB2 GB480TBSFS200864292
FAS3220EOA 12/142012 - 11Procesador único Intel Xeon(tm) Quad de 2,3 GHz (L5410)12 GB3,2 GB1,44 PB????
FAS3240EOA 11/132010 - 11Procesador dual Intel Xeon(tm) Quad de 2,33 GHz (L5410)16 GB2 GB1,20 PB????
FAS3250EOA 12/142012 - 11Procesador dual Intel Xeon(tm) Quad de 2,33 GHz (L5410)40 GB4 GB2,16 PBSFS2008100922
FAS3270EOA 11/132010 - 11Procesador dual Intel Xeon(tm) de 3,0 GHz (E5240)40 GB4 GB1,92 PBSFS2008101183
FAS6030EOA 6/092006 - 03Dos procesadores AMD Opteron de 2,6 GHz32 GB512 MB840 TBSFS97_R1100295*
FAS6040EOA 3/122007 - 12Opteron de doble núcleo AMD de 2,6 GHz16 GB512 MB840 TB
FAS6070EOA 6/092006 - 03Procesador AMD Opteron cuádruple de 2,6 GHz64 GB2 GB1.008 PB136048*
FAS6080EOA 3/122007 - 122 procesadores AMD Opteron 280 de doble núcleo a 2,6 GHz64 GB4 GB1,176 PBSFS2008120011*
FAS6210EOA 11/132010 - 112 procesadores Intel Xeon(tm) E5520 de 2,27 GHz48 GB8 GB2,40 PB
FAS6220EOA 3/152013 - 022 procesadores Intel Xeon(tm) de 4 núcleos y 64 bits E552096 GB8 GB4,80 PB
FAS6240EOA 11/132010 - 112 procesadores Intel Xeon(tm) E5540 de 2,53 GHz96 GB8 GB2,88 PBSFS2008190675
FAS6250EOA 3/152013 - 022 x 64 bits, 4 núcleos144 GB8 GB5,76 PB
FAS6280EOA 11/132010 - 112 procesadores Intel Xeon(tm) X5670 de 2,93 GHz192 GB8 GB2,88 PB
FAS6290EOA 3/152013 - 022 procesadores Intel Xeon(tm) X5670 de 2,93 GHz192 GB8 GB5,76 PB
FAS8020EOA 12/172014 - 031 procesador Intel Xeon E5-2620 a 2,00 GHz48 GB8 GB1,92 PBSFS2008110281
FAS8040EOA 12/172014 - 031 procesador E5-2658 de 64 bits, 8 núcleos y 2,10 GHz64 GB16 GB2,88 PB
FAS8060EOA 12/172014 - 032 procesadores E5-2658 de 64 bits y 8 núcleos a 2,10 GHz128 GB16 GB4,80 PB
FAS8080EXEOA 12/172014 - 062 procesadores E5-2680 v2 de 64 bits, 10 núcleos y 2,80 GHz256 GB32 GB8,64 PBSPC-1 IOPS685.281,71*
FAS82002016 - 111 procesador D-1587 de 16 núcleos y 1,70 GHz128 GB16 GB4,80 PBESPECIFICACIÓN SFS2014_swbuild4130 Mbit/s / 260 020 IOPS a 2,7 ms (ORT = 1,04 ms)
FAS90002016 - 112 procesadores E5-2697 v4 de 18 núcleos y 2,30 GHz512 GB64 GB14,4 PB
AFF8040EOA 10/172014 - 031 procesador E5-2658 de 64 bits, 8 núcleos y 2,10 GHz64 GB16 GB
AFF8060EOA 11/162014 - 032 procesadores E5-2658 de 64 bits y 8 núcleos a 2,10 GHz128 GB16 GB
AFF8080EOA 10/172014 - 062 procesadores E5-2680 v2 de 64 bits, 10 núcleos y 2,80 GHz256 GB32 GB
Avión A20020171 procesador Intel Xeon D-1528 de 6 núcleos a 1,90 GHz64 GB16 GB
Avión A2202018 - 051 procesador Xeon D-1557 de 12 núcleos y 1,50 GHz64 GB16 GB
Avión A30020161 procesador Intel Xeon D-1587 de 16 núcleos a 1,70 GHz128 GB16 GB
Avión A40020192 procesadores Intel Xeon Silver 4210 de 10 núcleos a 2,2 GHz144 GB
Cámara A70020162 procesadores E5-2697 v4 de 18 núcleos y 2,30 GHz512 GB64 GB
Cámaras AFF A70020172 procesadores E5-2697 v4 de 18 núcleos y 2,30 GHz512 GB32 GBSPC-12 400 059 IOPS a 0,69 ms
Avión A8002018 - 052 procesadores Skylake 8160 de 24 núcleos y 2,10 GHz640 GB32 GBSPC-1 v3.6 Archivado el 7 de julio de 2018 en Wayback Machine SPEC SFS2014 swbuild (3) Resultado de SPEC SFS®2014_swbuild2 401 171 IOPS a 0,59 ms con protocolo FC ; 2200 compilaciones a 0,73 ms con 14 227 MB/s en un clúster de 4 nodos y FlexGroup ; 4200 compilaciones a 0,78 ms con 27 165 MB/s en un clúster de 8 nodos y FlexGroup ; 6200 compilaciones a 2,829 ms con 40 117 MB/s en AFF A800 de 12 nodos de NetApp con FlexGroup
ModeloEstadoLiberadoUPCMemoria principal del sistemaMemoria no volátilCapacidad brutaPunto de referenciaResultado

EOA = Fin de disponibilidad

Los resultados de SPECsfs con "*" están agrupados. Los resultados de SPECsfs realizados incluyen SPECsfs93, SPECsfs97, SPECsfs97_R1 y SPECsfs2008. Los resultados de las diferentes versiones de referencia no son comparables.

Véase también

Referencias

  1. ^ Nabrzyski, Jarek; Schopf, Jennifer M.; Węglarz, Jan (2004). Gestión de recursos de red: estado del arte y tendencias futuras. Springer. pág. 342. ISBN 978-1-4020-7575-9. Recuperado el 11 de junio de 2012 .
  2. ^ Brian Beeler (31 de enero de 2018). "Resultados de NetApp AFF A200 VMmark 3 publicados". Revisión de almacenamiento. Archivado desde el original el 2018-06-02 . Consultado el 1 de junio de 2018 .
  3. ^ Evans, Chris (16 de mayo de 2023). "NetApp relanza la matriz All-SAN". Arquitectura de TI . Consultado el 23 de junio de 2023 .
  4. ^ Evans, Chris (7 de febrero de 2023). "NetApp anuncia el sistema ONTAP All-Flash de la serie C centrado en la capacidad". Arquitectura de TI . Consultado el 9 de marzo de 2023 .
  5. ^ "Comparación de modelos de estanterías de discos NetApp: ¿cuál es el adecuado para usted? - Pre Rack IT". 15 de octubre de 2023. Consultado el 27 de marzo de 2024 .
  6. ^ Jay White; Chris Lueth; Jonathan Bell (1 de marzo de 2013). "TR-3298. RAID-DP: Implementación de RAID de doble paridad por parte de NetApp para protección de datos" (PDF) . NetApp. Archivado desde el original (PDF) el 29 de enero de 2018 . Consultado el 29 de enero de 2018 .
  7. ^ Peter Corbett; Atul Goel. "RAID Triple Parity" (PDF) . NetApp. Archivado desde el original (PDF) el 2015-09-27 . Consultado el 29 de enero de 2018 .
  8. ^ Jay White; Carlos Alvarez (11 de octubre de 2013). "Back to Basics: RAID-DP". NetApp. Archivado desde el original el 19 de junio de 2017. Consultado el 24 de enero de 2018 .
  9. ^ "Programa de validación de módulos criptográficos". Centro de recursos de seguridad informática (CSRC) . NIST. 4 de diciembre de 2017. Archivado desde el original el 14 de diciembre de 2018. Consultado el 14 de diciembre de 2018 .
  10. ^ Boppana, Uday (marzo de 2010). "Una introducción completa a los agregados de 64 bits" (PDF) . NetApp. TR-3786.
  • Informe técnico de SnapLock
Retrieved from "https://en.wikipedia.org/w/index.php?title=NetApp_FAS&oldid=1247375447"