Transcription of ホワイトペーパー - jp.fujitsu.com
1 SSD 1/18 Fujitsu PRIMERGY SSD SSD 2014-12-18 SSD 2014-12-18 2/18 SSD Windows WMI Win32_PerfRawData_PerfDisk_PhysicalDisk .. 2 .. 3 .. 4 Windows .. 4 Linux .. 5 ESX .. 6 .. 8 .. 9 RAID .. 9 RAID .. 9 RAID 0 .. 9 RAID 1.
2 10 RAID 5 .. 10 RAID 6 2 .. 11 RAID 10 .. 11 RAID 1E .. 12 RAID 50 RAID 5 .. 12 RAID 60 RAID 6 .. 13 .. 14 .. 14 DWPD 1 .. 15 .. 18 .. 18 SSD 2014-12-18 3/18 I/O PE SSD NAND PE NAND SSD SSD NAND SSD SSD DWPD 1
3 SSD SSD FTS DWPD DWPD > 15 50 5 15 10 OLTP IO < 5 < SSD SSD 2014-12-18 4/18 Windows Windows Management Instrumentation (WMI) Win32_PerfRawData_PerfDisk_PhysicalDisk Win32_PerfRawData_PerfDisk_PhysicalDisk AvgDiskBytesPerRead uint64 AvgDiskBytesPerRead_Base uint32 AvgDiskBytesPerRead.
4 AvgDiskBytesPerWrite uint64 AvgDiskBytesPerWrite_Base uint64 AvgDiskBytesPerTransfer .. WrittenBytes PowerShell function GetBytesWritten ($DriveLetter) { $BytesWritten = 0 $WMIO bjects = Get-WmiObject -namespace root\cimv2 -class ` Win32_PerfRawData_PerfDisk_PhysicalDisk -computername . foreach ($obj in $WMIO bjects) { if ($ -match $DriveLetter) { $BytesWritten = $ break } } $BytesWritten } $StartMeasure = GetBytesWritten ("D:") Start-Sleep -Seconds 86400 # Measure one day / 24 hours $EndMeasure = GetBytesWritten ("D:") write-host WrittenBytes.
5 ($EndMeasure - $StartMeasure) SSD 2014-12-18 5/18 Linux /sys/block/<dev>/stat 11 1 read I/Os I/O read merges I/O I/O read sectors read ticks write I/Os I/O write merges I/O I/O write sectors write ticks in_flight I/O io_ticks time_in_queue 7 write sectors
6 /sys/block/<dev>/queue/hw_sector_size WrittenBytes = write sectors hw_sector_size cat /sys/block/sdb/stat 7 66312632 write sectors = 66312632 hw_sector_size hw_sector_size hw_sector_size = 512 > cat /sys/block/sdb/stat 9217626 172227 1456405218 18255726 263808 8011394 66312632 29393723 0 8772930 47653606 > cat /sys/block/sdb/queue/hw_sector_size 512 SSD 2014-12-18 6/18 WrittenBytes = 66312632 512 = 33,952,067.
7 584 ESX esxcli esxcli storage core device stats get d < device name> 7 Device Successful Commands Blocks Read Blocks Written Read Operations Write Operations Reserve Operations Blocks Written WrittenBytes = BlocksWritten <blocksize> 512 WrittenBytes = BlocksWritten 512 esxcli storage core path list esxcli storage core path list > esxcli storage core path list.
8 UID: Runtime Name: vmhba1:C2:T0:L0 Device: Device Display Name: Local LSI Disk ( ) .. SSD 2014-12-18 7/18 esxcli storage core device stats get d Blocks Written 512 WrittenBytes = 47685869 512 = 24,415,164,928 > esxcli storage core device stats get d Device: Successful Commands: 3921233 Blocks Read: 438196025 Blocks Written: 47685869 Read Operations: 3485300 Write Operations: 402863 Reserve Operations: 7740 .. SSD 2014-12-18 8/18 Windows Linux ESX 2 1.
9 2. count1 3. 4. count2 5. count2 count1 WrittenBytes = count2 count1 WriteLoad WriteLoad [ s] = WrittenBytes < > 1 3,600 1 86,400 1 604,800 1 1 12 2,628,000 1 365 31,536,000 = 5400 count1 103,952,067,584 count2 127,845,953,412 WrittenBytes = count2 count1 23,893,885,828 WriteLoad = WrittenBytes < > = 23893885828 5400 = 4,424,794 [ s] = ~ [MB s] MB s SSD 2014-12-18 9/18 SSD RAID RAID RAID WriteLoadPhyDriv = WriteLoadLogDriv WriteLoad MB s WriteLoadPhyDriv = [MB s]
10 RAID RAID RAID RAID RAID 1 RAID 0 WriteLoad #Drives WriteLoad WriteLoadPhyDriv = WriteLoadLogDriv #Drives SSD 2014-12-18 10/18 4 RAID 0 #Drives = 4 = 4 [MB s] = [MB s] RAID 1 WriteLoad WriteLoad WriteLoadPhyDriv = WriteLoadLogDriv 2 RAID 1 WriteLoadPhyDriv0,1 = [MB s] RAID 5 WriteLoad 2 1 1 WriteLoad WriteLoadPhyDriv = WriteLoadLogDriv 2 #Drives 5 RAID 5 = 2 5 [MB s] = [MB s]