vSphere存储性能优化技术与监控方法v1.2-万翀ppt课件_第1页
vSphere存储性能优化技术与监控方法v1.2-万翀ppt课件_第2页
vSphere存储性能优化技术与监控方法v1.2-万翀ppt课件_第3页
vSphere存储性能优化技术与监控方法v1.2-万翀ppt课件_第4页
vSphere存储性能优化技术与监控方法v1.2-万翀ppt课件_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、vSphere存储性能优化技术 与监控方法,万翀VMware, Inc.,议题,议题,存储性能指标,关键指标,IOPS,吞吐量,延时,存储性能指标-IOPS,单盘简明计算公式 (具体磁盘参看厂家产品说明书) IOPS = 1000ms/(寻道时间ms+旋转延迟时间ms) IOPS = 1000 / (3 + 60*1000/7200/2) = 140IOPS = 1000 / (3 + 60*1000/10000/2) = 167IOPS = 1000 / (3 + 60*1000/15000/2) = 200 注明:多盘计算公式 = 单盘IOPS * 盘数,什么是IOPS? 用于测量磁盘每秒

2、可以完成的IO读写命令数量(读写次数),是衡量磁盘性能的主要指标之一,随机读写频繁的应用,如OLTP(Online Transaction Processing),IOPS是关键衡量指标。,存储性能指标-IOPS(续),用Esxtop 命令查看存储 CMDS/s 每秒IO命令数量,即IOPS = READ/S + WRITE/S READS/S 读IOPS; WRITE/S 写IOPS;,存储性能指标-吞吐量,什么是吞吐量? 指单位时间内可以成功传输的数据数量,用于测量从磁盘读写数据的峰值速率,通常使用单位MBp或者Gbps,比如2Gb/10(小B)=200MB/s(大B),是顺序读写的重要指

3、标。多媒体应用如视频点播关注该指标。,存储性能指标-吞吐量(续),用Esxtop 命令查看存储 MBRAD/s 每秒读取数量; MBWRTN/s 每秒写入数量,存储性能指标-延时,什么是延时? 指磁盘完成指令所消耗的时间。,GAVG 10 ms 理想 GAVG 20 ms 良好 GAVG = 30 ms SIOC阀值,存储性能指标-延时(续),用Esxtop 命令查看存储 DAVG/cmd 每条命令的平均设备滞后时间(ms) KVAG/cmd 每条命令的平均 ESXi VMkernel 滞后时间(ms) GAVG/cmd 每条命令的平均虚拟机操作系统滞后时间(ms) GAVG = DAVG +

4、 KAVG,存储性能指标-延时(续2),显示读写分别延时的细节: 按f, 选择g,h,i后 确认行头有星形状符号*,cmd,read,write,存储性能指标-延时(续3),举例:,存储性能降低告警 (KB# 2007236),存储性能指标-延时(续4),Device naa.5000c5000b36354b performance has deteriorated. I/O latency increased from average value of 1832 microseconds to 19403 microsecond.,触发条件,延迟率的值达到30或者比上一次采样值翻一倍 警告不

5、表示有性能问题,而是反映了变化量。 如果延迟率持续保持较高状态,需要检查存储。,议题,存储性能影响因素,影响因素举例,IO块大小,块对齐,队列深度,存储性能影响因素,影响因素举例,IO块大小,块对齐,队列深度,IO块大小带来的延时影响,问题: Windows2008拷贝大数据时,磁盘IO延时高(KB#2036863),可以使用Linux运行dd命令的bs=1M参数模拟上述场景。 修改Windows注册表,驱动程序配置(KB# 9645697),测试工具 Windows: IOMeter Linux: dd bs=N,问题: 某些型号的存储在处理大块IO请求时会出现性能下降,可在主机端降低IO大

6、小(KB# 1003469) 修改主机高级磁盘配置Disk.DiskMaxIOSize,IO块大小带来的延时影响,使用命令vscsiStat 在线实时收集IO大小,# vscsiStats -l 列表可以采集的虚拟机对象 Virtual Machine worldGroupID: 311836, Virtual Machine Display Name: MGMT-VC Virtual SCSI Disk handleID: 8216 (scsi0:0) Virtual Machine worldGroupID: 549951, Virtual Machine Display Name: LP

7、-vApp-Server Virtual SCSI Disk handleID: 8200 (scsi0:0) Virtual SCSI Disk handleID: 8201 (scsi0:1) , # vscsiStats -s -w 549951 采集指定的虚拟机IO vscsiStats: Starting Vscsi stats collection for worldGroup 549951, handleID 8200 (scsi0:0) Success. vscsiStats: Starting Vscsi stats collection for worldGroup 549

8、951, handleID 8201 (scsi0:1) Success,IO块大小带来的延时影响,# vscsiStats -p ioLength -w 549951 -c vscsi-exp-size.csv 输出IO大小数据到指定文件 # vscsiStats -p all -w 549951 -c vscsi-exp-all.csv 输出所有IO指标到指定文件,# vscsiStats -x 输出IO大小统计数据到屏幕,使用命令vscsiStat 在线实时收集IO大小,# vscsiStats -p ioLength 输出IO大小统计数据到屏幕,IO块大小带来的延时影响, # vscs

9、iStats p ioLength Histogram: IO lengths of Write commands for virtual machine worldGroupID : 549951, virtual disk handleID : 8201 (scsi0:1) min : 512 max : 376832 mean : 7857 count : 1416 77 ( 524288) , # vscsiStats p ioLength Histogram: IO lengths of Read commands for virtual machine worldGroupID :

10、 549951, virtual disk handleID : 8201 (scsi0:1) min : 512 max : 16384 mean : 5120 count : 5 2 ( 524288) ,存储性能影响因素,影响因素举例,IO块大小,块对齐,队列深度,块对齐的影响,A,C,B,D,块对齐的影响(续1), # partedUtil getptbl /vmfs/devices/disks/naa.6842b2b077aae60014ac8c4409be6953 msdos 53309 255 63 856424448 1 128 856409084 251 0, # fdisk

11、 -lu /vmfs/devices/disks/naa.6842b2b077aae60014ac8c4409be6953 Disk /vmfs/devices/disks/naa.6842b2b077aae60014ac8c4409be6953: 438.4 GB, 438489317376 bytes 255 heads, 63 sectors/track, 53309 cylinders, total 856424448 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id Syste

12、m /vmfs/devices/disks/naa.6842b2b077aae60014ac8c4409be6953p1 128 856409084 428204478+ fb VMFS, # partedUtil getptbl /vmfs/devices/disks/naa.6842b2b077aae60014ac8c4409be6533 gpt 58743 255 63 943718399 1 2048 943716351 AA31E02A400F11DB9590000C2911D1B8 vmfs 0,VMFS5,VMFS3,块对齐的影响(续2),存储性能影响因素,影响因素举例,IO块大

13、小,块对齐,队列深度,IO队列深度,功能:共享与并发,客户机操作系统,虚拟机VMM,应用程序,VSCSI层,ESXi内核存储模块,驱动,HBA卡,存储网络,阵列控制器,虚拟机,Hypervisor,物理主机,存储,GQLEN:Guest客户机系统队列,WQLEN:World队列/每虚拟机,AQLEN:Adapter适配器队列,DQLEN:Device设备队列/每LUN,SQLEN:Storage阵列队列,ESXi 存储框架IO队列工作流,IO队列深度(续1),每台虚拟机的WQUEUE,默认值:32 修改方法:KB# 1268,每张HBA适配器的AQUEUE,默认值:1024,适配器内每个LUN

14、的DQUEUE,默认值:32 修改方法:KB# 1267,检查队列深度 KB# 1027901 控制队列深度KB# 1008113,用Esxtop命令查看队列深度 Esxtop, 按u,f,f,IO队列深度(续2),检查队列深度 KB# 1027901 控制队列深度KB# 1008113,用Esxtop命令查看队列深度 Esxtop, 按d,f,d,IO队列深度(续3),议题,监控维度HBA卡,用Esxtop命令查看 HBA卡性能数据 Esxtop, 按d,,监控维度HBA卡(续),用Esxtop命令查看 HBA卡性能数据 再按e,输入HBA卡名称,显示每个LUN信息,标识使用LUN ID,监

15、控维度LUN,用Esxtop命令查看每个LUN的性能数据 Esxtop, 按u; 按大写L,设备名称最多显示36个字符,监控维度LUN(续),用Esxtop命令查看每个LUN的性能数据 再按e,输入设备唯一标识,显示运行在这个LUN程序号 也可以按2或者8移动高彩行再按6,等同于按e,监控维度虚拟机磁盘,用Esxtop命令查看每个虚拟机的磁盘性能数据 Esxtop, 按v,显示每个虚拟机IO数据; 按大写L,设备名称最多显示36个字符,监控维度虚拟机磁盘(续),用Esxtop命令查看每个虚拟机的磁盘性能数据 按e,输入GID,显示该虚拟机每个虚拟磁盘IO数据,议题,存储硬件加速VAAI-功能显

16、示,监控VAAI: # esxtop u,f,o,p,存储硬件加速VAAI-监控工具,存储硬件加速VAAI-监控工具,监控VAAI: # esxtop u,f,o,p, # esxcli storage core device list -d naa.xxx naa.xxx Display Name: NETAPP iSCSI Disk (naa.xxx) Thin Provisioning Status: yes Attached Filters: VAAI_FILTER VAAI Status: supported Other UIDs: vml.xxx, # esxcli storage

17、 core plugin list Plugin name Plugin class - - VMW_VAAIP_NETAPP VAAI VAAI_FILTER Filter NMP MP,不是性能问题!,存储硬件加速VAAI-监控工具,监控VAAI: # esxtop u,f,o,p, # esxcli storage core device list -d naa.xxx naa.xxx Display Name: NETAPP iSCSI Disk (naa.xxx) Thin Provisioning Status: yes Attached Filters: VAAI_FILTER

18、VAAI Status: supported Other UIDs: vml.xxx, # esxcli storage core plugin list Plugin name Plugin class - - VMW_VAAIP_NETAPP VAAI VAAI_FILTER Filter NMP MP,不是性能问题!,KAVG=173.74!?,问答,VMware 续费 -与应用一起成长,张晓玲 VMware, Inc.,议题,LIVE,SNS 续费的介绍以及管理 续费的重要性以及好处? 原厂SNS和第三方服务,OEM 服务的区别 续费的销售渠道以及政策 续费售后服务介绍,SNS续费介绍及管理,什么是SNS ? * Subscription and Support ( 升级和技术支持),随license一起销售。一般是1年,2年,3年或者5年的服务期限。到期以后需要重新购买。,管理License和SNS,超级管理员,到期提醒,MyVMware 门户,辅助管理员,续费的重要性以及好处,续费是VMware提供给既有客户的优惠政策 再保客户可以免费升级以及打补丁,免费升级,免费升级,续费的重要性以及好处(续

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论