Мы не так давно установили у себя в офисе ESXi сервер, он работает хорошо. Пользователи подключаются к серверу с помощью vmware Workstation, чтобы использовать виртуальную машину, но некоторые сотрудники жалуются, что не хотят ждать, пока виртуальные машины освободятся. Что я имею в виду под этим:
У нас есть много разных машин, к которым может получить доступ любой в офисе (доступ к виртуальным машинам должен иметь кто угодно!), И если кто-то работает на машине, другим пользователям придется ждать, чтобы получить доступ к машине (а также они могут перебивают друг друга в работе, потому что могут двигать мышкой .. и т.д.).
Есть ли способ создать экземпляр (или копию, или что-то, что делает виртуальную машину частной для пользователя) автоматически для каждого пользователя, когда они пытаются использовать виртуальную машину? Не имеет значения, отменяются ли изменения после закрытия виртуальной машины, все, что им нужно, - это получить доступ к установленному на них программному обеспечению.
Сейчас мы используем бесплатную версию ESXi 6.0.0, но если для работы подобной функции требуется лицензия, мы не против.
Я не знаю, как это сделать с VMware Workstation. Но если я правильно понимаю, вы хотите что-то вроде Горизонтальный вид: Когда пользователь запрашивает рабочий стол, «золотой образ» или «главная» виртуальная машина клонируется на лету.
Вы можете попробовать создать что-то подобное самостоятельно, но я не знаю, как интегрировать это с VMware Workstation. Вы можете, как пример, написать PowerCli скрипт, который клонирует виртуальную машину, запускает ее, а затем открывает Удаленная консоль VMware. Но вам придется разрабатывать все это самостоятельно, а вашим пользователям потребуются права на клонирование виртуальных машин, которые вы, возможно, не захотите им предоставлять.
Если вы инвестируете в vCenter, вы можете автоматизировать клонирование с помощью vRealize Orchestrator. С помощью этого продукта вы можете создавать рабочие процессы, которые клонируют виртуальные машины и предоставляют пользователям право запускать эти рабочие процессы без необходимости разрешать им создание виртуальных машин в целом.
Также существуют мощные и дорогие решения, такие как vRealize Automation. Лично я бы сказал, что vRealize Automation слишком много для вашего варианта использования, сценарии и / или оркестратор могут быть подходящим вариантом ... при условии, что вы не настаиваете на Workstation.
Я могу предложить вам эти идеи, но вы должны сами выяснить, что лучше для вас.