如何在单个物理服务器上创build两个虚拟专用服务器?

我是一个虚拟化新手。 我现在基本上有一台物理服务器。 我想要创build两个虚拟机(都将是具有小型数据库和一些计划任务的Web服务器)。 一个给我,一个给朋友。 服务器A不应该访问服务器B的东西,反之亦然。 他们都需要远程桌面function。 有人能指点我正确的方向,并告诉我如何开始? 我甚至不知道从哪里开始。

  • 为什么我需要创build一个新的CSR?
  • 什么是一个不太知名的SSL证书属性要注意?
  • Web服务器基准testing的最佳实践
  • 如何检查下载/上传速度到Web服务器?
  • 我的网站文件/文件夹在Linuxnetworking服务器上有什么权限?
  • 如何信任我自己的自签名SSL证书?
  • 6 Solutions collect form web for “如何在单个物理服务器上创build两个虚拟专用服务器?”

    Windows 2008有自己的称为Hyper-V的虚拟化方法。 几乎在所有其他平台上开始虚拟化(有些人更喜欢使用Windows 2008的内置方法),您可以尝试使用VMware Server 。 它是免费的,非常受欢迎,可让您了解虚拟化的工作原理。

    VMware ESXi是VMware免费的虚拟机pipe理程序,也值得一试。 但记得检查RAID控制器和其他硬件的兼容性。 好东西是你不要安装在操作系统的顶部。 所以它的性能真的很好。

    如果您要创build的虚拟服务器是物理服务器,则可以使用VMware vCenter Converter(也是免费的)将其轻松移动到VMware服务器。

    从…开始:

    • Hyper-V服务器,它是免费的,你可以从微软下载 。
    • 在机器上安装。
    • 使用Hyper-Vpipe理控制台创build两个虚拟机( 示例说明在这里 )。
    • 在虚拟机上安装你想要的任何操作系统,你可以使用Linux,Windows(你需要像每个虚拟机一样正常的许可证)或者大多数其他的操作系统。 如果您使用Windows,那么请安装Integration Services,以及更多说明 。
    • 如果您为访客虚拟机使用Windows以外的其他内容,请确保添加传统网卡, 在此处提供说明 。 如果您安装Linux,则可以从Microsoft下载 Integration Services。

    我知道这一切听起来非常复杂,但是一旦你掌握了这一点,这很容易。

    我一直在使用Sun的VirtualBox – 我喜欢它。 http://www.virtualbox.org/

    它是免费的,易于安装,并创build彼此完全隔离的VM(除了可以指定的networking外)。 我使用Vista作为主机操作系统来运行它,但它几乎可以运行在任何东西上。

    如果是Linux机器,则需要KVM。 libvirt API是pipe理它的最好方式 – 请参阅http://www.libvirt.org

    创build一个描述磁盘空间池的XML文件(可能是您的案例中的一个本地目录)。然后为每个服务器创build一个您希望服务器看到的磁盘大小的映像(卷)。

    最后,创build服务器XML文件(在libvirt中称为域),指定处理器,RAM,CDROM映像,设备等内容。如果在域中configuration它,则KVM可以创build一个VNC服务器,以便使用任何VNC客户端(它涵盖了你的远程桌面位。)

    然后运行“virsh”进入pipe理程序并导入你的XML文件。

    # pool-define your-pool-file.xml # pool-start your-pool-name # vol-create your-pool-name your-volume-file.xml # define your-vm-file-.xml 

    最后你可以启动你的服务器:

     # start your-vm-name 

    开始看起来很复杂,但是花了我几天的时间才加快速度,IMO比大多数商业解决scheme好得多,因为你对虚拟机有了更好的控制。 Libvirt是许多虚拟化技术的接口 – Xen,KVM等

    当然,如果你在你的物理服务器上运行Windows,那么你将会使用微软的pipe理程序或者VMware,在这种情况下,上述对你来说是无用的!

    我们使用VMWare ESXi作为虚拟机pipe理程序。 然后,您configuration一台虚拟计算机并按照正常方式进行安装。 这两台服务器将拥有自己的虚拟硬盘驱动器,因此两者之间不会共享信息。

    他们也将有自己的IP地址,从外面看起来就像完全独立的服务器。 我们通常在虚拟机上运行CentOS 5,但是我们也有一些运行Windows的应用程序,这对您来说不是问题。

    你应该看看Hyper-V和ESXi,看看你更喜欢哪一个。 我没有使用Hyper-V的经验,所以我不能提供任何build议。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.