标签: benchmark

您如何对网站进行负载测试和容量规划?

这是一个关于网站容量规划的规范问题

有关的:

有哪些推荐的网站和网络应用程序容量规划工具和方法?

请随意描述适用于不同网络服务器、框架等的不同工具和技术,以及适用于一般网络服务器的最佳实践。

load-testing web-server capacity-planning benchmark

122
推荐指数
4
解决办法
7万
查看次数

虚拟机是否比底层物理机慢?

这个问题很笼统,但最特别的是我想知道运行 Ubuntu Enterprise Cloud 的虚拟机是否会比没有任何虚拟化的同一物理机慢。多少(1%、5%、10%)?

有没有人测量过 Web 服务器或数据库服务器(虚拟 VS 物理)的性能差异?

如果取决于配置,我们假设两个四核处理器,12 GB 内存和一堆 SSD 磁盘,运行 64 位 ubuntu 企业服务器。最重要的是,只有 1 个虚拟机允许使用所有可用资源。

virtualization cloud-computing performance benchmark

57
推荐指数
4
解决办法
8万
查看次数

数百万个小文件的文件系统

在以下情况下,您会选择哪种 Linux 文件系统以获得最佳速度

  • 一亿个文件
  • 平均约 2k 文件大小
  • >95% 读取访问
  • 相当随机的访问
  • 高并发(>100 个进程)

注意:文件存储在一个深层次的树中以避免大目录。每个叶目录包含大约一千个文件。

您将如何对其进行基准测试?

linux filesystems benchmark

50
推荐指数
2
解决办法
3万
查看次数

MySQL (InnoDB) 的最佳 Linux 文件系统是什么?

我试图用 MySQL InnoDB 寻找各种文件系统性能的基准,但找不到。

我的数据库工作负载是典型的基于 Web 的 OLTP,大约 90% 读取,10% 写入。随机IO。

在 ext3、ext4、xfs、jfs、Reiserfs、Reiser4 等流行的文件系统中,您认为哪个最适合 MySQL?

mysql linux filesystems database benchmark

49
推荐指数
6
解决办法
5万
查看次数

Xen 与 KVM 的性能对比

在相同的硬件上,Xen 或 KVM 哪个更快?

我正在尝试采用一种虚拟化技术来工作,它可以提供最佳性能。

我在这里找到了一些关于该主题的基准测试:http : //virt.kernelnewbies.org/XenVsKVM

他们将 KVM 视为赢家,在性能上有显着差异——这与 KVM 是 2 类管理程序的想法背道而驰,根据定义,它应该比 1 类管理程序(如 Xen)慢——或者至少是网上的文章说。

关于这个主题的任何想法?

performance xen kvm-virtualization benchmark

38
推荐指数
5
解决办法
7万
查看次数

您如何对数据库进行负载测试和容量规划?

这是一个关于数据库容量规划的规范问题

有关的:

我希望创建一个关于数据库容量规划工具和方法的规范问题。这是一个规范的问题。

显然,一般的工作流程是:

  • 放置您的场景
  • 添加监控
  • 添加流量
  • 评估结果
  • 根据结果​​进行补救
  • 冲洗,重复直到合理快乐

请随意描述适用于不同网络服务器、框架等的不同工具和技术,以及最佳实践。

database load-testing capacity-planning benchmark

36
推荐指数
1
解决办法
9496
查看次数

Apache ab:请解释输出

我环顾四周,根本找不到对输出的任何详细说明。大多数确实很容易理解,但有一个部分让我感到困惑:

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 输出的这个部分和其他部分有没有详细的解释?

apache-2.2 benchmark

34
推荐指数
1
解决办法
2万
查看次数

如何将 TCP 流量复制到一台或多台远程服务器以进行基准测试?

基础设施:数据中心中的服务器、操作系统 - Debian Squeeze、网络服务器 - Apache 2.2.16


情况:

我们的客户每天都在使用实时服务器,因此无法测试调整和改进。因此,我们希望将实时服务器上的入站 HTTP 流量实时复制到一台或多台远程服务器。流量必须传递到本地 Web 服务器(在本例中为 Apache)和远程服务器。因此,我们可以调整配置并在远程服务器上使用不同/更新的代码进行基准测试并与当前的实时服务器进行比较。目前,网络服务器正在收听大约。由于客户端结构,除了 80 和 443 之外还有 60 个额外的端口。


问题:如何实现对一台或多台远程服务器的复制?

我们已经尝试过:

  • agnoster duplicator - 这将需要每个端口一个打开的会话,这是不适用的。( https://github.com/agnoster/duplicator )
  • kklis 代理 - 仅将流量转发到远程服务器,但不会将其传递到 lcoal 网络服务器。( https://github.com/kklis/proxy )
  • iptables - DNAT 只转发流量,但不将其传递到本地网络服务器
  • iptables - TEE 只复制到本地网络中的服务器 -> 由于数据中心的结构,服务器不在同一网络中
  • 在 stackoverflow ( /sf/ask/507336791/ ) 为问题“使用代理复制 tcp 流量”提供的建议替代方案未成功。如前所述,TEE 不适用于本地网络之外的远程服务器。teeproxy 不再可用(https://github.com/chrislusf/tee-proxy),我们在其他地方找不到它。
  • 我们添加了第二个 IP 地址(在同一网络中)并将其分配给 eth0:0(主要 IP 地址分配给 eth0)。将这个新 IP 或虚拟接口 eth0:0 与 iptables TEE 功能或路由结合起来没有成功。
  • 为问题“在 Debian Squeeze上重复传入 tcp 流量”(在 …

debian proxy route iptables benchmark

34
推荐指数
3
解决办法
4万
查看次数

Apache基准测试的替代品?

我想要一些适用于 ubuntu 的工具,可以用来测试我的服务器,它可以处理多少。

有什么建议?我以前使用过 apache 基准测试,但我想尝试其他方法。

(作为一个附带问题,如果我只使用 nginx,apache 基准测试是否有效?)

ubuntu nginx apache-2.2 benchmark

29
推荐指数
3
解决办法
2万
查看次数

在 linux/arm 下对 RAM(无 ECC)进行基准测试的最佳方法是什么?

我想在定制板上测试 no-ECC 内存芯片的完整性和全局性能

是否有一些工具可以在 linux 下运行,以便我可以同时监控系统和全球温度?

一般是否有一些无 ECC 特定的测试要做?

编辑 1:

我已经知道如何监控温度(我使用了一个特殊的平台功能 /sys/devices/platform/......../temp1_input)。

目前 :

  • wazoox :它有效,但我必须编写自己的测试
  • 杰森亨特利:
    • ramspeed : 不适用于手臂
    • 流基准:它工作并且非常快,所以我会看看它是否准确和完整
    • memtest :我稍后再试,因为它不直接从 linux 运行
    • Fedora的压力:我稍后也会尝试,现在安装fedora对我来说太成问题了

我找到了这个发行版:http : //www.stresslinux.org/sl/

我会继续检查直接在linux下运行的工具,没有太大的依赖,之后我可能会尝试解决stresslinux,memtest,stress for fedora之类的解决方案。

谢谢你的回答,我会继续调查

linux memory arm benchmark

22
推荐指数
2
解决办法
5万
查看次数