comunidad-de-virtualizacion-de-escritorios-VDI-UDS-EnterpriseÚNASE A NUESTRA COMUNIDAD
software-de-virtualizacion-de-escritorios-VDI-UDS-EnterprisePRUEBE NUESTRO SOFTWARE

Vídeo: VDI en cloud con UDS, NodeWeaver y Packet

Publicado por UDS Enterprise Team |

Como avanzamos el mes pasado, UDS Enterprise fue una vez más uno de los protagonistas en OpenNebula Conference 2019, el evento anual de OpenNebula que se celebró los días 21 y 22 de octubre en Barcelona. Nuestro broker de conexiones VDI protagonizó la presentación ofrecida por Lorenzo Faleschini, CTO de nuestro socio tecnológico NodeWeaver: Una infraestructura VDI en la nube en solo 30 minutos con NodeWeaver, Packet & UDS Enterprise. El vídeo de esta interesante charla ya está disponible:

En esta ponencia, Faleschini explicó cómo gestionar despliegues a gran escala con miles de pequeños clústeres con un nivel complejo de servicios sobre ellos de una manera completamente automatizada gracias a OpenNebula. "Tiene una impresionante potencia y simplicidad, no hemos encontrado unas características similares en ningún otro producto de nube privada", dijo.

None

En su presentación, planteó un ejemplo con las siguientes necesidades específicas: "implementar miles de pequeños clústeres de hardware en todo el mundo con un número limitado de máquinas virtuales sobre ellos. Esas máquinas virtuales se usan para desplegar VDI y, por supuesto, cada ubicación debe tener unos parámetros contextualizados, redes, etc. Además, necesitamos que una sola persona pueda gestionar todo el proceso, para reducir drásticamente el número de personal necesario para una operación de este tipo".

Para obtener los mejores resultados, eligió las siguientes herramientas:

NodeWeaver: una solución cloud hiperconvergente basada en OpenNebula, que proporciona un sistema de archivos distribuido, integra recuperación ante desastres, herramientas de backup... Es muy fácil de instalar e implementar. Proporciona confiabilidad, fue desarrollada para ser capaz de gestionar entornos muy hostiles y está basada en OpenNebula.

Packet como proveedor de instancias baremetal. Es una solución de hardware muy potente, con un rendimiento de red impresionante. Si solicitas un servidor, en sólo 60 segundos tienes disponible un nodo en cualquier parte del mundo.

GitLab: una herramienta de gestión de código fuente. Permite gestionar todos los aspectos del ciclo de vida de la aplicación. Lo usamos para definir y configurar las configuraciones que se implementarán automáticamente.

UDS Enterprise para crear un entorno VDI robusto para los usuarios finales. Es un broker de conexiones que provee los escritorios virtuales a través de una interfaz HTML5 y puede conectarse a varios backends, siendo uno de ellos OpenNebula. Simplifica al máximo los despliegues de escritorios virtuales, las tareas de unirlos al dominio... todas las funciones están completamente automatizadas. Con UDS es muy fácil desplegar y gestionar un entorno VDI complejo en cualquier ubicación.

Y para obtener los resultados deseados, basta con seguir 4 pasos que llevarán unos 30 minutos:

Obtener las instancias de packet.net:

  • Definir bloques IP públicos L3 (para ser utilizados por enrutadores virtuales) y redes L2 en ubicaciones de packet.net (utilizadas para tráfico privado DFS y HA por NodeWeaver) donde implementar los hosts (webUI / API para configurar todo).

  • Definir las claves API y RSA adecuadas para tu proyecto packet.net (y GitLab) para permitir la autómatización más adelante.

  • Implementar tantos hosts como sea necesario en las ubicaciones deseadas. Configurar los hosts en modo de red híbrida (eth pública para bloques IP L3, eth privada para tráfico L2) a través de webUI o API.

Definir un repositorio Git con host-tocluster-bind y cluster-configs:

  • Crear un proyecto privado en una instancia de GitLab y definir acceso de solo lectura para obtener configuraciones mediante script.

  • Definir un árbol para configuraciones (hosts, clústeres, plantillas, ases de mercado, vnets...). HOST.conf definirá los hosts que pertenecen a un clúster y CLUSTER.conf definirá lo que se implementará en cada clúster.

Ejecutar los scripts de implementación y esperar a que NodeWeaver arranque, descargue y ejecute en OpenNebula:

  • Iniciar nw-auto-deploy.sh en los hosts de packet.net (manualmente a través de SSH o utilizando los hooks de GitLab).

  • Si utiliza un hierro genérico, use nw-usbinstaller con su url+key de repositorio de GitLab. Sus servicios VDI también se desplegarán on-premise.

  • Los clústeres de NodeWeaver en el arranque tomarán las configuraciones introducidas por git-through-script. Habrá que configurar un ONe static marketplace y coger imágenes, importar plantillas (vm / service / vr), vnets e instanciar todo.

Iniciar sesión en los escritorios con UDS Enterprise:

  • Los usuarios solo tienen que iniciar sesión allá donde se encuentren. Los usuarios finales tendrán acceso a sus escritorios y aplicaciones virtualizados Windows y Linux desde cualquier lugar. Los trabajadores TI no tienen que llevar a cabo ninguna acción.

El CTO de NodeWeaver comentó que "todo este proceso de configuración proporciona la capacidad de reducir el error humano, ya que todo está programado y se comprueba de manera automática. El trabajo se realiza en mucho menos tiempo, se necesitan menos personas y se puede escalar a cualquier nivel".

Al final de la presentación, Lorenzo Faleschini animó a los asistentes a usar y probar el script de autoconfiguración que funciona sobre hosts OpenNebula en packet.net: NodeWeaver's Packet.net elastic IP vNet.

También recomendó solicitar una version de 10 usuarios de UDS Enterprise, “que es Open Source y gratuita de por vida. Si estás buscando una solución de escritorio virtual, esta es totalmente compatible con OpenNebula ", dijo. Es el único broker de conexiones VDI y vApp certificado como OpenNebula Ready y capaz de publicar escritorios virtuales sobre este orquestador cloud.

Para más información, puedes consultar la presentación empleada durante la ponencia:

OpenNebulaConf2019 - A Cloud VDI Infrastructure in 30 minutes with NodeWeaver, Packet & UDS Enterprise - Lorenzo Faleschini - Nodeweaver from OpenNebula Project


Compartir


0 COMENTARIOS

Debe autenticarse para comentar este post