
No hace mucho configuramos un servidor ESXi en nuestra oficina y funciona bien. Los usuarios se conectan al servidor con vmware Workstation para usar las máquinas virtuales, pero algunos empleados se quejan de que no quieren esperar a que las máquinas virtuales estén libres. Lo que quiero decir con eso:
Tenemos muchas máquinas diferentes a las que puede acceder cualquier persona en la oficina (¡cualquiera debe acceder a las máquinas virtuales!) y si alguien está trabajando en una máquina, los otros usuarios tienen que esperar para acceder a la máquina (y también pueden interrumpen el trabajo de los demás, porque pueden mover el mouse, etc.).
¿Hay alguna manera de crear una instancia (o una copia o algo que haga que la VM sea privada para el usuario) automáticamente para cada usuario cuando intenta usar una máquina virtual? No importa si los cambios se descartan después de cerrar la VM, todo lo que necesitan es acceder al software que contienen.
Usamos la versión gratuita de ESXi 6.0.0 en este momento, pero si se necesita una licencia para tener una función como esta, no nos importa.
Respuesta1
No sé cómo hacerlo con VMware Workstation. Pero si entiendo que estás correcto, quieres algo comoVista del horizonte: Cuando un usuario solicita un escritorio, la máquina virtual "imagen dorada" o "maestra" se clona sobre la marcha.
Podría intentar crear algo como esto usted mismo, pero no sé cómo integrarlo con VMware Workstation. Podrías, como ejemplo, escribir unPowerCliscript que clona una máquina virtual, la inicia y luego abre unaConsola remota de VMware. Pero tendría que desarrollarlo todo usted mismo y sus usuarios necesitarían los derechos para clonar máquinas virtuales que tal vez no desee otorgarles.
Si inviertes en vCenter podrías automatizar la clonación convRealize Orchestrator. Con este producto, podría crear flujos de trabajo que clonen máquinas virtuales y otorgar a los usuarios el derecho de iniciar estos flujos de trabajo sin la necesidad de permitirles la creación de máquinas virtuales en general.
También existen soluciones poderosas y costosas comovRealize Automatización. Personalmente, diría que vRealize Automation es demasiado para su caso de uso; las secuencias de comandos y/o el orquestador podrían ser el camino a seguir... siempre que no insista en Workstation.
Puedo sugerirte estas ideas, pero tendrás que investigar por ti mismo cuál es mejor para ti.