更多

    【Market Trend】數據庫市場瞬息萬變 
    三個 IT 團隊必備的新思維

    作者:SolarWinds 首席極客(Head Geek)Thomas LaRock

    隨著混合 IT 和雲端原生應用興起,數據庫變得由內部到雲端皆可採用,因而更複雜和多元化。縱使這為數據庫管理員帶來挑戰,但數據庫管理解決方案在過去幾年一直幫助他們應對不斷變化的環境。現今的數據庫管理員需要新的思維才能有效管理其職務及基礎設施。

    分散和開源系統改變數據庫環境

    過往,數據庫管理員只需要監控數據中心的某一部分,以及其他地方的故障轉移。換句話說,大部分問題都在同一屋簷下。

    然而,現代的雲端原生應用遍布全球,令企業需要一套全新的工具、系統和程式語言來管理。當用戶使用的單一應用程式已與數十個系統相連,這對數據庫管理員而言是重大的轉變。這包括從實體數據中心轉移到 AWS 或 Microsoft Azure 等雲端數據中心時所面對的複雜性、運行環境及所在位置的改變。

    雖然傳統系統仍未被完全摒棄,但數據庫供應商已為 IT 專業人士提供了使用關聯式資料庫(relational database)構建分布式系統的機會。事實上,NoSQL 和 SQL 系統漸漸融合,產生靈活的多模型數據庫平台以滿足大量需求。由於現時大多數數據庫管理員仍然依賴傳統系統或工作負載構建的工具,這使管理現代 IT 環境更具挑戰性。

    另一個意料之內的趨勢是免費和開源系統如 Postgres 漸趨流行。雖然付費模式仍將保留,但隨著免費和開源平台如 MySQL 和 Apache Cassandra 蓬勃發展,數據庫管理的市場面貌明顯改變。這對數據庫管理員的日常角色產生了重大影響,比以往更身負重任。

    IT 專業人士監控更多數據庫

    不同的數據庫平台有各自的優劣,因此單純地增加數據庫數量其實是好壞參半,隨時弄巧反拙。管理員現在要跨平台監控海量的數據庫,許多缺乏良好工具或自動化的企業只依靠一名管理員日以繼夜監控大量數據庫,為員工施加了不合理的負擔。

    數據庫管理員急需適當的工具協助工作,與其使用數個命令行工具管理系統,更需要一個能同時監控多個數據中心中所有內容並提供實時情報的解決方案。但市場上的數據庫工具繁多,因此企業必須採用一個足夠全面的工具來提供完整的端到端可視性,幫助管理員識別緊急問題並排列優次,以便較輕易地完成工作。

    辨別適合的工具

    在選擇數據庫工具上,首要的問題離不開「它是否支援公司所需的平台?」。由於市場的選擇眾多,企業若能採用兼容所有平台(包括IBM DB2 和 PostgreSQL 監控到 Sybase)的工具,將是妥善管理數據庫的關鍵。

    然而,兼容性平台亦有機會增加工作量。假設公司某團隊添置了一個新的應用程式,其後端往往由 IT 團隊的解決方案處理。調整和監控這些新增應用程式的責任就落在 IT 團隊上,並產生大量數據雜訊。因此,IT 專業人士需要一些實用的功能來減低干擾,例如透過針對不同平台的提示和指出優先處理的事項,允許深入了解最有用的資訊以解決問題。以下是兩個例子:

    1. 標記系統:提供標記功能的工具可確保每個人都能查看自己的事項是否按預期執行,毋須再查看其他無關的查詢。若企業有許多不同服務、不同團隊存取共享基礎架構並同時開發多個應用程式,標記系統就變得更為重要。
    2. 性能分析工具:主動的性能分析工具也是協助數據庫管理員應對環境變遷的關鍵。以機器學習構建預測模型的工具能夠識別異常情況,分析系統在特定時間的預期負載量,並在超過此負載量時以警告提示通知 IT 團隊。

    儘管數據庫管理的環境不斷變化,仍有一些工具能夠提供所需的可視性和功能,讓 IT 團隊可享受分散式基礎架構的好處。不論是使用直觀的用戶介面,還是存取準確的實時或歷史數據,數據庫管理員都需要工具輔助,以協助企業提高效率及生產力,令業務營運精益求精。在複雜的數據庫環境中,能夠為 IT 團隊提供清晰視野的工具將變得無比重要。

    您會感興趣的內容

    相關文章