这个问题很笼统,但最特别的是我想知道运行 Ubuntu Enterprise Cloud 的虚拟机是否会比没有任何虚拟化的同一物理机慢。多少(1%、5%、10%)?
有没有人测量过 Web 服务器或数据库服务器(虚拟 VS 物理)的性能差异?
如果取决于配置,我们假设两个四核处理器,12 GB 内存和一堆 SSD 磁盘,运行 64 位 ubuntu 企业服务器。最重要的是,只有 1 个虚拟机允许使用所有可用资源。
在以下情况下,您会选择哪种 Linux 文件系统以获得最佳速度:
注意:文件存储在一个深层次的树中以避免大目录。每个叶目录包含大约一千个文件。
您将如何对其进行基准测试?
我试图用 MySQL InnoDB 寻找各种文件系统性能的基准,但找不到。
我的数据库工作负载是典型的基于 Web 的 OLTP,大约 90% 读取,10% 写入。随机IO。
在 ext3、ext4、xfs、jfs、Reiserfs、Reiser4 等流行的文件系统中,您认为哪个最适合 MySQL?
在相同的硬件上,Xen 或 KVM 哪个更快?
我正在尝试采用一种虚拟化技术来工作,它可以提供最佳性能。
我在这里找到了一些关于该主题的基准测试:http : //virt.kernelnewbies.org/XenVsKVM
他们将 KVM 视为赢家,在性能上有显着差异——这与 KVM 是 2 类管理程序的想法背道而驰,根据定义,它应该比 1 类管理程序(如 Xen)慢——或者至少是网上的文章说。
关于这个主题的任何想法?
这是一个关于数据库容量规划的规范问题。
有关的:
我希望创建一个关于数据库容量规划工具和方法的规范问题。这是一个规范的问题。
显然,一般的工作流程是:
请随意描述适用于不同网络服务器、框架等的不同工具和技术,以及最佳实践。
我环顾四周,根本找不到对输出的任何详细说明。大多数确实很容易理解,但有一个部分让我感到困惑:
Time per request: 109537.505 [ms] (mean)
Time per request: 109.538 [ms] (mean, across all concurrent requests)
Run Code Online (Sandbox Code Playgroud)
这意味着 - 对我来说 - 如果您测量所有并发请求(无论这意味着什么),那么请求会突然以 100 倍的速度返回。为什么每个请求的时间会发生如此大的变化?这没有任何意义。
ab 输出的这个部分和其他部分有没有详细的解释?
基础设施:数据中心中的服务器、操作系统 - Debian Squeeze、网络服务器 - Apache 2.2.16
情况:
我们的客户每天都在使用实时服务器,因此无法测试调整和改进。因此,我们希望将实时服务器上的入站 HTTP 流量实时复制到一台或多台远程服务器。流量必须传递到本地 Web 服务器(在本例中为 Apache)和远程服务器。因此,我们可以调整配置并在远程服务器上使用不同/更新的代码进行基准测试并与当前的实时服务器进行比较。目前,网络服务器正在收听大约。由于客户端结构,除了 80 和 443 之外还有 60 个额外的端口。
问题:如何实现对一台或多台远程服务器的复制?
我们已经尝试过:
我想要一些适用于 ubuntu 的工具,可以用来测试我的服务器,它可以处理多少。
有什么建议?我以前使用过 apache 基准测试,但我想尝试其他方法。
(作为一个附带问题,如果我只使用 nginx,apache 基准测试是否有效?)
我想在定制板上测试 no-ECC 内存芯片的完整性和全局性能
是否有一些工具可以在 linux 下运行,以便我可以同时监控系统和全球温度?
一般是否有一些无 ECC 特定的测试要做?
编辑 1:
我已经知道如何监控温度(我使用了一个特殊的平台功能 /sys/devices/platform/......../temp1_input)。
目前 :
我找到了这个发行版:http : //www.stresslinux.org/sl/
我会继续检查直接在linux下运行的工具,没有太大的依赖,之后我可能会尝试解决stresslinux,memtest,stress for fedora之类的解决方案。
谢谢你的回答,我会继续调查
benchmark ×10
linux ×3
apache-2.2 ×2
database ×2
filesystems ×2
load-testing ×2
performance ×2
arm ×1
debian ×1
iptables ×1
memory ×1
mysql ×1
nginx ×1
proxy ×1
route ×1
ubuntu ×1
web-server ×1
xen ×1