• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于daemon模式的管理網絡系統技術方案

    技術編號:14253051 閱讀:111 留言:0更新日期:2016-12-22 15:26
    本發明專利技術公開了一種基于daemon模式的管理網絡系統,包括用戶管理模塊以及daemon守護模塊;其中,用戶管理模塊用于接收用戶輸入的操作指令,并將操作指令發送至daemon守護模塊;daemon守護模塊用于對操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。本申請不限定維護節點數量,便于集群內節點擴展操作;能夠實現集群內本節點以及跨節點查詢、配置的需求,從而滿足了產品的特定需求,方便了用戶進行查詢、配置管理工作。

    【技術實現步驟摘要】

    本專利技術涉及網絡管理設計
    ,特別是涉及一種基于daemon模式的管理網絡系統。
    技術介紹
    依據產品需求定義,管理網絡需要對外提供對應查詢、配置的操作接口,保證網絡冗余性以及自主選擇鏈路的特性。且用戶請求既針對本節點,也可以針對集群內其他節點。因此,提供一種基于daemon模式的管理網絡系統是非常有必要的。
    技術實現思路
    本專利技術的目的是提供一種基于daemon模式的管理網絡系統,以滿足產品特定需求,方便用戶進行查詢、配置管理操作。為解決上述技術問題,本專利技術提供一種基于daemon模式的管理網絡系統,包括:用戶管理模塊以及daemon守護模塊;其中,所述用戶管理模塊用于接收用戶輸入的操作指令,并將所述操作指令發送至所述daemon守護模塊;所述daemon守護模塊用于對所述操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理??蛇x地,所述daemon守護模塊包括:IP查詢單元,用于定時獲取集群內所有節點的IP信息,并由第一控制塊結構進行維護;鏈路狀態查詢單元,用于定時查詢網絡內鏈路狀態,并由第二控制塊結構進行維護;網絡配置單元,用于根據多個變量,對網絡進行配置;日志管理單元,用于對生成的事件日志以及審計日志進行管理??蛇x地,所述用戶管理模塊與所述daemon守護模塊之間通過socket進程進行通信。可選地,采用epoll機制進行socket進程管理??蛇x地,所述daemon守護模塊為獨立于終端運行在后臺的模塊??蛇x地,所述IP查詢單元具體為由獨立線程定時維護,采用pthread+sleep的方式定時獲取集群內所有節點的IP信息的單元??蛇x地,所述日志管理單元為借助syslog機制寫入文件的方式進行維護的單元??蛇x地,所述事件日志包括鏈路異常/恢復日志類型,所述審計日志包括用戶執行查詢、配置請求的日志記錄。本專利技術所提供的基于daemon模式的管理網絡系統,包括用戶管理模塊以及daemon守護模塊;其中,用戶管理模塊用于接收用戶輸入的操作指令,并將操作指令發送至daemon守護模塊;daemon守護模塊用于對操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。本申請不限定維護節點數量,便于集群內節點擴展操作;能夠實現集群內本節點以及跨節點查詢、配置的需求,從而滿足了產品的特定需求,方便了用戶進行查詢、配置管理工作。附圖說明為了更清楚的說明本專利技術實施例或現有技術的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術所提供的基于daemon模式的管理網絡系統的一種具體實施方式的結構框圖;圖2為本專利技術所提供的基于daemon模式的管理網絡系統中daemon守護模塊的結構框圖;圖3為本專利技術所提供的基于daemon模式的管理網絡系統的啟動過程流程圖。具體實施方式為了使本
    的人員更好地理解本專利技術方案,下面結合附圖和具體實施方式對本專利技術作進一步的詳細說明。顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例?;诒緦@夹g中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。本專利技術所提供的基于daemon模式的管理網絡系統的一種具體實施方式的結構框圖如圖1所示,該系統包括:用戶管理模塊1以及daemon守護模塊2;其中,所述用戶管理模塊1用于接收用戶輸入的操作指令,并將所述操作指令發送至所述daemon守護模塊2;所述daemon守護模塊2用于對所述操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。本專利技術所提供的基于daemon模式的管理網絡系統,包括用戶管理模塊以及daemon守護模塊;其中,用戶管理模塊用于接收用戶輸入的操作指令,并將操作指令發送至daemon守護模塊;daemon守護模塊用于對操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。本申請不限定維護節點數量,便于集群內節點擴展操作;能夠實現集群內本節點以及跨節點查詢、配置的需求,從而滿足了產品的特定需求,方便了用戶進行查詢、配置管理工作。在上述實施例的基礎上,如圖2本專利技術所提供的基于daemon模式的管理網絡系統中daemon守護模塊的結構框圖所示,daemon守護模塊2可以具體包括:IP查詢單元21,用于定時獲取集群內所有節點的IP信息,并由第一控制塊結構進行維護;其中,IP查詢單元21由獨立線程定時維護,采用pthread+sleep方式,定時獲取集群內所有節點IP信息,并由特定控制塊結構進行維護。鏈路狀態查詢單元22,用于定時查詢網絡內鏈路狀態,并由第二控制塊結構進行維護;其中,鏈路狀態查詢單元22也是由獨立線程維護,定時查詢網絡內鏈路狀態并由特定控制塊進行維護,為上游模塊數據轉發時提供鏈路選擇依據;網絡配置單元23,用于根據多個變量,對網絡進行配置;網絡配置模塊主要借助server-local/server-inet進行當前節點及跨節點操作,從而滿足任意節點登陸都可以對集群內其他節點配置的需求。日志管理單元24,用于對生成的事件日志以及審計日志進行管理。日志管理單元24借助syslog機制寫入文件的方式進行維護,日志管理單元24主要包含事件日志和審計日志兩類,事件日志主要包含鏈路異常/恢復等日志類型,審計日志包含用戶執行查詢、配置請求的日志記錄;其中admin進程與daemon進程之間選擇AF_LOCAL的socket策略通信,AF_LOCAL類型無需綁定IP,只綁定自定義path即可。跨節點的操作則需要AF_INET策略支持,即daemon需要啟動兩種監聽類型的socket,即server-local/server-inet,且節點間互為server/client,進而任意節點均可以發起AF_INET請求。上述單元之間相互獨立,由daemon守護模塊負責串聯交互。用戶操作過程會通過用戶管理模塊下發對應指令,daemon守護模塊依據cmd解析內容判斷下一步操作,且daemon進程與admin用戶管理進程采用socket進程通信機制,主要因為daemon是passive類型,常規pipe、shm、msg queue適用于initiative-initiative模式。進一步地,本實施例中用戶管理模塊1與daemon守護模塊2之間通過socket進程進行通信。其中,采用epoll機制進行socket進程管理。daemon后臺進程維護兩個三個主要線程,分別為:(1)socket監聽進程;(2)鏈路維護巡檢線程;(3)IP信息維護線程。由于任意節點可能同時存在多個鏈接請求,故需進行socket管理,本實施例選擇epoll機制進行管理,epoll機制的優點在存在select機制隨socket增加遍歷效本文檔來自技高網
    ...
    一種基于daemon模式的管理網絡系統

    【技術保護點】
    一種基于daemon模式的管理網絡系統,其特征在于,包括:用戶管理模塊以及daemon守護模塊;其中,所述用戶管理模塊用于接收用戶輸入的操作指令,并將所述操作指令發送至所述daemon守護模塊;所述daemon守護模塊用于對所述操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。

    【技術特征摘要】
    1.一種基于daemon模式的管理網絡系統,其特征在于,包括:用戶管理模塊以及daemon守護模塊;其中,所述用戶管理模塊用于接收用戶輸入的操作指令,并將所述操作指令發送至所述daemon守護模塊;所述daemon守護模塊用于對所述操作指令進行解析,執行相應的操作;并獲取集群內所有節點的IP信息、網絡內鏈路狀態信息,對網絡進行配置,對生成的日志信息進行管理。2.如權利要求1所述的基于daemon模式的管理網絡系統,其特征在于,所述daemon守護模塊包括:IP查詢單元,用于定時獲取集群內所有節點的IP信息,并由第一控制塊結構進行維護;鏈路狀態查詢單元,用于定時查詢網絡內鏈路狀態,并由第二控制塊結構進行維護;網絡配置單元,用于根據多個變量,對網絡進行配置;日志管理單元,用于對生成的事件日志以及審計日志進行管理。3.如權利要求2所述的基于daemon模式的管理網絡系統,其特征在于,所述用戶管理...

    【專利技術屬性】
    技術研發人員:王洋
    申請(專利權)人:浪潮北京電子信息產業有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无翼乌工口肉肉无遮挡无码18| 日韩精品无码人妻免费视频| 国产精品午夜福利在线无码| 亚洲GV天堂无码男同在线观看| 亚洲AV综合色区无码另类小说| 精品无码人妻久久久久久| 久久久久亚洲AV无码网站| 国产精品无码一区二区三区不卡| 国产成人无码精品一区二区三区| 亚洲成a人片在线观看无码| 亚洲2022国产成人精品无码区| 无码人妻一区二区三区免费| 少妇中文无码高清| 亚洲熟妇无码乱子AV电影| 亚洲精品无码不卡在线播放| 中文字幕在线无码一区| 国产av永久精品无码| 色综合久久中文字幕无码| 中文字幕人妻无码系列第三区 | 亚洲日韩精品A∨片无码加勒比| 日本无码一区二区三区白峰美| 国产亚洲精久久久久久无码AV| 国产精品va无码一区二区| 亚洲中文字幕无码亚洲成A人片| 亚洲av麻豆aⅴ无码电影| 亚洲heyzo专区无码综合| 无码精品A∨在线观看| 国产午夜无码精品免费看动漫| 国产精品亚洲专区无码牛牛 | 天堂Aⅴ无码一区二区三区| 99久久人妻无码精品系列| 亚洲a∨无码男人的天堂| 中文精品无码中文字幕无码专区| 爆乳无码AV一区二区三区| 久久久久久精品无码人妻| 久久精品无码专区免费东京热 | 水蜜桃av无码一区二区| 亚洲中文字幕久久精品无码喷水| 国产精品成人无码久久久| 久久久国产精品无码一区二区三区| 无码av最新无码av专区|