北京2022年11月(yue)4日 /美通社/ -- 在開源社區建設過程中,浪潮云海OS團隊始終秉承源于開源、饋于開源、完善開源的理念,不斷優化社區已有功能、反饋客戶需求并積極貢獻到相關開源項目,以完善私有云場景,有效提升了OpenStack在私有云中大規模應用場景中的性能和穩定性。下面介紹下浪潮云海團隊在社區貢獻的可視化日志管理項目 -- Venus。
可視(shi)化日志管理項目功能架構
支撐云數智融合實踐
Venus項(xiang)目旨在打造一個開(kai)放(fang)的(de)(de)(de)OpenStack日(ri)志(zhi)(zhi)管(guan)理平臺,收集廣大開(kai)發者和用戶在智能(neng)運(yun)(yun)維(wei)領域的(de)(de)(de)需求,基(ji)于(yu)(yu)特(te)定應用場(chang)景(jing)(jing)設計并開(kai)發基(ji)于(yu)(yu)OpenStack私(si)有云(yun)(yun)(yun)的(de)(de)(de)可視化日(ri)志(zhi)(zhi)管(guan)理系(xi)統,提供(gong)各場(chang)景(jing)(jing)日(ri)志(zhi)(zhi)分析、集成(cheng)AC自動機等模(mo)(mo)(mo)式匹配算(suan)法和知識圖譜(pu)實(shi)現故障(zhang)的(de)(de)(de)快速定位,構建(jian)完備(bei)的(de)(de)(de)日(ri)志(zhi)(zhi)運(yun)(yun)維(wei)場(chang)景(jing)(jing)。浪(lang)潮(chao)云(yun)(yun)(yun)海OS團(tuan)隊基(ji)于(yu)(yu)浪(lang)潮(chao)云(yun)(yun)(yun)海云(yun)(yun)(yun)操作(zuo)系(xi)統完成(cheng)規(gui)(gui)模(mo)(mo)(mo)達500節點的(de)(de)(de)單(dan)(dan)一集群(qun)大規(gui)(gui)模(mo)(mo)(mo)實(shi)踐,并聯合Intel發布了《基(ji)于(yu)(yu)500節點大規(gui)(gui)模(mo)(mo)(mo)單(dan)(dan)一集群(qun)行業(ye)云(yun)(yun)(yun)部署(shu)和性能(neng)優化白皮書》,為社(she)區成(cheng)員與用戶構建(jian)更(geng)大規(gui)(gui)模(mo)(mo)(mo)的(de)(de)(de)OpenStack單(dan)(dan)一集群(qun),提供(gong)了詳盡(jin)指導(dao)規(gui)(gui)范。
此后,浪潮云(yun)(yun)海(hai)OS團隊完成(cheng)了(le)全球最大(da)(da)規模單一(yi)集群(qun)達1000節(jie)點的云(yun)(yun)數(shu)智(zhi)融(rong)合實(shi)踐,充分檢(jian)驗了(le)浪潮云(yun)(yun)海(hai)云(yun)(yun)操(cao)作(zuo)系(xi)統(tong)在大(da)(da)規模場景下平臺(tai)的敏捷交付、持續優(you)化和智(zhi)能運維能力(li),驗證了(le)操(cao)作(zuo)系(xi)統(tong)的高(gao)性(xing)(xing)能、高(gao)效率和高(gao)可用性(xing)(xing)。
可視化日(ri)志管理項目在以(yi)上(shang)(shang)兩次大規(gui)模測試過(guo)程中(zhong)起到(dao)了(le)至關重要的(de)作用(yong),通過(guo)對發生故(gu)障(zhang)的(de)日(ri)志進行分析,快速檢索(suo)平臺、云主機、云硬(ying)盤、加(jia)速器設(she)備(bei)等資源遇到(dao)故(gu)障(zhang),相(xiang)比于人工(gong)查找故(gu)障(zhang)原(yuan)因(yin),使(shi)用(yong)Venus項目分析、定位故(gu)障(zhang)原(yuan)因(yin)令運(yun)維效率提升了(le)50%以(yi)上(shang)(shang)。
基于規則的異(yi)常日(ri)志(zhi)檢(jian)測和告警
眾多可視化特性獲得好評
Venus自(zi)(zi)浪潮(chao)云海(hai)OS團隊貢(gong)獻OpenStack社區之后,受到眾多開源(yuan)廠商、開源(yuan)愛好者的好評,眾多開源(yuan)貢(gong)獻者積極參(can)與到了Venus開源(yuan)項(xiang)目(mu)的貢(gong)獻中,浪潮(chao)云海(hai)秉著精(jing)益求精(jing)的匠心精(jing)神持續沉淀,在OpenStack Zed版(ban)本發布Venus項(xiang)目(mu)的首個Release,團隊在主線版(ban)本完成了基(ji)于Kolla的自(zi)(zi)動化部署(shu)、日志檢索(suo)、日志清理、基(ji)于Horizon項(xiang)目(mu)的可視化界面等(deng)眾多特(te)性。
資源統計及告警分析
Venus項目未(wei)來(lai)將(jiang)會在(zai)智能化(hua)運維的道路上持續(xu)深耕,為開源社區(qu)、廣大Venus開源項目的愛好(hao)者提(ti)供更多易用的功能,包括(kuo)但不限(xian)于:
面(mian)向資(zi)源(yuan)池的資(zi)源(yuan)及性能預測分析
一直(zhi)以來,浪潮云海(hai)OS團隊通(tong)過在架構優(you)化、權威基準測試、規模化應(ying)用、社區貢獻、生態完善等(deng)方面的(de)(de)持續創(chuang)新,構建了開(kai)放、融合、敏(min)捷、智能的(de)(de)云操作系統(tong),為各行(xing)各業提供數字轉型、智能升級、融合創(chuang)新的(de)(de)云基礎設施。同時持續推(tui)動OpenStack、Kubernetes等(deng)開(kai)源技術在中國及(ji)世界范圍(wei)的(de)(de)發展,為打(da)造創(chuang)新技術引擎(qing)不懈努力。