數(shù)據(jù)中心可觀察性的隱藏障礙及其克服方法

近年來,關(guān)于可觀察性的討論很多,可觀察性已經(jīng)取代傳統(tǒng)監(jiān)控成為管理現(xiàn)代IT環(huán)境性能的首選解決方案。

然而,雖然大多數(shù)討論都集中在其他環(huán)境中的可觀察性(如云環(huán)境),但關(guān)于數(shù)據(jù)中心的可觀察性的討論相對較少。

這很遺憾,因?yàn)閿?shù)據(jù)中心的可觀測性在很多方面都是獨(dú)一無二的。盡管現(xiàn)代可觀測性方法可以幫助改善數(shù)據(jù)中心的運(yùn)營,但一些適用于其他系統(tǒng)的可觀測性工具和策略可能并不總是適用于數(shù)據(jù)中心。

什么是數(shù)據(jù)中心可觀察性?

可觀察性是指利用外部輸出推斷復(fù)雜系統(tǒng)的內(nèi)部狀態(tài)。這至少是近年來科技行業(yè)流行的可觀察性的定義。然而,可觀察性作為一個(gè)概念有著更長的歷史,可以追溯到20世紀(jì)60年代初,而且最初并不涉及IT系統(tǒng)。

但從大約五年前開始,各種技術(shù)思想領(lǐng)袖和供應(yīng)商開始認(rèn)可這樣一種觀點(diǎn):當(dāng)今的軟件架構(gòu)、環(huán)境和基礎(chǔ)設(shè)施已經(jīng)變得非常復(fù)雜,傳統(tǒng)的監(jiān)控技術(shù)不足以支持它們。他們認(rèn)為,我們需要基于可觀察性概念的新工具和技術(shù),而不僅僅是監(jiān)控。

可觀察性與監(jiān)控究竟有何不同是一個(gè)復(fù)雜的問題,人們對此有不同的回答。但總的來說,可觀察性可以歸結(jié)為這樣一個(gè)概念:可觀察性不僅僅從單個(gè)應(yīng)用或服務(wù)收集日志和指標(biāo)(監(jiān)控就是如此),而是將復(fù)雜系統(tǒng)各個(gè)組件的復(fù)雜數(shù)據(jù)集關(guān)聯(lián)起來,以創(chuàng)建關(guān)于整個(gè)系統(tǒng)健康和性能的可行見解。

在實(shí)踐中,監(jiān)控和可觀察性之間的區(qū)別仍然有點(diǎn)模糊。出于本文的目的,我們假設(shè)可觀察性是一種合法的方法,它需要與傳統(tǒng)監(jiān)控不同的工具和技術(shù)。

數(shù)據(jù)中心的可觀察性挑戰(zhàn)

在公共云環(huán)境中,可觀察性通常相當(dāng)于部署可以收集各種日志、指標(biāo)和跟蹤的工具,然后串聯(lián)分析它們以識別性能問題。然而,在數(shù)據(jù)中心,可觀察性并不是那么簡單或直接。數(shù)據(jù)中心可觀察性特別具有挑戰(zhàn)性,原因如下:

還有更多需要觀察的內(nèi)容:在數(shù)據(jù)中心,不僅要跟蹤虛擬基礎(chǔ)設(shè)施和應(yīng)用,還要跟蹤物理基礎(chǔ)設(shè)施。這意味著需要收集和關(guān)聯(lián)更多的數(shù)據(jù)。

可觀察性數(shù)據(jù)并不總是可訪問的:使用標(biāo)準(zhǔn)可觀察性軟件并不總是能夠簡單地收集網(wǎng)絡(luò)交換機(jī)或暖通空調(diào)系統(tǒng)等物理設(shè)備的日志,這些軟件旨在從傳統(tǒng)應(yīng)用程序或服務(wù)器收集數(shù)據(jù)。

性能問題可能跨越多個(gè)數(shù)據(jù)中心:有時(shí),可能會遇到并非某個(gè)數(shù)據(jù)中心獨(dú)有的問題,例如在兩個(gè)設(shè)施之間移動數(shù)據(jù)時(shí)的高延遲。因此,有效的數(shù)據(jù)中心可觀察性需要能夠收集和關(guān)聯(lián)來自多個(gè)站點(diǎn)的數(shù)據(jù)。

數(shù)據(jù)中心有多個(gè)可觀察性優(yōu)先級:可觀察性的主要目的通常是管理工作負(fù)載性能。但在數(shù)據(jù)中心,可能面臨可觀察性的額外要求,例如跟蹤電力消耗或用水量。

簡而言之,數(shù)據(jù)中心可觀察性比通用可觀察性更難,因?yàn)樵跀?shù)據(jù)中心中,需要觀察的內(nèi)容更多,需要追求的可觀察性目標(biāo)更多,在嘗試管理復(fù)雜系統(tǒng)時(shí)可能出錯的地方也更多。

克服數(shù)據(jù)中心可觀測性的挑戰(zhàn)

解決這些挑戰(zhàn)并不容易。迄今為止,很少有可觀察性軟件供應(yīng)商能夠構(gòu)建滿足數(shù)據(jù)中心可觀察性需求的解決方案,因此為數(shù)據(jù)中心實(shí)施有效的可觀察性策略可能需要大量的人工工作,不能只購買一個(gè)工具來解決您的問題。

但是,可以系統(tǒng)地識別所有將推動數(shù)據(jù)中心可觀察性策略的系統(tǒng)和數(shù)據(jù)源,然后實(shí)施跟蹤和關(guān)聯(lián)它們的工具。這將花費(fèi)時(shí)間和精力,但它將增強(qiáng)檢測數(shù)據(jù)中心性能問題并快速找出根本原因的能力。

密切關(guān)注可觀察性領(lǐng)域

數(shù)據(jù)中心可觀察性尚未受到可觀察性軟件供應(yīng)商,或有意幫助企業(yè)超越傳統(tǒng)監(jiān)控的技術(shù)思想領(lǐng)袖的重視。

盡管如此,想要了解硬件和軟件環(huán)境各個(gè)層面發(fā)生情況的數(shù)據(jù)中心運(yùn)營商應(yīng)該采用可觀察性策略,作為現(xiàn)代化管理數(shù)據(jù)中心性能和可用性方法的一種手段。

數(shù)據(jù)中心的可觀察性不是一件容易的事情,但它卻很重要,而且隨著數(shù)據(jù)中心變得越來越復(fù)雜,它將變得更加重要。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2024-06-25
數(shù)據(jù)中心可觀察性的隱藏障礙及其克服方法
可觀察性是指利用外部輸出推斷復(fù)雜系統(tǒng)的內(nèi)部狀態(tài)。這至少是近年來科技行業(yè)流行的可觀察性的定義。然而,可觀察性作為一個(gè)概念有著更長的歷史,可以追溯到20世紀(jì)60年代初,而且最初并不涉及IT系統(tǒng)。

長按掃碼 閱讀全文