networking组织与VMWare服务器2

我不是系统pipe理员,但我有一个任务:

存在服务器与本地IP地址(主机A)。 在主机上安装VMWare Server 2.0。

我在这个服务器上有4个虚拟机:

1)Oracle数据库服务器1

2)Oracle数据库服务器2

3)Oracle应用服务器(WebLogic)

4)VCS服务器(SVN,Mercurial)

我需要透明地访问这台服务器。 我的意思是,对于使用TNS的数据库服务器,对于App Server,这是对App Server Console的HTTP访问,对于使用客户端的SVN。

我看到两个简单的解决scheme

1)使用端口转发

2)使用VMWare控制台

也许有人知道好的解决scheme,或者有想法如何获得更方便没有RDP,VNC如果这是可能的。

PS:在不久的将来,Host A将安装vSphere Hypervisor。

谢谢。

如果您将VMware Server的networkingconfiguration为使用桥接networking,则虚拟机可以直接(这是我认为您透明访问的意思)指向主机服务器具有物理访问权限的任何networking。 您可以在carbonwind.net上的本文中findVMware Server Networking选项的概述。

如果您select迁移到vSphere虚拟机pipe理程序(ESXi),则必须以类似的方式提供访问权限,在这种情况下,该机制将使用您configuration的虚拟交换机pipe理虚拟交换机,并使用适当的物理上行链路(即NIC映射)连接到所需的外部物理networking。

一旦以这种方式configuration,任一系统上的虚拟机都可以直接从networking访问 – 通过这些networkingselect协议,用于控制台或应用程序访问,取决于虚拟机支持的任何协议(RDP \ VNC ..)。

对于虚拟机控制台的带外访问,您还可以select通过虚拟机pipe理程序pipe理控制台进行连接。 VMware Server支持VNC访问(详见本文关于petri.co.il ),但据我所知,ESXi仅支持独立模式下的VI Client访问。 如果ESXi主机是vCenter受pipe群集的一部分,则可以为VM的控制台提供HTTP(S)访问权限。 在任何情况下,性能几乎肯定不会像来宾虚拟机内的带内远程控制台协议那么好。 在这些情况下访问将(最初)通过VMware Server服务器的地址或通过vCenter服务器,而不是来宾虚拟机的地址。