- 1、本文档共104页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAN性能影响因素-主机侧 HBA卡 最大单个请求大小:主机HBA卡通过设置驱动参数来限定下发请求数据的最大值。建议将主机HBA卡最大单个大小请求设置不超过1MB;设置方法参考HBA卡驱动手册。 最大并发请求数:主机HBA每个端口有最大请求并发数限制。建议设置在256-512之间。最大请求并发数查看和设置方法参考HBA卡驱动手册 选择合适的HBA卡驱动:比如说将一个1MB的请求拆分为一个1020个扇区和8个扇区的两个请求,导致数据不是满分条下发,影响测试性能。此时可以选择不拆分IO的HBA卡驱动。 主机侧性能问题排查方法 Windows主机性能查询方法 在windows系统下查看性能,通常会先收集Performance monitor信息,首先确认IO性能的状态,运行方法为:开始菜单运行 “Perfmon”,可以新建一个Counter Logs选择Counter来查看IO的读写性能。 主机侧性能问题排查方法 通常的Disk性能指标有: Logical Disk\Avg Disk Sec/Transfer : 10ms? 比较好; PhysicalDisk\Avg. Disk Read Queue Length :这个值小于2比较好; PhysicalDisk\Avg. Disk sec/Read:20 ms 比较好; PhysicalDisk\Avg. Disk Queue Length :Should not be higher than the number of spindles plus two.; PhysicalDisk\Avg. Disk sec/Transfer。 注意,以上任何参数都不是固定的,需要结合起来看。 主机侧性能问题排查方法 Linux主机性能查询方法 Linux系统资源监控命令主要用于监控CPU利用情况和磁盘利用情况,主要使用命令如下: sar -u [-o file] t [n], 在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file,表示将命令结果以二进制格式存放在文件中,file为文件名。 主机侧性能问题排查方法 监控CPU利用情况 CPU:表示机器内所有的CPU; %user:表示CPU的利用率; %nice:表示CPU在用户层优先级的百分比,0表示正常; %system:表示当系统运行时,在用户应用层上所占用的CPU百分比; %iowait:表示请求硬盘I/0数据流出时,所占用CPU的百分比; %idle:表示空闲CPU百分比,值越大系统负载越低。 主机侧性能问题排查方法 监控内存利用情况 kbmemfree:空闲内存大小,单位kb; kbmemused:使用内存大小,单位kb; %memused:内存使用百分比; kbbuffers:系统buffer使用的内存; kbcached:cache使用的内存。 主机侧性能问题排查方法 iostat命令 iostat –x –t 2(打印间隔时间) iostat命令用于显示当前CPU利用状态和各磁盘的使用情况,显示结果如下: 实验1 SAN存储性能调优实验 实验目的: 熟悉iometer的基本安装和测试方法 实验任务: 安装iometer软件 创建LUN并映射给主机 通过iometer软件测试性能 调整iometer参数,使测试性能达到最佳 思考题 存储系统常见的性能指标有哪些,分别适用于什么场景? 性能测试工具可以分为哪几类?每类分别有哪些典型的工具? 影响存储系统性能的因素有哪些? 总结 存储系统性能的指标和意义 影响存储系统性能的因素 提高存储系统性能的方法 目录 性能指标和IO流程 影响性能的关键因素 性能问题诊断和性能调优 性能测试工具和方法 4.1 IO性能测试 4.2 业务场景测试 4.3 性能基准测试 SAN存储系统常见性能故障排除 测试工具分类 IO测试工具 业务测试工具 基准测试工具 IO性能测试 测试工具 适用范围 缺陷 Iometer 适用操作系统:Windows,Linux,Solaris,Netware,Mac OSX适用场景:提供非常全面的IO特性配置参数,可作为IO压力测试工具,能在IO层面模拟一些简单的业务场景,支持联机测试 1.Linux存在异步IO压力不足的问题2.无法进行数据一致性验证3.联机测试中容易出错 XDD 适用操作系统:Windows,Linux,Solaris,Mac OSX,AIX,HP UNIX,IRIX适用场景:可作为IO压力测试工具,目前在AIX下使用最多
文档评论(0)