Infinidat Blog

Cómo acabar con el riesgo de las renovaciones de almacenamiento empresarial (segunda parte)

De-Risking Enterprise Storage Upgrades (Part 2)

Bloguero invitado: Eric Burgener, vicepresidente de investigación para sistemas, plataformas y tecnologías de infraestructuras en IDC

La primera parte de este blog trataba sobre los enfoques de diseño habituales en el almacenamiento empresarial que se utilizan para paliar los riesgos de las renovaciones. Estos enfoques se utilizan también en Infinidat para su sistema de almacenamiento empresarial InfiniBox, pero también se han introducido otros diferenciadores únicos que aportan un importante valor a los clientes a la hora de paliar los riesgos de las renovaciones del almacenamiento empresarial. Infinidat ofrece una garantía del 100 % de disponibilidad de los datos con sus sistemas, y su enfoque exclusivo para acabar con los riesgos de las renovaciones es un aporte importante a su demostrada capacidad para proporcionar esta garantía. A continuación, se describen estas innovaciones adicionales:

​  De-Risking Enterprise Storage Upgrades (Part 2)
  • Innovadora redundancia de software.  La mayoría de las arquitecturas de cabinas empresariales se basan en diseños de hardware por parejas. Independientemente de si se implementan en modo activo/activo o activo/pasivo, las actualizaciones de firmware o software de la controladora en los sistemas tradicionales se realizan de modo consecutivo, donde se actualiza primero una controladora y, una vez se completa, se actualiza la otra. El sistema sigue en funcionamiento durante estas «actualizaciones consecutivas», lo cual tiene dos implicaciones: la primera es que, durante el tiempo en que se actualiza la primera controladora, el sistema funciona en el mismo «modo pánico» que ocurriría en caso de un fallo de la controladora. Esto significa por lo general que el sistema revierte del modo caché de «escritura no simultánea» de alto rendimiento al de modo de «escritura simultánea» de bajo rendimiento para salvaguardar la integridad de los datos, lo cual afecta al rendimiento de las aplicaciones en los escenarios tradicionales de renovación de arquitectura de controladora doble. También significa que es necesario realizar pruebas de regresión para asegurar que funcionan en dos configuraciones diferentes: una donde el firmware es el mismo en todas las controladoras y otra donde hay dos versiones ejecutándose simultáneamente en distintas controladoras.

    El sistema InfiniBox de Infinidat usa una arquitectura con tres controladoras, todas ellas cooperando en un modo activo/activo durante su funcionamiento normal. Cualquier renovación relacionada con las controladoras se realiza de una vez, sin interrumpir el servicio de las aplicaciones. La renovación del firmware de las controladoras se realiza simultáneamente en milisegundos y todas las controladoras se actualizan a la nueva versión antes de que ninguna aplicación agote el tiempo de espera, lo que asegura que los servicios de aplicación seguirán funcionando de manera ininterrumpida. El enfoque de actualización sincronizada no requiere pruebas de regresión intergeneracional, ya que los clientes nunca estarán funcionando en distintas versiones y controladoras simultáneamente (lo cual es por lo general más arriesgado que hacer que funcionen todas en la misma versión) y ni siquiera es necesario que el sistema entre en el modo de caché de «escritura simultánea», lo cual afectaría al rendimiento.

  • Enfoques de paquetes.  La mayoría de los sistemas que vende Infinidat se utilizan para consolidar las cargas de trabajo de dos, tres y a veces hasta cuatro cabinas de almacenamiento empresarial heredadas. Por este motivo, la capacidad media de almacenamiento aprovisionado entre los clientes de Infinidat es considerablemente mayor que la de otros proveedores de almacenamiento y la capacidad de almacenamiento necesaria aumenta rápidamente con el tiempo. Para satisfacer los crecientes requisitos de capacidad de sus clientes, Infinidat expide todos sus sistemas con back ends de sistema totalmente configurados. Cuando los clientes necesitan más capacidad aprovisionada, solo tienen que aprovisionar la capacidad necesaria (que ya está en el sistema) y pagar por ella. Esto significa que la ampliación de capacidad es un simple cambio del software, sin actividades de ingeniería de campo asociadas, y también significa no solo que ocurre más rápido, sino que el riesgo asociado con las actualizaciones manuales se evita por completo.
  • Experiencia y trayectoria en desarrollo.  De todos los proveedores de almacenamiento que han surgido en la última década, pocos cuentan con la experiencia y trayectoria en el desarrollo de almacenamiento empresarial de Infinidat. El fundador de Infinidat (Moshe Yanai) fue el diseñador original de la cabina de almacenamiento Symmetrix de EMC y el fundador de XIV. En 2011, Yanai fundó Infinidat y muchos de los desarrolladores de sus dos proyectos anteriores se sintieron de nuevo atraídos por esta nueva andadura, trayendo su experiencia con ellos. InfiniBox es una plataforma de almacenamiento empresarial diseñada de forma inteligente que presenta numerosas innovaciones exclusivas que nuevamente se han convertido en ejemplos de diseño que muchos otros actores del almacenamiento rápidamente han copiado. Aunque se aleja del tema de este blog, IDC ha redactado un perfil de proveedor técnicamente detallado sobre Infinidat que analiza estas innovaciones en profundidad (Infinidat Bucking External Storage Market Trends with Continued High Revenue Growth and Profitability, IDC #US43193317, diciembre de 2018).

    Esta experiencia queda patente no solo en las funcionalidades implementadas por Infinidat sino también en el modo en que se han implementado. Animaría a cualquier posible cliente de Infinidat a que indagara sobre estas funcionalidades durante la fase de comparación de proveedores/diligencias debidas antes de comprar. Una métrica importante es la eficiencia del código de sistema operativo de almacenamiento. Mi acuerdo de confidencialidad con Infinidat me impide exponer el recuento de líneas de código del sistema operativo de almacenamiento de Infinidat, pero como posible cliente puede por supuesto comparar esta métrica con las de otros proveedores de almacenamiento. Descubrirá que Infinidat sale ganando en la comparación, además de ofrecer todos los complementos de funcionalidades de almacenamiento empresarial. Los sistemas más sencillos tienden a ser más fiables en la operativa.

    La experiencia demostrada del equipo de desarrollo también se pone de manifiesto en otras decisiones que han tomado, como el diseño definido por software, la ejecución de funcionalidades de gestión del almacenamiento en el espacio del usuario, el uso de la IA y Machine Learning para adherirse a los SLA y con una gestión autocontrolada del almacenamiento que se ajusta dinámicamente. También hay otras prestaciones más exclusivas que permiten un alto rendimiento, como las estructuras de metadatos basadas en tries, distintos enfoques de paquetes de capacidad y muchos otras que los clientes potenciales deberían explorar con Infinidat.

La razón por la que Infinidat se centra en la fiabilidad y disponibilidad del sistema es bastante evidente, dado el enfoque del proveedor en la consolidación de cargas de trabajo de múltiples sistemas de almacenamiento distintos en su InfiniBox. Hay muchas otras funcionalidades del sistema que permiten garantizar una disponilibidad del 100% de los datos, y el enfoque de Infinidat en anular el riesgo de las renovaciones es solo una de ellas. Espero que este resumen ofrezca una mejor comprensión de cómo Infinidat aborda las renovaciones, puesto que difiere significativamente de cómo lo hacen sus competidores.

Acerca de Eric Burgener

Eric Burgener es vicepresidente de investigación en Enterprise Infrastructure Practice de IDC. El objeto de investigación de Burgener incluye soluciones, software y sistemas de almacenamiento, monitorizaciones trimestrales, estudios de usuarios finales, y servicios de asesoría y programas de consultoría. Dada su trayectoria de cobertura de almacenamiento empresarial, el estudio de Burgener pone un énfasis particular en las cabinas optimizadas para flash, tecnologías emergentes de memoria persistente, y almacenamiento definido por software. Participa activamente en el IT Buyers Research Program de IDC y escribe entradas de blog durante el año sobre infraestructura y gestión de datos.