【TechTarget中国原创】问:在有个叫做“选择合适的服务器虚拟化解决方案”的专题中,没有提到虚拟专有服务器产品,如Virtuozzo。就算Virtuozzo是一门完全不同的技术,但也提供了相似的功能:在相同硬件上的多个独立服务器运行着不同的服务。作为一名IT架构师,这正是我所寻求的。
你对Virtuozzo熟悉吗?它与来自VMware、微软和XenSource的产品有什么差异?
答:这个问题涉及到Andrew Kutz的服务器虚拟化解决方案系列文章。
你讲到了一个事实,有许多方法都可以用于解决虚拟化问题。实际上,我刚好写完一篇文章评估虚拟化能起作用的不同层。我经常提及来自Softricity的诸如SWSoft的Virtuozzo产品或解决方案作为“应用级别的虚拟化”(这与Microsoft Virtual Server、Xen和VMware所提供的“服务器级别的虚拟化”有所不同)。
这种方法的主要优势在于在一台物理机上能扩展上百个具体的应用实例。多数情况下,能快速容易地在应用级别上设置虚拟化,并给终端用户提供访问。不过也存在缺点,主要在于操作系统设置、补丁级别、安全配置和设备驱动都在系统级别定义。如果你的应用需要这类型的更改,应用级别的虚拟化不是最好的选择。同样,多层企业应用复杂的网络和配置需求可能不容易配置。不过总体来讲,这种方法很经济,并且是运行相对简单的多个应用实例的好方法。