Red Hat OpenShift Data Foundation

Red Hat Data Services

Red Hat Data Services es una cartera de soluciones que incluye almacenamiento permanente definido por el software, así como servicios de datos optimizados para Red Hat® OpenShift® Container Platform e integrados en ella. Una de las soluciones es Red Hat OpenShift Data Foundation, que ofrece almacenamiento resistente, permanente, definido por el software y basado en la tecnología de Ceph®. Al igual que Red Hat OpenShift, OpenShift Data Foundation se puede ejecutar en los entornos locales o en la nube pública. Además, ofrece clases de almacenamiento de archivos, de objetos y en bloques, así que admite varias modalidades de datos y cargas de trabajo, tales como:

  • Datos en reposo, como almacenes y bases de datos.
  • Datos en movimiento, por lo que automatiza el procesamiento y la transmisión de datos.
  • Datos en acción, de modo que brinda servicios para los modelos de implementación continua, el análisis, la inteligencia artificial (IA) y el machine learning (ML).

Red Hat OpenShift Data Foundation

Es una solución que se ejecuta como un servicio de Kubernetes y que está diseñada, evaluada y calificada para brindar servicios de datos en Red Hat OpenShift Container Platform o cualquier otra infraestructura (Figura 1). También se puede separar y gestionar como un almacén de datos con capacidad de ajuste independiente, ofreciendo datos para uno o varios clústeres de Red Hat OpenShift Container Platform.

contenedor de imágenes Figura 1. Red Hat OpenShift Data Foundation ofrece servicios integrales para satisfacer las necesidades de ajuste, resistencia, seguridad, control y detección de datos.


La plataforma se implementa, utiliza y gestiona mediante la consola de administrador de Red Hat OpenShift y está diseñada con las tecnologías de Ceph, Noobaa y Rook, por lo que ofrece servicios permanentes e integrados de datos en los entornos híbridos y multicloud. Tal nivel de integración elimina las conjeturas de ejecutar aplicaciones de Kubernetes en varias plataformas y proporciona la función de almacenamiento, los servicios y la protección de datos que las empresas necesitan. Con respecto al almacenamiento de contenedores dinámico, con estado y con gran disponibilidad, este se puede implementar y eliminar según se solicite.

Acceso simplificado

Si las empresas reducen la complejidad que implica implementar los datos y las aplicaciones en la nube, el proceso será mucho más rápido, flexible y ágil en cualquier otra. OpenShift Data Foundation fomenta la colaboración entre equipos, ya que brinda acceso simplificado a una plataforma uniforme de datos. Ofrece acceso de autoservicio desde distintos roles, sean de usuario, desarrollador o administrador, así como almacenamiento según se solicite con tan solo un clic, sin necesidad de realizar una solicitud de seguimiento de incidentes. Es fácil instalarla, intuitivo supervisarla y sencillo ponerla en marcha, por lo que las empresas pasan menos tiempo gestionando plataformas separadas y más tiempo ofreciendo valor. Esto les permite:

  • Proporcionar soporte y datos accesibles para todas las aplicaciones de Red Hat OpenShift.
  • Simplificar la gestión de los datos en la nube híbrida y, al mismo tiempo, ofrecer un acceso sencillo, generar innovaciones en menos tiempo y proporcionar información de manera inmediata.

Experiencia uniforme para el usuario

Ya que OpenShift Data Foundation se ejecuta como un servicio en Red Hat OpenShift, los usuarios disfrutan una experiencia uniforme independientemente del lugar donde se alojen los datos. Su equipo obtiene un entorno uniforme de nube híbrida con servicios de datos intuitivos en todas las infraestructuras, ya sea que esté diseñando aplicaciones con Kubernetes o simplemente iniciando su travesía con esta tecnología. Los desarrolladores pueden diseñar una vez y realizar las implementaciones en cualquier entorno. Los analistas de datos pueden generar información con más rapidez. Los administradores pueden gestionar de manera uniforme en entornos de nube, lo cual les permite:

  • Ofrecer una experiencia unificada para el usuario final para los servicios de datos, la cual brinde uniformidad a las nubes y confianza a los equipos.
  • Proporcionar un panorama integral de los datos de Red Hat OpenShift con una plataforma completa según se solicite.

Adaptación dinámica

El traslado a la tecnología de nube no debería perjudicar el rendimiento de las aplicaciones. OpenShift Data Foundation da soporte a la capacidad de ajuste de varios petabytes con resistencia y máximo rendimiento. Las empresas se pueden preparar de manera dinámica con la consola de administrador de Red Hat OpenShift en todos los entornos, ya sea en servidores dedicados (bare metal), máquinas virtuales o la nube híbrida. El soporte de objetos en OpenShift Data Foundation aumenta de manera drástica el rendimiento de la entrada y la salida (E/S) que se genera según sea necesario para cada carga de trabajo. Las empresas pueden:

  • Ajustar los servicios de datos con la confianza suficiente para abarcar cualquier nube.
  • Innovar según sea necesario y dar soporte a todos los tipos de cargas de trabajo de Red Hat OpenShift, lo cual permite que los datos de los objetos se compartan con facilidad en lugares geográficos y plataformas.

Integración directa con Red Hat OpenShift y Red Hat OpenShift Virtualization

OpenShift Data Foundation se diseñó para entornos basados en contenedores y está integrada directamente con Red Hat OpenShift Container Platform1. Con un operador compatible con Red Hat OpenShift, es aún más sencillo instalar y gestionar la plataforma como parte del ciclo de vida de la aplicación basado en contenedores. Con esta innovación, Red Hat puede proporcionar soporte a todo el entorno basado en contenedores, incluidas la gestión, la programación y la organización de los contenedores de la nube; y generar:

  • Almacenamiento para Kubernetes empresarial de confianza. OpenShift Data Foundation da soporte a diversas cargas de trabajo y funciones de puertas de enlace de objetos multicloud y de continuidad empresarial fundamental para los servicios de datos.
  • Protección y resistencia para los datos de Red Hat OpenShift. La alta disponibilidad para aplicaciones empresariales con estado precisa un almacenamiento de datos sólido con funciones sofisticadas. OpenShift Data Foundation es compatible con funciones importantes tales como la replicación, lo cual permite alojar los datos de las aplicaciones en distintas zonas de disponibilidad. El soporte para la resistencia de datos es compatible con los servicios de copia de seguridad y restauración de las aplicaciones de Kubernetes, lo que incluye los datos, los recursos y el estado.
  • Experiencia similar a la nube en todo lugar. Las circunstancias cambian todo el tiempo: favorecen a un proveedor de nube más que a otro o a la implementación interna en lugar de la nube pública. A menudo, las empresas necesitan actuar con rapidez para aprovechar los precios favorables o responder a las presiones de otros negocios. OpenShift Data Foundation proporciona el almacenamiento definido por el software que permite que las empresas lo implementen junto con las aplicaciones según sea necesario y se ajuste a distintas situaciones.
  • Aumento en la productividad de los desarrolladores. Los desarrolladores de nube desean generar innovaciones sin límites arbitrarios. El almacenamiento tradicional muchas veces fue un obstáculo para el desarrollo de la nube, ya que requiere acuerdos separados que consumen mucho tiempo. OpenShift Data Foundation brinda funciones comunes en todas las plataformas de nube, simplificando así los procesos de los desarrolladores.

Adopción de cargas de trabajo diversas

La mayoría de los proveedores de nube dan soporte al almacenamiento de datos en cargas de trabajo diversas pero, en general, con varias tecnologías. Esto lleva mucho tiempo, ya que es complejo de comprender y gestionar, y puede crear una dependencia de un proveedor de nube determinado, porque otros ofrecen combinaciones diferentes de tecnologías y funciones. En cambio, OpenShift Data Foundation proporciona almacenamiento de contenedores que da soporte a los datos en reposo, en movimiento y en acción (Figura 2). Es compatible con varias plataformas de nube y funciona con una amplia variedad de partners y tecnologías.

Además, Red Hat OpenShift Data Foundation, el cual se basa totalmente en la tecnología de open source, admite el almacenamiento de archivos, objetos y bloques, y utiliza un conjunto único de operadores de Kubernetes para todas las plataformas de nube. Las empresas pueden ofrecer almacenamiento definido por el software para diversos tipos de cargas de trabajo con una solución exclusiva, y trasladar las aplicaciones de una plataforma de nube a la otra con facilidad, ya que son totalmente compatibles.

Los ejemplos de uso más conocidos para OpenShift Data Foundation incluyen:

  • Repositorios de datos y desarrollo de aplicaciones en la nube, entre los que se encuentran los modelos de innovación/implementación continuas (CI/CD).
  • Datos estructurados, entre ellos, las bases de datos SQL/NoSQL y los almacenes de datos.
  • Cargas de trabajo de big data tales como el análisis de datos y las cargas IA/ML.

contenedor de imagen Figura 2. Red Hat OpenShift Data Foundation proporciona almacenamiento en contenedores que da soporte a varios tipos de cargas de trabajo.

 

  • Protección de datos que tiene en cuenta los contenedores y que ofrece copias de seguridad y soporte a la resistencia de datos para volúmenes permanentes y espacios de nombres de Kubernetes.

Conclusión

Independientemente de que Red Hat OpenShift se ejecute en una infraestructura local, en una nube pública o en una nube híbrida, Red Hat OpenShift Data Foundation brinda acceso simplificado, experiencia uniforme y ajuste dinámico para los servicios permanentes de datos, los cuales están integrados directamente y se pueden utilizar en muchos tipos de cargas de trabajo. La implementación de Red Hat OpenShift Data Foundation simplifica la gestión de datos y permite preparar y eliminar el almacenamiento según sea necesario como una parte integral de entornos unificados y organizados en contenedores.