OpenStack Broker for Virtual Desktops