हम प्रीमियम भंडारण द्वारा समर्थित दो नए मानक DS13 (8 कोर, 56 जीबी) वीएम (दोनों नवीनतम / डिफ़ॉल्ट विंडोज 2012 आर 2 छवि का उपयोग कर) पर प्रदर्शन परीक्षण चला रहे हैं और स्थानीय एसएसडी प्रदर्शन के परीक्षण में चरण 1 के साथ एक दीवार को मारा है।
हम समझते हैं कि इन VMs के लिए 400GB स्थानीय SSD का 25% अस्थायी भंडारण के रूप में उपलब्ध कराया जाता है और अन्य 75% प्रीमियम संग्रहण कैशिंग के लिए उपयोग किया जाता है: http://azure.microsoft.com/blog/2014/12/11/new- प्रीमियम भंडारण समर्थित-आभासी मशीनों /
शेष 25% पर, हम इन पंक्तियों के साथ प्रदर्शन देखने की उम्मीद करते हैं: http://www.brentozar.com/archive/2014/09/azure-really-60-faster/ http://azure.microsoft.com/blog / 2014/10/06 / डी-श्रृंखला प्रदर्शन-अपेक्षाओं /
... लेकिन क्रिस्टल डिस्क मार्क इसे रेंगते हुए दिखाता है :
Sequential Read : 4.097 MB/s
Sequential Write : 4.096 MB/s
Random Read 512KB : 4.112 MB/s
Random Write 512KB : 4.112 MB/s
Random Read 4KB (QD=1) : 2.057 MB/s [ 502.3 IOPS]
Random Write 4KB (QD=1) : 2.057 MB/s [ 502.2 IOPS]
Random Read 4KB (QD=32) : 2.048 MB/s [ 500.0 IOPS]
Random Write 4KB (QD=32) : 2.047 MB/s [ 499.7 IOPS]
Test : 50 MB [D: 7.2% (8.1/112.0 GB)] (x5)
Date : 2015/02/14 15:35:41
OS : Windows Server 2012 R2 Datacenter (Full installation) [6.3 Build 9600] (x64)
ओएस डिस्क का प्रदर्शन बेहतर है, लेकिन 150 एमबी / एस के करीब कहीं भी आप एक पी 20 डिस्क के लिए उम्मीद करेंगे (यह मानते हुए कि डिफ़ॉल्ट 127 जीबी ओएस डिस्क के लिए क्या आवंटित किया गया है)।
उम्मीद:
http://azure.microsoft.com/en-us/documentation/articles/storage-premium-storage-preview-portal/
देख के:
Sequential Read : 66.031 MB/s
Sequential Write : 63.034 MB/s
Random Read 512KB : 65.861 MB/s
Random Write 512KB : 63.580 MB/s
Random Read 4KB (QD=1) : 2.097 MB/s [ 511.9 IOPS]
Random Write 4KB (QD=1) : 2.047 MB/s [ 499.7 IOPS]
Random Read 4KB (QD=32) : 2.086 MB/s [ 509.3 IOPS]
Random Write 4KB (QD=32) : 2.078 MB/s [ 507.4 IOPS]
Test : 50 MB [C: 12.9% (16.4/127.0 GB)] (x5)
Date : 2015/02/14 15:46:35
OS : Windows Server 2012 R2 Datacenter (Full installation) [6.3 Build 9600] (x64)
और P30 डिस्क ( ReadOnly कैश के साथ ) का प्रदर्शन ज्यादा बेहतर नहीं है:
Sequential Read : 204.567 MB/s
Sequential Write : 39.677 MB/s
Random Read 512KB : 204.549 MB/s
Random Write 512KB : 34.865 MB/s
Random Read 4KB (QD=1) : 20.951 MB/s [ 5114.9 IOPS]
Random Write 4KB (QD=1) : 1.666 MB/s [ 406.7 IOPS]
Random Read 4KB (QD=32) : 20.893 MB/s [ 5100.9 IOPS]
Random Write 4KB (QD=32) : 20.944 MB/s [ 5113.4 IOPS]
Test : 50 MB [E: 0.0% (0.2/1023.0 GB)] (x5)
Date : 2015/02/14 15:22:59
OS : Windows Server 2012 R2 Datacenter (Full installation) [6.3 Build 9600] (x64)
जब हमारे मौजूदा क्लाउडड्राइव की तुलना D13s पर तैनात होस्ट कैशिंग के साथ की जाती है (ध्यान दें कि 4KB यादृच्छिक रीड का प्रदर्शन):
Sequential Read : 136.711 MB/s
Sequential Write : 10.210 MB/s
Random Read 512KB : 190.744 MB/s
Random Write 512KB : 9.063 MB/s
Random Read 4KB (QD=1) : 10.813 MB/s [ 2639.8 IOPS]
Random Write 4KB (QD=1) : 0.508 MB/s [ 107.5 IOPS]
Random Read 4KB (QD=32) : 106.533 MB/s [ 26009.1 IOPS]
Random Write 4KB (QD=32) : 9.363 MB/s [ 2286.0 IOPS]
Test : 50 MB [F: 4.1% (24.9/600.0 GB)] (x5)
Date : 2015/02/14 20:25:01
OS : Windows Server 2012 Datacenter (Full installation) [6.2 Build 9200] (x64)
और यह स्थानीय SSD के लिए SQLIO रिपोर्ट है:
C:\Program Files (x86)\SQLIO>sqlio -dD
sqlio v1.5.SG
1 thread reading for 30 secs from file D:testfile.dat
using 2KB IOs over 128KB stripes with 64 IOs per run
size of file D:testfile.dat needs to be: 8388608 bytes
current file size: 0 bytes
need to expand by: 8388608 bytes
expanding D:testfile.dat ... done.
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 499.38
MBs/sec: 0.97
और P30 के लिए:
C:\Program Files (x86)\SQLIO>sqlio -dE
sqlio v1.5.SG
1 thread reading for 30 secs from file E:testfile.dat
using 2KB IOs over 128KB stripes with 64 IOs per run
size of file E:testfile.dat needs to be: 8388608 bytes
current file size: 0 bytes
need to expand by: 8388608 bytes
expanding E:testfile.dat ... done.
initialization done
CUMULATIVE DATA:
throughput metrics:
IOs/sec: 5103.03
MBs/sec: 9.96
P30 के लिए विज्ञापित 5000 IOPS पर पकड़ है, लेकिन प्रति डिस्क 200 एमबी / एस थ्रूपुट के बारे में क्या?
नोट: ReadWrite कैश पॉलिसी परिणाम के साथ P30 डेटा डिस्क बनाने का प्रयास:
Update-AzureVm: BadRequest: डिस्क कैश सेटिंग ReadWrite DataVirtualHardDisk के लिए समर्थित नहीं है।
किसी भी मार्गदर्शन की सराहना की जाएगी:
- स्थानीय SSD भंडारण 500 IOPS और 1-4 MB / s थ्रूपुट पर थ्रॉटल क्यों किया जाता है?
- हम 200 एमबी / एस पर कैसे प्राप्त करते हैं जैसा कि हम P30s पर पढ़ते हैं, चलाने के लिए परीक्षण क्या है?
- MS: क्या आप I / O बेंचमार्क प्रकाशित कर सकते हैं जिसे हम अधिकतम सीमाओं को मान्य करने के लिए चला सकते हैं?