如何将您确定最大值设置在承载高达4位Ubuntu的/ Linux服务器的I / O活动警报运行的Apache,MySQL和高达4个雄猫? 或一般(如果有一个这样的)什么是适当的操作范围的I / O读每秒/写与7.2K SATA HDD生产服务器?

我试图理解的是磁盘上的影响,如果读/每秒的峰值写道。我应该在磁盘/驱动器的规格想找什么来确定的?

正如你所看到的,我“明确”混淆。任何帮助/方向,将不胜感激...

有帮助吗?

解决方案

  

如何将您确定最大值设置在承载高达4位Ubuntu的/ Linux服务器的I / O活动警报运行的Apache,MySQL和高达4个雄猫?

在这你惊人的有关问题,预期比你不得不注意警报的价格越贵的价值。

什么号码是什么?这取决于很多因素,包括:

问题是你想避免?

你担心性能?如果是这样,你更担心延迟和吞吐量?怎样的互动和批处理工作绩效之间的权衡?

你不用担心磨损和撕裂和媒体的寿命?你担心你有多久恢复备份?

你担心磁盘的价格是多少?多大的价值是更好的磁盘要带给你的操作?

多少能写操作被推迟?读多少是通过缓存可以预防?你怎么能松懈是相对于独立(在我的ACID)?

如果您的真正的希望您的具体情况最好的磁盘,这些都是一些你可能要问自己的问题。如果我是你的情况,我可能会挑从低到中低价格范围内的随机磁盘,然后看看它是如何工作的。然后,你就必须从经验,让你知道该怎么做不同的下一次(如果有的话),它不是要多少费用你学习。

其他提示

当心的linux,你将不得不在内存中缓存一些数据(和它的冷静,因为它的速度快,但是这会打破你的基准)。

恕我直言,你不应该测试硬盘的吞吐量,因为如果数据将密切物理盘上累积,你将有更多的数据影响的碎片结果太...使用一些其他的度量。

在顶部,你有“0.0%WA”统计,告诉你多少处理器上等待数据花费。如果这得到高,你有麻烦了(你可以做一个RAID阵列,以增加吞吐量)。我不知道如何掌握得到这个信息,但我敢打赌,你可以得到它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top