南京艾聯科提供AIOps智能運維系統及平臺相關產品和解決方案,著重于云和容器云, SDN網絡的新一代運維工具和系統。
背景分析
在當今數字化時代背景下,隨著云計算和移動化的廣泛應用,IT運維成為了企業效率的加速器,同時,計算機硬件系統和軟件系統的運維已成為了各行各業普遍頭痛的事情。依靠單一的產品、技術,或是單純依賴人的經驗,都不可能解決這種復雜化帶來的運維難題。
方案介紹
艾聯科自動化運維作業解決方案,基于SH及Agent的模式,對目標設備進行各種“維護作業”。根據不同的場景,寫作不同的作業腳本,按邏輯順序進行組合編排,在執行場景下,可對幾臺~幾千臺主機進行作業和操作,如安裝,文件發送等,根據不同的運維場景對腳本和作業進行編排和管理。同時具備自動化的批量腳本對目標設備的操作,支持對各種復雜邏輯及操作邏輯及流程的實現。巡檢模塊通過對設定的目標設備及組件軟件的巡檢,判斷作業的成功與否;支持對設備和軟件進行監控和巡檢,了解當前設備和軟件的運行狀態。
方案包含的功能圖
1. 作業編排:支持腳本執行、文件分發和SQL執行任意組裝、支持圖形化的作業編排及托拉拽功能,支持普通的作業編排和帶邏輯分支的作業編排,支持標準化的運維操作場景。
2. 作業執行:支持多種腳本&作業錄入方式,快速執行并返回結果,支持定時執行功能。
3. 文件分發:支持本地和遠程文件傳輸,支持文本校驗。
4. 巡檢作業:提供巡檢作業的管控,包括創建、編輯、執行控制,自定義巡檢模板,展示巡檢作業詳細信息。
5. 自動化原子API:提供性腳本執行API、性文件分發API、作業調用執行API及任務執行結果查詢API。
方案優勢
1. 傳輸文件更靈活、快速:作業平臺的任務執行和文件傳輸都是基于Agent觸發的,Agent使用BT(BitTorrent)方案應對大文件傳輸,使得文件拉取和傳輸更加高速、效率。文件的拉取和傳送不再僅限于“點對多”的方式,我們采用了獨特創新的“多對多、多對一”的模式,讓以往零散復雜的文件分發任務變得更方便快捷。
2. 更清晰的web化腳本管理:云化腳本管理模式,幫助運維團隊協作管理更清晰;多個協作者可借助平臺進行腳本共享使用,除了腳本單獨執行外,也可將多個腳本或文件傳輸流程串接組合成作業任務。
3. 萬級并發,讓批量執行更高效:真正意義上的支持過萬級并發執行任務,不必因企業發展加速、服務器管理規模擴大而帶來的操作執行性能和效率上的問題而擔憂。
4. 流程式管理,一切皆“作業”:用戶只需要將某一個特定業務場景的腳本或文件傳輸操作,按照順序組裝定制成一個作業任務,以后便可一鍵完成整套操作,即方便又便于管理。
5. “秒級”定時,任務執行Timing更精準:突破了傳統Linux系統自帶的分鐘級定時任務,作業平臺能夠支持到以秒為最小時間粒度的定時任務計劃;且每個定時任務執行過程都會被記錄日志,讓一切操作都可追溯。
6. 開放API接口,以原子形態連接一切:作業平臺還開放了API接口,以原子節點的形態開放提供給其它系統或平臺進行調度,真正意義上的“連接一切”。
方案價值
1. 自動化運維平臺可以對目標機進行各種維護作業,根據不同的場景不同的作業腳本,按邏輯順序進行組合編排,滿足客戶現場的運維需求。
2. 在執行場景下,可對幾臺~幾千臺主機進行作業和操作,如安裝,文件發送等,提高運維效率。
3. 利用自動運維平臺根據不同的運維場景對腳本和作業進行編排和管理,便于運維人員使用,操作簡單,維護方便。
4. 利用CMDB的網絡和組件,業務的拓撲關系,實現自動化的批量目標機的操作。
5. 在運管決策平臺的管理和規則判定下,對各種復雜邏輯及操作邏輯及流程的實現。