戴爾易安信Unity系列存儲早滿足中端客戶的需求,提供多種選項,包括混合、全閃存和VSA部分選項。信Unity存儲取代了以前的易安信VNX系列。不過,要說它是VNX的一個進步,並不完全準;易安信早在2014年的VNXe中基本上已经开始了开发:完全改进了界面,并继续进行易用性和部署开发。界面是全新的,底层代码也已经更新。Unity阵列包括一个2U机箱,该机箱带有由Intel Xeon处理器提供动力的双主动/主动控制器和25个2.5英寸驱动器托架(对于混合版本,还可以选择12个3.5英寸托架)。系统可扩展以提供更大的容量,戴尔易安信利用固态硬盘中的TLC闪存,使得它更为经济。系统支持数据块、文件和VMware VVol,同时支持本机NAS、iSCSI和光纤通道协议。全闪存系统(或与全闪存池混合的系统)包括数据缩减功能,可进一步提高TCO。所有戴尔易安信Unity阵列都可以轻松地分层到云,并通过CloudIQ提供基于云的分析,而无需额外投资。
戴爾易安信Unity系列存儲早滿足中端客戶的需求,提供多種選項,包括混合、全閃存和VSA部分選項。信Unity存儲取代了以前的易安信VNX系列。不過,要說它是VNX的一個進步,並不完全準;易安信早在2014年的VNXe中基本上已经开始了开发:完全改进了界面,并继续进行易用性和部署开发。界面是全新的,底层代码也已经更新。Unity阵列包括一个2U机箱,该机箱带有由Intel Xeon处理器提供动力的双主动/主动控制器和25个2.5英寸驱动器托架(对于混合版本,还可以选择12个3.5英寸托架)。系统可扩展以提供更大的容量,戴尔易安信利用固态硬盘中的TLC闪存,使得它更为经济。系统支持数据块、文件和VMware VVol,同时支持本机NAS、iSCSI和光纤通道协议。全闪存系统(或与全闪存池混合的系统)包括数据缩减功能,可进一步提高TCO。所有戴尔易安信Unity阵列都可以轻松地分层到云,并通过CloudIQ提供基于云的分析,而无需额外投资。
Unity就是簡單易用。如果一個存儲隊列很大,但是卻極難使用或者很難集合到現在有基礎架構中,那麼它遠不如那些容易於部署和管理的隊列有用。在部署方面,戴爾易安信表示可以在10分鐘內包含一個元。在軟件/管理方面,Unity利用了一個現代的HTML5任務導向型界面,可以輕鬆地與VMware和Microsoft環境集成。最新的操作系統提供了壓縮、增強功能以提全閃存效率,以及數據基礎存儲控制升級。恢復數據刪除將在下一個版本中提供,而且是免費、無中斷的升級。Unity的另一個功能是CloudIQ,它是戴爾易安信於雲的主動態監控和智能分析應用程序。
Unity支持各種軟件套件、插件、驅動程序和軟件包。管理軟件是Unity全套基礎軟件的一部分(包例如Unisphere:Element Manager,Unisphere Central:整合的儀表板和報警,CloudIQ:基於雲的存儲分析、精簡配置和動態池等)、統一協議(文件、塊和VVol)、具有自己管理或外部加密管理的本地保護(可選的基於控制器的加密) 、本地時間點貝(快照和精簡克隆), AppSync Basic和戴爾易安信Common Event Enabler (CEE)(病毒代理、事件發布代理)以及遠程保護(本機異常塊和文件複製、本機同步)塊複製、快照傳送、戴爾易安信RecoverPoint Basic和戴爾易安信 RecoverPoint for VMs)。
从350F、450F、550F到650F,不断增加的数字表明,可用于每台设备和/或其扩展的闪存总容量和CPU性能都有所提高。我们在这里评测的450F定位更加中端,最大原始容量为4PB。下一个型号是550F,容量翻倍为8PB,再高一级的650F容量再次翻倍为16PB。Unity系列支持多种固态硬盘和容量,包括400GB、800GB、1.6TB、1.92TB、3.84TB、7.68TB和15.36TB。显然,最大原始容量反映了正在利用的最大容量固态硬盘。
Unity(及其所有優點)不僅僅局限於一個物理設備。戴爾易安信還發布了UnityVSA(Virtual Storage Appliance)。用戶只需要現在有VMware ESXi服務器組件載UnityVSA,從而節省成本。這不僅以低於的形成帶來了Unity的好處,企業還可以將其用於ROBO環境或作為經濟高效的複製造目標。
戴爾易安信Unity 450F規格
外形規格 | 2U型 |
控制器CPU(每個隊列) | 2個Intel 10核,2.2GHz |
內存(每個隊列) | 128GB |
每個隊列的驅動器 | 25個2.5英寸 |
最大原始容量 | 4PB |
連接埠 | |
填入式SAS IO端口 | 4個4通12Gb/s SAS端口(用於BE連接) |
基本12 Gb/s SAS BE總線 | 2 x 4 Lane(每個處理器) |
最大12 Gb/s SAS BE總線 | 2 x 4 Lane(每個處理器) |
最大FE(前端)端口總數 | 24 |
電源 | |
交流線電壓 | 100至240伏交流电±10%,单相,47至63 Hz |
交流線電流 | 100伏交流電時最大10.18安,200伏交流電時最大5.09安 |
消耗 | 100伏交流电时最大1017.6伏安(981.0瓦),200伏交流电时最大1017.6伏安(981.0瓦) |
物理 | |
重量 | 24.60公斤(54.11磅) |
高x寬x深 | 8.88 x 44.76 x 60.9公分(3.5 x 17.62 x 24吋) |
設計和構造
戴尔易安信Unity 450F全闪存是一个2U型双控制器存储阵列,带有25个磁盘架。正面是戴尔易安信在2017年下半年推出的新产品中采用的高度风格化的新型边框设计。公司品牌在中间,产品名称位于右下角附近。挡板可轻松弹出,露出了25个前置式驱动器托架,与24托架平台相比,它能多容纳1个驱动器。虽然这不会对性能产生很大影响,但这可以简单地调整RAID组大小,并为奇数在线备用空间提供空间。
Unity 450F的後端被分成兩個鏡像部分,一個在另外一個上面。每側都配備有電源和存儲處理器組,以及網絡端口和I/O模塊插座。在這個配置中,我們有4個四端口16Gb FC模塊,每個控制器提供8個端口。明顯的橙色拉動顏色使現場維修改得容易。對於服務技術人員員工來說,這種設計使交換組件不太容易出錯,因為他們知道要從哪裡移去某個組件。
管理/用戶界面
戴爾易安信Unity 450F使用Unisphere進行管理。主頁或儀表板提供了系統的簡要概述。用戶可以輕鬆查看系統和存儲的運行情,以及容量(剝餘和已使用),池和性能。幕左側是菜單(“系統”、“存儲”、“訪問”、“保護和移動”、“事件和支持”)及其子菜單。Unisphere是我們今天為停止測試過的最直接觀看、最收集的管理平台之一。創建新數據存儲之類的任務比以任何時候都需要簡單,Unisphere可以創建存儲,自動將其配置到主機上,甚至確保正確處理了多條路。
在“系統”菜單下,有“系統視圖”、“性能”和“服務”等選項。系統視圖允許用戶快速查看整個系統,選擇前部、後部分或頂部。此視圖可以快速判別系統或端口是否運行正常。如果存在問題,則該項目會清晨標記,以最大程度減少最少的拉動組進行更及時的混合。
“性能力”子菜單可以為用戶提供歷史或實時圖表。用戶需要首先選擇想查看的系統方面,或要查看性能的位置,然後選擇要查看的指標。而且非所有系統都在內部處理實時或歷史指標,因此在解決決定性問題或確保正常運行時,將其設置到 Unisphere 非常有用。
選擇指標後,用戶可以生成圖表以查看特定時間的性能。這有助於深入了解並確定可能出現的問題。歷史圖表有一個自動刷新選項,每60秒更新一次內容。實時圖表可提供相同類型的可視性,並針對關鍵性能指標的可選子集進行5秒更新。
“服務”子菜單簡單介紹了系統、其軟件版本和順序號。除此之外,用戶還可以連接到易安信Secure Remote遠程安全服務,專家可以在那里遠程解決問題。用戶還可以查看他們擁有的任何支持一致。右邊是支持認證和現場支持人員的聯繫信息。再一次強調,這將管理隊列的許多核心面帶入一一個完整的用戶界面,而不是多個分散的位置。
下一個主菜單是“存儲”,其中包含池、塊、文件和VMware子菜單。顧名思義,“池”子菜單使用管理員可以使用一般信息以及驅動器、使用情境和快速照相設置深入查看每個池。
通過“存儲”菜單下的“VMware”子菜單,用戶可以輕鬆創建並配置新的數據存儲。在接下來的幾個步驟中,我們將展示如何快速、輕鬆地在我們的戴爾易安信Unity 450F上創建數據存儲。
首先,我們單擊創建按鈕。在這裡,會彈出一個屏幕詢問用戶他們要查找的數據存儲類型:文件、塊、VVol(文件)或VVol(塊)。
下一個屏幕要輸入名稱和描述。我們將數據存儲命名為“大型數據存儲”,想像力豐厚吧。
設置的下一步是存儲。要配置存儲,需要選擇其來源的池、大小(我們使用10TB)、是否打開精資源調配和壓縮以及主機I/O限制(也可以將其設置為無限制))。
設置訪問權限時,用戶需要選擇哪些主機具有訪問權限。Unisphere生成一個主機列表,這些主機可以被簽名,也可以點擊名稱、操作系統或協議進行搜索。系統是自動發現的,或通過VMware集成引入的,這個我們會在本次測評中進行一步介紹。
也可以啟動或禁止使用快速照。如果啟動快速照,則需要設置時間表。Unity帶有默認設置,但可以根據企業的需要進行或多或少的調整整。
在設置快照之後,是時候設置複製了。與上面描述的一樣,必須選擇是否啟用它,然後選擇模式、RPO和復製到的位置。還可以選擇複製計劃的快照。
一切就緒後,Unisphere會生成一個摘要頁面。這是最後一次機會,要確保一切都符合要求。一切正確之後,單擊“完成”。
單擊完成後,用戶將看到結果屏幕,該屏幕將顯示正確在創建的數據存儲的狀態以及更多詳細信息。在此過程中,隊列將在自身上創建數據存儲,並與外部ESXi主機進行通信以掃描LUN並在該端創建數據存儲。
切換到vSphere,我們可以看到選擇訪問存儲的所有主機都在輪詢新的存儲設備,我們可以打開數據存儲,並在底部看到正在創建一個存儲設備。
完成後,它將與其他數據存儲一起彈出到列表中。
當我們回到“存儲>VMware”下的Unisphere時,也可以看到數據存儲。
我們可以雙擊它來獲取數據存儲的屬性並進行一些更改。
下一個主菜單是訪問,其中包含主機、VMware和啟動器的子菜單。在主機子菜單下,用戶可以看到在網絡中連接Unity的潛在主機,以及每個主機的基本信息,如名稱、地址、類型、LUN等。主機可以按如下所示直接管理,也可以通過與VMware vCenter的集合點自動管理。
VMware子菜單為用戶提供了一個選項,允許Unisphere直接通過vCenter與存儲進行對話和管理。它還說組件是否正常工作。對於不想直接為所配置的每個新數據存儲存儲管理服務器集群設置而大費周章的用戶,不管是新手用戶還是經驗豐富的IT管理人員,都是非常有用的。Unisphere已設置為自動為您處理所有繁雜的工作。
雙擊 vCenter 將提供有關它們的更多信息。
通過“訪問”子菜單,我們還可以查看ESXi主機。在這裡,我們可以單擊它並獲取更多信息,如網絡地址、啟動器和啟動器路徑方向。
啟動器子菜單為我們提供啟動器列表、它們的主機、主機類、協議、忽略它們的能力、iSCSI類以及其他信息。
在“事件”菜單下,用戶可以查看已運行或正在運行的作業、完成率、作業內容以及何時完成。
同樣,用戶可以輕鬆地在“日誌”下的“事件”菜單中瀏覽日誌。
管理不再限於PC上的Web瀏覽器。戴爾易安信現在支持移動管理。如下圖所示,佈局與儀表板非常相似。
這些功能不僅僅限於查看系統。通過移動應用程序,管理人員可以享受與Web GUI相同的功能。
性能
Sysbench MySQL 性能
我們的第一個共享存儲應用程序基準測試由一個通過SysBench測試量的Percona MySQL OLTP數據庫組合而成。這次測試還測試量平均TPS (每秒事務數)、平均事務延遲和平均第99%事務延遲。
每個Sysbench虛擬機配置三個虛擬磁盤:一個用於啟動(約92GB),一個帶有預測構建數據庫(約447GB),還有一個用於測試測試數據庫(270GB)。從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU,和 60GB 的 DRAM,並使用 LSI Logic SAS SCSI 控制器。
Sysbench測試配置(每個虛擬機)
- CentOS 6.3 64位
- Percona XtraDB 5.5.30-rel30.1
-
- 數據庫表:100
- 數據庫大小:10,000,000
- 數據庫線程序:32
- 內存容量:24GB
- 測試時間長:3小時
- 2小時預告處理32個線程
- 1小時32線程
在Sysbench测试中,我们比较了几组虚拟机,范围从4个虚拟机到24个虚拟机,并在具有压缩功能的RAID5,无压缩功能的RAID5和RAID10中进行了配置。我们不会说哪一个是“最好的”,而是研究每一个,让用户知道预期的结果。
配备4个虚拟机时,戴尔易安信Unity 450F在压缩RAID5中达到了5372.1 TPS,在RAID5中达到了7538.5 TPS,在RAID10中达到了7405.6 TPS。配备8个虚拟机时,Unity在压缩RAID5中达到6767.9 TPS,在RAID5中达到10882 TPS,在RAID10中达到10510.8 TPS。配备16个虚拟机时,Unity在压缩RAID5中达到7859.2 TPS,在RAID5中达到17209.5TPS,在RAID10中达到17538.2 TPS。最后,配备24个虚拟机时,Unity在压缩RAID5中达到7457.4 TPS,在RAID5中达到19436.2 TPS,在RAID10中达到20936.7 TPS。
我们为Sysbench平均延迟测试运行了相同的虚拟机和配置。配备4个虚拟机时,Unity在RAID5中的平均延迟为17ms,在RAID10中的平均延迟为17.3ms,在压缩RAID5中只有24ms。配备8个虚拟机时,Unity在RAID5中的平均延迟为23.5ms,在RAID10中的平均延迟为24.4ms,在压缩RAID5中为38.6ms。配备16个虚拟机时,Unity在在RAID10中的平均延迟为29.3ms,在RAID5中的平均延迟为29.9ms,在压缩RAID5中为65.2ms。配备24个虚拟机时,Unity在在RAID10中的平均延迟为36.9ms,在RAID5中的平均延迟为39.8ms,在压缩RAID5中为103.3ms。
我们的最后一个Sysbench测试研究了最坏情况下(第99百分位)的延迟。配备4个虚拟机时,在RAID5中的延迟为31.5ms,在RAID10中为32.1ms,在压缩RAID5中只有47.8ms。配备8个虚拟机时,在RAID5中的延迟为43.2ms,在RAID10中为45.2ms,在压缩RAID5中只有77.3ms。配备16个虚拟机时,在RAID5中的延迟为58.5ms,在RAID10中为59.9ms,在压缩RAID5中只有463.5ms。配备24个虚拟机时,在RAID10中的延迟为76.1ms,在RAID5中为82.3ms,在压缩RAID5中高达1387.2ms。
SQL Server 性能
StorageReview的Microsoft SQL Server OLTP測試協議採用了事務處理能力委員會基準C(TPC-C基準)的當時草案,這是一個在線事務處理基準,用於模擬複合應用程序環境中的活動。在計量數據庫環境中存儲基礎架構的性能優勢和瓶頸時,TPC-C基準比合性能基準更適合使用。
每個SQL Server虛擬機都配置了兩個虛擬磁盤:用於啟動的100GB捲和用於數據庫及日誌文件的500GB卷。從系統資源的角度來看,我們為每個虛擬機配置了16個vCPU 、64GB的DRAM,並利使用LSI Logic SAS SCSI控制器。雖然我們先測試的Sysbench工作加載在存儲I/O和容量上都達到了充和,但是SQL TPC-C測試在存儲儲延延遲面非常敏感,這將影響其最後的應用程序延遲得分。
本次測試使用在Windows Server 2012 R2 guest虛擬機上運行的SQL Server 2014,並由戴爾的Benchmark Factory for Databases進行測試。雖然我們對這個基準的傳統使用方法是在本地或共享存儲上測試大型3000規模的數據庫,但在這個代中,我們將重點放在將四個 1500 規模的數據庫平均分佈在服務器上。
SQL Server測試配置(每個虛擬機)
- 在Windows Server 2012 R2
- 存儲空間佔用量:分配600GB,使用500GB
- SQL Server 2014 版
-
- 數據庫大小:1,500 scale
- 虛擬客戶端負載:15,000
- 內存容量:48GB
- 測試時間長:3小時
- 2.5小時預處理器
- 30分鐘採樣週期
與我們運行Sysbench基準測試的方式類似,我們測試了RAID5、RAID10和壓縮RAID5的配置。在我們的SQL Server基準測試中,戴爾易安信Unity 450F在RAID10中達到了12623.1的TPS總分,單個虛擬機的TPS從3155.7 TPS到3155.8 TPS不等。在沒有壓縮的RAID5中,我們看到了12619.3 TPS的總分,單個虛擬機從3154.2 TPS到3155.6 TPS不等。在啟動時用了壓縮小的RAID5中,我們看到了令人印象深刻的總分12,586.6 TPS,單個虛擬機從3146.3 TPS到3146.9 TPS不等。
对于SQL Server平均延迟测试,Unity在RAID10中延迟为10ms。在RAID5中达到了11.3毫秒,单个虚拟机的延迟时间从10毫秒到12毫秒不等。在启用了压缩功能的RAID5中延迟为24ms。
VDBench工作負荷分析
我们的本地性能测试的最后一部分集中在合成工作负载性能上。在这方面,我们测量了三种不同存储配置的性能:RAID10、RAID5和具有内联压缩的RAID5。我们测试了16个虚拟机上安装的32个125GB VMDK,以测量4TB的存储空间。这种类型的测试有助于显示实际的存储指标以及与虚拟化环境相关的日常开销。
在對現有存儲隊列進行基準測試時,應用程序測試是最好的,排在第二位的是合成測試。合成測試雖然不能完全代表現實的工作負載,但它確實具有可再生性因素,有助於對存貯設備進行基準測試,從而可以輕鬆地在不同的解決方案之間進行排除項比較。這些工作負載提供了一個系列列不同的測試配置文件,包括“四個角”測試,經常看到的數據庫傳輸大小測試,以及來自不同VDI環境的痕跡。所有這些測試都使用了常見的vdBench工作負載生成器和腳 本引擎,可以在大型計算測試群中自動執行並捕獲結果。這使我們能夠在各種存儲設備上重新匹配的工作負載,包括閃存隊列和單個存儲設備。在隊列方面,我們使用戴爾PowerEdge R730服務器群:
設定檔:
- 4K随机读取:100%读取,128个线程,0-120% iorate
- 4K随机写入:100%写入,64个线程,0-120% iorate
- 64K顺序读取:100%读取,16个线程,0-120% iorate
- 64K顺序写入:100%写入,8个线程,0-120% iorate
- 合併數據庫:SQL和Oracle
- VDI完成整克隆和鏈接克隆Trace
从峰值4K读取性能来看,这三种配置都保持了亚毫秒级性能直到大约140K IOPS。RAID10配置以11.9毫秒的延迟达到了267918 IOPS的峰值。在RAID5中,我们看到了222963 IOPS的峰值,延迟为13.8ms。启用压缩后,性能峰值达到207915 IOPS,延迟为16ms。
对于峰值4K写入,启用压缩的Unity保持了亚毫秒级延迟一直到略微高过31K IOPS,并以9.12ms的延迟达到34K IOPS的峰值。RAID5保持了低于1毫秒的延迟一直到约100K IOPS,随后以4.16ms的延迟达到107216 IOPS的峰值。RAID10保持了亚毫秒级延迟一直到约184.7K IOPS,并以1.09ms的延迟达到185979 IOPS的峰值。
再来看看顺序64K读取的情况,Unity 450F在约31K IOPS或1.9GB/s时突破了1ms的延迟,随后以8.99ms的延迟达到了33764 IOPS的峰值,带宽为2.11GB/s。RAID5配置在约100K IOPS或6GB/s时突破了1ms的延迟,随后以4.16ms的延迟达到了107216 IOPS的峰值,带宽为6.7GB/s。RAID10配置总体上表现最佳,保持了亚毫秒级性能一直到约110K IOPS或6.7GB/s,随后以4.312ms的延迟达到了116645 IOPS的峰值,带宽为7.27GB/s。
对于连续64K写,启用压缩的Unity在约25K IOPS或1.56GB/s时突破了1ms的延迟;随后以9.15ms的延迟达到了27954 IOPS的峰值,带宽为1.74GB/s。RAID5和RAID10都以低于1毫秒的延迟达到了约54K IOPS或3.3 GB/s。RAID10配置的峰值为62650 IOPS,然后下降到40309 IOPS,延迟为4.01ms,带宽为2.52GB/s。RAID5配置的峰值为84778 IOPS,然后下降到82892 IOPS,延迟为3.02ms,带宽为5.18GB/s。
在我們的SQL工作負載中,啟用壓縮的Unity 450F保持了亞秒的延遲性能一直到149K IOPS,隨著後以4.62ms的延遲達到了184097 IOPS的峰值。對於我們的RAID5配置,我們看到了亞毫秒級的性能一直到152K IOPS;它的峰值是214160 IOPS,延遲為3.99ms。針對RAID10配置,Unity保持亞每秒級的性能一直到206K IOPS,然後以3.66ms的延遲遲到了252821 IOPS的峰值。
在SQL 90-10基准测试中,启用压缩的Unity在约130K IOPS时突破了1ms的延迟,随后以5.11ms的延迟达到了160824 IOPS的峰值。RAID5配置保持了亚毫秒级的延迟一直到大约140K IOPS,随后以4.44ms的延迟达到了199600 IOPS的峰值。RAID10保持了低于1毫秒的延迟一直到近195K IOPS,随后以3.7ms的延迟达到240649 IOPS的峰值。
在SQL 80-20測試中,我們看到啟動壓縮的Unity保持了亞秒級的延遲一直到104K IOPS,隨後以7.7ms的延遲達到了128421 IOPS的峰值。RAID5配設置保持了亞秒級的延遲一直到近130K IOPS,隨著4.9ms的延遲達到了182314 IOPS的峰值。RAID10保持了低於1秒的延遲一直到近185K IOPS,隨著之後3.8ms的延遲達到230672 XNUMX IOPS 的峰值。
在我們的Oracle工作負載中,啟動壓縮的Unity 450F保持了低於1秒的延遲一直到約85K IOPS,隨後以10.47ms的延遲達到121584 IOPS的峰值。RAID5配置保持了亞秒級的延遲一直到110K IOPS,隨著6.02ms的延遲達到了177664 IOPS的峰值。RAID10配置再次表現最好,保持了亞秒級的延遲一直到156K IOPS,隨著4.7. 222777ms的延遲達到了XNUMX IOPS的峰值。
對於Oracle 90-10工作負載測試,啟動壓縮的Unity 450F保持了亞秒級的延遲一直到約130K IOPS,隨著3.43ms的延遲達到了161864 I OPS的峰值。RAID5配置保持了亞秒級的延遲一直到約141K IOPS,隨著2.91ms的延遲達到了197885 IOPS的峰值。RAID10配置保持了低於1秒的延遲一直到接近200K IOPS,隨著2.36ms的延遲達到 241981 IOPS 的峰值。
在Oracle 80-20工作負載測試中,啟動壓縮的Unity 450F保持了亞毫秒級的延遲一直到約110K IOPS,隨後以4.9ms的延遲達到了130250 IOPS的峰值。RAID5配置保持了低於1秒的延遲一直到約128K IOPS,隨著3.15ms的延遲達到180858 IOPS的峰值。RAID10配置保持了不到1秒的延遲一直到約187K IOPS,隨著2.47. 228943ms的延遲達到XNUMX IOPS的峰值。
接下來我們看看VDI完成整克隆。在boot測試期間,啟動壓縮的Unity 450F保持了亞毫秒級的延遲一直到約119K IOPS,隨後以6.89ms的延遲達到了148960 IOPS的峰值。RAID5配置在150K左右IOPS時突破了1ms的延遲,隨著4.51ms的延遲達到了208850 IOPS的峰值。RAID10配置再次表現現在最好,保持了亞毫秒級的延遲一直到約193K IOPS,隨著後以3.72ms的延遲達到了248333 IOPS的峰值。
對於VDI完全克隆初始登錄,Unity 450F保持了亞秒級的延遲一直到約38K IOPS,隨著之後以1.67ms的延遲達到了54297 IOPS的峰值。RAID5配置保持了亞秒級的延遲一直到約80K IOPS,隨著7.16ms的延遲達到了113669 IOPS的峰值。RAID10配置保持了低於1秒的延遲一直到約110K IOPS,隨著5.05ms的延遲達到154075 IOPS的峰值。
在我們的VDI完成整克隆週一登錄中,啟用壓縮的Unity 450F保持了亞秒級的延遲一直到約44K IOPS,隨著8.1ms的延遲達到了63151 IOPS的峰值。RAID5配置保持了低於1秒的延遲一直到約72K IOPS,隨著3.9ms的延遲達到117911 IOPS的峰值。RAID10配置在約105K IOPS時突破了1ms的延遲,隨著3.11ms的延遲遲到了149912 IOPS的峰值。
我們最後要談的是VDI鏈接克隆測試。再看boot測試,Unity 450F保持了亞秒級的延遲一直到約96K IOPS,隨著後以4.77ms的延遲達到了106534 IOPS的峰值。RAID5配置保持了亞毫秒級別的延遲一直到約165K IOPS,隨著2.26ms的延遲達到了187102 IOPS的峰值。RAID10配置保持了低於1秒的延遲一直到約200K IOPS,隨之後以2.18ms的延遲達到221760 IOPS的峰值。
對於初始登錄,Unity 450F保持了亞每秒級的延遲一直到約40K IOPS,隨著後以4.6ms的延遲達到了55128 IOPS的峰值。RAID5配置保持了低於1毫秒的延遲一直到約80K IOPS,隨著以後以2.12ms的延遲達到112K IOPS的峰值。RAID10配置在約100K IOPS時突破了1ms的延遲,隨後以1.7ms的延遲達到了128131 IOPS的峰值。
最後,對於VDI鏈接克隆Monday登錄,啟動壓縮的Unity 450F保持了亞絲級的延遲一直到約29K IOPS,隨著9.2ms的延遲達到了55603 I OPS的峰值。RAID5配置保持了低於1秒的延遲一直到約60K IOPS,隨著4.47ms的延遲達到102936 IOPS的峰值。RAID10配置再一次表現最好,保持了亞毫秒級的延遲一直到約71K IOPS,隨著後以4.23ms的延遲達到了110081 IOPS的峰值。
VMware VMmark 3
VMware的VMmark 3是業界領先的虛擬化基準測試的最新版本。VMmark通過複雜的實際工作負載和操作,來對存儲、計算和網絡連接施壓。VMmark的報文需要經過一個嚴格的過程,這一過程涉及到一個由VMware和幾個大型供應商提供的代表組組成的審核小組,其中許多供應商已經發布了VMmark基準測試結果。有一套嚴格的審核程序,以保證基本準確的完整和平性。StorageReview已經將經過審核的基本測試的正確方式發送給我們常規測評過程中,以確認存儲隊列是否合格。
運行VMmark 3基準測試不是一件容易的事,設置環境以填充施加壓力以使其成為有意義的存儲基準測試也不容易。StorageReview VMmark 3測試環境包佔8台戴爾易安信PowerEdge R740xd服務器和4台戴爾易安信PowerEdge R730服務器,它們都配備了Mellanox ConnectX-4 Lx 25GbE 網卡或國家數據中心,以及2台戴爾易安信網絡Z9100交換機和一台Brocade 6510 16GB FC交換機。
在本文的測試中,我們對兩種配置的戴爾易安信Unity 450F全閃存隊列進行了VMmark 3基準測試。第一次運行是在RAID10配置的隊列,而第二次則在RAID5中。兩次運行都是在禁止使用內聯數據效率(壓縮)的情況下測試的。
我們為這兩種配置執行了12-磁貼基準測試。每個磁貼需要891GB的存儲空間,因此12個磁貼運行的存儲空間大約為10.6 XNUMXTB。
在我們的RAID10報送中,戴尔易安信Unity 450F的VMMark3.0得分为12.11,应用程序得分为14.11,基础架构得分为4.13。在我們的RAID5報送中,戴尔易安信Unity 450F得分略高,VMMark3.0得分为12.43,应用程序得分为14.51,基础架构得分为4.13。
兩次報送都做得很好,RAID5配置在性能上略有優勢。
結論
戴尔易安信发布Unity以满足中端市场的存储需求。Unity是围绕简化部署和与现有基础设施和管理的集成而构建的。F版本是Unity的全闪存版本,型号越高,表示该设备可以支持的原始容量越多,CPU性能越高。在我们的测评中,我们研究了450F的中端阵列。450F总原始容量为4PB,支持从400GB一直到15.36TB的多种固态硬盘容量。所有Unity阵列都带有大量软件套件和其他受支持的产品。Unity还可以虚拟形式提供,可以部署在现有硬件上,而无需购买戴尔易安信设备。
在Sysbench测试中,我们在启用压缩的RAID5,在禁用压缩的RAID5和配备不同虚拟机数量的RAID10中运行了Unity 450F。对于压缩拖累性能这一点,我们并不惊讶,虚拟机数量越多,就更是如此(启用压缩时24个虚拟机的TPS为7457.4,关闭压缩时为19436.2 TPS)。尽管如此,即使启用了压缩功能,Unity还是在4个虚拟机的情况下达到了7538 TPS,在8个虚拟机的情况下达到了6767 TPS,在16个虚拟机的情况下达到7859 TPS,并且在24个虚拟机的情况下达到7457 TPS。同样的情况也出现在延迟中,更高的虚拟机数量会导致更高的延迟,而压缩会使延迟进一步增加。不过,在启用压缩时,延迟在24个虚拟机的情况下达到了103.3ms的顶峰。我们最坏情况下的测试结果远远超出了大多数环境通常会看到的范围,在启用压缩的情况下,该测试的最高延迟时间为1387.2ms。典型的真实场景的延迟要低得多。
在SQL Server測試中,即啟用了壓縮,戴爾易安信Unity 450F也顯示出了令人印象深刻的數據。在TPS測試中,在啟用壓縮的情況下,RAID10的總得分為12623.1 TPS,RAID5的總得分為12619.3 TPS,啟用壓縮的RAID5的總得分為12586.6 TPS。壓縮對SQL Server延遲的影響更大一些。當我們看到RAID10和RAID5的總得分分別為10秒和11.3每一秒時,但當啟動壓力縮小時,延遲上升到24秒。
对于我们的VDBench测试,即使在启用压缩的情况下,戴尔易安信Unity 450F在我们所有的测试中都能够以亚毫秒级的延迟运行。在随机4K中,启用压缩后,我们看到了亚毫秒级的性能一直到约140K IOPS读取,31K IOPS写入。RAID10在所有的VDBench测试中都展现了最好的性能,在4K测试中,它的读写分别达到了268K IOPS和116K IOPS,延迟分别为11.9ms和4.31ms。对于顺序性能,我们查看了64K基准测试,其中启用压缩的450F保持了亚毫秒级的延迟一直到约31K IOPS或1.9GB/s读取,25K IOPS 或1.56GB/s写入。RAID10配置保持了亚毫秒级的延迟一直到110K IOPS或6.7GB/s读取,和54K IOPS或3.3GB/s写入。
在我們的SQL VDBench工作負載中,啟動壓縮的450F保持了亞秒級的延遲性能一直到149K IOPS,而它在90-10測試中一直到130K IOPS,在80-20測試中一直到104K IOPS;而RAID10配置保持了低於1ms的延遲一直到206K IOPS,在90-10測試中一直到195K IOPS,在80-20中一直到185K IOPS。在我們的Oracle工作負載測試中,啟動壓縮的Unity表現出了亞秒級的延遲一直到85K IOPS、130K IOPS和110K IOPS,而RAID10保持了低於1ms的延遲一直到156K IOPS,200K IOPS,和187K IOPS。對於VDI完整克隆和鏈接克隆,我們研究了開機測試,開始登錄和星期一登錄。啟動壓縮後,我們看到了亞秒級的延遲性能一直到119K IOPS,38K IOPS和44K IOPS(完整克隆),以及96K IOPS,40K IOPS和29K IOPS (鏈接克隆) 。相比之下,RAID10配置保持了亞毫秒級的延遲性能一直到193K IOPS,110K IOPS和105K IOPS (完全克隆),以及200K IOPS,100K IOPS和71K IOPS (鏈)接克隆)。
显然,不仅仅在性能方面,而且在集成方面,我们的实验室都对450F印象深刻。我们这些年来测评过很多设备,没有任何存储阵列可以如此轻松地挂接到VMware。这个界面也是最容易熟悉的界面,非常适合中端目标受众。最后,450F的价格与同类产品不相上下。虽然我们用~8TB的固态硬盘进行了测试,但使用1TB级固态硬盘的低容量设备的市场价格与我们见过的其他类似容量的大品牌持平。总的来说,Unity 450F实现了让中端市场存储易于管理的承诺,同时提供出色的性能曲线和广泛的协议支持。这些原因,再加上市场定价,正是我们将戴尔易安信Unity 450F推为2018年第一届编辑选择奖获得者的原因。