OpenStack Trove將從五個方面改變數據庫管理方式(1)
來源:易賢網 閱讀:1491 次 日期:2015-08-18 15:18:43
溫馨提示:易賢網小編為您整理了“OpenStack Trove將從五個方面改變數據庫管理方式(1)”,方便廣大網友查閱!

作為一種面向OpenStack的數據庫即服務框架,Trove為自動化配置和管理幾種主要的SQL數據庫和NoSQL數據庫奠定了基礎。

如今,企業的IT部門面臨一個前所未有的挑戰:提供更多更好的服務,提高靈活性,降低運營成本,同時又要保證絕對無懈可擊、不會發生安全泄密事件。

說到數據和數據庫,這個挑戰顯得尤為突出。許多重大的IT挑戰往往歸結為面對數量越來越多的數據和事務,確保這些系統具有可擴展性。為了滿足這些目標,許多企業繼續將IT預算的相當大一部分投入到與數據庫有關的方面:速度更快的硬件和新的軟件許可證以及技能嫻熟的數據庫管理員。

數據庫即服務(DBaaS)技術帶來了大好希望,有助于應對許多這些數據方面的挑戰。大致來講,DBaaS為客戶提供了一種自助式方法,從而以一種安全、可擴展、可靠的方式,迅速選擇、配置和運行數據管理基礎設施。

舉例來說,亞馬遜公有云(AWS)為DBaaS提供了形形色色的服務,其中包括關系數據庫服務(RDS)、NoSQL數據庫服務DynamoDB、數據倉庫服務Redshift以及面向云的內存中緩存服務ElastiCache。

在私有云中,Trove這個屬于OpenStack一部分的DBaaS項目提供了一套統一的基礎設施,以管理眾多不同的云數據庫技術。Trove讓IT專業人員得以讓用戶能夠借助一套始終如一的界面/接口,配置和管理一系列廣泛的關系數據庫和非關系數據庫:MySQL、Percona Server、MariaDB、PostgreSQL、MongoDB、Cassandra、Couchbase和Redis。

DBaaS如何改變企業IT?

十年左右的時間以來,IT部門眼睜睜看著其用戶被公有云所提供的成本低廉、無所不在的解決方案吸引過去。只要刷一下信用卡,就可以迅速輕松地使用這些服務。由于公有云服務用起來如此方便,使用這些服務的人常常在不受IT部門指導的情況下進行工作。想對利用公有云的內部客戶執行企業治理這一套,可謂困難重重。

公有云還在它所提供的服務方面提供了眾多選擇。比如說,亞馬遜和第三方在AWS上提供了數量眾多的數據庫服務。提供同樣眾多的選擇給IT人員帶來了挑戰,因為他們不可能在每一項能想象得到的數據庫技術方面都擁有專長。

使用OpenStack Trove的DBaaS讓IT部門有機會提供數據庫方面的更多選擇,同時增強靈活性和安全性。下面介紹了DBaaS將從五個方面改變企業IT部門如今管理數據庫的方式:

1. 大幅降低成本方面的最佳實踐。

像OpenStack Trove這種私有云DBaaS解決方案為企業提供了一種靈活的解決方案,這種解決方案可以安全地部署,同時遵循企業治理和數據安全體系。Trove提供了種類豐富的數據庫技術,采用了易于使用、預先包裝的配置。由于將使用各自數據庫技術的最佳實踐整合到這些配置當中,IT人員就不需要具備所有技術方面的專長。

標準化配置在降低支持成本的同時,還有助于確保數據完整性和安全性。DBaaS在IT基礎設施里面運行,提供了幫助服務易于管理的眾多功能,比如自動化備份、自動化升級和補丁管理以及自愈合。

2. 加快配置,減少等待。

在企業里面的IT客戶看來,DBaaS顯著增強了靈活性。申請數據庫服務器,然后等上數周、乃至數月來配置服務器,那種日子早就一去不復返了?,F在只要輕松點幾下按鍵,就能獲得一臺全面配置的數據庫服務器!

此外,DBaaS提供的不僅僅是一臺預先配置的數據庫服務器;它還提供了全面管理的服務,讓客戶得以致力于最充分地利用數據庫,同時依賴基礎設施確保數據完整性、安全性和連續性。由于服務在私有云環境里面運行,可以保證符合數據保留和隱私等企業政策。

3. 更容易享用新的數據庫技術。

在過去幾年里,數據庫領域已發生了顯著的變化,NoSQL和NewSQL解決方案在可擴展性、可用性和靈活數據建模等方面帶來了新的好處。在過去,開發人員被迫使用企業標準數據庫,或者單獨行事,自行管理任何新的數據庫技術。

DBaaS數據庫讓IT客戶得以選擇適合其特定使用場合的數據庫技術。MySQL在一種場合下也許是合適的解決方法,但是MongoDB在另一種場合下卻可能是合適的解決方案。DBaaS解決方案讓用戶可以從數據庫服務菜單當中選擇合適的數據庫技術。與此同時,可以向用戶保證他們部署的配置已得到IT部門的審查,從而確保他們遵守行業最佳實踐和企業政策。

4. 更頻繁地嘗試,更迅速地創新。

雖然快速配置數據庫的好處相當大,但是IT客戶同樣很容易丟棄數據庫、配置新數據庫這個事實同樣不可小覷。它讓客戶可以隨意嘗試,迅速迭代,以便迅速拿出合適的長期解決方案,又沒有不必要的妥協。

5. 減少從開發環境進入到生產環境所花的時間和精力。

最后,DBaaS提供了一種安全而簡單的方法,有助于通過應用程序開發過程,讓數據庫從開發環境轉入到生產環境。在開發階段,DBaaS可以用面向開發活動的低成本配置來配置數據庫。隨著應用程序開始進入到生產環境,DBaaS可以針對生產環境,順暢無阻地重新配置這些數據庫,擁有更高級別的可用性和性能。


OpenStack Trove:開源DBaaS

Trove是一種面向OpenStack的DBaaS框架,它首次亮相于2014年4月發布的代號為IceHouse的OpenStack。它既支持關系數據庫,又支持非關系數據庫,讓用戶可以通過基于Web的用戶界面(Horizon)、命令行接口或REST API,迅速配置和運行數據庫。

IT部門和云服務提供商可以配置Trove,提供一系列廣泛的數據庫配置,具體表現為預先配置的“來賓映像”(guest image)。來賓映像封裝了數據庫管理方面的最佳實踐,有助于確保系統正常運行和管理,不需要IT人員是每一項數據庫技術方面的專家。來賓映像可以由操作人員配置,也可以從諸多公開來源下載。

然后,用戶可以請求單個數據庫實例、復制的成對實例或者是提高可擴展性的集群。之后,Trove統一編排配置過程,以滿足這些請求,為此它會調用底層的OpenStack服務,比如Nova(計算服務)和Cinder(存儲服務)。

名單

OpenStack Trove架構

除了基本的配置外,Trove還能使它配置的數據庫實例的生命周期管理實現自動化。等到進行備份時,Trove啟動這個過程,將備份內容存儲在Swift對象存儲區上。用戶然后可以啟動新的數據庫實例(該實例基于之前執行的備份)。如果用戶希望重新調整數據庫大小――為此可以改變分配給它的存儲資源或計算資源,Trove就會統一編排整個過程(包括遷移數據)。

Trove還得益于是OpenStack社區的成員,得到了電子港灣、惠普、IBM、Rackspace、Tesora和OpenStack發行版提供商(包括紅帽、Canonical和Mirantis)等公司的廣泛參與?;萜蘸蚏ackspace都在生產環境中運行Trove,作為其公有云的一部分,而電子港灣在其私有云中運行Trove,支持使用眾多數據庫技術的多個生產應用程序。

作為Trove項目的主要貢獻者,Tesora提供了基于OpenStack Trove的面向企業加固的DBaaS平臺,并且為得到OpenStack Trove支持的眾多數據庫,發行通過認證和測試的來賓映像。

由于非常誘人的自助式云繼續吸引企業及其用戶,企業IT部門面臨的壓力勢必會促使它們積極采用開源技術、奉行標準化。在數據管理領域,這幾股力量無疑會促進采用DBaaS技術,而這類技術將讓IT部門能夠以一種更靈活、更具成本效益、更易于支持、更安全的方式,提供多種多樣的服務。

OpenStack如今儼然成為一種主導性的私有云操作系統,而OpenStack Trove正迅速成為配置和管理企業里面所有關系數據庫和非關系數據庫資源的合理解決方案。

更多信息請查看IT技術專欄

更多信息請查看數據庫
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
未满十八18勿进黄网站免费看