在現有存儲架構中,內存和存儲介質之間存在容量、性能和時延的差距,基于Intel® 3D XPoint™技術的persistent memory位于內存和存儲介質之間,預計能填補兩者間的性能和時延差距,對存儲層次模型進行重新劃分和定義。根據騰訊云的測試結果,我們發現 persistent memory讀寫帶寬比NVME設備高數倍,并大幅降低延時問題。另外,由于寫入方式不同,persistent memory也比Flash NAND更耐用,并能支持比傳統DRAM更大容量的系統內存配置,同時,persistent memory具有的非易失性這一大優勢能夠保證數據在掉電后或系統維護中不會丟失。
基于3D XPoint™新存儲介質的特性以及總線帶寬優勢,騰訊云將Intel persistent memory作為內存及基于NAND的NVMe SSD之間的cache層,將NVMe SSD中的動態熱數據加載到cache中。針對多租戶環境下,熱點數據的長尾分布特點,引入智能調度算法,使得Cache命中率達到95%以上,在大幅提升IOPS能力的同時大幅降低了訪問延時,未來結合25GE網絡和RDMA技術,將提供超高性能IOPS能力和超低延時云硬盤服務,滿足OLTP數據庫、NoSQL數據庫和Elasticsearch日志分析等應用對性能的極致要求。
騰訊云計劃運用Intel persistent memory提供新一代的云數據庫服務。通過深入優化TXSQL、TXRocks和TXMongo等騰訊自研數據庫內核,同時,通過Intel persistent memory及新一代的Intel® Xeon™ Scalable Processors提升云上數據庫性能,將更好地服務電商搶購、春晚紅包等高并發的業務場景。
騰訊云副總裁王慧星表示:“騰訊云持續將最新技術引進到云計算中。通過騰訊云強大的軟件硬件結合的技術能力,率先開發高性能、低成本、高可靠性的云產品方案,并及時開放給騰訊云用戶,讓金融、電商、直播、游戲等行業從中享受到技術紅利。同時,騰訊云作為英特爾的全球戰略合作伙伴之一,在雙方的緊密合作中,充分整合在軟件硬件生態鏈上的良好全球性布局,協力打造和優化新一代云產品方案。”