Tot*_*tor 5 linux performance storage capacity-planning
我如何知道我的存储需要为过载的 Linux 服务器提供多少IOPS?
我有一台服务器,我知道它的瓶颈是存储。我希望瓶颈不是存储,因此我需要调整存储阵列性能的大小。也就是说,购买提供比我需要的更多 IOPS 的阵列。
给定一些系统 IO 统计信息或其他信息,我怎么知道如何调整我的存储性能(购买什么)以提供超出我需要的服务(以最坏的情况 - 大量 IO 争用 - 作为参考)。
例如,该iostat实用程序可以提供一些有关 IO 使用情况的有趣统计信息。我可以使用该信息来了解我需要什么样的硬件性能吗?如何?
这是一个普遍的问题,实际工作负载类型或软件无关紧要(例如可以是数据库),我只需要能够根据当前的 IO 统计数据和使用情况做出决定。
iostat命令将显示您想要的信息。赶紧跑:
iostat 1
Run Code Online (Sandbox Code Playgroud)
输出将是这样的:
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 42.00 128.00 84.00 128 84
Run Code Online (Sandbox Code Playgroud)
与opstps相同transactions per second。
这将使其每秒更新一次。
您通常需要systat在 Linux 发行版上安装软件包才能使用 iostat。
| 归档时间: |
|
| 查看次数: |
5469 次 |
| 最近记录: |