首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Iozone:具有大量RAM的服务器的合理设置

Iozone:具有大量RAM的服务器的合理设置
EN

Server Fault用户
提问于 2012-03-28 21:06:41
回答 2查看 2.5K关注 0票数 1

我刚买了一台服务器,它有:

2x四核Xeons

48G ECC RAM

LSI 9260-8i上的5x 160 8i

在部署目标平台之前,我希望收集尽可能多的基准数据,使用各种配置的硬件RAID、ZFS zRAID以及vSphere和KVM虚拟化测试I/O性能。为了在没有缓存效果的情况下查看真正的磁盘I/O性能,我尝试使用文件中推荐的物理RAM的两倍以上的最大文件运行IO3,如下所示:

碘酮-a -g100G

然而,正如人们可能预期的那样,这需要太长时间才能实现。(7个小时后我停止了跑步)

我希望将记录和文件大小的范围缩小到可能反映应用程序服务器实际性能的值,希望将运行时间缩短到一个小时左右。

有什么想法吗?

谢谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-03-28 21:18:13

对于拥有如此多RAM的服务器,直接IO标志是您的朋友。这是-I标志:

代码语言:javascript
复制
-I  Use VxFS VX_DIRECT, O_DIRECT,or O_DIRECTIO for all file operations

这将告诉它不要缓存块或文件,并等待存储系统在继续之前完全提交写。可以理解的是,性能会比使用块缓存差,但至少您的测试运行将在合理的时间内完成,并且您可以为每个存储信任进行相对的比较。

票数 3
EN

Server Fault用户

发布于 2012-03-28 23:02:21

我不清楚你的问题到底是什么。如果这是关于碘酮本身,那么我很抱歉,我没有任何其他的东西,但还没有说。

否则,如果你也在寻找其他工具来收集你的基线基准统计数据-你有没有考虑过试一试测井仪?除了严格的磁盘工作之外,这还允许您捕获网络IO的性能特征,并在多个平台上运行。

你也会监控ESX本身的性能吗?然后您将看到esxtop,它将显示CPU、中断、内存、网络、磁盘接口、磁盘VM和电源管理统计信息。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/374607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档