摘要:通信工程師互聯(lián)網(wǎng)技術(shù)考試任務(wù)管理: 任務(wù)管理是網(wǎng)格計算研究必須解決的另一個關(guān)鍵問題。網(wǎng)格計算的目標(biāo)是分解一個應(yīng)用為幾個任務(wù)(或子任務(wù)),并為每個任務(wù)匹配一個最適合執(zhí)行的機器。由于應(yīng)用程序分解的任務(wù)之間往往包含優(yōu)先約束關(guān)系,對這樣的任務(wù)進(jìn)行調(diào)度是必須重點考慮的問題之一。
6.3.4 任務(wù)管理
任務(wù)管理是網(wǎng)格計算研究必須解決的另一個關(guān)鍵問題。網(wǎng)格計算的目標(biāo)是分解一個應(yīng)用為幾個任務(wù)(或子任務(wù)),并為每個任務(wù)匹配一個最適合執(zhí)行的機器。由于應(yīng)用程序分解的任務(wù)之間往往包含優(yōu)先約束關(guān)系,對這樣的任務(wù)進(jìn)行調(diào)度是必須重點考慮的問題之一。
任務(wù)管理包括完成任務(wù)的提交、查詢、為任務(wù)指定所需資源、刪除任務(wù)并監(jiān)測任務(wù)的運行狀態(tài)。任務(wù)調(diào)度的作用是根據(jù)當(dāng)前系統(tǒng)的負(fù)載情況,對系統(tǒng)內(nèi)的任務(wù)進(jìn)行動態(tài)調(diào)度,提髙系統(tǒng)的運行效率,即按照用戶提交的任務(wù)類型、所需資源、可用資源等情況安排運行日程和策略。
6.3.5 資源管理
網(wǎng)格上的資源紛繁復(fù)雜、種類多、信息量大,具有動態(tài)、異構(gòu)等特性,如何使各種資源能夠在網(wǎng)格環(huán)境中實現(xiàn)協(xié)同共享也是一個非常重要的方面。資源管理包括資源的發(fā)現(xiàn)、描述、定位、注冊、分配、監(jiān)測、更新和信息發(fā)布等。要實現(xiàn)高性能計算和共享異構(gòu)網(wǎng)格資源,必須提供統(tǒng)一的資源管理機制。統(tǒng)一資源管理模型負(fù)責(zé)用戶與網(wǎng)格計算環(huán)境的交互,提供與網(wǎng)格計算系統(tǒng)的統(tǒng)一出人口,目前通常用單一映像文件系統(tǒng)來組織網(wǎng)格計算的資源,單一映像文件系統(tǒng)將地理上分?jǐn)〉漠悩?gòu)資源映像成一個單一人口的虛擬機器。一般使用虛擬目錄服務(wù)技術(shù),將各種分散的地理資源映射到邏輯的文件系統(tǒng)上.目錄服務(wù)是指一個存儲著用于訪問、管理或配置網(wǎng)絡(luò)資源信息的特殊數(shù)據(jù)庫,它把網(wǎng)絡(luò)環(huán)境中的各種資源信息(計算資源:IP地址、可使用軟件、系統(tǒng)管理者、連續(xù)的網(wǎng)絡(luò)、操作系統(tǒng)名稱和版本號、存儲系統(tǒng)信息、系統(tǒng)負(fù)荷、進(jìn)程信息、內(nèi)存信息、任務(wù)隊列等;網(wǎng)絡(luò)資源信息:網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)協(xié)議、網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)的邏輯拓?fù)浣Y(jié)構(gòu)等;基礎(chǔ)設(shè)施信息:主機信息、資源管理者等)都作為B錄信息。在目錄樹結(jié)構(gòu)中分層存儲.對這些信息可以存儲、訪問、管理并使用,它采用動態(tài)可擴展的框架來管理網(wǎng)格計算環(huán)境中各種資源的靜態(tài)和動態(tài)信息(資源信息、狀態(tài)信息、優(yōu)化信息),保證了靈活性和動態(tài)性。
目前,網(wǎng)格資源管理系統(tǒng)模型按照體系結(jié)構(gòu)主要分為3類:層次模型、抽象所有者模型和經(jīng)濟(jì)/市場模型。這3類模型都不同程度地滿足了實際的需要,體現(xiàn)了不同的技術(shù)構(gòu)思。
①層次模型是在GGF(GlobalGridForum)第二次會議上提出的,基本思想就是將整個資源管理系統(tǒng)分成若干個功能層,較高層次的組件利用較低層次的組件提供的服務(wù)實現(xiàn)自身的功能。該模型由被動和主動組件構(gòu)成,被動組件包括資源,任務(wù)、作業(yè)和調(diào)度I主動組件包括調(diào)度器、信息服務(wù).域控制代理、發(fā)布代理、用戶、許可控制代理、監(jiān)視器、作業(yè)控制代理。
②抽象所有者模型由兩種主體構(gòu)成:客戶和抽象所有者(AbstractOwner,AO)??蛻糗l是一般意義上的資源消費者。AO作為抽象的資源提供者,可以直接擁有物理資源,只是在物理資源上增加資源管理者,具有協(xié)商、調(diào)度和傳遞資源的功能;也可以是資源所有者代理,此時由管理者、銷售代表和運輸代表組成?,F(xiàn)在,還沒有出現(xiàn)典型的采用抽象所有者模型的網(wǎng)格資源管理系統(tǒng)。
③經(jīng)濟(jì)/市場模型綜合了層次模細(xì)和抽象所有者的核心特征.既可以利用層次模型中相對成熟的技術(shù),又明確強調(diào)了以經(jīng)濟(jì)為基礎(chǔ)的資源管理和調(diào)度,具有典型的計算經(jīng)濟(jì)特征。該模型主要由4部分組成:
網(wǎng)格用戶的各種應(yīng)用:包括串行應(yīng)用、參量應(yīng)用、并行應(yīng)用和協(xié)同應(yīng)用等。
網(wǎng)格資源代理:它由作業(yè)控制代理、調(diào)度器、網(wǎng)格瀏覽器、交易管理器和發(fā)布代理構(gòu)成,負(fù)責(zé)資源發(fā)現(xiàn)、選擇、綁定、初始化計算、資源動態(tài)更新等功能。
網(wǎng)格中間件:它為網(wǎng)格資源代理提供基本的網(wǎng)格服務(wù)支持,包括遠(yuǎn)程進(jìn)程管理、協(xié)同分配資源、存儲訪問、信息服務(wù)、安全認(rèn)證、QoS、資源預(yù)留、資源交易和作業(yè)執(zhí)行等。
網(wǎng)格資源控制域:是網(wǎng)格結(jié)點的內(nèi)、外部環(huán)境,是資源提供者直接交互處和經(jīng)濟(jì)市場模型的最佳體現(xiàn)處。包括資源分配管理和交易服務(wù)主要模塊,前者可以對資源進(jìn)行動態(tài)監(jiān)測、調(diào)度.向網(wǎng)格中間件的網(wǎng)格信息服務(wù)模塊傳送網(wǎng)格資源信息;后者能通過網(wǎng)格中間件和網(wǎng)格資源代理各自的交易管理模塊通信,使用交易協(xié)議等規(guī)則與用戶協(xié)商決定交易結(jié)果.來獲取最大資源使用率。
返回目錄:
編輯推薦
中級通信專業(yè)實務(wù)
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取