IMSN提升IPv6網絡服務質量(1)
IPv6技術在高校校園網全面升級以后,將有大量用戶通過CNGI-CERNET2主干網實現互訪和對國際國內資源的使用與共享,將對CNGI-CERNET2主干網的運行管理和服務質量提出更高的要求。清華大學在CNGI-CERNET2主干網項目建設和試運行期間,為了更好地監控網絡的運行情況,自主開發了IMSN系統,這樣我們對CNGI-CERNET2主干網的性能和服務質量進行了近兩年的監測和分析。
IMSN 體系結構
IMSN是一個通用的,分布式的,可擴展(可自組織)的,基于服務的網絡測量平臺。IMSN的層次化體系結構如圖1所示。
圖1 IMSN總體結構
平臺分三層
測量節點層是平臺的最底層,測量節點可以分布于網絡中的各種位置,采用主動的或被動的測量方法對網絡特性進行測量,通過對測量工具的服務化封裝,使之可方便地被用戶訪問。
測量服務層是平臺的中間層,也是整個測量服務平臺的核心,不同測量節點通過這一層相互交換測量數據和管理信息,單個或多個的測量節點可以組合起來向外提供測量服務,完成特定的測量任務;同時,多個基礎測量服務也可以組合起來形成一個高層的服務并對外發布。
測量應用層是平臺的頂層,各種測量應用在測量服務層的基礎上開展,測量應用可以向用戶提供終端或可視化的圖形接口。
平臺服務
測量服務平臺環境應該包含的服務可以分為基礎測量服務、測量數據服務、測量應用服務以及平臺基礎服務等,并以服務組件的形式進行實現,從而實現良好的通用性。
基礎測量服務、測量數據服務、測量應用服務是向外提供的功能性服務,均可以提供訪問接口,不同類型的用戶可以根據需要調用相應的測量服務以及對服務進行組合應用。平臺基礎服務是平臺的組織與管理核心,它本身不提供功能性的測量服務,而是負責測量節點服務的加入,撤銷以及它們之間的組織方式、服務授權等工作。
以上是對IMSN的體系結構、平臺的介紹,這套系統所涵蓋的內容還很多,以后我們會一一介紹。
【編輯推薦】