華爲雲多模NoSQL服務GeminiDB存儲計算分離架構詳解

多模NoSQL服務(Multi-Model NoSQL Service)GeminiDB是一款基於華爲自主研發的存儲計算分離架構的分佈式非關係型數據庫服務。在華爲雲高性能、高可用、高安全、可彈性伸縮的基礎上,提供了一鍵部署、備份、監控等服務能力。目前兼容Cassandra、MongoDB這兩款主流NoSQL接口,並提供高讀寫性能,具有高性價比,適用於IOT、氣象、互聯網、遊戲等領域。

1.系統架構

多模NoSQL服務GeminiDB是一款基於計算存儲分離架構的分佈式數據庫,由多個同構節點組成計算集羣。數據存儲在分佈式共享存儲池中。計算和存儲資源解耦,支持獨立彈性伸縮,擴縮容無數據遷移。

Cassandra接口的系統架構

 

2.產品優勢

數據備份

數據備份包括自動和手動兩種方式。自動備份爲系統自動創建的數據庫實例的全量備份,手動備份是由用戶啓動的數據庫實例的全量備份,且備份成功後均支持恢復。

備份數據存儲至對象存儲服務(Object Storage Service,簡稱OBS),在提高數據容災能力的同時有效降低磁盤空間佔用。創建實例時,默認開啓自動備份策略,實例創建成功後,將自動執行一次全量備份,該備份文件默認保留7天,創建成功後可以設置自動備份的週期,修改備份策略。同時,用戶也可以根據自身業務特點隨時發起備份,手動備份會一直保存,直到用戶手動刪除。

網絡隔離

通過虛擬私有云(Virtual Private Cloud,簡稱VPC)和網絡安全組實現網絡隔離。虛擬私有云允許租戶通過配置虛擬私有云入站IP範圍,來控制連接數據庫的IP地址段。數據庫實例運行在租戶獨立的虛擬私有云內,可提升數據庫實例的安全性。您可以綜合運用子網和安全組的配置,來完成數據庫實例的隔離。

訪問控制

可以通過虛擬私有云對數據庫實例所在的安全組入站、出站規則進行限制,從而控制可以連接數據庫的網絡範圍。

傳輸加密

通過SSL加密實現傳輸加密。使用從服務控制檯上下載的CA根證書,並在連接數據庫時提供該證書,對數據庫服務端進行認證並達到加密傳輸的目的。

安全防護

多模NoSQL服務具有多層網絡防護。通過虛擬私有云、子網、安全組、DDoS防護以及SSL安全訪問等多層安全防護體系,有力地抗擊各種惡意攻擊,保證數據安全。

  1. 基於虛擬私有云技術,真正實現租戶隔離和訪問控制。
  2. 通過傳輸層SSL安全協議,提供安全及數據完整性保障。
  3. 可在IP及端口層面進行安全訪問限制,加強多模NoSQL服務與其他服務間的安全訪問。

即開即用

您可以通過控制檯實時創建目標實例,配合服務器一起使用,通過內網連接數據庫,有效地降低應用響應時間、節省公網流量費用。

完全兼容

多模NoSQL服務完全兼容Cassandra協議。

瞭解更多信息,請參考

《一節課入門》

《多模NoSQL服務使用入門》

《多模NoSQL服務參考手冊》

《多模NoSQL服務使用時有何限制?》

多模NoSQL服務GeminiDB目前免費公測中,各位數據庫開發者可以開心薅羊毛咯~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章