多云:新的監控緩存器

多雲:新的監控緩存器

摘要:企業正在擁抱雲平臺,通常擁有多個供應商以運行給定的應用程序。但是如何在混合環境中進行監控?

大多數IT專業人員都會同意雲計算更多的是範式,而不是計算資源的物理遷移。“效用”範式是通過按需彈性資源進行轉換的。但與當地有線電視供應商合作不同,雲計算的選擇範圍還提供了最適合單個應用交付的選擇性和定製。

來自ESG的Edwin Yuen的研究表明,企業已經以極高的速度採用了多個公有云來處理生產工作負載。他的研究表明,81%的當前雲基礎架構用戶正運行在兩個或更多公共雲基礎架構供應商。在這些用戶中,61%的用戶使用三個或更多。多雲利用的最大驅動力是應用程序或工作負載特性。

隨著公司採用多個雲供應商來支持單個應用程序,管理越來越成為基於雲/應用程序配對的專業化的艱鉅任務。通過雲的工具或通過APM從面向應用程序的視圖來監視,使得性能和可靠性的監控成為豎井。

在devops世界中的混合雲

如果IT中的devops運動教會了我們什麼,那就是豎井與敏捷實踐相對立併產生脆弱性。在運營管理的情況下,脆弱性表現在原生工具的淺薄。雖然大多數主要的公有云基礎架構供應商都提供日誌記錄和度量服務,但在涉及數據深度,相對於堆棧其餘部分的上下文以及儀表板或警報方面的表示時,沒有一個特別強大。例如,Amazon Cloudwatch為EC2容器服務(ECS)提供了16個指標,而第三方工具通過從輔助AWS API和第三應用程序API中提取的許多其他指標提供了更多的洞察力。

雲之間缺乏比較可見性也可能導致盲點。雲遷移期間的性能,適合度和成本評估會隨著應用程序的變化而迅速變得無效,資源利用率也會隨之變化。如何判斷昨天你的應用程序的首選雲是否保持不變?

要打破豎井,你需要以不同的方式思考跨雲管理和監控的方式。首先,擬需要將數據收集與數據科學和性能分析分離開來。這一強大的概念使你可以管理和監控多雲基礎架構。

面向服務的標準化系統數據收集方法可實現:

• 使技術債務恆定。

• 全面覆蓋IT堆棧的所有層。

• 跨不同指標的數據規範化。

• 支持高級組件依賴性感知分析所需的上下文元數據或數據維度。

這種下一代數據收集方法通常通過監控集成即服務(MIaaS)提供。 MIaaS是一套新興的工具,用於連接部署在不同IT環境中的監控平臺,因此可以分析整個生態系統的運行狀況和性能。大型企業經常使用MIaaS,需要將原生基礎架構性能指標與雲服務性能指標集成,或監控多雲環境。

以下是五種多雲管理策略,使跨多個公有云供應商的MIaaS得到回報:

1.在Azure和/或AWS上運行整個生產應用程序或工作負載,包括客戶用戶界面,計算和數據處理/歸檔以及存儲。

MiaaS的優勢:在雲端跳躍時,使用雲端的雲端工作負載分佈拓撲視圖。

2.將雲用於開發,測試和故障轉移/恢復工作負載,並使用內部部署軟件和基礎架構來運行生產應用程序。

MiaaS的優點:在一個地方管理警報,包括由AWS,Azure或本地數據中心生成的警報。

3.僅在你的原生應用程序/服務器在高峰需求(突發)期間需要額外的計算,網絡和存儲時才使用雲。

MiaaS的優勢:在雲服務丟失的情況下實現更快的事件響應,並提供內部服務或交換雲的明智策略。

4.同時使用多個雲,使用Azure進行SaaS和PaaS,並將AWS用於IaaS。隨著功能的不斷髮展和需求激增,在早期發佈週期中使用這些雲。

MiaaS的優點:考慮由於Azure Log Analytics和CloudWatch之間的上下文切換而導致的容量規劃計算錯誤(移動工作負載)的風險。

5.使用雲來合併/分拆新的業務部門或購買公司,讓設備在其選擇的雲上運行工作負載/應用程序。

MiaaS的優勢:讓中央IT全面瞭解來自新業務部門的異構堆棧,當問題或服務問題浮出水面時,消除中央IT團隊和孤立的IT /管理團隊之間的指責,從新部門獲取或分拆,這會增加恢復時間( MTTR)。

雲計算提供的新範例再一次帶來了一系列新的挑戰,特別是如何在這種混合環境中有效監控多個應用程序。該行業必須不斷髮展以應對這些新挑戰。


分享到:


相關文章: