降低虛擬化 SQL 伺服器的記憶體成本

您是否想降低 VMware vSphere 上 Microsoft SQL 記憶體的成本,同時維持 OLTP 高效能?閱讀這份解決方案簡介,瞭解如何做到!

電子商務建置於線上交易處理(OLTP),對於日益講求數位化的世界,是不可或缺的一環。OLTP 應用程式需要設計完善的資料庫解決方案,例如 Microsoft SQL,才能儲存及處理 OLTP 資料。資料庫效能優劣主要取決於可用的記憶體大小,是維持一致體驗的關鍵。
Microsoft SQL 上的 OLTP 應用程式,非常適合金融交易、線上零售與交通工具訂票。OLTP 使用案例在大量資料進行迅速有效的查詢,因為消費者期待即時獲得回應。對於擁有電子商務網站和資料中心 IT 管理部門的企業,他們尋求的解決方案必須符合成本效益,而且滿足消費者期望、遵守 24/7 SLA,並且支援在預算內擴充。在 VMware vSphere 與 vSAN 託管 SQL 資料庫,是最佳化資源使用率及整合授權成本的絕佳方式。加入 Intel Optane 持續性記憶體有助於進一步降低成本,並且兼顧高效能

評測基準測試顯示,部署採用 Intel® Optane™ 持續性記憶體的分層式記憶體,支援 OLTP 資料庫伺服器的高效能需求,並且將記憶體成本降低高達 49%。換句話說,Intel Optane 持續性記憶體可用於增加記憶體容量,締造比全 DRAM 系統低的 $/GB。Intel Optane 持續性記憶體就每分鐘新作業(NOPM)而言,提供了與純 DRAM 配置相近的體驗,而且對於耗電量的影響微乎其微。1. 分層記憶體配置對應用程式而言完全透明,不需要調整或修改軟體。

部署於 VMware vSphere 和 vSAN 的 Microsoft SQL 資料庫搭配 Intel® Optane™ 持續性記憶體,提供下列優點: • 記憶體成本降低。IT 部門可以將節省的成本,用於數位轉型和其他創新。 • 改善成本效益。提高記憶體容量,締造比 DRAM 低的 $/GB。 • 效能同樣令人驚豔。SQL 拜 Intel Optane 持續性記憶體技術所賜,耗電量差不多時,效能與純 DRAM 配置不相上下。

典型的虛擬化 Microsoft SQL Server 2019 部署,以在 VMware vSphere 上 VM 內執行的 SQL 為基礎。該系統的分層式記憶體與 vSAN 儲存裝置皆採用 Intel Optane 技術,尤其是分層式記憶體採用 Intel Optane 持續性記憶體,而 vSAN 寫入緩衝區則是採用 Intel Optane SSD。

如前所述,DRAM 扮演快取記憶體的角色,屬於系統記憶體的一部分,無論是 SQL 或作業系統都看不到。原則上,Intel 建議使用 1:4 的 DRAM 與持續性記憶體比率。舉例來說,2 TB OLTP 系統使用 512 GB 的 DRAM,以及 2,048 GB 的 Intel Optane 持續性記憶體。Intel Optane 持續性記憶體模組的外型規格與 DRAM DIMM 相同,而且都是插入記憶體匯流排上相同的實體 DIMM 連接器。

總結來說,採用 Intel Optane 持續性記憶體的分層式記憶體,降低了虛擬化 SQL 部署的記憶體成本,並且提高記憶體容量,而且客戶體驗絲毫不打折扣,也不會對服務等級協議造成影響。