Las empresas necesitan plataformas de aplicaciones con un alto nivel de resistencia que les permitan ejecutar sus aplicaciones más importantes y faciliten a los desarrolladores la generación de innovaciones. Necesitan flexibilidad para poder adaptar su capacidad según sea necesario. No obstante, también deben operar bajo estrictos marcos de seguridad y cumplimiento normativo. Además, por supuesto, deben mantener bajos costos operativos.
Red Hat cuenta con una solución diseñada para proporcionar una infraestructura y una plataforma de aplicaciones modernas y, al mismo tiempo, impulsar la capacidad de ajuste y la resistencia que necesita para hacer crecer su empresa. Esta solución aporta muchas de las herramientas necesarias para la automatización, la cual, a su vez, puede ayudarlo a reducir los costos de mantenimiento permanentes. Ofrece el doble beneficio de también proporcionar la gestión de la configuración que se requiere para que los entornos sean uniformes y cumplan las políticas.
Figura 1: Diagrama de la arquitectura de las aplicaciones esenciales
Observemos la arquitectura de Red Hat diseñada para ayudarlo a abordar estos desafíos.
Clústeres de infraestructura
Esta solución "OpenShift on OpenShift" proporciona un alto nivel de resistencia con un tiempo de recuperación corto en caso de que se produzcan fallas. La solución comienza con un clúster de infraestructura de servidor dedicado (bare metal) de Red Hat OpenShift.
Figura 2: Diagrama esquemático del clúster de infraestructura
El clúster de infraestructura es un solo rack de servidores de doble alojamiento con un par de conmutadores ubicados en la parte superior (top of rack). La instalación de OpenShift con servidor dedicado (bare metal) consta de tres nodos de control y tres nodos de trabajo. Estos últimos no alojan las cargas de trabajo de las aplicaciones; en su lugar, usan OpenShift Virtualization para alojar máquinas virtuales (VM) que ejecutarán los clústeres tenant de OpenShift.
Clústeres tenant
Figura 3: Diagrama esquemático que incluye el clúster tenant
Se ejecutarán varios clústeres de OpenShift en las máquinas virtuales de los clústeres de infraestructura. Los tres nodos de control virtualizados para cada clúster tenant se ejecutarán en clústeres de infraestructura separados. Varios clústeres tenant que se ejecutan en los tres clústeres de infraestructura ayudarán a aislar cualquier daño en caso de que se produzcan fallas. Los equipos de aplicaciones pueden proporcionar los nodos de trabajo de servidores dedicados (bare metal) para los clústeres tenant, en los que se ejecutarán las aplicaciones. Esto les permitirá establecer el tamaño óptimo de las aplicaciones y satisfacer mejor sus requisitos.
Automatización
El uso de una estrategia de implementación estricta de GitOps, en la que todo lo que se realiza para implementar y operar un clúster requiere código, permite que esta solución se adapte según sea necesario. Esto también permite que los tiempos de recuperación sean más cortos en caso de que se produzcan fallas y que las actualizaciones se apliquen más rápido a través de nuevos diseños.
Red Hat Ansible Automation Platform facilita la implementación automatizada. La totalidad de las actualizaciones de configuración se realizan a través de una API, incluidas las dependencias externas (dhcp, dns, bgp, IDM, etc.). Todo esto se puede automatizar con Ansible Automation Platform.
La gestión de la configuración se efectúa a través de Red Hat Advanced Cluster Management for Kubernetes. Esta solución ayuda a mantener una mayor uniformidad y cumplimiento de las políticas, y permite que los equipos pequeños de ingeniería de confiabilidad del sitio (SRE) lleven a cabo la gestión según sea necesario.
La solución general reduce la carga que recae sobre los ingenieros de confiabilidad del sitio de varias maneras. Crea un panel único para simplificar la gestión, ofrece actualizaciones sin tiempo de inactividad gracias a los nuevos diseños y a la mayor resistencia de las aplicaciones, y permite una rápida implementación, al mismo tiempo que brinda una experiencia de implementación de aplicaciones unificada.
Resumen
El uso de esta arquitectura de alta disponibilidad junto con la automatización y las prácticas de GitOps permitirá reducir los costos de mantenimiento y, al mismo tiempo, brindará una plataforma más resistente para la modernización y la innovación de las aplicaciones. Si desea conocer en mayor detalle la forma en que algunos clientes de Red Hat utilizan la solución, dé un vistazo a esta arquitectura en su totalidad.
Sobre el autor
Chris Henderson is a Senior Product Manager for Red Hat Insights focusing on security services. In his time with Red Hat he has filled a variety of technical roles working with customers across a broad swath of industries. Chris leverages that broad experience and security focus to build products which help customers to meet their security and compliance needs.
Más similar
Navegar por canal
Automatización
Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos
Inteligencia artificial
Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar
Nube híbrida abierta
Vea como construimos un futuro flexible con la nube híbrida
Seguridad
Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías
Edge computing
Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge
Infraestructura
Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo
Aplicaciones
Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones
Programas originales
Vea historias divertidas de creadores y líderes en tecnología empresarial
Productos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servicios de nube
- Ver todos los productos
Herramientas
- Training y Certificación
- Mi cuenta
- Soporte al cliente
- Recursos para desarrolladores
- Busque un partner
- Red Hat Ecosystem Catalog
- Calculador de valor Red Hat
- Documentación
Realice pruebas, compras y ventas
Comunicarse
- Comuníquese con la oficina de ventas
- Comuníquese con el servicio al cliente
- Comuníquese con Red Hat Training
- Redes sociales
Acerca de Red Hat
Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.
Seleccionar idioma
Red Hat legal and privacy links
- Acerca de Red Hat
- Oportunidades de empleo
- Eventos
- Sedes
- Póngase en contacto con Red Hat
- Blog de Red Hat
- Diversidad, igualdad e inclusión
- Cool Stuff Store
- Red Hat Summit