Top Banner
es.redhat.com INTRODUCCIÓN En entornos donde la agilidad posee un valor empresarial cada vez más primordial, resolver las necesidades operativas y de desarrollo nunca ha sido tan importante. Los desarrolladores necesitan velocidad, posibilidad de elección y un espacio aislado donde poder ejecutar y probar las aplicaciones. Al mismo tiempo, las operaciones requieren estabilidad para proporcionar entornos de producción fiables. La tecnología de contenedores de Linux ofrece una oportunidad para reducir la brecha de Dev/Ops. Los contenedores están revolucionando la forma en que las empresas desarrollan, prueban e implementan aplicaciones, y tienen el potencial de influir en casi todos los procesos y personas involucrados en el centro de datos. La tecnología de contenedores también afectará la manera en que las empresas conciben el almacenamiento para las aplicaciones y los microservicios emergentes. Sin embargo, a pesar de que los contenedores encapsulan la lógica de la aplicación con creces, no ofrecen una solución viable para almacenar datos de aplicaciones a lo largo del ciclo de vida del contenedor. El almacenamiento efímero (o local) no es suficiente: las aplicaciones basadas en contenedores con estado necesitan que los datos permanezcan disponibles después del ciclo de vida del contenedor. Además, las API de almacenamiento en la nube con un enfoque reducido a menudo no satisfacen los requisitos de las aplicaciones, lo que obliga a aplicar semánticas potencialmente inapropiadas a las aplicaciones. Gracias a su inherente independencia del hardware, el almacenamiento definido por software está especialmente diseñado para abordar estos desafíos. En concreto, el almacenamiento definido por software de escalabilidad horizontal se puede gestionar desde un único plano de control de manera excepcional. Este factor es un valor clave y es algo que las tecnologías de almacenamiento convencionales consideraran desafiantes. Red Hat Storage desempeña una papel integral en la completa pila de tecnología de contenedores de Red Hat, ya que aborda el almacenamiento persistente en contenedores mediante la optimización de la interacción de administradores y desarrolladores. ALMACENAMIENTO PERSISTENTE PARA EMPRESAS: RED HAT STACK Los contenedores requieren menos gastos generales que los entornos virtualizados y crean instancias rápidamente, lo que ofrece un mayor aislamiento y facilita la capacidad de ampliación. No obstante, aunque los contenedores de tiempo de ejecución están pensados para ser desechables, no cabe duda de que sus datos no lo están. A pesar de su naturaleza ligera, los contenedores requieren un almacenamiento fiable y disponible, de manera que los datos sean persistentes en el caso de que los contenedores o los discos fallen, o bien los servidores se bloqueen. Red Hat ha creado un ecosistema de almacenamiento completo en torno a los contenedores, lo que ha proporcionado estabilidad, seguridad y sencillez en esta área tan importante. En lugar de esperar a que las empresas improvisen entornos de contenedores (o contraten a los mejores expertos) el enfoque de la pila de tecnología de Red Hat (Figura 1) proporciona un ecosistema de contenedores de extremo a extremo. Desde la perspectiva de los desarrolladores, OpenShift 3.1 de Red Hat® ofrece servicios y una opción flexible de plataforma de almacenamiento nativo, que incluye opciones como Red Hat Gluster Storage y Red Hat Ceph Storage. Las aplicaciones en contenedores pueden acceder al archivo, almacenamiento de objetos o bloque persistente de alta disponibilidad que necesiten, sin compromiso. Red Hat está impulsando el futuro del almacenamiento en centros de datos centrados en contenedores. La tecnología de almacenamiento definido por software de escalabilidad horizontal es ideal para los contenedores. La completa pila de tecnología de contenedores de Red Hat ayuda a habilitar la adopción de contenedores, al tiempo que integra fácilmente una opción flexible de almacenamiento persistente. Red Hat está trabajando para habilitar la distribución en contenedores de la propia plataforma de almacenamiento y va un paso más allá en sus esfuerzos por superar a cualquier otro proveedor de soluciones de almacenamiento. ALMACENAMIENTO PERSISTENTE DEFINIDO POR SOFTWARE PARA CONTENEDORES INFORME DE LA SOLUCIÓN
2

ALMACENAMIENTO PERSISTENTE DEFINIDO POR SOFTWARE PARA … · El almacenamiento efímero (o local) no es suficiente: las aplicaciones basadas en contenedores con estado necesitan que

Jul 31, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ALMACENAMIENTO PERSISTENTE DEFINIDO POR SOFTWARE PARA … · El almacenamiento efímero (o local) no es suficiente: las aplicaciones basadas en contenedores con estado necesitan que

es.redhat.com

INTRODUCCIÓNEn entornos donde la agilidad posee un valor empresarial cada vez más primordial, resolver las necesidades operativas y de desarrollo nunca ha sido tan importante. Los desarrolladores necesitan velocidad, posibilidad de elección y un espacio aislado donde poder ejecutar y probar las aplicaciones. Al mismo tiempo, las operaciones requieren estabilidad para proporcionar entornos de producción fiables. La tecnología de contenedores de Linux ofrece una oportunidad para reducir la brecha de Dev/Ops.

Los contenedores están revolucionando la forma en que las empresas desarrollan, prueban e implementan aplicaciones, y tienen el potencial de influir en casi todos los procesos y personas involucrados en el centro de datos. La tecnología de contenedores también afectará la manera en que las empresas conciben el almacenamiento para las aplicaciones y los microservicios emergentes. Sin embargo, a pesar de que los contenedores encapsulan la lógica de la aplicación con creces, no ofrecen una solución viable para almacenar datos de aplicaciones a lo largo del ciclo de vida del contenedor. El almacenamiento efímero (o local) no es suficiente: las aplicaciones basadas en contenedores con estado necesitan que los datos permanezcan disponibles después del ciclo de vida del contenedor. Además, las API de almacenamiento en la nube con un enfoque reducido a menudo no satisfacen los requisitos de las aplicaciones, lo que obliga a aplicar semánticas potencialmente inapropiadas a las aplicaciones.

Gracias a su inherente independencia del hardware, el almacenamiento definido por software está especialmente diseñado para abordar estos desafíos. En concreto, el almacenamiento definido por software de escalabilidad horizontal se puede gestionar desde un único plano de control de manera excepcional. Este factor es un valor clave y es algo que las tecnologías de almacenamiento convencionales consideraran desafiantes. Red Hat Storage desempeña una papel integral en la completa pila de tecnología de contenedores de Red Hat, ya que aborda el almacenamiento persistente en contenedores mediante la optimización de la interacción de administradores y desarrolladores.

ALMACENAMIENTO PERSISTENTE PARA EMPRESAS: RED HAT STACKLos contenedores requieren menos gastos generales que los entornos virtualizados y crean instancias rápidamente, lo que ofrece un mayor aislamiento y facilita la capacidad de ampliación. No obstante, aunque los contenedores de tiempo de ejecución están pensados para ser desechables, no cabe duda de que sus datos no lo están. A pesar de su naturaleza ligera, los contenedores requieren un almacenamiento fiable y disponible, de manera que los datos sean persistentes en el caso de que los contenedores o los discos fallen, o bien los servidores se bloqueen.

Red Hat ha creado un ecosistema de almacenamiento completo en torno a los contenedores, lo que ha proporcionado estabilidad, seguridad y sencillez en esta área tan importante. En lugar de esperar a que las empresas improvisen entornos de contenedores (o contraten a los mejores expertos) el enfoque de la pila de tecnología de Red Hat (Figura 1) proporciona un ecosistema de contenedores de extremo a extremo. Desde la perspectiva de los desarrolladores, OpenShift 3.1 de Red Hat® ofrece servicios y una opción flexible de plataforma de almacenamiento nativo, que incluye opciones como Red Hat Gluster Storage y Red Hat Ceph Storage. Las aplicaciones en contenedores pueden acceder al archivo, almacenamiento de objetos o bloque persistente de alta disponibilidad que necesiten, sin compromiso.

Red Hat está impulsando el futuro del almacenamiento en centros de datos centrados en

contenedores.

La tecnología de almacenamiento definido por

software de escalabilidad horizontal es ideal para los

contenedores.

La completa pila de tecnología de contenedores de Red Hat

ayuda a habilitar la adopción de contenedores, al tiempo que

integra fácilmente una opción flexible de almacenamiento

persistente.

Red Hat está trabajando para habilitar la distribución en contenedores de la propia

plataforma de almacenamiento y va un paso más allá en

sus esfuerzos por superar a cualquier otro proveedor de

soluciones de almacenamiento.

ALMACENAMIENTO PERSISTENTE DEFINIDO POR SOFTWARE PARA CONTENEDORESINFORME DE LA SOLUCIÓN

Page 2: ALMACENAMIENTO PERSISTENTE DEFINIDO POR SOFTWARE PARA … · El almacenamiento efímero (o local) no es suficiente: las aplicaciones basadas en contenedores con estado necesitan que

facebook.com/redhatinc @redhatnews

linkedin.com/company/red-hat

es.redhat.com #INC0322098_0116

Copyright © 2015 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, el

logotipo Shadowman y JBoss son marcas comerciales de Red Hat, Inc.

registradas en Estados Unidos y en otros países. Linux® es la marca comercial

registrada de Linus Torvalds en los Estados Unidos y en otros países.

ACERCA DE RED HAT

Red Hat es el proveedor líder de soluciones de software

de código abierto, que ha adoptado un enfoque

basado en la comunidad para proporcionar tecnologías

fiables y de alto rendimiento de nube, Linux, middleware,

almacenamiento y virtualización. Red Hat también

ofrece servicios de soporte, capacitación y consultoría que

han sido premiados por su excelencia.

EUROPA, ORIENTE MEDIO Y ÁFRICA (EMEA)

00800 7334 2835 es.redhat.com

[email protected]

TURQUÍA 00800-448820640

ISRAEL 1-809 449548

EAU 8000-4449549

Herramientas de DevOps y experiencia del usuario

Middleware y tiempos de ejecución de idiomas

Orquestación y gestión de contenedores

Costos

API de contenedor Host de contenedor

Bases de datos y otros servicios

Figura 1. Red Hat proporciona soporte de principio a fin para un ecosistema de contenedores.

Con este enfoque integral, Red Hat facilita y agiliza la adopción de contenedores al máximo. La visión de Red Hat es convertirse en la plataforma de facto para contenedores. Con este objetivo, Red Hat forma parte de la iniciativa Open Container, una estructura de gobernanza abierta y ligera (en el marco de Linux Foundation) dedicada a la creación de estándares abiertos en el sector, en materia de formatos de contenedor y entornos de tiempo de ejecución.

CONCLUSIÓNLa tecnología de contenedores avanza con paso firme para revolucionar DevOps, pero solo si permanece abierta, estandarizada, segura y sencilla de implementar. El enfoque basado en la pila abierta de Red Hat ayuda a cumplir la promesa de proporcionar aplicaciones en contenedores portátiles ofreciendo opciones de almacenamiento de nivel empresarial probadas. Los desarrolladores obtienen un almacenamiento persistente y flexible que satisface las necesidades específicas de su aplicación. Las operaciones pueden implementar aplicaciones y recursos de almacenamiento rápidamente en un plano de control unificado.

Red Hat puede habilitar entornos de contenedores y plataforma como servicio (PaaS) mejor que cualquier otro proveedor de la competencia, gracias a la gama de contenedores clave admitidos en Red Hat® Enterprise Linux Atomic, Red Hat® OpenShift y Red Hat Storage. Red Hat también va más allá de lo que cualquier otro proveedor de almacenamiento esté consiguiendo, al trabajar en pos de la distribución en contenedores de la propia plataforma de almacenamiento. De forma única, esta tecnología se desarrolla y prueba en Red Hat, lo que ayuda a garantizar que los componentes de software funcionen bien entre ellos. Al utilizar la tecnología de Red Hat, las empresas pueden ahorrar un tiempo y un esfuerzo muy valiosos, a medida que comienzan a implementar aplicaciones en contenedores y optimizan la infraestructura de almacenamiento definido por software de escalabilidad horizontal.