小编Chr*_*sen的帖子

XEN 与 KVM 在内部虚拟服务器场(如实时场)中的状态

所以我们有一个生活服务器农场,传统的东西没有虚拟化。这是暂时保持这种状态。我们所说的服务器是:Loadbalancer、DB master、DB Slaves(2x)、Webservers(2x)、CMS服务器。每个场总共有 7 个服务器。

为了内部目的,我们希望拥有一对多而精确的生活结构“副本”。

  • 测试/暂存:如果我们不使用相同的软件配置,在上线之前发现可能会漏掉的错误
  • 调试/基准测试:与测试相同,但需要额外的工具。调试标志并与 Tetsing/Staging 隔离,以免干扰 QA。旨在更深入地了解我们的实时系统上的情况
  • 开发/实验:更改系统组件、软件版本、库和配置以提高性能、开发人员效率、我们的系统面向未来等。

总共有 3 个虚拟“农场”,每个有 7 个虚拟服务器,整齐地隔离。

现在我知道这可以通过许多不同风格的虚拟化来实现。问题是,什么是最好的?从战略角度来看,我们不希望使用 VMware 不开源。看看 XEN 和 KVM,这两个开源虚拟化领域最大的参与者,我很想听到一些关于选择什么/如何选择的建议。网络似乎未定。

附加信息:

  • 我们购买的服务器硬件的“使用寿命”为 2-3 年
  • 如果这是选择虚拟化技术时要考虑的一个因素,我们可能会在以后将系统迁移到云环境中
  • 在高负载场景中隔离服务器场/服务器很重要。当有人破坏实验农场时,QA 不应该受到影响
  • 有效的资源使用当然值得赞赏(内存过量使用/共享页面?像 linux-vserver hashify 这样的硬盘驱动器上的自动共享对象?)
  • 定期维护要求,易于管理

我知道事情正在进展中,但如果您能告诉我您对现在选择什么的看法,我将不胜感激,因为我们希望使用该技术至少 3 年,积累和重复使用专有技术。也可能最终我们都可以意识到,决定胜负的不是XEN还是KVM,而是其他因素。这方面的开悟对我们现在更有价值。

ps:不要着火:D

virtualization xen kvm-virtualization

4
推荐指数
1
解决办法
1719
查看次数

标签 统计

kvm-virtualization ×1

virtualization ×1

xen ×1