gpt4 book ai didi

testing - XEN 与 KVM 的状态,用于内部虚拟服务器场(如现场农场)

转载 作者:行者123 更新时间:2023-11-28 19:54:33 26 4
gpt4 key购买 nike

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

我们希望拥有生命结构的一对多的相当精确的“副本”以供内部使用。

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

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

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

附加信息:

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

我知道一切都在进行中,但如果您能告诉我您对现在选择什么的看法,我将不胜感激,因为我们希望使用该技术至少 3 年,积累并重用专业知识。也可能最终我们都会意识到,决定这场战斗的不是 XEN 或 KVM,而是其他因素。现在,这方面的启示对我们来说更有值(value)。

p.s.: 别惹火了 :D

最佳答案

我无法帮助您解决问题,但如果您告诉我们您需要在 7 台服务器中的每台服务器上运行什么操作系统,以及至少大致了解这些服务器必须响应的资源需求(RAM、大容量存储、CPU、网络)。

关于testing - XEN 与 KVM 的状态,用于内部虚拟服务器场(如现场农场),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3574050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com