今年早些時候,富士通宣布 更新其 ETERNUS 全閃存 (AF) 產品線, 隨著 AF250 S2 和 AF650 S2 的推出。 之前看過 埃特努斯 AF250 並發現它表現出色(贏得了我們的編輯選擇獎),尤其是與其定價相比。 現在,我們正在仔細查看更新版本,以查看進行了哪些改進以及它們如何疊加。
今年早些時候,富士通宣布 更新其 ETERNUS 全閃存 (AF) 產品線, 隨著 AF250 S2 和 AF650 S2 的推出。 之前看過 埃特努斯 AF250 並發現它表現出色(贏得了我們的編輯選擇獎),尤其是與其定價相比。 現在,我們正在仔細查看更新版本,以查看進行了哪些改進以及它們如何疊加。
新的 AF250 S2 也是一個 2U 單元,實際上從物理角度來看它看起來與非 S2 版本幾乎相同。 AF250 S2 是一款在定價和容量方面針對中檔的陣列,最大容量為 737TB(含擴展)。 在性能方面,該陣列是一個雙控制器,具有高達 64GB 的 RAM,引用性能為 760K IOPS,隨機性能為 430K IOPS,讀取延遲低至 170μs,寫入延遲低至 60μs。 這使其成為其他應用程序的理想選擇。 這裡有一個有趣的注意事項是,性能聲明並沒有從一個模型更改為另一個模型。 因此,不同的是一個需要被問到的問題。 據富士通稱,他們添加了英特爾 Skylake CPU,優化了閃存軟件,並在控制器和操作系統方面進行了改進。
AF250 S2 配備自動 QoS,確保適當的性能專用於適當的應用程序。 儘管該陣列提供了相當大的存儲空間,但它還提供了靈活的重複數據刪除和壓縮功能,可以在不需要時將其關閉。 該陣列通過鏡像和自動透明故障轉移提供災難恢復。
在我們的評測中,富士通 ETERNUS AF250 S2 配置了 46TB 原始系統容量,利用更具成本效益的 1.92TB SSD。
富士通存儲 ETERNUS AF250 規格
外形尺寸 | 2U |
控制器數量 | 2 |
主機接口數量 | 4/8端口[FC(16Gbit/s), iSCSI(10Gbit/s)] |
最大系統內存 | 64GB |
支持的 RAID 級別 | 0、1、1+0、5、5+0、6 |
主機接口 | |
光纖通道 (16 Gb/s) | |
iSCSI(10 Gb/秒,10 GBASE-T) | |
iSCSI(10 Gb/秒,10 GBASE-SR) | |
最大主機數 | 1,024 |
儲存應用 | |
最大容量 | 737TB |
總驅動器托架 | 48(帶擴展) |
支持的驅動器類型 | |
2.5 英寸,固態硬盤 | (15.36TB / 7.68TB / 3.84TB / 1.92TB / 960GB / 400GB) |
2.5 英寸,固態硬盤 | (自加密)(1.92 TB) |
驅動接口 | SAS (12Gb/秒) |
性能 | |
潛伏 | 寫入 60μs,讀取 160μs(最小值) |
順序訪問性能 | 760K IOPS(100% 讀取,4 KB 塊) |
隨機訪問性能 | 430K IOPS(100% 讀取,4 KB 塊) |
物理 | |
尺寸(WxDxH) | 482 x 645 x 88毫米(19 x 25.4 x 3.5英寸) |
重量 | 35公斤(77磅) |
環境建議 | |
溫度(未運行) | 0-50°C |
濕度(工作) | 20 – 80 %(相對濕度,非冷凝) |
濕度(未運行) | 8 – 80 %(相對濕度,非冷凝) |
海拔 | 3,000 m(10,000英尺) |
聲壓 (LpAm) | 47dB(A) |
聲功率 (LWAd; 1B = 10dB) | 6.5B |
電力 | |
電源電壓 | 交流電 100 – 120 伏 / 交流電 200 – 240 伏 |
電源頻率 | 50/60赫茲 |
電源效率 | 92% (80 PLUS 黃金) |
最大功耗 | 交流 100 – 120 伏:1,240 瓦(1,260 伏安) |
最大功耗 | 交流 200 – 240 伏:1,240 瓦(1,260 伏安) |
電源相 | Single |
管理
由於 S2 使用與 AF250 相同的管理,要更深入地了解陣列的管理,讀者可以查看 以前的評論.
性能
應用程序工作負載分析
富士通存儲 ETERNUS AF250 S2 的應用程序工作負載基準包括通過 SysBench 的 MySQL OLTP 性能和模擬 TPC-C 工作負載的 Microsoft SQL Server OLTP 性能。 在每個場景中,我們都為陣列配置了 26 個 Toshiba PX04SV SAS 3.0 SSD,配置在兩個 12 驅動器 RAID10 磁盤組中,每個控制器固定一個。 這留下了 2 個 SSD 作為備用。 然後創建了兩個 5TB 的捲,每個磁盤組一個。 在我們的測試環境中,這為我們的 SQL 和 Sysbench 工作負載創建了平衡負載。
SQL Server 性能
每個 SQL Server VM 都配置有兩個虛擬磁盤:100GB 卷用於啟動,500GB 卷用於數據庫和日誌文件。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、64GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 雖然我們之前測試的 Sysbench 工作負載在存儲 I/O 和容量方面使平台飽和,但 SQL 測試正在尋找延遲性能。
此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,並由 Quest 的數據庫基準工廠進行壓力測試。 雖然我們對該基準測試的傳統用法是在本地或共享存儲上測試 3,000 規模的大型數據庫,但在本次迭代中,我們專注於在 Fujitsu AF1,500 上均勻分佈四個 250 規模的數據庫(每個控制器兩個 VM)。
SQL Server 測試配置(每個虛擬機)
- 在Windows Server 2012 R2
- 存儲空間:分配 600GB,使用 500GB
- SQL Server 2014的
- 數據庫大小:1,500 規模
- 虛擬客戶端負載:15,000
- 內存緩衝區:48GB
- 測試時長:3 小時
- 2.5 小時預處理
- 30分鐘採樣期
SQL Server OLTP Benchmark Factory LoadGen 設備
- 戴爾易安信 PowerEdge R740xd 虛擬化 SQL 4 節點集群
- 8 個 Intel Xeon Gold 6130 CPU,用於集群中的 269GHz(每個節點兩個,2.1GHz,16 核,22MB 緩存)
- 1TB RAM(每個節點 256GB,16GB x 16 DDR4,每個 CPU 128GB)
- 4 個 Emulex 16GB 雙端口 FC HBA
- 4 個 Mellanox ConnectX-4 rNDC 25GbE 雙端口網卡
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
對於我們的測試,我們會將 S2 版本與舊版本的 Fujitsu Storage ETERNUS AF250 進行比較。
對於 SQL Server,AF250 S2 能夠獲得 12,638.3 的總交易分數,單個虛擬機的 TPS 範圍從 3,159.2 到 3,159.8。 這比舊版本陣列略有改進,總得分為 12,622.1 TPS。
在 SQL Server 平均延遲方面,與舊版本的 2 毫秒相比,S4.2 的總延遲為 9.8 毫秒,領先了很多。
系統性能
每 系統平台 VM 配置了三個虛擬磁盤,一個用於啟動 (~92GB),一個用於預構建數據庫 (~447GB),第三個用於測試中的數據庫 (270GB)。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、60GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 Load gen 系統是 Dell R740xd 服務器。
Dell PowerEdge R740xd 虛擬化 MySQL 4 節點集群
- 8 個 Intel Xeon Gold 6130 CPU,用於集群中的 269GHz(每個節點兩個,2.1GHz,16 核,22MB 緩存)
- 1TB RAM(每個節點 256GB,16GB x 16 DDR4,每個 CPU 128GB)
- 4 個 Emulex 16GB 雙端口 FC HBA
- 4 個 Mellanox ConnectX-4 rNDC 25GbE 雙端口網卡
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
Sysbench 測試配置(每個虛擬機)
- 中央操作系統 6.3 64 位
- 存儲空間:1TB,已使用 800GB
- Percona XtraDB 5.5.30-rel30.1
- 數據庫表:100
- 數據庫大小:10,000,000
- 數據庫線程:32
- 內存緩衝區:24GB
- 測試時長:3 小時
- 2 小時預處理 32 個線程
- 1 小時 32 個線程
對於Sysbench,我們測試了多組VM,包括4VM、8VM、16VM和24VM。 與 SQL Server 不同,這裡我們只查看原始性能。 在交易性能方面,AF250 S2 與舊型號相比具有更強的全面性能,從 8,336VM 的 4 TPS 開始,躍升至 12,447VM 的 8 TPS(高於之前陣列的 16VM 性能),15,595VM 的 16 TPS 和 17,237 TPS 24VM。
對於平均延遲,AF250 S2 的 15.36VM 為 4ms,20.57VM 為 8ms,32.87VM 為 16ms,44.59VM 僅為 24ms。 同樣,這在各個方面都是對舊模型的改進。
在我們最壞情況下的延遲基準測試中,AF250 S2 再次表現出非常一致的性能,99VM 的第 28.16 個百分位延遲為 4ms,38.87VM 為 8ms,67.19VM 為 16ms,93.52VM 為 24ms。
VDBench 工作負載分析
在對存儲陣列進行基準測試時,應用程序測試是最好的,綜合測試排在第二位。 雖然不能完美代表實際工作負載,但綜合測試確實有助於為具有可重複性因素的存儲設備建立基線,從而可以輕鬆地在競爭解決方案之間進行同類比較。 這些工作負載提供了一系列不同的測試配置文件,包括“四個角”測試、常見的數據庫傳輸大小測試,以及來自不同 VDI 環境的跟踪捕獲。 所有這些測試都利用通用的 vdBench 工作負載生成器,以及一個腳本引擎來自動化和捕獲大型計算測試集群的結果。 這使我們能夠在各種存儲設備上重複相同的工作負載,包括閃存陣列和單個存儲設備。 在陣列端,我們使用 Dell PowerEdge R740xd 服務器集群:
簡介:
- 4K 隨機讀取:100% 讀取,128 個線程,0-120% 重複率
- 4K 隨機寫入:100% 寫入,64 線程,0-120% iorate
- 64K 順序讀取:100% 讀取,16 線程,0-120% 迭代
- 64K 順序寫入:100% 寫入,8 個線程,0-120% 迭代
- 綜合數據庫:SQL 和 Oracle
- VDI 完整克隆和鏈接克隆跟踪
在 4K 峰值讀取性能中,AF250 S2 具有亞毫秒級延遲性能,直至接近 200K IOPS。 該陣列的峰值為 221,327 IOPS,延遲為 6.38 毫秒,然後略有下降並在延遲中出現尖峰。 與在 158 毫秒延遲時具有 25.77K IOPS 峰值性能的舊型號相比,這是性能的巨大改進。
在 4K 峰值寫入性能中,AF250 S2 的性能低於 1 毫秒,直到達到大約 170K IOPS。 S2 的峰值為 187,167 IOPS,延遲高達 10.9 毫秒。 之前的模型的峰值為 137K IOPS,延遲為 14.89 毫秒。
切換到 64K 峰值讀取後,AF250 S2 的亞毫秒延遲性能高達約 71K IOPS 或約 4.4GB/s,超過了之前型號 4.21GB/s 的峰值性能。 S2 的峰值為 79,495 IOPS 或 4.97GB/s,延遲為 6.43 毫秒。
對於 64K 順序峰值寫入,AF250 S2 實際上落後於之前的型號,具有亞毫秒級延遲性能,直到略低於 20K IOPR 或 1.1GB/s,峰值為 26,201 IOPS 或 1.64GB/s,延遲為 9.6ms。 相比之下,最初測試的模型在 27,623 毫秒延遲和 8.5GB/s 帶寬下的峰值性能為 1.77。
在我們的 SQL 工作負載中,AF250 S2 在超過 217 毫秒之前達到接近 1K IOPS,並在延遲為 238 毫秒的情況下達到約 2.26K IOPS 的峰值,然後性能有所下降並在延遲上有所上升。 之前的模型在 156,638 毫秒延遲時達到 6.48 IOPS 的峰值。
在 SQL 90-10 基準測試中,AF250 S2 一直保持在 1 毫秒以下,直到大約 206K IOPS,並在略高於 222K IOPS 時達到峰值,延遲為 2.41 毫秒,然後有所下降。 之前的模型在 186,021 毫秒延遲時達到 5.5 IOPS 的峰值。
SQL 80-20 基準測試顯示舊模型再次優於 S2。 在這裡,AF250 S2 在大約 201 IOPS 之前具有毫秒級延遲,峰值約為 218 IOPS,延遲為 2.5 毫秒。 之前的模型沒有那麼高的峰值性能(176,789 IOPS),但始終具有毫秒級的性能。
使用 Oracle 工作負載時,AF250 S2 保持在 1 毫秒以下,直到接近 200K IOPS,峰值性能約為 212K IOPS,延遲為 3.3 毫秒,而舊型號的 172,811 IOPS 延遲為 6.05 毫秒。
Oracle 90-10 顯示 AF250 S2 具有亞毫秒延遲性能,直到大約 206K IOPS,峰值接近 225K,延遲為 2.1 毫秒。 之前的模型在 181,813 毫秒延遲時達到 3.5 IOPS 的峰值。
在 Oracle 250-2 基準測試中,AF200 S1 即將在 80 毫秒內達到 20K IOPS。 該陣列的峰值約為 214K IOPS,延遲為 2.3 毫秒,而早期陣列的峰值為 174,519 IOPS,延遲為 3.68 毫秒。
接下來我們切換到我們的 VDI 克隆測試,完整和鏈接。 對於 VDI 完整克隆啟動,AF250 S2 的性能低於 1 毫秒,直到它達到約 190K IOPS 並達到約 210K IOPS 的峰值,延遲為 3ms。 之前的模型峰值為 152,469 IOPS,延遲為 6.84 毫秒。
VDI Full Clone 初始登錄看到 AF250 S2 在打破 100ms 之前達到了超過 1K IOPS。 該陣列的峰值為 123,835 IOPS,延遲為 7.24 毫秒,而舊版本的峰值為 113,865 IOPS,延遲為 7.8 毫秒。
VDI 完整克隆星期一登錄讓 AF250 S2 運行亞毫秒延遲,直到大約 108K IOPS,峰值為 135,978 IOPS,延遲為 3.76 毫秒。 之前的模型在 118,884 毫秒延遲時最高達到 4.3 IOPS。
轉到 VDI 鏈接克隆,啟動測試顯示亞毫秒延遲性能,直到 AF250 S2 達到超過 150K IOPS 和 186,477 IOPS 的峰值,延遲為 2.74 毫秒。 之前的模型達到 144,317 IOPS,延遲為 3.2 毫秒。
在測量初始登錄性能的鏈接克隆 VDI 配置文件中,AF250 S2 與舊型號一起以約 1K IOPS 突破 60ms 以上。 S2 的峰值低於原始版本,分別為 77,278 IOPS 和 79,496 IOPS,延遲分別為 3.3 毫秒和 3.2 毫秒。
在我們最近一次查看 VDI 鏈接克隆星期一登錄性能的配置文件中,兩個 AF250 陣列都以大約 55K IOPS 的速度並駕齊驅地打破了亞毫秒級延遲性能。 S2 能夠以 82,460 IOPS 和 6.19ms 延遲擊敗舊版本,而 80,703 IOPS 和 6.27ms 延遲。
結論
富士通通過新版本 AF250 S250 對其 ETERNUS AF2 陣列進行了一些內部更改。 它仍然採用相同的 2U 外形和相同數量的驅動器(48 個,擴展等於 737TB,利用 15+TB 驅動器)。 設計和管理也是一樣的,但是,富士通增加了一個新的 Skylake CPU 並優化了它的閃存軟件,並增強了 OS 端的控制器。
查看我們的應用程序工作負載分析的性能,我們發現 S2 的性能有了很大的飛躍。 在我們的 SQL Server 基準測試中,新陣列的事務處理性能略好,為 12,628.3 至 12,622.1 TPS,但幾乎不到一半的延遲,為 4.2 毫秒至 9.8 毫秒。 在我們的 Sysbench 中,我們還看到陣列的全面改進,17,237VM 的 TPS 得分高達 24,8,336VM 的 TPS 得分高達 4,優於舊型號。 對於平均延遲,S2 的 15.36VM 為 4ms,20.57VM 為 8ms,32.87VM 為 16ms,44.59VM 僅為 24ms。 在最壞情況下的延遲情況下,我們看到 S2 有 4 個虛擬機,38.87 個虛擬機為 8 毫秒,67.19 個虛擬機為 16 毫秒,93.52 個虛擬機為 24 毫秒。
查看其原始存儲在 RAID1 寬條帶中的 VDBench 測試,在大多數情況下,我們發現 AF250 S2 的性能比舊版本的陣列有顯著改進,在幾個實例中,新版本的亞毫秒級延遲性能優於舊版本的最佳性能。 在我們的 4K 讀取測試中,我們看到性能提升超過 63K IOPS,峰值性能為 221,327 IOPS。 在 4K 寫入中,我們看到陣列之間的 IOPS 峰值提高了 50K,S2 達到了 187K IOPS。 對於 64K 順序讀取,AF250 S2 的峰值為 4.97GB/s。 在 SQL 工作負載中,AF250 S2 達到 238K IOPS,222-90 達到 10K IOPS,218-80 達到 20K IOPS。 Oracle 顯示出強勁的數字,212-225 為 90K IOPS,10K IOPS,214-80 為 20K IOPS。 對於我們的 VDI 克隆基準測試、啟動、初始登錄和星期一登錄,AF250 S2 能夠達到 210K IOPS、124K IOPS 和 136K IOPS 的完整克隆以及 186K IOPS、77K IOPS 和 82K IOPS 的鏈接克隆。 在一些測試中,S2 的性能優於之前的模型,例如 64K 寫入、VDI LC 初始登錄,而在 SQL 80-20 中,舊模型的延遲要好得多,儘管它的整體性能較低。
只需在引擎蓋下進行一些小調整,富士通就能夠從其 ETERNUS AF250 全閃存存儲陣列中獲得可觀的性能提升。 雖然不是創紀錄的設置,但 AF250 S2 為中小型企業用戶提供了充足的性能。