摘自《網(wǎng)格原理與開發(fā)》,,夏靖波等,,西安電子科技大學(xué)出版社, 2006年,。 1 簡介(p240) GridSim由澳大利亞墨爾本大學(xué)Rajkumar Buyya 領(lǐng)導(dǎo)開發(fā),,它的首要目標是通過模擬來研究基于計算經(jīng)濟模型的有效的資源分配方法。GridSim通過資源的“買”和“賣”來引入經(jīng)濟模型,,從而達到控制網(wǎng)格資源的使用目的,。 GridSim是在SimJava的基礎(chǔ)上開發(fā)的,它提供豐富的函數(shù)庫以支持模擬網(wǎng)格環(huán)境中的異構(gòu)資源(時間共享和空間共享),、用戶,、應(yīng)用程序、,、用戶代理和調(diào)度器,。網(wǎng)格資源、用戶和用戶代理被視為不同的實體,,它們通過消息事件(輸入和輸出)來進行通信,。除了通過手工編程來實現(xiàn)模擬外,GridSim還提供了一套圖形界面工具Visual Modeler(VM),,幫助用戶配置網(wǎng)格環(huán)境并產(chǎn)生相應(yīng)的代碼,。模擬結(jié)束后,用戶可以調(diào)用GridSim中成為GridStatistics的庫函數(shù)來收集模擬的各種統(tǒng)計數(shù)據(jù),。 2 gridsim分析(p244—p250) 不支持網(wǎng)格用戶的訪問特性,; 模擬的網(wǎng)格應(yīng)用進和CPU資源有關(guān),即計算型應(yīng)用,; 對網(wǎng)格中間件的模擬:信息服務(wù)是集中式的,,作業(yè)調(diào)度也是集中式的,資源管理采用時間共享和空間共享兩種方式,,不支持數(shù)據(jù)管理,; 對網(wǎng)格資源的模擬:支持計算資源和網(wǎng)絡(luò)帶寬的模擬,不支持存儲資源和網(wǎng)絡(luò)拓撲,、網(wǎng)絡(luò)延遲的模擬,。 基于SimJava庫,支持可視化,,采用Java開發(fā)語言,,采用API模擬實現(xiàn),。 |
|