Recientemente, nuestra empresa presentó un nuevo producto: . Esta es una plataforma versátil con un diseño orientado en el rendimiento, que proporciona escalabilidad multidimensional, reducción continua de datos (compresión y deduplicación) y soporte de medios de nueva generación. PowerStore utiliza una arquitectura de microservicios, tecnologías de almacenamiento avanzadas y aprendizaje automático integrado.
Sobre este dispositivo queremos hablarles en detalle; la información hasta ahora es escasa y esperamos que obtenerla de primera mano sea no solo agradable, sino también útil. En esta publicación, revisaremos las características clave y peculiaridades de la solución, y en las siguientes nos adentraremos en detalles técnicos y cuestiones de desarrollo más a fondo.

Ventajas de los nuevos sistemas de almacenamiento:
- Arquitectura moderna de microservicios. El sistema se basa en una arquitectura contenedora, donde los componentes individuales del sistema operativo se separan en microservicios individuales. La arquitectura de microservicios proporciona portabilidad de funciones e implementación rápida de nuevas funcionalidades. Esta arquitectura permite adaptar rápidamente funcionalidades previamente escritas a la nueva plataforma, ya que los microservicios son autonomos y no interfieren entre sí, y también proporciona una mayor confiabilidad del funcionamiento del sistema en comparación con la arquitectura monolítica. Por ejemplo, la actualización del microcódigo a menudo afecta solo a módulos individuales, no al sistema completo (o su núcleo), y, como consecuencia, se realiza de manera más fluida.
- Uso de tecnologías de almacenamiento avanzadas. El soporte para la memoria Storage Class Memory (SCM) Intel Optane y NVMe All-Flash permite eliminar cuellos de botella en el sistema y aumentar significativamente el rendimiento y reducir el tiempo de respuesta del sistema.
- Reducción continua del volumen de datos en tiempo real. Los mecanismos de compresión y deduplicación de datos siempre activos permiten reducir los volúmenes de datos ocupados dentro del sistema y optimizar el almacenamiento. Esto ayuda a reducir los costos de adquisición y operación del sistema y aumentar la eficiencia del trabajo.
- Escalabilidad flexible de la solución. La arquitectura de soluciones Dell EMC PowerStore permite la escalabilidad tanto vertical como horizontal, lo que le permite planificar eficazmente la ampliación de la infraestructura aumentando la capacidad o los recursos de computación de forma independiente.
- Mecanismos de protección de datos integrados. Los sistemas PowerStore cuentan con una amplia gama de mecanismos de protección de datos incorporados, desde instantáneas y replicación hasta cifrado de datos e integración con programas antivirus. El sistema también se integra ampliamente con soluciones externas, tanto de Dell Technologies como de otros proveedores.
- AppsON. Gracias al hipervisor VMware ESX integrado en el sistema, los clientes pueden ejecutar máquinas virtuales personalizadas directamente dentro del sistema.
- Integración con VMware. PowerStore está diseñado para una profunda integración con VMware vSphere. La integración incluye soporte para VAAI y VASA, notificaciones de eventos, gestión de instantáneas, vVols, así como descubrimiento y monitoreo de máquinas virtuales en PowerStore Manager.
- Acceso unificado a datos. PowerStore proporciona almacenamiento de datos de aplicaciones en varios formatos, desde volúmenes físicos y virtuales hasta contenedores y archivos tradicionales gracias a su capacidad de operar a través de múltiples protocolos: bloque, archivo y VMware vSphere Virtual Volumes (vVols). Esta capacidad brinda alta flexibilidad al sistema y permite a los departamentos de TI simplificar y consolidar la infraestructura.
- Interfaz de gestión simple y moderna. La interfaz de gestión del sistema, PowerStore Manager, fue desarrollada con base en los requisitos de nuestros clientes para una gestión sencilla del sistema. Es una interfaz web que se ejecuta en los controladores del sistema PowerStore. Está disponible a través del protocolo HTML5 y no requiere la instalación de complementos adicionales.
- Infraestructura programable. Facilita el desarrollo de aplicaciones y reduce los tiempos de implementación de días a segundos gracias a la integración con VMware y el soporte de principales entornos de gestión y orquestación, incluidos Kubernetes, Ansible y VMware vRealize Orchestrator.
- Automatización inteligente. Los algoritmos de aprendizaje automático integrados automatizan procesos de trabajo que consumen mucho tiempo: como la planificación inicial y disposición de volúmenes, migración de datos, balanceo de carga y resolución de problemas.
- Información analítica sobre la infraestructura. El software Dell EMC CloudIQ para la supervisión y el análisis de almacenamiento combina las ventajas del aprendizaje automático y la inteligencia humana para analizar el rendimiento y la capacidad de los sistemas en tiempo real, así como almacenar datos históricos para obtener una visión unificada de la infraestructura de Dell EMC. Dell Technologies planea integrar CloudIQ con su cartera completa de soluciones para un análisis aún más profundo.
La plataforma se presenta con dos tipos de sistemas:
- – actúa como un sistema de almacenamiento tradicional.
- – sirve como una solución hiperconvergente que permite ejecutar máquinas virtuales del cliente, combinada con un sistema de almacenamiento tradicional dedicado.
Gracias a las capacidades integradas de VMware ESXi, los modelos PowerStore X permiten alojar aplicaciones con una carga intensa de entrada/salida directamente dentro del sistema PowerStore. Utilizando los mecanismos integrados de VMware (vMotion), se garantiza la movilidad de aplicaciones entre el sistema de almacenamiento PowerStore y soluciones externas. El hipervisor integrado VMware ESXi ejecuta las aplicaciones de los clientes junto con el sistema operativo PowerStore en forma de máquinas virtuales VMware. Este diseño innovador es ideal para aplicaciones con grandes volúmenes de almacenamiento, proporcionando capacidades computacionales y almacenamiento de alto rendimiento adicionales para el entorno existente o cualquier escenario donde la densidad, el rendimiento y la disponibilidad sean factores clave.
Ejemplos claros donde AppsON resuelve perfectamente las tareas de nuestros clientes son:
- Infraestructura dedicada para una sola aplicación. Por ejemplo, para una base de datos que requiere un servidor dedicado, un sistema de almacenamiento, así como algún tipo de conectividad adicional, como para copias de seguridad. En este caso, puede adquirir un único sistema PowerStore que cubra todas las necesidades, ya que la propia aplicación y el servidor de respaldo se pueden implementar dentro del nodo PowerStore sin necesidad de infraestructura adicional.
- ROBO (filiales y oficinas remotas). Muchos clientes se enfrentan a la tarea de replicar de alguna forma la infraestructura del centro de datos principal en la periferia, para garantizar el funcionamiento de las oficinas remotas de sus empresas. Antes era necesario comprar servidores, sistemas de almacenamiento, conmutadores para su conexión, y además pensar en cómo proteger la infraestructura y, lo más importante, los datos. Proponemos, como en el ejemplo anterior, seguir el camino de la consolidación de la infraestructura en una única solución: Dell EMC PowerStore. Obtendrá una infraestructura completamente lista en un chasis de 2U, compuesta por un par de servidores tolerantes a fallos, conectados a un sistema de almacenamiento de alto rendimiento.
Ambos tipos de sistemas están disponibles en una gama de modelos con diferentes características técnicas:

Una característica importante de los sistemas PowerStore es la posibilidad de actualizar el sistema ya comprado en el futuro. Así es como se puede hacer.
- La actualización tradicional de modelos inferiores a superiores permite evitar inversiones innecesarias en la etapa de compra del sistema: no es necesario comprar de inmediato una solución costosa cuyo potencial solo se revelará por completo en varios años. El procedimiento de actualización es un reemplazo estándar de un controlador por otro, que se realiza sin interrumpir el acceso a los datos.
- Gracias a una arquitectura correctamente seleccionada, el sistema podrá actualizarse a una nueva generación, lo que permitirá mantenerlo actualizado y aumentar su vida útil.
- Hay una forma de incorporar la posibilidad de actualizar el sistema en la etapa de compra. Para ello existe una opción especial , que permite actualizar el sistema a la nueva generación o actualizarlo a un modelo más antiguo y más potente.
Licenciamiento
Dell EMC PowerStore se licencia bajo el modelo ‘Todo incluido’. Toda la funcionalidad disponible se recibe junto con el sistema sin inversiones adicionales. A medida que se lanza nueva funcionalidad del conjunto, también se hará disponible para los clientes tras la actualización del firmware.
Optimización del volumen físico de datos
Dell EMC PowerStore incluye varios métodos para mejorar la eficiencia del almacenamiento de datos gracias a la reducción del volumen físico ocupado por los datos:
- asignación precisa de espacio;
- compresión: tiene una implementación hardware y se realiza mediante un chip físico separado, lo que significa que el proceso no afecta el rendimiento del sistema;
- deduplicación de datos: permite no almacenar solo datos únicos, sin repeticiones.
Grupos dinámicos
Dell EMC PowerStore está equipado con un sistema RAID basado en extensiones para manejar fallos de disco. Un gran número de elementos RAID constituye un único espacio lógico que forma un pool con el que trabaja el usuario final.
La arquitectura RAID dinámica proporciona 5 ventajas principales:
- reducción del tiempo de recuperación tras la falla de un disco mediante la recuperación paralela de múltiples discos;
- distribución equitativa de las solicitudes de escritura en todos los discos;
- posibilidad de mezclar discos de diferentes capacidades en un mismo pool;
- posibilidad de ampliar la capacidad del sistema añadiendo discos uno a uno;
- la posibilidad de prescindir de un disco físico de reserva caliente permite al sistema reorganizar bloques de datos utilizando todos los discos operativos.

Alta disponibilidad
Sistema de almacenamiento totalmente protegida contra fallos e incluye una serie de métodos de aseguramiento de alta disponibilidad. Estos métodos están diseñados para enfrentar fallos de componentes en el propio sistema y en la infraestructura externa, tales como interrupciones de red o cortes de energía. En caso de falla de un componente individual, el sistema de almacenamiento continúa sirviendo datos. El sistema también puede enfrentar múltiples fallos, si ocurren en conjuntos de componentes separados. Una vez que el administrador recibe una notificación sobre la falla, puede encargar y reemplazar el componente defectuoso sin consecuencias.
NVMe SCM
Los dispositivos de almacenamiento SCM (Storage Class Memory) son unidades no volátiles de alto rendimiento diseñadas con tecnología Intel Optane. Las unidades NVMe SCM tienen menor latencia y un rendimiento mejorado en comparación con otros SSD. NVMe es un protocolo que permite acceder directamente a través del bus PCIe. NVMe ha sido diseñado teniendo en cuenta la baja latencia de los dispositivos de alto rendimiento. Las unidades NVMe SCM sirven como nivel de almacenamiento para PowerStore, utilizadas para datos de usuario o metadatos. Actualmente, están disponibles en capacidades de 375 y 750 GB.
NVMе NVRAM
NVMe NVRAM son dispositivos de alto rendimiento utilizados para mejorar el sistema de caché de PowerStore. Están disponibles desde ambos controladores del sistema y permiten que el sistema almacene fácilmente las entradas recibidas en caché. Las unidades operan a velocidades DRAM a través de PCIe, proporcionando un rendimiento excepcional. Su diseño les permite funcionar como dispositivos no volátiles, y PowerStore puede rápidamente guardar las entradas recibidas y confirmar las operaciones al host sin notificar al segundo controlador. Los dispositivos de almacenamiento se instalan en pares para la duplicación de datos en caso de fallos de hardware.
Este enfoque ha permitido acelerar significativamente el funcionamiento del sistema de almacenamiento:
- en primer lugar, los controladores no necesitan gastar ciclos de sus CPU en la sincronización de los datos de la caché entre sí;
- en segundo lugar, toda escritura en los dispositivos se lleva a cabo en bloques de 2 MB, ya que el sistema acumula este volumen de datos antes de escribir en los discos. De este modo, la escritura aleatoria se transforma en secuencial. Como pueden imaginar, este enfoque reduce considerablemente la carga en los dispositivos de almacenamiento y en los propios controladores.

Clusterización
Cada dispositivo Dell EMC PowerStore se despliega como uno de los nodos de un clúster, ya que la agrupación es parte de la arquitectura de esta plataforma. En la actualidad, se pueden combinar hasta cuatro nodos PowerStore en un solo clúster. Al implementar un clúster con varios dispositivos, esta tarea se puede llevar a cabo durante el proceso de configuración inicial o se pueden añadir dispositivos a un clúster existente en el futuro. Un clúster PowerStore se puede reducir eliminando dispositivos de un clúster existente, dividiendo efectivamente un gran clúster en dos más pequeños.

La agrupación de dispositivos Dell EMC PowerStore ofrece muchas ventajas.
- Escalado Scale-Out para aumentar la cantidad de recursos del sistema al agregar nodos de computación adicionales: CPU, memoria, capacidad e interfaces de conexión a hosts.
- Aumento independiente de recursos de almacenamiento o recursos de computación.
- Gestión centralizada de un clúster de múltiples nodos.
- Balanceo automático de carga entre los nodos del clúster.
- Mayor fiabilidad y resistencia a fallos.
PowerStore Manager
PowerStore Manager proporciona a los administradores de almacenamiento un interfaz sencillo e intuitivo para configurar y gestionar el clúster. Está basado en HTML5, no requiere instalación de software adicional en el cliente y ayuda a realizar las siguientes tareas:
- Configuración inicial de un nuevo nodo PowerStore.
- Agregar o eliminar nodos de un clúster existente.
- Gestión de los recursos del clúster.
La capacidad del clúster es una agregación de las capacidades de los nodos individuales del clúster. Las estadísticas de ahorro están disponibles para todo el clúster en su conjunto.
Para balancear la carga entre los nodos del clúster, se dispone de un balanceador cuyo objetivo es monitorear la utilización de componentes individuales del clúster y ayudar en la migración automática o manual de datos entre los nodos del clúster. El proceso de migración es transparente para los servidores y se lleva a cabo de manera hardware, sin involucrar recursos del servidor.
En conclusión
Aquí termina una breve explicación sobre Estamos concluyendo. En este artículo hemos analizado los aspectos clave relacionados con la técnica y la economía que deben entenderse al planificar la compra de sistemas PowerStore, desde la agrupación hasta la licenciamiento y la planificación de futuras actualizaciones. Muchos aspectos técnicos han quedado sin abordar, y estaremos encantados de hablar sobre ellos en futuros artículos o durante una conversación con los especialistas del departamento de ventas.
En conclusión del artículo, es importante señalar que los primeros sistemas vendidos ya están desplegados en los centros de datos de nuestros clientes, los distribuidores y socios han adquirido sistemas de demostración y están listos para mostrárselos. Si el sistema ha despertado su interés, no dude en comunicarse con nuestros socios y representantes para desarrollar sus proyectos.
Fuente: habr.com
