Un NetApp FAS es un producto de almacenamiento informático de NetApp que ejecuta el sistema operativo ONTAP ; los términos ONTAP, AFF , ASA , 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 todo arreglo SAN :
- Dispositivos de hardware personalizados patentados de NetApp con unidades HDD o SSD denominados almacenamiento híbrido adjunto a la estructura (o simplemente FAS) [1]
- Dispositivos de hardware personalizados patentados de NetApp con solo unidades SSD y ONTAP optimizado para baja latencia llamado ALL-Flash FAS (o simplemente AFF)
- Todos los SAN Array se basan en la plataforma AFF y solo proporcionan conectividad de protocolo de datos basada en SAN.
ONTAP puede servir de almacenamiento en una red utilizando protocolos basados en archivos como NFS y SMB , protocolos también basado en bloques, como el SCSI sobre el Protocolo de Canal de Fibra en un canal de fibra de red, canal de fibra sobre Ethernet (FCoE), iSCSI , y Capa de transporte FC-NVMe . Sistemas basados en ONTAP que pueden dar servicio a los protocolos SAN y NAS denominados ONTAP unificado, sistemas AFF con identidad ASA denominados All-SAN.
Los sistemas de almacenamiento de NetApp que ejecutan ONTAP implementan su almacenamiento físico en matrices de discos grandes .
Si bien la mayoría de los sistemas de almacenamiento de gran tamaño se implementan con computadoras básicas con un sistema operativo como Microsoft Windows Server , VxWorks o Linux ajustado , los dispositivos de hardware basados en ONTAP utilizan hardware altamente personalizado y el sistema operativo patentado 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 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 usa algunas funciones de FreeBSD (intérprete de comandos y pila de controladores, por ejemplo).
Todos los dispositivos de hardware basados en ONTAP de NetApp tienen memoria de acceso aleatorio no volátil respaldada por batería o NVDIMM, denominada NVRAM o NVDIMM , [ cita requerida ] que les permite realizar escrituras en almacenamiento estable más rápidamente que los sistemas tradicionales con solo memoria volátil. Los primeros sistemas de almacenamiento conectados a carcasas de discos externos a través de SCSI paralelo , mientras que los modelos modernos (a partir de 2009 [actualizar]) utilizan protocolos de transporte SCSI de canal de fibra y SAS (Serial Attach SCSI). Los gabinetes de disco (estantes) utilizan unidades de disco duro de canal de fibra , así como ATA paralelo , ATA en serie y SCSI conectado en serie . Comenzando con la tarjeta PCI AFF A800 NVRAM 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 en un solo espacio de nombres cuando se ejecuta en el "modo de clúster" del sistema operativo Data ONTAP 8.
Arquitectura interna
Los sistemas modernos FAS, AFF o ASA de NetApp consisten en equipos personalizados 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 PCI NVRAM patentado o una memoria basada en NVDIMM , para registrar todas las escrituras para el rendimiento y reproducir el registro de datos hacia adelante en caso de un cierre 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 expandir después de la compra. Con la excepción de algunos de los controladores de almacenamiento de punto de entrada, los sistemas NetApp FAS, ASA y AFF 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 Performance Acceleration Module (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 el caché del sistema de almacenamiento y la memoria del sistema, mejorando así el rendimiento.
AFF
All-Flash FAS, también conocido como AFF A-series. 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 la parte posterior, 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 utilizan el mismo hardware, pero los sistemas AFF no incluyen tarjetas Flash Cache. Además, los sistemas AFF no son compatibles con 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 tradicionales SAN y NAS en sistemas FAS, AFF tiene un protocolo NVMe / FC basado en bloques para sistemas con puertos FC de 32 Gbit / s. AFF y FAS utilizan la misma imagen de firmware y casi todas las funciones visibles para el usuario final son las mismas para ambos sistemas de almacenamiento. Sin embargo, los datos se procesan y manejan internamente de manera diferente en ONTAP. Los sistemas AFF, por ejemplo, utilizan diferentes algoritmos de asignación de escritura en comparación con 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 casi no se nota (aproximadamente un 2% de impacto en el rendimiento en los sistemas de gama baja). [2]
COMO UN
Todos los SAN Array 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 software y hardware basadas en ONTAP pueden denominarse ONTAP unificado, lo que significa que pueden proporcionar acceso unificado con protocolos de datos SAN y NAS. La arquitectura de ONTAP en los sistemas ASA es la misma que en FAS y AFF, sin cambios. Sistemas ASA que 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 simétrico activo / activo a los dispositivos de bloque (espacios de nombres LUN o NVMe), mientras que los sistemas Unified ONTAP continúan usando ALUA y ANA para los protocolos de bloque.
Almacenamiento
NetApp utiliza unidades de disco SATA , Fibre Channel , SAS o SSD , que agrupa en grupos RAID (matriz redundante de discos económicos o matriz redundante de discos independientes) de hasta 28 (26 discos de datos más 2 discos de paridad). Sistemas de almacenamiento NetApp FAS que contienen solo unidades SSD con SO ONTAP optimizado para SSD instalado llamado All-Flash FAS (AFF).
Discos
Los sistemas FAS, ASA y AFF utilizan unidades HDD y SSD (es decir, NVMe SSD) de nivel empresarial 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 las estanterías de discos de NetApp para la plataforma FAS / AFF. Unidades físicas HDD y SSD, particiones en ellas y LUN importados de matrices de terceros con la funcionalidad FlexArray considerada en ONTAP como un disco . En los sistemas SDS como ONTAP Select y ONTAP Cloud, el almacenamiento de bloques lógicos como el disco virtual o RDM dentro de ONTAP también se considera 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 de disco duro o SSD física completa, un LUN o una partición en una unidad de disco duro o SSD física. Los LUN importados de matrices de terceros con funcionalidad FlexArray en la configuración de pares HA deben ser accesibles desde ambos nodos del par HA. Cada disco tiene propiedad sobre él para mostrar qué controlador posee y sirve el disco. Un agregado puede incluir solo discos propiedad de un solo nodo, por lo tanto, cada agregado propiedad de un nodo y cualquier objeto encima de él, ya que los volúmenes FlexVol, LUN y recursos compartidos de archivos se sirven con un solo controlador. Cada controlador puede tener sus propios discos y los agrega donde ambos nodos se pueden utilizar simultáneamente aunque no proporcionen los mismos datos.
ADP
Advanced Drive Partitioning (ADP) se puede utilizar en sistemas basados en ONTAP según la plataforma y el caso de uso. ADP solo se puede utilizar con unidades de disco nativas de los estantes de NetApp Disk, la tecnología FlexArray no es compatible con ADP. 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; Partición de datos raíz-datos (RD2 también conocido como ADPv2); Piscina de almacenamiento. La partición de datos raíz se puede utilizar en los sistemas FAS y AFF para crear pequeñas particiones raíz en las unidades para usarlas para crear agregados de raíz del sistema y, por lo tanto, no gastar tres unidades de disco completas para ese propósito. Por el contrario, la mayor parte de la unidad de disco se utilizará para la agregación de datos. El particionamiento Root-Data-Data se usa en los sistemas AFF solo por la misma razón que el particionamiento Root-Data con la única diferencia de que una porción más grande de la unidad queda después del particionamiento raíz dividida equitativamente por dos particiones adicionales, generalmente, cada partición asignada a una de los dos controladores, lo que reduce la cantidad mínima de unidades necesarias para un sistema AFF y reduce el desperdicio de espacio SSD costoso. La tecnología de partición Storage Pool utilizada en los sistemas FAS para dividir equitativamente cada unidad SSD en cuatro piezas que luego se pueden usar para la aceleración de la caché FlashPool, con Storage Pool, solo unas pocas unidades SSD se pueden dividir en hasta 4 agregados de datos que se beneficiarán del almacenamiento en caché FlashCache tecnología que reduce las unidades SSD mínimamente necesarias para esa tecnología.
RAID de NetApp en ONTAP
En los sistemas ONTAP de NetApp , RAID y WAFL están estrechamente integrados. Hay varios tipos de RAID disponibles dentro de 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 2 unidades fallen simultáneamente en un grupo RAID. [3]
- RAID-TEC Patente de EE. UU. 7640484con 3 unidades de paridad dedicadas, permite que 3 unidades fallen simultáneamente en un grupo RAID. [4]
La doble paridad de RAID-DP conduce a una resistencia a la 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. [5] Cada agregado consta de uno o dos plexos , 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 plex usados 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 el soporte de NetApp podría permitir a un usuario instalar una unidad en un grupo RAID con el mismo o mayor tamaño 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 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 el agregado. . Por ejemplo, dicho agregado 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 Flash Pool, los agregados híbridos se aplican al agregado híbrido 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 de HDD y solo un tipo de RAID para todas 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 de NetApp que ejecutan ONTAP combinan grupos RAID subyacentes de forma similar a RAID-0 . Además, en los sistemas NetApp FAS con la función FlexArray , los LUN de terceros podrían combinarse en un Plex de forma similar a RAID-0. Los sistemas de almacenamiento de NetApp que ejecutan ONTAP se pueden implementar en configuraciones MetroCluster y SyncMirror, que utilizan una técnica comparable a RAID-1 con datos duplicados entre dos plex en un agregado.
Tamaño del grupo RAID (en número de unidades) para agregados de datos en sistemas AFF y FAS | |||||||||
---|---|---|---|---|---|---|---|---|---|
Tipo de unidad | Mínimo | Defecto | Máximo | Mínimo | Defecto | Máximo | Mínimo | Defecto | Máximo |
RAID-4 | RAID-DP | RAID-TEC | |||||||
SSD NVMe | 3 | 8 | 14 | 5 | 24 | 28 | 7 | 25 | 29 |
SSD | |||||||||
SAS | dieciséis | 24 | |||||||
SATA o NL-SAS <6 TB | 7 | 14 | 20 | 21 | |||||
SATA o NL-SAS (6 TB, 8 TB) | 14 | ||||||||
MSATA (6 TB, 8 TB) | Imposible | ||||||||
MSATA <6 TB | 20 | ||||||||
MSATA> = 10 TB | Imposible | ||||||||
SATA o NL-SAS> = 10 TB |
Piscina Flash
NetApp Flash Pool es una función de los sistemas híbridos NetApp FAS que permite crear agregados híbridos con unidades HDD y SSD en un solo agregado de datos. Tanto las unidades HDD como las SSD forman grupos RAID separados. Dado que SSD también se usa para escribir operaciones, 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 8TB en RAID-TEC mientras que 4 SSD en RAID-DP 960GB en un solo agregado. SSD RAID utilizado como caché y rendimiento mejorado para operaciones de lectura y escritura para volúmenes FlexVol en el agregado donde SSD agregado como caché. El caché de Flash Pool, al igual que 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 usar simultáneamente para almacenar en caché los datos de un solo FlexVol para permitir un agregado con tecnología Flash Pool como mínimo 4 discos SSD requeridos (2 datos, 1 paridad y 1 repuesto dinámico), también es posible usar la tecnología ADP para particione el SSD en 4 piezas (grupo de almacenamiento) y distribuya esas piezas entre dos controladores para que cada controlador 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 FAS de NetApp en los estantes de discos de NetApp.
FlexArray
FlexArray es la funcionalidad FAS de NetApp que permite visualizar sistemas de almacenamiento de terceros y otros sistemas de almacenamiento de NetApp a través de protocolos SAN y utilizarlos en lugar de los estantes de disco 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 tales 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
El cifrado de almacenamiento de NetApp (NSE) utiliza discos de compilación para fines especializados con la función de cifrado de disco completo basado en hardware (FDE / SED) de bajo nivel y también admite unidades autocifradas con certificación FIPS, compatible con casi todas las funciones y protocolos de NetApp ONTAP, pero no lo hace. ofrecer MetroCluster. La función NSE tiene un impacto general casi nulo en el rendimiento del sistema de almacenamiento. La función NSE de forma 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 protege solo del robo de discos físicos y no proporciona un nivel adicional de protección de seguridad de datos en un sistema operativo y en ejecución normal. NetApp ha aprobado el programa de validación de módulos criptográficos NIST para su NetApp CryptoMod (TPM) con ONTAP 9.2. [6]
MetroCluster
MetroCluster (MC) es una funcionalidad gratuita para sistemas FAS y AFF para metro de alta disponibilidad con replicación síncrona entre dos sitios, esta configuración requiere equipo adicional. Disponible en ambos modos: modo 7 (sistema operativo antiguo) y modo de clúster (o cDOT, una versión más reciente del sistema operativo ONTAP). MetroCluster en Cluster-Mode conocido como MCC. MetroCluster utiliza RAID SyncMirror (RSM) y la técnica plex donde en un sitio el número de discos forma uno o más grupos RAID agregados en un plex, mientras que en el segundo sitio tiene el mismo número de discos con el mismo tipo y configuración RAID junto con la replicación de la configuración Servicio (CRS) y replicación de NVLog . Un plex se replica sincrónicamente a otro en un compuesto con memoria no volátil . Dos plexes forman un agregado donde los datos se almacenan y, en caso de desastre, en un sitio, el segundo sitio proporciona acceso de lectura y escritura a los datos. MetroCluster admite la tecnología FlexArray. Las configuraciones de MetroCluster solo son posibles con modelos de gama media y alta que brindan la capacidad de instalar tarjetas de red adicionales necesarias para que MC funcione.
MCC
Con MetroCluster es posible tener uno o más nodos de almacenamiento por sitio para formar un clúster o Clustered MetroCluster (MCC). El nodo perter de HA remoto y local debe ser el mismo modelo. MCC consta de dos grupos, cada uno ubicado en uno de dos sitios. Puede que solo haya dos sitios. En la configuración de MCC, cada uno de los nodos de almacenamiento local y remoto forman Metro HA o Disaster Recovery Pare (DR Pare) en dos sitios, mientras que dos nodos locales (si hay un socio) forman un pare HA local, por lo que cada nodo replica de forma síncrona los datos en formato no volátil memoria dos nodos: uno remoto y otro local (si hay uno). Es posible utilizar solo un nodo de almacenamiento en cada sitio (dos clústeres de un solo nodo) configurado como MCC. El MCC de 8 nodos consta de dos clústeres: 4 nodos cada uno (2 pares HA), cada nodo de almacenamiento tiene solo un socio remoto y solo un socio HA local; en tal configuración, cada clúster de sitios puede constar de dos modelos de nodos de almacenamiento diferentes. Para distancias pequeñas, MetroCluster requiere al menos una tarjeta FC-VI o una tarjeta iWARP más nueva por nodo. Los sistemas FAS y AFF con las versiones 9.2 y anteriores del software ONTAP utilizan tarjetas FC-VI y para largas distancias 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 largas distancias. Los volúmenes de datos, LUN y LIF podrían migrar en línea a través de los nodos de almacenamiento en el clúster solo dentro de un único sitio donde se originaron los datos: no es posible migrar volúmenes individuales, LUN o LIF utilizando capacidades de clúster entre sitios a menos que se utilice la operación de conmutación de MetroCluster que deshabilita la mitad completa del clúster en un sitio y de forma transparente para sus clientes y aplicaciones cambiar el acceso a todos los datos a otro sitio.
MCC-IP
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 dedicada que anteriormente se necesitaban para una configuración de MetroCluster. Inicialmente, solo los sistemas A700 y FAS9000 eran compatibles con MCC-IP. MCC-IP disponible solo en configuraciones de 4 nodos: Sistema de 2 nodos de alta disponibilidad en cada sitio con dos sitios en total. Con ONTAP 9.4, MCC-IP admite el sistema A800 y la partición avanzada de unidades en forma de partición Rood-Data-Data (RD2), también conocida como ADPv2. ADPv2 solo es compatible con sistemas all-flash. Las configuraciones de MCC-IP admiten un estante de disco único donde las unidades SSD están particionadas 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 síncrona. A partir de ONTAP 9.5, MCC-IP admite distancias de hasta 700 km y comienza a admitir la función SVM-DR , los sistemas AFF A300 y FAS8200.
Sistema operativo
Sistemas de almacenamiento de NetApp que utilizan un sistema operativo propietario llamado ONTAP (anteriormente Data ONTAP). El propósito principal de un sistema operativo en un sistema de almacenamiento es brindar datos a los clientes de manera no disruptiva con los protocolos de datos que esos clientes requieren y proporcionar valor adicional a través de características como alta disponibilidad , recuperación ante desastres y respaldo de datos . ONTAP OS proporciona funciones de gestió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 un sistema de archivos de control de versiones robusto en el sistema operativo ONTAP patentado de NetApp , proporciona instantáneas que permiten a los usuarios finales ver versiones anteriores de archivos en el sistema de archivos. Las instantáneas aparecen en un directorio oculto: ~snapshot
para Windows (SMB) o .snapshot
para Unix (NFS). Se pueden realizar hasta 1024 instantáneas de cualquier volumen tradicional o flexible. Las instantáneas son de solo lectura, aunque ONTAP ofrece una capacidad adicional para realizar "clones virtuales" grabables, 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. En realidad, cada modo era un sistema operativo separado con su propia versión de WAFL , tanto el modo 7 como el modo Cluster se enviaban en una sola imagen de firmware para un sistema FAS hasta la 8.3, donde el modo 7 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 modos en un sistema FAS, pero todos los datos de los discos deben destruirse primero, 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 de 7 modos al nuevo clúster. Modo:
- Con la replicación basada en SnapMirror llamada transición basada en copia, que ayudó a migrar todos los datos con tiempo de inactividad planificado utilizando solo las capacidades del proveedor de almacenamiento. La transición basada en copias requiere nuevos controladores y discos con espacio no menor que en el sistema de origen si se van a migrar todos los datos. Son posibles tanto los datos SAN como los NAS.
- Comenzando con 7-mode 8.2.1 y Cluster-Mode 8.3.2, se introdujo la compatibilidad WAFL y una nueva característica en la herramienta 7MTT llamada Transición sin copia para reemplazar los controladores antiguos que ejecutan el modo 7 con nuevos controladores que ejecutan Cluster-Mode y tiempo de inactividad planificado, mientras el nuevo sistema requiere discos de sistema adicionales con agregados de raíz para los nuevos controladores (podría ser de hasta 6 discos). Dado que con la transición sin copia no se requiere copia de datos, la herramienta 7MTT solo ayuda a la reconfiguración de nuevos controladores. Admite conversión de datos SAN y NAS.
Además de 7MTT, existen otras dos rutas para migrar datos según el tipo de protocolo:
- Los datos SAN se pueden copiar con la funcionalidad de importación LUN externa (FLI) integrada en el sistema FAS de NetApp, que puede copiar datos a través del protocolo SAN, mientras que el nuevo sistema de almacenamiento que ejecuta ONTAP se coloca como proxy SAN entre los hosts y el sistema de almacenamiento antiguo que requiere una reconfiguración del host y un tiempo de inactividad mínimo. FLI disponible para sistemas antiguos de 7 modos y para algunos modelos de sistemas de almacenamiento de la competencia.
- Los datos NAS se pueden copiar con la utilidad gratuita basada en host XCP de NetApp, 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 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 agregado, junto con el aumento de la 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). Las unidades de gran capacidad, por lo tanto, limitan el número de ejes que se pueden agregar a un solo agregado y, por lo tanto, limitan el rendimiento del agregado.
Cada agregado también incurre en una sobrecarga de capacidad de almacenamiento de aproximadamente el 7-11%, según el tipo de disco. En sistemas con muchos agregados, esto puede resultar en la 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 agregado de 64 bits, que aumenta el límite de tamaño de FlexVolume a aproximadamente 100 TB (según 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 (según la plataforma de almacenamiento) restaurando así la capacidad de configurar grandes recuentos de husillos para aumentar el rendimiento y la eficiencia del almacenamiento. ( [1] )
Actuación
Pruebas de rendimiento de IA (distorsión de imagen desactivada):
AI | Resnet-50 | Resnet-152 | ||||||
---|---|---|---|---|---|---|---|---|
4 GPU | 8 GPU | 16 GPU | 32 GPU | 4 GPU | 8 GPU | 16 GPU | 32 GPU | |
NetApp A700 Nvidia | 1131 | 2048 | 4870 | |||||
NetApp A800 Nvidia | 6000 | 11200 | 22500 |
AI | AlexNet | |||
---|---|---|---|---|
4 GPU | 8 GPU | 16 GPU | 32 GPU | |
NetApp A700 Nvidia | 4243 | 4929 | ||
NetApp A800 Nvidia |
Historia del modelo
Esta lista puede omitir algunos modelos. Información extraída de spec.org , netapp.com y storageperformance.org
Modelo | Estado | Liberado | UPC | Memoria del sistema principal | Memoria no volátil | Capacidad bruta | Punto de referencia | Resultado |
---|---|---|---|---|---|---|---|---|
FASServer 400 | Interrumpido | 1993-01 | Intel i486 de 50 MHz | ? MEGABYTE | 4 MB | 14 GB | ? | |
FASServer 450 | Interrumpido | 1994-01 | Intel i486 de 50 MHz | ? MEGABYTE | 4 MB | 14 GB | ? | |
FASServer 1300 | Interrumpido | 1994-01 | Intel i486 de 50 MHz | ? MEGABYTE | 4 MB | 14 GB | ? | |
FASServer 1400 | Interrumpido | 1994-01 | Intel i486 de 50 MHz | ? MEGABYTE | 4 MB | 14 GB | ? | |
FASServer | Interrumpido | 1995-01 | Intel i486 de 50 MHz | 256 MB | 4 MB | ? GB | 640 | |
F330 | Interrumpido | 1995-09 | Intel Pentium de 90 MHz | 256 MB | 8 MB | 117 GB | 1310 | |
F220 | Interrumpido | 1996-02 | Intel Pentium de 75 MHz | 256 MB | 8 MB | ? GB | 754 | |
F540 | Interrumpido | 1996-06 | 275 MHz DEC Alpha 21064A | 256 MB | 8 MB | ? GB | 2230 | |
F210 | Interrumpido | 1997-05 | Intel Pentium de 75 MHz | 256 MB | 8 MB | ? GB | 1113 | |
F230 | Interrumpido | 1997-05 | Intel Pentium de 90 MHz | 256 MB | 8 MB | ? GB | 1610 | |
F520 | Interrumpido | 1997-05 | 275 MHz DEC Alpha 21064A | 256 MB | 8 MB | ? GB | 2361 | |
F630 | Interrumpido | 1997-06 | 500 MHz DEC Alpha 21164A | 512 MB | 32 MB | 464 GB | 4328 | |
F720 | Interrumpido | 1998-08 | 400 MHz DEC Alpha 21164A | 256 MB | 8 MB | 464 GB | 2691 | |
F740 | Interrumpido | 1998-08 | 400 MHz DEC Alpha 21164A | 512 MB | 32 MB | 928 GB | 5095 | |
F760 | Interrumpido | 1998-08 | 600 MHz DEC Alpha 21164A | 1 GB | 32 MB | 1,39 TB | 7750 | |
F85 | Interrumpido | 2001-02 | 256 MB | 64 MB | 648 GB | |||
F87 | Interrumpido | 2001 - 12 | Intel P3 de 1,13 GHz | 256 MB | 64 MB | 576 GB | ||
F810 | Interrumpido | 2001 - 12 | Intel P3 Coppermine de 733 MHz | 512 MB | 128 MB | 1,5 TB | 4967 | |
F820 | Interrumpido | 2000 - 12 | Intel P3 Coppermine de 733 MHz | 1 GB | 128 MB | 3 TB | 8350 | |
F825 | Interrumpido | 2002-08 | Intel P3 Coppermine de 733 MHz | 1 GB | 128 MB | 3 TB | 8062 | |
F840 | Interrumpido | 2000 - agosto / diciembre? | Intel P3 Coppermine de 733 MHz | 3 GB | 128 MB | 6 TB | 11873 | |
F880 | Interrumpido | 2001 - 07 | Intel P3 Coppermine dual de 733 MHz | 3 GB | 128 MB | 9 TB | 17531 | |
FAS920 | Interrumpido | 2004-05 | Intel P4 Xeon de 2,0 GHz | 2 GB | 256 MB | 7 TB | 13460 | |
FAS940 | Interrumpido | 2002-08 | Intel P4 Xeon de 1,8 GHz | 3 GB | 256 MB | 14 TB | 17419 | |
FAS960 | Interrumpido | 2002-08 | Intel P4 Xeon dual de 2,2 GHz | 6 GB | 256 MB | 28 TB | 25135 | |
FAS980 | Interrumpido | 2004-01 | Doble procesador Intel P4 Xeon MP de 2,8 GHz, 2 MB L3 | 8 GB | 512 MB | 50 TB | 36036 | |
FAS250 | EOA 08/11 | 2004-01 | MIPS de doble núcleo Broadcom BCM1250 de 600 MHz | 512 MB | 64 MB | 4 TB | ||
FAS270 | EOA 08/11 | 2004-01 | MIPS de doble núcleo Broadcom BCM1250 de 650 MHz | 1 GB | 128 MB | 16 TB | 13620 * | |
FAS2020 | EOA 8/12 | 2007-06 | Celeron móvil de 2,2 GHz | 1 GB | 128 MB | 68 TB | ||
FAS2040 | EOA 8/12 | 2009-09 | Intel Xeon de 1,66 GHz | 4 GB | 512 MB | 136 TB | ||
FAS2050 | EOA 5/11 | 2007-06 | Celeron móvil de 2,2 GHz | 2 GB | 256 MB | 104 TB | 20027 * | |
FAS2220 | EOA 15/3 | 2012-06 | Intel Atom C3528 de doble núcleo a 1,73 GHz | 6 GB | 768 MB | 180 TB | ||
FAS2240 | EOA 15/3 | 2011-11 | Intel Atom C3528 de doble núcleo a 1,73 GHz | 6 GB | 768 MB | 432 TB | 38000 | |
FAS2520 | EOA 17/12 | 2014-06 | Intel Atom C3528 de doble núcleo a 1,73 GHz | 36 GB | 4 GB | 840 TB | ||
FAS2552 | EOA 17/12 | 2014-06 | Intel Atom C3528 de doble núcleo a 1,73 GHz | 36 GB | 4 GB | 1243 TB | ||
FAS2554 | EOA 17/12 | 2014-06 | Intel Atom C3528 de doble núcleo a 1,73 GHz | 36 GB | 4 GB | 1440 TB | ||
FAS2620 | 2016-11 | 1 x Intel Xeon D-1528 de 6 núcleos a 1,90 GHz | 64 GB (por HA) | 8 GB | 1440 TB | |||
FAS2650 | 2016-11 | 1 x Intel Xeon D-1528 de 6 núcleos a 1,90 GHz | 64 GB (por HA) | 8 GB | 1243 TB | |||
FAS2720 | 2018-05 | 1 x 12 núcleos 1,50 GHz Xeon D-1557 | 64 GB (por HA) | 8 GB | ||||
FAS2750 | 2018-05 | 1 x 12 núcleos 1,50 GHz Xeon D-1557 | 64 GB (por HA) | 8 GB | ||||
FAS3020 | EOA 4/09 | 2005-05 | Intel Xeon de 2,8 GHz | 2 GB | 512 MB | 84 TB | 34089 * | |
FAS3040 | EOA 4/09 | 2007-02 | AMD Opteron 250 dual de 2,4 GHz | 4 GB | 512 MB | 336 TB | 60038 * | |
FAS3050 | Interrumpido | 2005-05 | Intel Xeon dual de 2,8 GHz | 4 GB | 512 MB | 168 TB | 47927 * | |
FAS3070 | EOA 4/09 | 2006-11 | Opteron dual de doble núcleo AMD de 1.8 GHz | 8 GB | 512 MB | 504 TB | 85615 * | |
FAS3140 | EOA 2/12 | 2008-06 | AMD Opteron de doble núcleo 2216 de 2,4 GHz | 4 GB | 512 MB | 420 TB | SFS2008 | 40109 * |
FAS3160 | EOA 2/12 | AMD Opteron Dual Core 2218 dual de 2.6 GHz | 8 GB | 2 GB | 672 TB | SFS2008 | 60409 * | |
FAS3170 | EOA 2/12 | 2008-06 | AMD Opteron Dual Core 2218 dual de 2.6 GHz | 16 GB | 2 GB | 840 TB | SFS97_R1 | 137306 * |
FAS3210 | EOA 13/11 | 2010-11 | Procesador único Intel Xeon (tm) de 2,3 GHz (E5220) | 8 GB | 2 GB | 480 TB | SFS2008 | 64292 |
FAS3220 | EOA 14/12 | 2012-11 | Procesador cuádruple Intel Xeon (tm) de 2,3 GHz (L5410) | 12 GB | 3,2 GB | 1,44 PB | ?? | ?? |
FAS3240 | EOA 13/11 | 2010-11 | Procesador cuádruple Intel Xeon (tm) dual de 2,33 GHz (L5410) | 16 GB | 2 GB | 1,20 PB | ?? | ?? |
FAS3250 | EOA 14/12 | 2012-11 | Procesador cuádruple Intel Xeon (tm) dual de 2,33 GHz (L5410) | 40 GB | 4 GB | 2,16 PB | SFS2008 | 100922 |
FAS3270 | EOA 13/11 | 2010-11 | Procesador dual Intel Xeon (tm) de 3,0 GHz (E5240) | 40 GB | 4 GB | 1,92 PB | SFS2008 | 101183 |
FAS6030 | EOA 6/09 | 2006-03 | AMD Opteron dual de 2,6 GHz | 32 GB | 512 MB | 840 TB | SFS97_R1 | 100295 * |
FAS6040 | EOA 3/12 | 2007 - 12 | Opteron AMD de doble núcleo a 2,6 GHz | 16 GB | 512 MB | 840 TB | ||
FAS6070 | EOA 6/09 | 2006-03 | AMD Opteron cuádruple de 2,6 GHz | 64 GB | 2 GB | 1.008 PB | 136048 * | |
FAS6080 | EOA 3/12 | 2007 - 12 | 2 x 2,6 GHz AMD Opteron 280 de doble núcleo | 64 GB | 4 GB | 1,176 PB | SFS2008 | 120011 * |
FAS6210 | EOA 13/11 | 2010-11 | 2 procesadores Intel Xeon (tm) de 2,27 GHz E5520 | 48 GB | 8 GB | 2,40 PB | ||
FAS6220 | EOA 15/3 | 2013-02 | 2 x Procesador Intel Xeon (tm) de 64 bits y 4 núcleos E5520 | 96 GB | 8 GB | 4,80 PB | ||
FAS6240 | EOA 13/11 | 2010-11 | 2 procesadores Intel Xeon (tm) de 2,53 GHz E5540 | 96 GB | 8 GB | 2,88 PB | SFS2008 | 190675 |
FAS6250 | EOA 15/3 | 2013-02 | 2 x 64 bits de 4 núcleos | 144 GB | 8 GB | 5.76 PB | ||
FAS6280 | EOA 13/11 | 2010-11 | 2 procesadores Intel Xeon (tm) de 2,93 GHz X5670 | 192 GB | 8 GB | 2,88 PB | ||
FAS6290 | EOA 15/3 | 2013-02 | 2 procesadores Intel Xeon (tm) de 2,93 GHz X5670 | 192 GB | 8 GB | 5.76 PB | ||
FAS8020 | EOA 17/12 | 2014-03 | 1 x CPU Intel Xeon E5-2620 a 2,00 GHz | 48 GB | 8 GB | 1,92 PB | SFS2008 | 110281 |
FAS8040 | EOA 17/12 | 2014-03 | 1 x 64 bits y 8 núcleos 2,10 GHz E5-2658 | 64 GB | 16 GB | 2,88 PB | ||
FAS8060 | EOA 17/12 | 2014-03 | 2 x 64 bits y 8 núcleos 2,10 GHz E5-2658 | 128 GB | 16 GB | 4,80 PB | ||
FAS8080EX | EOA 17/12 | 2014-06 | 2 x 64 bits, 10 núcleos, 2,80 GHz, E5-2680 v2 | 256 GB | 32 GB | 8,64 PB | IOPS SPC-1 | 685.281,71 * |
FAS8200 | 2016-11 | 1 x 16 núcleos 1,70 GHz D-1587 | 128 GB | 16 GB | 4,80 PB | SPEC SFS2014_swbuild | 4130 Mbit / s / 260 020 IOPS a 2,7 ms (ORT = 1,04 ms) | |
FAS9000 | 2016-11 | 2 x 18 núcleos 2,30 GHz E5-2697 v4 | 512 GB | 64 GB | 14,4 PB | |||
AFF8040 | EOA 17/10 | 2014-03 | 1 x 64 bits y 8 núcleos 2,10 GHz E5-2658 | 64 GB | 16 GB | |||
AFF8060 | EOA 16/11 | 2014-03 | 2 x 64 bits y 8 núcleos 2,10 GHz E5-2658 | 128 GB | 16 GB | |||
AFF8080 | EOA 17/10 | 2014-06 | 2 x 64 bits, 10 núcleos, 2,80 GHz, E5-2680 v2 | 256 GB | 32 GB | |||
AFF A200 | 2017 | 1 x Intel Xeon D-1528 de 6 núcleos a 1,90 GHz | 64 GB | 16 GB | ||||
AFF A220 | 2018-05 | 1 x 12 núcleos 1,50 GHz Xeon D-1557 | 64 GB | 16 GB | ||||
AFF A300 | 2016 | 1 x Intel Xeon D-1587 de 16 núcleos a 1,70 GHz | 128 GB | 16 GB | ||||
AFF A400 | 2019 | 2 x Intel Xeon Silver 4210 de 10 núcleos a 2,2 GHz | 144 GB | |||||
AFF A700 | 2016 | 2 x 18 núcleos 2,30 GHz E5-2697 v4 | 512 GB | 64 GB | ||||
AFF A700s | 2017 | 2 x 18 núcleos 2,30 GHz E5-2697 v4 | 512 GB | 32 GB | SPC-1 | 2400 059 IOPS a 0,69 ms | ||
AFF A800 | 2018-05 | 2 x 24 núcleos 2.10 GHz 8160 Skylake | 640 GB | 32 GB | SPC-1 v3.6 SPEC SFS2014 swbuild (3) SPEC SFS®2014_swbuild Resultado | 2401171 IOPS a 0,59 ms con protocolo FC ; 2200 compilaciones a 0,73 ms con 14227 MBytes / seg en clúster de 4 nodos y FlexGroup ; 4200 compilaciones a 0,78 ms con 27165 MBytes / seg en clúster de 8 nodos y FlexGroup ; 6200 compilaciones a 2.829 ms con 40117 MBytes / s en el AFF A800 de 12 nodos de NetApp con FlexGroup | ||
Modelo | Estado | Liberado | UPC | Memoria del sistema principal | Memoria no volátil | Capacidad bruta | Punto de referencia | Resultado |
EOA = fin de disponibilidad
SPECsfs con "*" es un resultado agrupado. Las SPECsfs realizadas incluyen SPECsfs93, SPECsfs97, SPECsfs97_R1 y SPECsfs2008. Los resultados de diferentes versiones de pruebas comparativas no son comparables.
Ver también
- Almacenamiento conectado a la red
- NetApp
- Sistema operativo ONTAP , utilizado en los sistemas de almacenamiento de NetApp
- Diseño de archivo Write Anywhere (WAFL), utilizado en los sistemas de almacenamiento de NetApp
Referencias
- ^ Nabrzyski, Jarek; Schopf, Jennifer M .; Węglarz, enero (2004). Gestión de recursos de red: estado del arte y tendencias futuras . Saltador. pag. 342. ISBN 978-1-4020-7575-9. Consultado el 11 de junio de 2012 .
- ^ Brian Beeler (31 de enero de 2018). "Resultados publicados de NetApp AFF A200 VMmark 3" . Revisión de almacenamiento. Archivado desde el original el 2 de junio de 2018 . Consultado el 1 de junio de 2018 .
- ^ Jay White; Chris Lueth; Jonathan Bell (1 de marzo de 2013). "TR-3298. RAID-DP: Implementación de NetApp de RAID de doble paridad para la protección de datos" (PDF) . NetApp. Archivado desde el original (PDF) el 29 de enero de 2018 . Consultado el 29 de enero de 2018 .
- ^ Peter Corbett; Atul Goel. "Triple paridad RAID" (PDF) . NetApp. Archivado desde el original (PDF) el 27 de septiembre de 2015 . Consultado el 29 de enero de 2018 .
- ^ Jay White; Carlos Alvarez (11 de octubre de 2013). "Volver a lo básico: RAID-DP" . NetApp. Archivado desde el original el 19 de junio de 2017 . Consultado el 24 de enero de 2018 .
- ^ "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 .
enlaces externos
- Informe técnico de SnapLock