Azure Standard L8s (8 vcpus, 64 GiB memory) memo

Azure Standard L8s のパフォーマンスを調べて見ました

結論
===
* 基本的に D ドライブを使いましょう
  * ユーザー自身でインストールするアプリについて、インストール先が選べる物も D ドライブがよさそう
  * まぁ、アプリ自体はメモリに乗ってるのでどちらでも。

前提
====

* Cristal disk mark では Windows Server 2016 となっていますが、`Windows Server 2019 Datacenter 64-bit (10.0, Build 17763) (17763.rs5_release.180914-1434)` での計測です

DxDiag
----
```
System Information
------------------
      Time of this report: 8/17/2019, 10:56:43
             Machine name: xxxxxxx
               Machine Id: {D7DB1F8F-2348-4218-858D-30C5F421298B}
         Operating System: Windows Server 2019 Datacenter 64-bit (10.0, Build 17763) (17763.rs5_release.180914-1434)
                 Language: English (Regional Setting: English)
      System Manufacturer: Microsoft Corporation
             System Model: Virtual Machine
                     BIOS: BIOS Date: 06/02/17 12:52:12  Ver: 09.00.07 (type: BIOS)
                Processor: Intel(R) Xeon(R) CPU E5-2698B v3 @ 2.00GHz (8 CPUs), ~2.0GHz
                   Memory: 65536MB RAM
      Available OS Memory: 65536MB RAM
                Page File: 2455MB used, 81895MB available
              Windows Dir: C:\windows
          DirectX Version: DirectX 12
      DX Setup Parameters: Not found
         User DPI Setting: 96 DPI (100 percent)
       System DPI Setting: 96 DPI (100 percent)
          DWM DPI Scaling: Disabled
                 Miracast: Not Available
Microsoft Graphics Hybrid: Not Supported
           DxDiag Version: 10.00.17763.0001 64bit Unicode
```

CrystalDiskMark
==========

D Drive
-------
* 最新の NVMe と比べると見劣りはしてしまいはするのですが、早い。

```
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
                          Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :   411.267 MB/s
  Sequential Write (Q= 32,T= 1) :   412.130 MB/s
  Random Read 4KiB (Q=  8,T= 8) :   168.799 MB/s [  41210.7 IOPS]
 Random Write 4KiB (Q=  8,T= 8) :   168.706 MB/s [  41188.0 IOPS]
  Random Read 4KiB (Q= 32,T= 1) :   167.327 MB/s [  40851.3 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :   168.497 MB/s [  41137.0 IOPS]
  Random Read 4KiB (Q=  1,T= 1) :    20.151 MB/s [   4919.7 IOPS]
 Random Write 4KiB (Q=  1,T= 1) :    34.535 MB/s [   8431.4 IOPS]

  Test : 32768 MiB [D: 0.7% (10.2/1388.0 GiB)] (x5)  [Interval=5 sec]
  Date : 2019/08/17 11:05:12
    OS : Windows Server 2016 Datacenter (Full installation) [10.0 Build 17763] (x64)
```

C Drive （参考値
-------
```
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
                          Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :   223.659 MB/s
  Sequential Write (Q= 32,T= 1) :   417.098 MB/s
  Random Read 4KiB (Q=  8,T= 8) :   106.336 MB/s [  25960.9 IOPS]
 Random Write 4KiB (Q=  8,T= 8) :    65.078 MB/s [  15888.2 IOPS]
  Random Read 4KiB (Q= 32,T= 1) :    95.526 MB/s [  23321.8 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :   164.910 MB/s [  40261.2 IOPS]
  Random Read 4KiB (Q=  1,T= 1) :    41.125 MB/s [  10040.3 IOPS]
 Random Write 4KiB (Q=  1,T= 1) :    15.929 MB/s [   3888.9 IOPS]

  Test : 32768 MiB [C: 14.8% (18.7/126.5 GiB)] (x5)  [Interval=5 sec]
  Date : 2019/08/17 10:56:10
    OS : Windows Server 2016 Datacenter (Full installation) [10.0 Build 17763] (x64)
```

CrystalDiskInfo
==========

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/52956/b05edced-a155-7f7d-b74d-cb2f35eb8c2a.png)

```
----------------------------------------------------------------------------
CrystalDiskInfo 8.2.3 (C) 2008-2019 hiyohiyo
                                Crystal Dew World : https://crystalmark.info/
----------------------------------------------------------------------------

    OS : Windows Server 2016 Datacenter (Full installation) [10.0 Build 17763] (x64)
  Date : 2019/08/17 10:14:47

-- Controller Map ----------------------------------------------------------
 + ATA Channel 0 (0) [ATA]
   - Virtual HD ATA Device
   - Virtual HD ATA Device
 + ATA Channel 1 (1) [ATA]
   - Msft Virtual CD/ROM ATA Device
 + Intel(R) 82371AB/EB PCI Bus Master IDE Controller [ATA]
   - ATA Channel 0 (0)
   - ATA Channel 1 (1)
 - Microsoft Hyper-V SCSI Controller [SCSI]
 - Microsoft Storage Spaces Controller [SCSI]
 - Microsoft Hyper-V SCSI Controller [SCSI]

-- Disk List ---------------------------------------------------------------
 (1) Virtual HD : 1490.3 GB [1/0/1, pd1]

----------------------------------------------------------------------------
 (1) Virtual HD
----------------------------------------------------------------------------
           Model : Virtual HD
        Firmware : 1.1.0
   Serial Number : 
       Disk Size : 1490.3 GB (8.4/137.4/1490.3/1490.3)
     Buffer Size : 64 KB
     Queue Depth : 1
    # of Sectors : 2910846976
   Rotation Rate : Unknown
       Interface : Parallel ATA
   Major Version : ATA8-ACS
   Minor Version : ----
   Transfer Mode : PIO/DMA | PIO/DMA
  Power On Hours : Unknown
  Power On Count : Unknown
     Temperature : Unknown
   Health Status : Unknown
        Features : 48bit LBA
       APM Level : ----
       AAM Level : ----
    Drive Letter : D:

-- IDENTIFY_DEVICE ---------------------------------------------------------
        0    1    2    3    4    5    6    7    8    9
000: 045A 3FFF 0000 0010 FE00 0200 003F ABCD DCBA 0123
010: 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020
020: 0003 0080 0000 312E 312E 3020 2020 5669 7274 7561
030: 6C20 4844 2020 2020 2020 2020 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8080 0000 0F00
050: 0000 0200 0200 0003 FFFF 0010 00FF F010 0FEF 0180
060: FFFF 0FFF 0007 0407 0003 0078 0078 014D 0078 0000
070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
080: 01F0 0000 0028 7400 4040 0028 3400 4040 0000 0000
090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
100: 0000 AD80 0000 0000 0000 0000 6003 0000 0000 0000
110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 0000 0000 0000 4000
210: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
220: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
230: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
250: 0000 0000 0000 0000 0000 0000

-- SMART_READ_DATA ---------------------------------------------------------
     +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

-- SMART_READ_THRESHOLD ----------------------------------------------------
     +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
```