在上云之前,企業通常會有數據庫管理員(DBA)和數據庫專家團隊,他們的主要職責是:為構建企業數據平臺并維護所選的數據庫解決方案。所以需要DBA在管理和維護特定數據庫系統方面擁有深厚的專業知識。
在上云之前,企業通常會有數據庫管理員(DBA)和數據庫專家團隊,他們的主要職責是:為構建企業數據平臺并維護所選的數據庫解決方案。所以需要DBA在管理和維護特定數據庫系統方面擁有深厚的專業知識。
由于他們在所選擇解決方案上投入了大量的時間和成本,所以即使有更好的選擇,DBA們仍然會在傳統方式上傾注更多精力。
但是,隨著云端提供了托管數據庫更多的選擇,DBA角色也隨之發生了變化。如今的DBA不再孤立的專注于一種數據庫解決方案。因此,近三分之一的組織表示,在招募能夠管理融合基礎設施專業人員方面面臨挑戰,這些融合基礎設施將傳統網絡和云計算網絡融合到一個連貫的網絡環境中。云計算網絡和開發領域缺乏訓練有素的專業人員也是一個類似的IT挑戰。
根據最近的一份調查報告,很多組織表示目前面臨各種IT專業的技能短缺,其中包括服務器/系統管理(43%)、通用網絡管理(36%)和數據庫管理(31%),尤其缺乏經驗豐富的網絡安全專業人員。據估計,這些技能人員的缺口將近300萬人。那么上云之后,給DBA角色提出了哪些新的挑戰?
1、容量規劃
傳統上,數據庫容量規劃是指為高峰負載配置服務器容量,因此大多數時候DBA要為未充分利用的資源付費。這不僅成本高昂,而且靈活性也大大降低。但是,云數據庫更具彈性,因此可以動態地自動擴展其存儲和計算能力,以滿足需求的變化。軟件API通常用于配置對受監控指標和警報的自動響應。此外,某些云數據庫是無服務器的,這意味著根本無需對服務器或虛擬機進行配置。
2、數據庫備份與恢復
數據庫的傳統備份方法涉及存儲和維護物理備份設備,例如磁帶。為了安全起見,磁帶被存儲在異地,管理很麻煩,并且會限制恢復時間。云提供了更簡單,更持久的存儲解決方案,可自動將備份數據的多個副本保留在多個物理位置。沒有物理存儲設備供DBA管理,因此備份和恢復方面,DBA可以編寫腳本并實現自動化。
3、選擇優秀的數據庫解決方案
云平臺為構建團隊提供了新的選項,使其具有專門構建的數據庫選項,包括自管理和完全托管的關系,NoSQL選項,鍵值對,文檔,內存,列式,圖形,時間序列,以及更多。這意味著數據庫專家(不僅是DBA)需要了解這些選擇,以及如何將其應用于特定的用例和應用程序部署要求。例如,數據庫專家可以與開發團隊合作,選擇最適合數據類型和所需訪問模式的專用數據庫解決方案,并以最低的成本滿足性能,持久性和可伸縮性要求。
隨著DBA擁有更多選擇和解決方案,了解如何將應用程序需求映射到數據庫需求以優化規模,性能和成本效率變得越來越復雜和有趣。
4、工作量設計
隨著向云服務轉變,DBA不再需要花費大量時間來執行例行管理任務,如打補丁,升級和安裝數據庫引擎?,F在,它們可以作為參考,協助應用程序開發人員為特定的工作負載選擇正確的數據庫服務,以及執行減少的管理任務。
因此,DBA如果不斷提升自己,對企業而言不再僅局限于數據庫本身,他們將有更多機會為業務發展提供幫助。
免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。