【騰訊開源項目】藍鯨配置平臺開源項目亮相北京“OSCAR開源先鋒日”
我們秉承騰訊開源的理念,藍鯨配置平臺將會進一步完善各個業(yè)務(wù)領(lǐng)域的支持,在易用性、效率、功能深度上持續(xù)打磨,以開源分享的心態(tài)打造業(yè)界通用的業(yè)務(wù)驅(qū)動CMDB產(chǎn)品,凝聚IT運維圈子的同仁,共同構(gòu)建一個友好、活躍的開源社區(qū)。
2018年10月20日,由中國信息通信研究院主辦,云計算標(biāo)準(zhǔn)與開源推進委員會、清華大學(xué)TUNA 協(xié)會、北京大學(xué)開源軟件協(xié)會承辦,云計算開源產(chǎn)業(yè)聯(lián)盟、華為、騰訊、阿里巴巴、小米支持,高效運維社區(qū)協(xié)辦的“OSCAR開源先鋒日”在北京落下帷幕;騰訊藍鯨團隊攜其體系中的“藍鯨配置平臺開源項目”首次亮相大會。OSCAR開源先鋒日旨在為本土開源企業(yè)與開源軟件提供分享與交流的平臺,促進國產(chǎn)開源軟件的繁榮發(fā)展,此次大會由中國信通院云大所所長何寶宏,中國信通院云大所云計算部副主任栗蔚領(lǐng)銜指導(dǎo),匯集了騰訊、阿里、華為、小米等知名大廠的開源項目,開啟中國開源新起點,一起探究中國開源產(chǎn)業(yè)未來。

在上午開源大會的主會場,藍鯨運營負責(zé)人楊文兵對藍鯨配置平臺開源項目做了簡單介紹。

他首先簡單介紹了藍鯨智云的技術(shù)體系架構(gòu),然后針對藍鯨配置平臺開源項目展示了其開源建設(shè)成果:從4月份開源以來,star數(shù)達到1600+、fork 600+,活躍度在騰訊開源項目中攀升至第二,開源社區(qū)也在不斷的壯大。

最后,他在大會上宣布:藍鯨將繼續(xù)以開放的心態(tài)面對未來的挑戰(zhàn),繼藍鯨配置平臺開源后,2018年下半年將陸續(xù)開源故障自愈、標(biāo)準(zhǔn)運維、CICDkit三款藍鯨官方SaaS,開放共享,合力開發(fā),期待與業(yè)界同仁一起為開源社區(qū)添磚加瓦,促進國產(chǎn)開源軟件的發(fā)展。

在下午的騰訊開源 Workshop現(xiàn)場,藍鯨運營負責(zé)人楊文兵繼續(xù)針對藍鯨配置平臺開源項目帶來《企業(yè)CMDB的設(shè)計理念與場景應(yīng)用》的精彩分享,他從CMDB行業(yè)現(xiàn)狀、藍鯨配置平臺開源體系、構(gòu)建CMDB的關(guān)鍵要素、圍繞CMDB的運維自動化構(gòu)建以及CMDB在運維場景的應(yīng)用和實踐幾個方面做了深入剖析。

他在分享中首先提到,關(guān)于如何構(gòu)建一個優(yōu)秀的 CMDB,相信業(yè)界有很多公司都會有自己的標(biāo)準(zhǔn),藍鯨配置平臺在最開始建設(shè)的時候也有一套自己遵循的標(biāo)準(zhǔn); 在傳統(tǒng)的CMDB建設(shè)中,往往會遇到功能局限導(dǎo)致企業(yè)IT建設(shè)受阻、信息無法聯(lián)動導(dǎo)致孤島、配置信息錄入和一致性維護困難等問題。

藍鯨配置平臺是基于微服務(wù)架構(gòu)設(shè)計,系統(tǒng)的部署發(fā)布可以支持傳統(tǒng)方式和容器方式,具有可擴展性、易于監(jiān)控、平滑升級等特點,同時采用go語言作為底層開發(fā)語言,易于開發(fā),并且具備較高的性能,系統(tǒng)的運行效率得到較大提升。

在構(gòu)建CMDB的關(guān)鍵要素上,藍鯨配置平臺團隊提出了“CI模型定義與擴展、入庫與消費、實例管理、面向業(yè)務(wù)”幾個重要的CMDB設(shè)計要點;藍鯨配置平臺提供了全新自定義CI管理,用戶不僅可以方便地實現(xiàn)內(nèi)置CI屬性的拓展,同時也能夠根據(jù)不同的企業(yè)需求動態(tài)新增CI和關(guān)聯(lián)關(guān)系。除此之外,主機數(shù)據(jù)快照、自動發(fā)現(xiàn)、變更事件主動推送等功能增強了CMDB的聯(lián)動能力,提升配置錄入的效率和配置信息的準(zhǔn)確性;在技術(shù)構(gòu)建上,架構(gòu)的核心聚焦于資源,我們把CMDB管理的原子資源分為主機、進程和通用對象三種類型,并構(gòu)建了對這些資源的原子操作層。在這些原子操作之上,我們構(gòu)建了更貼近用戶操作的場景層,場景層通過對不同資源的組合操作來完成用戶的請求。

最后他表示:“藍鯨配置平臺并非只是資產(chǎn)管理和統(tǒng)計,還無縫對接到藍鯨自動化運維體系,覆蓋進程配置管理、作業(yè)執(zhí)行、任務(wù)調(diào)度編排、日志檢索分析、監(jiān)控告警、故障自愈等多樣化運維場景?!?/p>
在未來,秉承騰訊開源的理念,藍鯨配置平臺將會進一步完善各個業(yè)務(wù)領(lǐng)域的支持,在易用性、效率、功能深度上持續(xù)打磨,以開源分享的心態(tài)打造業(yè)界通用的業(yè)務(wù)驅(qū)動CMDB產(chǎn)品,凝聚IT運維圈子的同仁,共同構(gòu)建一個友好、活躍的開源社區(qū)。

源碼地址
Gitee地址:https://gitee.com/Tencent-BlueKing/bk-cmdb
GitHub地址:https://github.com/Tencent/bk-cmdb