大規模網絡管理任務分解與調度

前言:尋找寫作靈感?中文期刊網用心挑選的大規模網絡管理任務分解與調度,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

大規模網絡管理任務分解與調度

1大規模網絡管理中的任務分解

本文主要討論基于agent技術的網絡管理,其具有網絡寬帶占有率低、靈活性較高的特征,能夠保障網絡的穩定性以及可靠性。目前在IT行業有許多程序員將agent技術作為基礎進行網絡管理模式的創新,并且提出了agent技術的分布式應用。但是目前對于agent技術應用方式的研究還處于初級階段,對于大規模的網絡管理仍需要多個agent才能完成。傳統的網絡管理是使用集中式管理模式,網絡管理站通過簡單網絡管理協議對相關移動段進行任務管理,而簡單網絡管理協議的簽署能夠讓任何網絡管理人員對部分地區實現對網絡任務的管理,主要適用于某一地區,其范圍較小,對訪問頻率較多的網絡信息不能夠進行有效的處理,例如服務器數據庫的狀態,大規模的網絡數據修改等等。大規模網絡管理中的任務分解主要是有向圖,能夠把任務分解當做一個獨立的工作進行,從某種角度上分析,對于任務分解的優先解決次序主要是對任務按照層次進行分解,同一層次按照優先程度進行處理。在實際的網絡管理應用中,主要是分為三個步驟:①對于網絡任務按照對應的流程圖進行不同層次的劃分,并且對于子任務進行調控,其主要在分解的過程中將子任務控制在雙向隊列中;②對雙向隊伍中子任務進行逆向性處理,并且對每一單位的任務進行控制,在此過程中主要對網絡任務進行分解;③對每一層的子任務進行優先次序的定位,將網絡任務處理順序進行控制。通過上述的步驟進行相關的控制,就能夠在大規模網絡管理下進行有序的任務分解與調度工作??偠灾?,在大規模網絡管理分解中首先需要對第一步驟中的分解算法進行優先調控,對流程圖中各種判斷標準進行科學合理的規劃。在第二步驟中,子任務所在的雙向隊列,是逆向性的處理,從末端的任務進行處理,與之能夠與上一步驟保持從屬性,并且建立相應的聯系。在第三步驟中,子任務通過上述兩個步驟后劃分為同一層次的任務,在此過程中主要是對優先級別不同的任務進行處理,對優先的任務的處理,達到有序處理網絡任務的目的。

2大規模網絡管理中的任務調度

優于本文論述的任務分解是基于agent技術的基礎上進行的,因此對于大規模網絡處理中的任務調度首選需要對多個優先級別的任務進行處理。在進行人體調度的過程中,最重要的是需要對網絡管理的任務類型進行分層。具體來講,agent技術能夠對于所分解的任務進行屬性判斷,并且對agent節點進行調控,讓無任務的agent節點對優先任務進行處理,此方式能夠實現網絡管理的靈活性與動態性,將多個agent節點有效的應用與網絡管理,讓網絡任務處理的效率提高,并且減少網絡傳輸的空間問題。在大規模的網絡管理任務調度過程中,需要確定agent節點被控制對象,也就是指對于一般控制對象來講,以分組的方式將控制對象進行區分,并且在此基礎上,應用agent節點進行調度處理。待agent節點處理后能夠借助這種方式對網絡任務進行優先調度以及詳細劃分方式的定制?,F代網絡任務中呈現多樣化以及多量化,因此需要網絡管理提高監控與調度能力,對網絡任務進行及時、高效的處理,并對任務中出現的問題與故障進行預判與分析,因此對管理性能的要求較高,對問題處理的能力需要優先于同一層次的子任務。調度管理需要較高的動態性,因此,在實際操作過程中,agent節點的優先次序具有對應的單位服務編碼,能夠對同一層次的agent節點進行控制,能夠對單一agent節點進行調控,也可對多個agent節點進行控制。當同一子任務的agent節點處理完一個任務后,agent節點會根據子任務編碼進行優先處理。

3結束語

本文主要討論了在agent技術基礎上的大規模網絡管理中的任務分解與調控,與傳統的集中式網絡管理相比具有更大的優勢,主要體現在能夠解決分解過程中的重復處理與效率底下,并且能夠有效對網絡寬帶的占有率起到合理控制與節省空間的作用,能夠很好的應用與現代的大規模網絡管理中。

作者:鄧霆 單位:上海海事大學

亚洲精品一二三区-久久