Назад | Перейти на главную страницу

VMware - просмотр экранов нескольких виртуальных машин

Не знаю, даже правильно ли я поставил вопрос, но вот чего я хотел бы достичь. Я избегал указывать здесь точный продукт виртуализации Vmware, потому что не уверен, какой из них лучше всего подходит для поставленной задачи.

Я разрабатываю приложение, которое работает в локальной сети. Это приложение должно работать на нескольких компьютерах одновременно, и мне, как разработчику и тестировщику, важно видеть (буквально), как оно постоянно ведет себя на всех компьютерах.

Есть ли способ подключиться к экранам виртуальных машин, развернутых на ESX, ESXi, Sever 2.0 или каком-либо другом продукте, чтобы я мог видеть что-то вроде сетки экранов, скажем 4x4 или 6x4, или любого другого количества масштабированных экранов одновременно время? Разумеется, возможность взаимодействия с экранами непосредственно из сетки (например, двойным щелчком по экрану, а затем получением экрана с полным разрешением) была бы весьма признательна.

Надеюсь, кто-то понял, что я имел в виду. :)

ESXi позволяет открывать несколько консолей, и вы можете управлять ими оттуда.

В качестве альтернативы, если вы найдете хороший клиент VNC или RDP, который вы можете расположить мозаикой и расположить по своему усмотрению, вы можете просто запустить их на виртуальных машинах и подключиться со своего управляющего компьютера.

Существуют платные продукты, такие как Vision from Master Solution, которые предназначены для управления и мониторинга компьютерных лабораторий, которые будут объединять в сеть и управлять удаленными системами. Это может быть ближе к тому типу управления, который вы ищете, но, как я уже сказал, вы платите за него и устанавливаете небольшой клиент в каждую систему, которую хотите контролировать.

Я думаю, что это лучший инструмент для того, что вы пытаетесь сделать, без VMware: VMware Guest Console.

http://labs.vmware.com/flings/vgc

Он позволяет вам делать то, что вы хотите, с точки зрения мозаичного размещения нескольких гостевых консолей (в меню виртуальной машины) и позволяет вам запускать команды для нескольких виртуальных машин, просматривать и уничтожать процессы, а также другие массовые операции, что довольно приятно.

ESX / i позволяет вам в любое время открывать множество консолей для виртуальных машин, вам придется перемещать их, чтобы создать эффект плитки, который вы упомянули, но да, вы можете это сделать. Вы можете щелкнуть любую конкретную консоль, чтобы управлять ею, но разрешение не изменится (в любом случае, не для ESX / i, а для Server / Workstation / Fusion).

Не уверен в VMWare, но VirtualBox связывает службу RDP, которую можно включить для каждой виртуальной машины.

Затем вы можете запустить программу просмотра rdesktop для каждой из требуемых виртуальных машин и использовать диспетчер рабочего стола (например, Compiz / Fusion) для мозаики и щелкнуть, чтобы максимизировать эффекты.

Мне нравится использовать vFoglight для наблюдения за нашей виртуальной средой. http://www.vizioncore.com/products/vFoglight/

Товар действительно стоит, но довольно симпатичный. Я могу наблюдать за производительностью многих виртуальных машин / хостов одновременно и даже получать уведомления по электронной почте, если одна из них срабатывает тревогу (снижение производительности).

Вы можете настроить пользовательские панели мониторинга для наблюдения практически за любым аспектом производительности виртуальных машин. Кроме того, пока ваше окно Foglight поднято, вы можете просматривать историю вплоть до полного срока службы виртуальной машины.

Пара упражнений из литературы:

-Планирование емкости - планирование, управление и оптимизация емкости инфраструктуры для повышения производительности и лучшего использования ресурсов. -Управление использованием ресурсов - выявление недостаточно используемых мощностей и прогнозирование чрезмерного использования ресурсов для будущего планирования. -Исследование гостевых процессов - детальное изучение процессов, выполняемых на виртуальных машинах, чтобы понять внутреннюю производительность и использование ресурсов.