西雅圖-2023年9月25日—F5(NASDAQ:FFIV)宣布將繼續(xù)支持云原生計(jì)算基金會(huì)OpenTelemetry項(xiàng)目。這是一個(gè)開(kāi)源框架,旨在通過(guò)提供用于檢測(cè)、生成、收集和導(dǎo)出遙測(cè)數(shù)據(jù)(指標(biāo)、日志和跟蹤信息)的標(biāo)準(zhǔn)化工具合集,幫助IT團(tuán)隊(duì)更精準(zhǔn)地分析其解決方案的性能和行為。
在與ServiceNow的開(kāi)發(fā)合作中,F(xiàn)5已貢獻(xiàn)約40,000行代碼,將OpenTelemetry協(xié)議的可壓縮性提高一倍。此項(xiàng)創(chuàng)新可降低從數(shù)據(jù)中心、云和邊緣位置向遙測(cè)平臺(tái)傳輸數(shù)據(jù)的成本,在特定的數(shù)據(jù)工作負(fù)載下可降低一半之多。為更好理解這一貢獻(xiàn)的規(guī)模,通常軟件開(kāi)發(fā)人員每年需編寫10,000到25,000行代碼,而平均每個(gè)開(kāi)源項(xiàng)目則需編寫約35,000行代碼。
通過(guò)優(yōu)化指標(biāo)、日志和跟蹤信息等遙測(cè)數(shù)據(jù)的收集、吸收和分析,企業(yè)將能夠在不斷變化的IT環(huán)境中更高效且出色地提供智能的自動(dòng)化響應(yīng)。例如,通過(guò)將用戶和應(yīng)用的登錄和行為特征與典型的使用模式進(jìn)行對(duì)比,遙測(cè)技術(shù)可幫助安全團(tuán)隊(duì)發(fā)現(xiàn)并阻止欺詐和惡意活動(dòng)。通過(guò)利用全新改進(jìn)的OpenTelemetry協(xié)議,客戶將此類遙測(cè)數(shù)據(jù)從公有云導(dǎo)出到遙測(cè)聚合系統(tǒng)的相關(guān)遙測(cè)流量出口成本預(yù)計(jì)將減少50%。
Laurent Quérel
F5項(xiàng)目負(fù)責(zé)人和杰出工程師
“現(xiàn)代網(wǎng)絡(luò)解決方案、應(yīng)用和用戶在日常運(yùn)行過(guò)程中會(huì)產(chǎn)生難以估量的海量數(shù)據(jù),因此,想要以更加經(jīng)濟(jì)高效的方式為更多企業(yè)帶來(lái)全面的遙測(cè)優(yōu)勢(shì),協(xié)議壓縮率至關(guān)重要。與過(guò)去的傳統(tǒng)企業(yè)相比,如今的企業(yè)環(huán)境更適合于收集和分析數(shù)據(jù),但仍在有效傳輸、集中化和標(biāo)準(zhǔn)化方面面臨挑戰(zhàn),正是這些挑戰(zhàn)成為了F5傾力投資OpenTelemetry項(xiàng)目的原因。
通過(guò)將OpenTelemetry應(yīng)用在F5的產(chǎn)品組合中,并持續(xù)與相關(guān)企業(yè)例如ServiceNow等共同參與領(lǐng)先的開(kāi)源項(xiàng)目,我們見(jiàn)證了無(wú)數(shù)的成功用例,這些用例展示了如何借助性能評(píng)估、提高效率和增強(qiáng)取證功能,使應(yīng)用更好地適應(yīng)不斷變化的運(yùn)行環(huán)境,同時(shí)將客戶成本降至最低。”
F5與ServiceNow云可觀測(cè)性項(xiàng)目(ServiceNow Cloud Observability)合作,借助Apache Arrow的技術(shù)支持進(jìn)一步優(yōu)化OpenTelemetry協(xié)議,以顯著提高處理速度并降低帶寬成本,并合作推出了OpenTelemetry Arrow項(xiàng)目和參考實(shí)施指南。Apache Arrow是一項(xiàng)開(kāi)源技術(shù),可增強(qiáng)大數(shù)據(jù)、分析和機(jī)器學(xué)習(xí)能力,其提供的一套標(biāo)準(zhǔn)化方式來(lái)呈現(xiàn)結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù),使其更具可操作性和可理解性。此外,Apache Arrow還支持高級(jí)遙測(cè)功能,可用于監(jiān)控和分析數(shù)據(jù)流。
對(duì)許多企業(yè)而言,高效傳輸和處理遙測(cè)數(shù)據(jù)需要花費(fèi)掉大部分的遙測(cè)管道成本。因此,實(shí)現(xiàn)遙測(cè)標(biāo)準(zhǔn)化尤為重要,因?yàn)闉榱藢?shí)現(xiàn)充分的可觀測(cè)性和人工智能驅(qū)動(dòng)的分析,這需要統(tǒng)一從整個(gè)IT堆棧中獲取數(shù)據(jù)點(diǎn)。在開(kāi)源社區(qū)內(nèi)開(kāi)發(fā)和完善協(xié)議增強(qiáng)功能和標(biāo)準(zhǔn),這為周邊行業(yè)項(xiàng)目和解決方案基礎(chǔ)設(shè)施提供了強(qiáng)大的生態(tài)系統(tǒng),以滿足特定企業(yè)和用戶需求的定制功能。此外,該方法允許F5客戶更清晰地了解影響其應(yīng)用的直接因素,從而更好地分配IT資源,以便在未來(lái)進(jìn)行戰(zhàn)略性投資。
Daniel“Spoons”Spoonhower
ServiceNow云可觀測(cè)性項(xiàng)目(前身為L(zhǎng)ightstep)首席架構(gòu)師
“當(dāng)Lightstep與其他合作伙伴共同創(chuàng)立OpenTelemetry項(xiàng)目時(shí),我們的目標(biāo)是在開(kāi)源社區(qū)中助力企業(yè)提高可視化而無(wú)需增加額外支出。通過(guò)與F5的緊密合作,我們將繼續(xù)滿足企業(yè)的需求,即以更低的成本傳輸更多的數(shù)據(jù)。”
相關(guān)鏈接:
OpenTelemetry:
https://opentelemetry.io/
OpenTelemetry協(xié)議:
https://opentelemetry.io/docs/specs/otel/protocol/
Apache Arrow:
https://arrow.apache.org/
附加資源
F5技術(shù)博客:F5的OpenTelemetry貢獻(xiàn)推進(jìn)了我們的自適應(yīng)應(yīng)用愿景
https://www.f5.com/company/blog/f5-opentelemetry-contribution-advances-our-adaptive-apps-vision
Service技術(shù)博客:云數(shù)據(jù)控制:OpenTelemetry Arrow項(xiàng)目簡(jiǎn)介:
https://www.servicenow.com/blogs/2023/data-control-opentelemetry-arrow-project.html
OpenTelemetry Arrow協(xié)議規(guī)范:
https://github.com/open-telemetry/oteps/blob/main/text/0156-columnar-encoding.md
OpenTelemetry Arrow編碼/解碼參考實(shí)現(xiàn):
https://github.com/open-telemetry/otel-arrow
F5月Apache Arrow的合作之旅(第一部分):
https://arrow.apache.org/blog/2023/04/11/our-journey-at-f5-with-apache-arrow-part-1/
F5月Apache Arrow的合作之旅(第二部分):
https://arrow.apache.org/blog/2023/06/26/our-journey-at-f5-with-apache-arrow-part-2/