微軟加碼Azure SQL數據庫,為其提供128內核625GB內存配置
微軟對旗下Azure SQL數據庫服務再加碼,為其配置英特爾的“冰湖”至強和AMD的“米蘭”Epyc服務器芯片組。
微軟本周開始公開預覽旗下的標準系列(Standard-series,之前名為Gen 5)配置的數據庫和彈性池,彈性池現在可以擴展到128個vCores和625GB的內存,比以前最大80個vCores和415GB的內存有了一個飛躍。
Azure SQL數據庫首席產品經理Scott Kim表示,該擴展符合用戶對標準系列服務中更大可擴展性的需求。
Kim在一篇博文中表示,“更多的內核可以提高工作負載吞吐量,而較新的芯片組則可以提高單核性能。”
128-vCore計算規模是在英特爾的Xeon Platinum 8370C和AMD的Epyc 7763v芯片組上運行。新規模里的數據庫和彈性池可以提供的最大輸入輸出操作/每秒(IOPS)分別為327,680和409,600。微軟表示,這是所有Azure SQL計算規模中最高的IOPS。
企業可以利用彈性池管理和擴展那些對使用有不可預測需求的多個數據庫。彈性池里的所有數據庫都處于單一服務器上及共享各種資源,理論上允許SaaS開發者找到最便宜的方式獲取最佳性能。
而同時,通用數據庫和關鍵業務數據庫及彈性池的并發處理者(Worker)數量也增加到12800個(用于數據庫)和13440個(用于彈性池)。
企業可以創建一個新的128-vCore數據庫和彈性池,或是將現有的Azure SQL數據庫擴展到128-vCore規模。
目前,128-vCore公開預覽版只支持10個區,包括美國的4個區,歐洲的2個區以及加拿大、澳大利亞、日本和英國各一個區。Kim還在博客里表示,明年年初將提供128-vCore計算規模區域冗余的支持。
此外,Gen 5硬件更名為標準系列只適用于Azure Portal和相關文檔。據微軟稱,對于使用REST API或Arm模板創建SQL數據庫的開發者來說,現有的腳本仍然有效。
微軟還為Azure SQL Hyperscale數據庫新的高級系列硬件提供了更多的處理器,新的高級系列硬件是為計算和數據密集型工作負載設計的。這些配置的預覽版已經發布。
Kim在博文里表示,與128-vCore標準版一樣,高級配置(包括超大規模和內存優化系列,也在預覽中)基于英特爾的至強8370C和AMD的Epyc 7763v芯片,但提供“比當前標準系列……硬件產品更顯著的高性能和可擴展性”。
高級系列提供內存優化。關鍵區別是每個內核心配備了10.2GB的內存,是其他高級超大規模產品的兩倍,每個實例配備了830GB的內存,價格則高了40%。
Kim在博文里稱,“由于增加的內存和較低的價格,高級系列內存優化選項是Azure SQL數據庫中M系列硬件的一個很好的替代品,后者將于2023年9月退役。”
微軟也在試圖使每個vCore的價格與標準系列相似,進而提高遷移到高級系列超大規模配置的吸引力,Kim在博文里稱“遷移到高級系列是絕對可取的做法”。
Kim在博文里表示,有個樣本演示運行一個類似TCPP工作負載的HammerDB基準測試,結果表明高級系列超大規模硬件在類似價格的前提下提供了大約20%的性能改進。
美國的三個區、加拿大和英國各一個區提供兩種高級系列預覽版配置的支持。高級系列預覽版區域冗余、標準系列公開預覽版區域冗余以及Azure SQL數據庫的維護窗的支持都要等明年。