2017年10月6日金曜日

Azure 仮想マシンの smalldisk な性能は謎

2017年9月26日 [Public preview: PowerShell in Azure Cloud Shell]粗訳

OSディスクの話。普通にSSDで仮想マシンを作ると、128GBのSSDが割り当てられる。ポータルで確認しても、IOPSの上限は500、スループットは60MB/秒

128ssd

そのときの、CrystalDiskMarkの結果

-----------------------------------------------------------------------
CrystalDiskMark 5.2.1 x64 (C) 2007-2017 hiyohiyo
                            Crystal Dew World : http://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) :    68.445 MB/s
   Sequential Write (Q= 32,T= 1) :    59.840 MB/s
   Random Read 4KiB (Q= 32,T= 1) :    34.551 MB/s [  8435.3 IOPS]
  Random Write 4KiB (Q= 32,T= 1) :    27.933 MB/s [  6819.6 IOPS]
          Sequential Read (T= 1) :    68.995 MB/s
         Sequential Write (T= 1) :    54.946 MB/s
    Random Read 4KiB (Q= 1,T= 1) :    32.141 MB/s [  7846.9 IOPS]
   Random Write 4KiB (Q= 1,T= 1) :    17.622 MB/s [  4302.2 IOPS]

  Test : 50 MiB [C: 73.3% (93.0/127.0 GiB)] (x2)  [Interval=5 sec]
   Date : 2017/10/06 18:04:22
     OS : Windows Server 2016 Datacenter (Full installation) [10.0 Build 14393] (x64)
  

ポータルで、[smalldisk]と書かれたイメージを発見。

smalldisk

実際に、32GBのSSDがわりあてられてるっぽい。ポータルで確認しても、IOPSは120、スループットは、25MB/秒という表記。

32ssd

そのときの、CrystalDiskMarkの結果

-----------------------------------------------------------------------
CrystalDiskMark 5.2.2 x64 (C) 2007-2017 hiyohiyo
                            Crystal Dew World : http://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) :    67.299 MB/s
   Sequential Write (Q= 32,T= 1) :    67.420 MB/s
   Random Read 4KiB (Q= 32,T= 1) :    33.616 MB/s [  8207.0 IOPS]
  Random Write 4KiB (Q= 32,T= 1) :    33.753 MB/s [  8240.5 IOPS]
          Sequential Read (T= 1) :    67.531 MB/s
         Sequential Write (T= 1) :    67.532 MB/s
    Random Read 4KiB (Q= 1,T= 1) :    33.425 MB/s [  8160.4 IOPS]
   Random Write 4KiB (Q= 1,T= 1) :    33.419 MB/s [  8158.9 IOPS]

  Test : 50 MiB [C: 42.3% (12.7/30.0 GiB)] (x2)  [Interval=5 sec]
   Date : 2017/10/06 9:08:38
     OS : Windows Server 2016 Datacenter (Full installation) [10.0 Build 14393] (x64)
  

ほぼ同じ性能ってどういうこと?!書き込みにいたっては、本来パフォーマンスの低いであろう32GBの方が性能でてるようにも見えるし。。。

謎。

0 件のコメント:

コメントを投稿