那怕有一天、只有 Oracle 需要 DBA!
回想兩年前我們還在探討軟硬件一體化,或者討論集成系統對於 DBA 的影響。而兩年之後的今天,Oracle 已經開始步向雲端。從發佈 Oracle 資料庫 12c 多租戶,到推出資料庫即服務(DBAaS)。自動化程度更高,性能更好,系統整合降低了操作及維修的複雜性,這一切似乎都令 DBA 的角色受到挑戰。這也難怪另外一位資料庫技術專家 Jonathan Lewis 在接受我們的採訪時表示,自己並不看好 DBA 的未來發展:因為也許有一天,唯一需要 DBA 的只有 Oracle 一家公司。
然而在 Thomas 看來,這種觀點是不正確的。同為 Oracle 資料庫的技術領導者,Thomas 在回答記者關於雲端運算改變 DBA 角色這一問題時,顯然更加樂觀。首先,Thomas 認為 DBA 並不會因為雲端運算的普及而滅亡。Oracle 資料庫目前最大的兩個發展方向就是雲端和記憶體運算,其目的就是自動化程度以及性能的提升。
Thomas (Kyte)認為在雲端運算時代下,DBA不會滅亡,只是DBA的工作重點會有所轉移。當然在Thomas Kyte眼中,未來的DBA對於技術的要求一定是會越來越高。因此對於DBA來說,這也許是雲端運算時代所帶來的最大挑戰。
Thomas認為,對DBA具體工作的影響,很大程度上依賴於其所在公司採用的雲端戰略。雲端戰略和雲端部署方式的不同也會對DBA造成不同的影響。Thomas舉例,如果一家企業選用DBAaS服務,其所有的監控、補丁、升級都是由雲端供應商來負責,這部分工作DBA就不必再操心;而另一家企業選擇了IaaS服務,這基本上只是讓DBA獲得了存取作業系統的權限,而安裝、備份、恢復工作則依然要做。同時,對於以應用為主的DBA來說,雲端運算減輕一些工作壓力;而對於與基礎設施打交道的DBA,它的角色就不會有什麼變化。