In this post + screencast we are going to show how to leverage OpenNebula’s edge computing features to easily setup a fully open source, pay-as-you-go Virtual Desktop Infrastructure (VDI) at the edge using on-demand bare-metal resources from providers like Packet or AWS.
The automatic provisioning of dedicated Virtual Desktops at the edge can be especially useful when there is an urgent need for a company to respond to an unexpected WFH demand—like the one created by the current COVID-19 crisis.
Hope you’ll find this integration with Apache Guacamole interesting!
Thanks a lot, Tino!
I did check there and, as far as I can see, FireEdge and Guacd are running and connected.
However, it seams that the package does not includes Ghacamole’s web interface. Shoud I connect it to Opennebula provided guacad insted of the one I installed with Guacamole’s docker install?
Regards,
Marcus Richa
You need to install both Sunstone and FireEdge, and configure Sunstone as per the link provided above, in particular:
:private_fireedge_endpoint
Base URL (hostname/IP-based) where the FireEdge server is running. This endpoint must be reachable by Sunstone server. (Default: http://localhost:2616)
:public_fireedge_endpoint
Base URL (hostname/IP-based) where the FireEdge server is running. This endpoint must be reachable by end-users! (Default: http://localhost:2616)
@tinova Our requirement is to run a dedicated guacamole server where any vm that gets created in opennebula should be automatically reflected in that dedicated guacamole web interface, same as demonstrated in above video(VDI as a service).