小编BHS*_*BHS的帖子

为什么我看到 DRBD 的性能受到很大影响?

我看到 DRBD 对性能的影响比他们的用户手册说的要大得多。我使用的是 DRBD 8.3.7(Fedora 13 RPM)。

我已经设置了一个 DRBD 测试并测量了没有 DRBD 的磁盘和网络的吞吐量:

dd if=/dev/zero of=/data.tmp bs=512M count=1 oflag=direct
536870912 bytes (537 MB) copied, 4.62985 s, 116 MB/s
Run Code Online (Sandbox Code Playgroud)

/ 是我正在测试的磁盘上的逻辑卷,没有 DRBD 挂载

iperf:

[  4]  0.0-10.0 sec  1.10 GBytes   941 Mbits/sec
Run Code Online (Sandbox Code Playgroud)

根据吞吐量开销预期,瓶颈将是较慢的,网络或磁盘和 DRBD 应该有 3% 的开销。就我而言,网络和 I/O 似乎非常匹配。听起来我应该能够达到 100 MB/s 左右。

所以,使用原始 drbd 设备,我得到

dd if=/dev/zero of=/dev/drbd2 bs=512M count=1 oflag=direct
536870912 bytes (537 MB) copied, 6.61362 s, 81.2 MB/s
Run Code Online (Sandbox Code Playgroud)

这比我预期的要慢。然后,一旦我用 ext4 格式化设备,我就会得到

dd if=/dev/zero of=/mnt/data.tmp bs=512M count=1 oflag=direct
536870912 …
Run Code Online (Sandbox Code Playgroud)

linux performance drbd

6
推荐指数
1
解决办法
4993
查看次数

标签 统计

drbd ×1

linux ×1

performance ×1