• 您現在的位置是:首頁 >互聯網 > 2021-01-04 13:59:18 來源:

    新的PlanetScaleDB版本提供多云支持

    導讀 數據庫即服務提供商PlanetScale Inc 今天發布了基于Kubernetes容器編排軟件的產品的新版本。該數據庫名為PlanetScaleDB,其獨特之處在于

    數據庫即服務提供商PlanetScale Inc. 今天發布了基于Kubernetes容器編排軟件的產品的新版本。

    該數據庫名為PlanetScaleDB,其獨特之處在于它可以跨多個公共云平臺運行,從而有助于確保在一個云提供商停機時不會造成任何服務損失。

    “借助新版本的PlanetScaleDB,我們使企業能夠使用跨云數據庫來解放其數據,從而可以輕松地從一個云切換到另一個云,并克服了與云供應商鎖定相關的挑戰和成本,”他說。 PlanetScale的聯合創始人兼首席執行官Jiten Vaidya。

    PlanetScaleDB將其跨云功能歸功于開源項目Vitess,這是它所基于的主要技術之一。Vitess是一個用于部署,擴展和管理大型開源數據庫實例集群的數據庫解決方案。

    它目前支持MySQL,這是PlanetScale數據庫的另一個支柱。據報道,Vitess已成為Cloud Native Computing Foundation中最受關注的項目之一,用于解決Kubernetes的存儲問題,包括Slack Technologies Inc.,Square Inc.和YouTube等公司都在使用。

    Vaidya在一次采訪中對SiliconANGLE表示,Vitess解決了在使用Kubernetes管理的容器中運行的數據庫的一個大問題,在該容器中托管它們的Pod的使用壽命不能被認為是理所當然的。

    “可以立即更改運行主數據庫的Pod的時間表,因此必須有一種方法可以故障轉移到副本并使其可預測地成為主數據庫,而又不會丟失數據或不產生“裂腦”的情況,瓦迪亞說。“一旦新Pod擁有主服務器,應用服務器就需要知道其地址,這使得出色的服務發現至關重要。”

    Vaidya說,這些就是Vitess帶來的屬性。他說,開發這些數據庫是為了在Borg上運行YouTube的數據庫,Borg是Google的內部編排系統,是Kubernetes的藍圖。

    “當我們使用Vitess擴展YouTube的數據庫時,我們需要將它們分布在全球20個數據中心中,因為它的流量是全球性的,” Vaidya說。“在多個單元中分布母版和副本的功能內置于Vites中。因為我們是在Kubernetes上構建PlanetScaleDB的,所以我們可以將多個云提供商中的區域視為同質單元,這使我們能夠在它們之間分布母版和副本,從而實現真正的多云數據庫。”

    該公司說PlanetScaleDB的主要用例除了跨越多個云外,還為公司提供了一種簡便的方法,可將有狀態應用程序或將客戶端數據從一個會話保存到另一個會話的應用程序遷移到Kubernetes平臺。

    除了Amazon Web Services和Google Cloud Platform之外,最新版本的數據庫還增加了對Microsoft Azure的支持。新增的還有多區域支持,現在針對這三個云提供商中的每一個提供四個區域。該公司表示,這使每個數據庫的副本都可以在云提供商內部的多個區域中運行,從而減少了部署和管理災難恢復數據庫集群的運營開銷。

  • 成人app