克服基礎設施現代化的三大挑戰

danny_2018發表於2022-08-01

對於今天的組織來說,現代化基礎設施勢在必行。技術領導者知道,為了推動業務價值,必須改進基礎設施,使其更高效、更靈活、更具成本效益。

雲平臺上的無伺服器計算和容器化等現代技術為實現這些目標提供了引人注目的手段,也提供了大量潛在途徑——做什麼是明確的;怎麼做是不行的。

IT需要超越lifting and shifting,滿懷信心地遷移和現代化。本文將研究IT團隊在遷移到新環境時面臨的三大挑戰,更重要的是,如何解決這些挑戰。

現代化挑戰1:應對雲遷移的複雜性

雲端計算已經成為未來的作業系統。對安全性和可靠性的擔憂已經轉變為對雲能夠實現創新、輕鬆適應以及在正確操作時控制成本的讚賞。雲端計算服務的爆炸式發展超越了按需基礎設施選項,為組織提供了無數交付現代應用程式的方式。但隨著選擇而來的是複雜性。此外,從AWS到Azure,從IBM到GCP和Oracle Cloud Infrastructure,提供商和服務的組合令人望而卻步。

這種情況使IT處於眾所周知的困難境地。如果他們選擇一家供應商,然後全力以赴地進行標準的lift and shift,他們將失去最佳化和充分利用平臺服務的能力。如果不進行最佳化,就很難實現最初推動向雲遷移的好處。然而,分析所有潛在的遷移可能性在時間和資源上都是困難的。構建一個包含所有選項的矩陣將導致成百上千的排列組合。選擇正確的組合幾乎是不可能的。

這兩種選擇都使得IT很難達到最佳狀態。你不希望由於風險-效能問題而導致供應不足,但過度供應會浪費資金。更不用說,雲服務在不斷變化。遷移需要考慮到業務需求和新的服務可用性。如果沒有對當前和未來工作負載進行視覺化、預測和最佳化的能力,IT就無法充分利用雲的潛力。

現代化挑戰2:正確調整容器大小和最佳化容器環境

像Kubernetes這樣的容器環境提供了與雲類似的好處和挑戰。容器使IT團隊能夠提高效率、靈活性和速度,改進應用程式生命週期管理,並使現有應用程式更快、更容易實現現代化。不過,與雲一樣,容器也必須進行最佳化,以實現其降低成本和最佳化效能的能力。

為了有效地編排容器,IT必須瞭解如何分配它們。與雲資源調配一樣,容器資源分配不足可能會導致服務保證問題,而過度分配可能會導致浪費開支,尤其是因為單個應用程式團隊往往會請求比安全所需更多的資源。當容器用於管理波動的業務需求對IT系統的影響時,適當調整容器環境的大小尤為重要。為當前狀態最佳化容器環境至關重要,但瞭解將要發生的事情也很重要,這樣可以相應地分配資源。

現代化挑戰3:將業務驅動與IT系統需求相關聯

容器和雲不是唯一需要IT團隊預測和規劃不斷變化的業務需求的系統。使IT基礎設施現代化需要清楚地瞭解內部和外部驅動因素的起伏如何影響所有系統;如果沒有它,可能會對業務產生嚴重後果。

當今環境的複雜性使這種相關性比以往任何時候都更具挑戰性。即使有合適的人員、專業知識和資源,能力規劃團隊仍然無法跟上當前市場的速度和不可預測性,也無法理解其對底層技術基礎設施和資源的影響。透過假設規劃將已知或計劃的事件和潛在業務場景考慮在內對於主動評估和管理風險至關重要。這樣可以提前採取行動,防止服務中斷或效能下降。

現代化基礎設施時需要尋找的關鍵功能

解決這三個挑戰需要以下能力:

——在選擇雲服務提供商之前(而不是之後),根據組織獨特的基礎設施和使用情況進行成本和資源需求比較,以評估和調整工作量遷移。

——從第三方解決方案中獲取指標、事件和拓撲的整合,以實現廣泛的可觀察性。

——動態服務建模,用於全面的服務拓撲檢視,支援以服務為中心的監控,以連續檢視業務服務的狀態。

——智慧自動化和分析,以確定自動糾正措施的機會,並在違反基線之前檢測趨勢、模式和異常。

——人工智慧和機器學習驅動的事件關聯、情況管理和根本原因隔離,以減少平均修復時間(MTTR)。

——跨多種資料來源進行日誌分析和豐富,以早期診斷潛在問題並避免服務中斷。

——“假設”模擬,以檢視不同業務驅動因素的影響,調整Kubernete的大小並最佳化容器環境,確保資源得到適當的調配和分配。

減少遷移到雲的時間、複雜性和成本

IT領導者必須確保他們擁有當今和未來服務保證所需的技術資源,無論他們的環境多麼動態、複雜或多樣。無論你是從內部部署遷移到公共雲、從一個雲遷移到另一個雲,還是在多雲環境中的雲之間遷移,透過AIOps、機器學習、高階分析和智慧自動化進行預測,都可以提供需要的洞察,以平衡風險、效率和IT支出,同時最佳化效能和可用性。

來自 “ 開源雲中文社群 ”, 原文作者:開源雲中文社群;原文連結:https://mp.weixin.qq.com/s/HNMEAB99Ry8YzY2o2PJ4xg,如有侵權,請聯絡管理員刪除。

相關文章