¿Estás visitando desde Argentina?
Ingresá a Linware Argentina ⯈
Continuar en Linware Argentina ⯈
×
¿Qué estás buscando?
BUSCAR!
BLOG
Revolucionando la infraestructura de la nube: un enfoque integral desde SUSE
Publicada el 19/10/2023

Blog invitado de SUSE escrito por:

Pedro Álvarez Piedehierro , Ingeniero de Software y Sistemas en SoftIron

La era actual de transformación digital está impulsada por tecnologías innovadoras que reconfiguran las operaciones comerciales, introducen nuevas fuentes de ingresos y facilitan la diferenciación competitiva. A medida que la computación en la nube se convierte en un componente cada vez más indispensable de esta era impulsada por la tecnología, las empresas a menudo se enfrentan a la complejidad de implementar la infraestructura de la nube. Aquí es donde HyperCloud de SoftIron, combinado con SLES, K3s y Rancher de SUSE, ofrece una solución holística y fácil de usar, que elimina la necesidad de procesos de gestión complejos y una profunda experiencia técnica.

Rancher simplifica la administración de Kubernetes, facilitando la implementación, gestión y escalado de aplicaciones en contenedores dentro de entornos de Kubernetes. Por supuesto, hay más que solo desafíos de contenedorización que resolver al escalar un entorno de nube. Aquí es donde HyperCloud puede marcar la diferencia. Al utilizar Rancher con HyperCloud, su organización puede lograr un ecosistema de Kubernetes cohesivo con numerosas opciones de implementación, al mismo tiempo que aborda los desafíos operativos, de red y de almacenamiento que enfrenta la infraestructura de nube moderna. Continúe leyendo para obtener más detalles sobre los beneficios de utilizar Rancher con HyperCloud. O avance para conocer todos los detalles sobre la implementación de RKE2 y K3, la integración de Kubernetes con el almacenamiento HyperCloud y el aprovechamiento de las imágenes SUSE disponibles en el mercado HyperCloud.

 

Adoptar la facilidad en la infraestructura de la nube: comprender la ventaja de HyperCloud

HyperCloud de SoftIron es una plataforma revolucionaria diseñada para disipar las complejidades asociadas con la implementación tradicional de la nube. Integra todos los aspectos esenciales en una solución unificada y holística, lo que marca un cambio de paradigma respecto del enfoque multicapa y con muchos componentes de la infraestructura de nube convencional.

Hypercloud ofrece una tecnología única e integral para construir y ejecutar infraestructura en la nube. Esto elimina la necesidad de un gran equipo de ingenieros especializados para gestionar diversos componentes y capas de software. Con HyperCloud, las organizaciones pueden implementar una infraestructura de nube de alto rendimiento, escalable, resiliente y adaptable con un proceso de gestión mucho más simple.

 

Mejora de la gestión de contenedores y la orquestación de Kubernetes: el poder de K3 y Rancher por SUSE

Rancher y K3 de SUSE aumentan las capacidades de HyperCloud, ofreciendo herramientas sólidas para la gestión de contenedores y la orquestación de Kubernetes:

  • K3s es una distribución de Kubernetes liviana líder con certificación CNCF, diseñada para ejecutarse en entornos con recursos limitados, ideal para desarrolladores y operadores que buscan una solución de Kubernetes eficiente y optimizada.
  • Rancher es una pila de software completa para equipos que hacen la transición a operaciones en contenedores, que cubre todo, desde la orquestación de clústeres de Kubernetes hasta el aprovisionamiento de un catálogo de aplicaciones para aplicaciones nativas de la nube. La suscripción Rancher Prime permite a los clientes de SUSE garantizar sus cargas de trabajo y operaciones de clúster con soporte certificado y servicios de valor agregado.

 

El mercado HyperCloud: ampliando capacidades y agilizando procesos

La última mejora de SoftIron a la plataforma HyperCloud es el lanzamiento de un mercado integrado, que es fácil de habilitar y se incluye con HyperCloud sin costo adicional. El mercado Hypercloud facilita la implementación sencilla de aplicaciones de terceros, incluidos SLES, K3 y Rancher de SUSE. Este desarrollo eleva la experiencia integrada y fluida que HyperCloud pretende brindar, ampliando así el alcance y las capacidades de la plataforma.

 

El controlador de almacenamiento HyperCloud: una potencia para el almacenamiento escalable bajo demanda

HyperCloud de SoftIron es el motor de rendimiento que impulsa una infraestructura de almacenamiento. HyperCloud incluye una variedad de características, como soporte para todos los tipos de almacenamiento, aceleración de hardware, diseño de alta densidad, una ruta de control dedicada, aprovisionamiento sin intervención, ajuste de baja latencia, administración integrada, seguridad de silicio al sistema y eficiencia energética. . Estas características en conjunto mejoran el rendimiento, la capacidad, la confiabilidad, la simplicidad y la seguridad de su infraestructura de almacenamiento.

 

Revelando el valor multifacético para el cliente: casos de uso y beneficios

La incorporación de SoftIron HyperCloud, SLES, K3s y Rancher en un enfoque unificado para la infraestructura de la nube brinda a los clientes varios casos de uso y beneficios atractivos:

  1. Implementación de nube simplificada: la fuerza combinada de HyperCloud, SLES, K3s y Rancher ofrece una ruta eficiente para implementar infraestructura de nube, reduciendo la demanda de conocimientos técnicos profundos y procesos de gestión complejos.
  2. Gestión de contenedores optimizada: el complemento HyperCloud CSI para Rancher simplifica la gestión de contenedores. Permite a los desarrolladores y administradores gestionar las capacidades de HyperCloud directamente a través de la plataforma Rancher. Como resultado, las tareas administrativas diarias se simplifican, lo que permite a los equipos gestionar el almacenamiento de forma más eficaz, aprovechando la flexibilidad de los protocolos de almacenamiento de bloques, objetos y archivos en un sistema unificado.
  3. Acceso a potentes funciones: que incluyen clonación, instantáneas y restauración de almacenamiento de bloques y archivos desde Kubernetes, lo que permite procesos operativos optimizados y habilita GitOps para capacidades de almacenamiento.
  4. Orquestación perfecta de Kubernetes: la fusión de las sólidas capacidades de orquestación de Kubernetes de Rancher y la simplicidad de K3 da como resultado una solución sólida y fácil de usar para administrar clústeres de Kubernetes, particularmente beneficiosa para organizaciones que ejecutan aplicaciones en contenedores en entornos con recursos restringidos.
  5. Gestión optimizada del sistema operativo con SLES: SLES proporciona un sistema operativo seguro y confiable para alojar la infraestructura HyperCloud, mejorando la seguridad, confiabilidad y escalabilidad. Apoya la modernización de aplicaciones tradicionales y el desarrollo de nuevas aplicaciones con contenedores y Kubernetes. El sistema operativo también simplifica tareas como la administración de parches, las actualizaciones del sistema y el refuerzo de la seguridad, proporcionando una base estable para ejecutar la infraestructura de la nube.
  6. Gastos generales reducidos y eficiencia operativa mejorada: al combinar las capacidades de HyperCloud, SLES, K3 y Rancher, las organizaciones pueden reducir significativamente los gastos generales de gestión. El enfoque consolidado ayuda a las empresas a optimizar sus operaciones de TI, optimizar la utilización de recursos y, en última instancia, ahorrar costos. Esto, a su vez, libera al equipo de TI para que pueda centrarse en actividades estratégicas que agreguen valor, en lugar de atascarse en la gestión de infraestructuras complejas.

 

Una solución confiable para entornos sensibles a la seguridad

HyperCloud es una solución de nube privada que prioriza la seguridad, adecuada para clientes de defensa, seguridad nacional y gobierno. Desarrollado durante una década, su paquete de software ofrece un sistema integral de operación, almacenamiento y orquestación, con implementaciones exitosas en entornos altamente sensibles en Australia, Estados Unidos y otros países de la OTAN.

SoftIron defiende una cadena de suministro más corta, más resistente y transparente y proporciona una solución auditable para las brechas de seguridad de la cadena de suministro global. Con su compromiso con productos “diseñados, no ensamblados”, SoftIron acerca las capacidades de fabricación a sus clientes e integra sus operaciones dentro de las economías y comunidades a las que sirve.

Por tanto, la combinación de estas tecnologías aporta una serie de casos de uso y beneficios para las empresas. Simplifica la complejidad de implementar y administrar la infraestructura de la nube, hace que la administración de contenedores y la orquestación de Kubernetes sean más eficientes y mejora la eficiencia operativa general. El resultado es una solución que ofrece todos los aspectos: funcionalidad, seguridad y simplicidad.

 

Implementación de Rancher en HyperCloud

Hay varias formas de implementar Rancher en HyperCloud según su caso de uso y su infraestructura actual. Puede comenzar con nuestras plantillas de servicio Rancher para una implementación sencilla. Si administra clústeres de Kubernetes con un clúster Rancher existente, el controlador de nodo HyperCloud agiliza la integración. Para un control más granular, considere adaptar nuestros ejemplos de Terraform para instalar K3 o RKE2 y luego importarlos a Rancher para una administración y actualizaciones eficientes.

Plantilla de servicio

Usar nuestras plantillas de servicio oficiales es una de las formas más sencillas de implementar Rancher si aún no tiene una en su organización. Al implementar esta plantilla, HyperCloud creará una instancia de la cantidad de máquinas virtuales necesarias por función y realizará toda la instalación por usted. Las máquinas virtuales se comunicarán entre sí para lograrlo.

 

Una ventaja de utilizar este método es que más adelante puede ampliar o reducir la implementación mediante la interfaz de usuario de HyperCloud, lo que permite a los usuarios no técnicos utilizarlo también.

 

Controlador de nodo HyperCloud

HyperCloud Node Driver es una herramienta poderosa para organizaciones que ya tienen un Rancher Cluster existente y desean continuar usándolo para administrar sus clústeres de Kubernetes. Una vez integrado en su clúster Rancher, HyperCloud Node Driver se convierte en un puente para crear sin problemas clústeres de Kubernetes, incluidos RKE1 y RKE2, directamente dentro de la plataforma HyperCloud.

 

Al aprovisionar un clúster de Kubernetes, Rancher se comunica con la API HyperCloud para facilitar la creación de todos los recursos necesarios, lo que permite a Rancher acceder e instalar los componentes de software necesarios con facilidad. Esta integración agiliza la gestión de su ecosistema Kubernetes, garantizando la compatibilidad y eficiencia entre Rancher e HyperCloud.

 

Terraformar

Libere todo el potencial de las capacidades de aprovisionamiento de infraestructura de HyperCloud con nuestro proveedor dedicado HyperCloud Terraform. Nuestro conjunto completo de ejemplos de Terraform, complementados con la automatización de Ansible, le permite crear, configurar y administrar máquinas virtuales sin esfuerzo en la plataforma HyperCloud.

Con Terraform proporcionando orquestación de infraestructura y Ansible manejando el aprovisionamiento y la configuración del software, puede lograr un control detallado sobre su proceso de implementación. Esta combinación garantiza flexibilidad, confiabilidad y escalabilidad a medida que crea y administra sus clústeres de Kubernetes. Nuestros ejemplos proporcionados sirven como recursos valiosos para impulsar su implementación, permitiéndole adaptar su infraestructura y configuración de aplicaciones con precisión a las necesidades de su organización. Aproveche el potencial de Terraform y Ansible para optimizar sus operaciones e implementar K3 y RKE2 de manera eficiente en HyperCloud.

Aprovisionamiento de almacenamiento HyperCloud CSI

La implementación del almacenamiento con contenedores era originalmente una tarea complicada y propensa a errores. El administrador necesitaba vincular una gran cantidad de contenedores a una gran cantidad de ubicaciones de almacenamiento y hacerlo de una manera que fuera consistente y no diera acceso inadvertidamente a los contenedores a partes del host a las que no debían acceder. El controlador CSI de HyperCloud permite un fácil aprovisionamiento de almacenamiento bajo demanda según lo requiera la aplicación. Los controladores CSI automatizan la creación, montaje y protección de volúmenes de almacenamiento para reducir la complejidad y mejorar el rendimiento y la seguridad.

  • Controle el almacenamiento desde manifiestos como sus Pods e Implementaciones
  • Aprovisionamiento de almacenamiento bajo demanda controlado por aplicaciones
  • Almacenamiento montado automáticamente donde los Pods lo solicitan
  • Expansión de almacenamiento automatizada
  • Clonación automática de volúmenes.
  • Instantánea y restauración directamente desde Kubernetes
  • Volúmenes en bloque y volúmenes del sistema de archivos

Aprovisione fácilmente almacenamiento de archivos y bloques para aplicaciones Kubernetes en clústeres RKE2 y K3S. Mejore la administración de sus aplicaciones con acceso a funciones como clonación de volúmenes, así como instantáneas y restauración, para protección de datos y migraciones de cargas de trabajo.

 

 

  1. Las tareas de almacenamiento se representan en Kubernetes mediante tipos de recursos. Un recurso puede representar la solicitud de un volumen persistente o incluso una tarea de clonación o una instantánea. 
  2. Cuando se requiere un volumen persistente, el desarrollador de la aplicación crea un objeto de reclamación de volumen persistente que detalla el volumen deseado. 
  3. El envío de este recurso al servidor API desencadena un ciclo de reconciliación y Kubernetes comienza a determinar cómo atender mejor la solicitud. 
  4. Debido a que el controlador HyperCloud CSI está registrado y puede realizar las funciones solicitadas, la solicitud se envía a HyperCloud. 
  5. HyperCloud crea el volumen según sea necesario y pasa los detalles al controlador CSI de HyperCloud.
  6. El servidor API de Kubernetes almacena los detalles en un objeto de volumen persistente y vincula ese volumen persistente con la reclamación de volumen persistente que se envió originalmente.
  7. Esa solicitud ahora se entrega, el almacenamiento está vinculado al volumen subyacente y está listo para su uso en una aplicación contenedora.

 

El resultado es una solución que cumple en todos los frentes: funcionalidad, seguridad y simplicidad.

En conclusión, la propuesta de valor combinada de HyperCloud de SoftIron, K3s y Rancher de SUSE y el poderoso complemento HyperCloud CSI simplifica la implementación y administración de la infraestructura de la nube al tiempo que mejora la eficiencia operativa. Con un enfoque en procesos optimizados, rendimiento mejorado y operaciones seguras, estas soluciones equipan a las empresas para aprovechar todo el potencial de las tecnologías de la nube en el panorama digital actual.

Para obtener más información sobre los beneficios de nuestra pila conjunta y cómo podemos ayudarlo a comenzar, comuníquese con el equipo de SoftIron y con el equipo de SUSE para evaluar sus requisitos y necesidades de implementación.

 

Autor: Pedro Álvarez Piedehierro , Ingeniero de Software y Sistemas en SoftIron

Ir al Blog