混合雲的可見性和監控性

2021-10-01 18:50:15 字數 1196 閱讀 5863

雖然這些是實施數位化轉型的明智之舉,但它們引入了新的運營領域,這些領域需要結合使用監控技術來建立現代化的全棧混合雲監控功能。

無論企業如何選擇構建其混合雲部署,都會引入兩個新的運營領域:第一,公共資料中心的基礎架構和架構不再受企業控制,第二,跨越多個網路的複雜服務間通訊矩陣分布式應用程式元件和資料中心之間。任何乙個部分的不穩定性和中斷都會產生影響終端使用者體驗的雪崩效應。

對於內部部署資料中心(混合雲最熟悉的方面),企業擁有資料中心內的所有內容,從應用程式到基礎設施和網路。監控技術的組合在這種環境中表現良好。但是,在資料中心之外,企業沒有基礎設施,其傳統的監控技術已經達到極限。

應用程式可用性和效能指標(如頁面載入和響應時間)通過合成技術測量:

• apm(應用程式效能管理)通過**注入和基於**的資料收集提供終端使用者體驗的視角。

• 基礎設施監控的範圍從捕獲健康指標到snmp輪詢,再到使用基於unix的實用程式(如collectd)來讀取網路裝置的效能資料。

• 資料報捕獲和流記錄提供了對流量進入和流出資料中心的組合理解。

監控雲計算

在公共雲環境中,企業可能擁有iaas提供程式中託管的應用程式,但企業無法控制基礎設施或網路方案。基於虛擬主機的資料報捕獲探測(如ntop或虛擬分路器)是選項,但它們會增加大量開銷。vpc日誌和類似cloudwatch的服務對於了解vpc例項的效能指標至關重要,並且在大多數情況下需要與datadog或splunk等現代分析平台整合。

大多數混合型企業依靠網際網路(由多個isp組成)作為其本地資料中心和公共雲之間的底層連線引擎。但是,當這些網際網路服務**商(isp)成為連線方程式的一部分時,在中斷期間,企業需要能夠隔離哪個提供商的網路導致問題,並且有足夠的證據讓他們做出響應並解決問題。

如果沒有這種級別的可見性,企業將離開所有必須在平台之間以及暴露於高度系統性風險的微服務之間完美執行的api呼叫,而無需有效的方法來檢測和修復問題。幸運的是,可以結合使用主動監控技術來獲取應用、網路路徑和bgp路由層洞察。

這就引出了乙個問題:全棧混合雲監控功能是什麼樣的?在混合雲計算環境中,完整堆疊監控不再僅僅是在孤島中檢視網路、伺服器、儲存和應用程式**的垂直方法。這仍然有效,但企業還需要乙個橫跨不同型別資料中心的水平鏡頭,包括它們與執行在該連線上的眾多服務間通訊執行緒之間的連線。

企業應考慮技術和資料集的組合,以構建跨所有三個運營領域的數字服務交付的綜合檢視。最終,所有這些資料應該整合在乙個或多個基於資料的大型自動化和演算法友好的平台中,使運營團隊更智慧型、更快捷。

混合雲的可見性和監控性

雖然這些是實施數位化轉型的明智之舉,但它們引入了新的運營領域,這些領域需要結合使用監控技術來建立現代化的全棧混合雲監控功能。無論企業如何選擇構建其混合雲部署,都會引入兩個新的運營領域 第一,公共資料中心的基礎架構和架構不再受企業控制,第二,跨越多個網路的複雜服務間通訊矩陣分布式應用程式元件和資料中心...

synchronize的可見性和原子性

synchronize 可以保證變數可見性和一段 的原子性 jmm關於synchronized的兩條可見性規定 執行緒解鎖前,必須把共享變數的最新值重新整理到主記憶體中 執行緒加鎖時,將清空工作記憶體中共享變數的值,從而使用共享變數時需要從主記憶體中重新讀取最新的值 參考 reentrantlock...

JMM的可見性和原子性

乙個方法中相鄰的2行 不一定按從上到下的順序執行 jmm允許編譯器和處理器對指令重排序。as if serial語義 不管怎麼重排序 編譯器和處理器為了提高並行度 單執行緒 程式的執行結果不能被改變。編譯器 runtime和處理器都必須遵守as if serial語義。編譯器和處理器不會對存在資料依...