gpt4 book ai didi

performance - 服务器虚拟化: how to avoid, 定位并修复瓶颈?

转载 作者:行者123 更新时间:2023-12-03 00:33:46 26 4
gpt4 key购买 nike

如今,服务器虚拟化是一件大事,所以我的任务是在虚拟化服务器上​​安装我们的一些软件,看看会发生什么。长话短说:rsync 传输会立即使虚拟化服务器崩溃。虚拟化主机是一台强大的机器,没有其他负载;我认为这不应该发生。 Top 显示平均负载较高,并且 cpu iowait 接近 100%。某处存在巨大的瓶颈。

我更像是一名程序员而不是系统管理员,我缺乏关于如何在随机谷歌搜索之外解决此问题的知识。我怀疑我并不孤单。

我想在这里看到的是关于虚拟化的一般建议,以及优秀文章和其他资源的指针,我和其他人可以用它们来进行 self 教育。

  • 可以使用哪些工具(甚至是标准的 UNIX 工具)来查明瓶颈?
  • 应遵循哪些指标来确保一切顺利进行?
  • 什么样的东西可以被高效地虚拟化?
  • 什么样的设置注定会失败?

我对这个问题的广泛性表示歉意。我只是不具备就此提出有用的具体问题的知识。

编辑:有关我的具体问题的更多信息:

  • XAN 半虚拟化、3 个 guest CentOS
  • 本地 SCSI 磁盘上的所有 guest ,都有一个完全硬件的 raid Controller
  • rsyncd 在 1 个 guest 操作系统上运行,通过 100mbps LAN 从远程非虚拟化服务器发起传输

正如我之前所说,我确实无法提供大量有用的数据。我并不是真的期望得到这个问题的直接解决方案,我很乐意获得关于从哪里开始构建更好地理解此类问题所需的技能的指示。

最佳答案

我本来打算将其放在评论中,但我认为公开它更有用:

您能否添加有关您的设置的更多详细信息:

  • 哪个虚拟机服务器?
    (VMware Server、VMware ESX、MS VirtualServer、MS Hyper-V,还有其他吗?)
  • 访客使用哪种操作系统?
    (Windows、Linux、32 位、64 位?)
  • 客人被存放在哪里?
    (本地磁盘,还是 NAS 或 SAN 上?)
  • 您是否在同一虚拟机服务器上的访客之间或访客与物理服务器之间进行同步?
  • 如果通过网络,网络速度有多快?

任何环境下的性能调优,90% 是收集数据,10% 是分析。虚拟化环境比物理环境需要考虑更多的变量,但更重要的是,它们具有与物理环境不同的响应曲线。某些应用程序在虚拟化环境中的性能比在物理环境中的性能更好;其他人则不会。您必须了解应用程序的要求以及实现的限制。

如果您注意细节,我相信没有任何纯软件应用程序无法成功部署在虚拟服务器上。 (需要无法成功虚拟化的自定义硬件的应用程序是另一个问题。)

关于performance - 服务器虚拟化: how to avoid, 定位并修复瓶颈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/121743/

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