再來看看延遲時間標準偏差,不管是在庫存容量模式還是高性能模式,Fusion ioDrive 2 Duo SLC在Windows系統中的延遲時間一致性都比它在Linux系統中的延遲時間一致性要低一些。在高性能模式下將它與Micron P320h和Virident FlashMAX II進行對比,那些產品在Windows系統和Linux系統中的延遲時間一致性差不多都是一樣的。
?
經過12小時的預準備期,ioDrive 2 Duo SLC在高性能模式和Linux系統中的穩定狀態隨機4k性能測試的最高性能為231456IOPS。這個測試結果也是所有的可比較產品在相同測試條件下得到的測試結果中最高的,它在Windows系統中的性能與Micron P320h在相同測試條件下的性能差不多。 在庫存容量模式下,隨機4k寫速度在Windows系統和Linux系統中分別下降到114917IOPS和139421IOPS。這與FlashMAX II在高性能模式下得到的測試結果大體相同。 再來看群組4k隨機讀速度,Micron P320h的得分最高,它在Linux系統中的最高性能達到637000IOPS,而ioDrive 2 Duo SLC在Linux系統和Windows系統中的得分分別在460000-463000IOPS和384000-392000IOPS之間。
?
對比16T/16Q重負載、100%4k隨機寫情況下的平均延遲時間,ioDrive 2 Duo SLC在Windows系統下的測試結果在0.550-0.552毫秒之間,在Linux系統下的測試結果在0.649-0.663毫秒之間。在寫性能方面,它在Linux系統中的高性能模式下的延遲時間在1.102-1.255毫秒之間,在Linux系統中的庫存容量模式下的延遲時間在1.832-2.223毫秒之間。
對比在隨機4k方案中的每一個PCIe AA的延遲時間標準偏差,ioDrive 2 Duo SLC在Windows系統中表現出極佳的讀延遲時間一致性,但在群組中的延遲時間一致性相對要差一些。在Linux系統中,測試的結果相對要好一些,但也比其他設備在相同測試條件下的結果要差一些。 群組測試結果最好的是Micron RealSSD P320h,它可以在讀和寫活動中提供平衡延遲時間標準偏差。
?
隨后測試的項目轉向了8k 70/30混合工作負載測試,ioDrive 2 Duo SLC的最高性能最高,結果在424000-443000IOPS之間,它在Windows系統中的測試結果相對要高一些。在接近穩定狀態時,ioDrive 2 Duo SLC在庫存容量模式下的測試結果在140000-148000IOPS之間,在高性能模式下的測試結果在195000-200000IOPS之間。
?
對比在我們的8k 70/30工作負載下的平均延遲時間,Fusion ioDrive 2 Duo SLC在爆發情況下的延遲時間在0.57-0.59毫秒之間(略優于Windows系統環境下的表現);在庫存容量模式下和高性能模式下的測試結果均有改觀在庫存容量和高性能模式下的測試結果分別為1.70-1.80毫秒和1.28-1.33毫秒。
?
當ioDrive 2 Duo SLC從脈沖狀態轉向穩定狀態時,它在Windows系統和Linux系統中以及在庫存容量模式和高性能模式下的最大延遲時間都在50-250毫秒之間。相比之下,Micron P320h在相同的條件下的最大延遲時間在10-30毫秒之間,Virident FlashMAX II在相同條件下的最大延遲時間在30-50毫秒之間。
在8k 70/30測試的調整平均延遲時間測試項目中,我們發現Fusion ioDrive 2 Duo SLC的平均延遲時間是所有的產品中最低的,這與它在短隊列情況下的強勁性能有一定的關系。隨著隊列長度的增加,Micron P320h成為領先的產品,而到了16T/16Q的測試里,ioDrive 2 Duo SLC會再次領先。
我們在調整8k 70/30測試中對比最大延遲時間時,我們記錄了ioDrive 2 Duo SLC的一些最大的數據,它的最大延遲時間似乎會隨著有效隊列長度的增加而增加。在庫存容量模式和Windows系統中,這一點表現得最為明顯。 在高性能模式下,不管是Linux系統還是Windows系統,它在有效負載小于或等于QD64的情況下的最大延遲時間都保持在70毫秒以內,而當有效負載增加到QD128和QD256時,最大延遲時間會分別增加到160毫秒和220毫秒。
在我們的調整8k 70/30測試中,Micron P320h在任何工作負載下的延遲時間最穩定,Virident FlashMAX II排在第二位,ioDrive 2 Duo SLC在高性能模式下的延遲時間一致性緊隨在它們的后面。
?
?
文件服務器工作負載代表著每一臺設備上傳輸的數據量都會更大,因此這款驅動器需要處理的是從512b到64k的數據,而不是靜態4k或8k工作負載。在這樣的工作負載下,由于Fusion ioDrive 2 Duo SLC必須開始處理更大數量的數據,它在某些方面會比其他設備表現得更好,而且在高性能模式下的性能是最強的。 在爆發時,ioDrive 2 Duo SLC的處理能力幾乎達到了Micron P320h和Virident FlashMAX II的兩倍,檢測到的結果為305000IOPS。在高性能模式下接近穩定狀態時,它在Windows系統和Linux系統中的檢測結果都在136000IOPS附近,而P320h的檢測結果為125000IOPS。 在庫存容量模式下,它的處理能力在110000IOPS左右,而Virident FlashMAX II在高性能模式下的處理能力在70000IOPS左右。
?
?
?
?
借助于其強大的爆發性能,ioDrive 2 Duo SLC在預準備階段剛開始的時候的平均延遲時間大約為0.83毫秒,之后再慢慢變好,在高性能模式下會穩定在1.87毫秒,在庫存容量模式下會穩定在2.25毫秒。
文件服務器準備階段完成了常規16T/16Q負載之后,我們進行了最主要的測試,即在2T/2Q和16T/16Q之間的各個負載水平上測試它們的性能。在我們的主要文件服務器工作負載中,ioDrive 2 Duo SLC的最大性能最高,在16T/16Q負載下的性能在132000-135000IOPS之間,而P320h在相同負載條件下的性能在125500IOPS左右。 在隊列長度較短的情況下,ioDrive 2 Duo也表現出了它相對于Micron P320h的優勢,在2、4、8線程工作負載條件下,它在高性能模式下的表現略微勝過了P320h。隨著隊列長度增加,Micron P320h在各個工作負載級上都處于領先。
對比每一款最頂級PCIe應用加速器在我們的文件服務器工作負載下的平均延遲時間時,ioDrive 2 Duo SLC在群組中的延遲時間最短,在2T/2Q負載、高性能模式條件下,不管是Linux系統還是Windows系統中,檢測到的結果都是0.14毫秒。隨著工作負載增加,Micron P320h一路保持領先,直到在16T/16Q的最大負載條件下,ioDrive 2 Duo SLC才重新在平均延遲時間上勝過了它。
?
在文件服務器測試中對比最大響應時間時,Fusion ioDrive 2 Duo SLC在最大延遲時間相對更高一些,在這個測試條件下,工作負載的有效隊列長度一開始就處于或超過了128個。ioDrive 2 Duo的最大延遲時間在11-100毫秒之間,其中在高性能模式下的表現更優一些。
?
隨后我們在文件服務器測試中將目光從最大響應時間轉向延遲時間一致性,ioDrive 2 Duo SLC在這個測試項目上落在了Micron P320h的后面,僅僅在庫存容量模式下在延遲時間標準偏差上面略微勝過了Virident FlashMAX II。
?
?
在最后的綜合負載測試中,包括了一項網絡服務器測試項目,也就是100%讀數據測試,我們在進行主要測試前對每臺設備進行了100%寫入操作以實現預準備。在這個受壓預準備測試中,ioDrive 2 Duo SLC給我們留下了深刻的印象,不管是在庫存容量模式還是高性能模式下,它的表現都遠遠超過了Micron P320h和Virident FlashMAX II。 在這項測試中,在高性能模式下,ioDrive 2 Duo SLC的最高速度超過了145000IOPS,而Micron P320h的最高速度只有67000IOPS,Virident FlashMAX II的最高速度只有32000IOPS。
在2T/2Q負載下,Fusion ioDrive 2 Duo SLC的平均延遲時間在0.153-0.163毫秒之間,在16T/16Q負載下,它的平均延遲時間上升到1.737-1.803毫秒之間。在整個測試中,Micron P320h的平均延遲時間都是3款產品中最低的,而Virident FlashMAX II只有在隊列長度低于QD32的時候才能略勝ioDrive 2 Duo SLC,隊列長度超過QD32,它就只能墊底了。
在我們的100%讀數據網絡服務器測試中,我們注意到雖然ioDrive 2 Duo SLC在有效隊列長度不超過256時的最大延遲時間大多數在20毫秒以內,但是少數一些最高的數值卻達到了130毫秒。在16T/16Q的最大負載測試條件下,ioDrive 2 Duo SLC的最大延遲時間在164-320毫秒之間,其中在Windows系統中和庫存容量模式下測試所得的結果最高。
在100%讀數據網絡服務器測試中對比這3款設備的延遲時間標準偏差時,Micron P320h仍然處于遙遙領先的地位,ioDrive 2 Duo SLC緊隨其后,只有在有效隊列長度比較短的時候才跟Virident FlashMAX II相當。
Fusion-io ioDrive 2 Duo SLC應用加速器提供了1.2TB的最快有效存儲容量,與前一代產品相比在設計和功能上都有所升級。其中一項升級是Adaptive FlashBack,它可以保存數據,即便在多個NAND出現故障時也能保證驅動器的運轉。 加上業內最好的管理軟件和不用設計新的控制器就能持續改進產品的能力,ioDrive 2 Duo SLC肯定能在關鍵應用領域找到自己的市場空間。