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

Сетевая организация с VMWare Server 2

Я не системный администратор, но у меня есть задача:

Существует сервер с локальным IP-адресом (хост A). На хосте А установлен VMWare Server 2.0.

У меня на сервере 4 ВМ:

1) Сервер БД Oracle 1

2) Сервер БД Oracle 2

3) Сервер приложений Oracle (WebLogic)

4) Сервер VCS (SVN, Mercurial)

Мне нужно сделать прозрачный доступ к этим серверам. Я имею в виду для серверов БД, использующих TNS, для сервера приложений это HTTP-доступ к консоли сервера приложений и для SVN с использованием клиентов.

Я вижу 2 простых решения:

1) Использовать переадресацию портов

2) Используйте консоль VMWare

Может быть, кто-то знает хорошее решение или есть идеи, как получить более удобный доступ без RDP, VNC, если это возможно.

PS: В ближайшее время на Host A будет установлен vSphere Hypervisor.

Спасибо.

Если вы сконфигурируете сеть своего сервера VMware для использования мостовой сети, тогда виртуальные машины могут быть предоставлены напрямую (что, как я предполагаю, вы имеете в виду под прозрачным доступом) в любые сети, к которым хост-сервер имеет физический доступ. Вы можете найти обзор опций VMware Server Networking в эта статья на сайте carbonwind.net.

Если вы решите перейти на гипервизор vSphere (ESXi), вам придется предоставить доступ аналогичным образом - в этом случае механизм использует виртуальные коммутаторы, управляемые гипервизором, который вы настраиваете с соответствующими физическими восходящими линиями (т. Е. Сопоставлениями сетевых адаптеров), которые позволяют подключение к необходимым внешним физическим сетям.

После такой настройки виртуальные машины в любой системе будут напрямую доступны из сети - ваш выбор протокола через эту сеть, для доступа к консоли или приложению, зависит от того, какие такие протоколы поддерживает ваша виртуальная машина (RDP \ VNC ..).

Для внеполосного доступа к консоли виртуальной машины у вас также есть возможность подключения через консоль управления гипервизорами. VMware Server поддерживает доступ VNC (как подробно описано в эта статья на сайте petri.co.il), но насколько мне известно, ESXi поддерживает доступ к VI Client только в автономном режиме. Вы можете предоставить доступ по протоколу HTTP (S) к консоли виртуальной машины для хостов ESXi, если они являются частью управляемого кластера vCenter. В любом случае производительность почти наверняка будет ниже, чем у протокола удаленной консоли внутри диапазона из гостевой виртуальной машины. Доступ в этих случаях будет (первоначально) через адрес сервера VMware Server или через сервер vCenter, а не через адрес (а) гостевых виртуальных машин.