计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2004年
11期
14-18,37
,共6页
王彬%徐国市%罗引%许卓群%丁文魁
王彬%徐國市%囉引%許卓群%丁文魁
왕빈%서국시%라인%허탁군%정문괴
I/O%标准输入%网格计算%Globustoolkit
I/O%標準輸入%網格計算%Globustoolkit
I/O%표준수입%망격계산%Globustoolkit
在广域的网格计算环境下,计算所在站点常常远离相关的数据站点和用户控制台.因而网格计算环境下启动管理远处计算应用就要不可避免地考虑为其提供I/O支持(包括传入输入文件、传出输出文件,标准输入、标准输出和标准出错等3个特殊文件的处理).网格计算环境的系统,如Condor,Legton和Globus等,都给出了各自的I/O解决方案.这些解决方案满足了启动远程计算对I/O机制的大多数的需要,已获得广泛的使用.但这些解决方案在设计时没有考虑到两个实际中的I/O需要--用户在计算过程中实时的标准输入和中间结果文件的实时传走,因而不能解决这两个实际需要.所以,本文提出了在网格计算环境下远程计算的I/O支持系统的改进的设计方案,并在GlobusToolkit的I/O解决方案基础之上给出了实现的参考方案.改进后的文件I/O机制能够更好地满足了广域的网格计算环境下计算应用的需要.
在廣域的網格計算環境下,計算所在站點常常遠離相關的數據站點和用戶控製檯.因而網格計算環境下啟動管理遠處計算應用就要不可避免地攷慮為其提供I/O支持(包括傳入輸入文件、傳齣輸齣文件,標準輸入、標準輸齣和標準齣錯等3箇特殊文件的處理).網格計算環境的繫統,如Condor,Legton和Globus等,都給齣瞭各自的I/O解決方案.這些解決方案滿足瞭啟動遠程計算對I/O機製的大多數的需要,已穫得廣汎的使用.但這些解決方案在設計時沒有攷慮到兩箇實際中的I/O需要--用戶在計算過程中實時的標準輸入和中間結果文件的實時傳走,因而不能解決這兩箇實際需要.所以,本文提齣瞭在網格計算環境下遠程計算的I/O支持繫統的改進的設計方案,併在GlobusToolkit的I/O解決方案基礎之上給齣瞭實現的參攷方案.改進後的文件I/O機製能夠更好地滿足瞭廣域的網格計算環境下計算應用的需要.
재엄역적망격계산배경하,계산소재참점상상원리상관적수거참점화용호공제태.인이망격계산배경하계동관리원처계산응용취요불가피면지고필위기제공I/O지지(포괄전입수입문건、전출수출문건,표준수입、표준수출화표준출착등3개특수문건적처리).망격계산배경적계통,여Condor,Legton화Globus등,도급출료각자적I/O해결방안.저사해결방안만족료계동원정계산대I/O궤제적대다수적수요,이획득엄범적사용.단저사해결방안재설계시몰유고필도량개실제중적I/O수요--용호재계산과정중실시적표준수입화중간결과문건적실시전주,인이불능해결저량개실제수요.소이,본문제출료재망격계산배경하원정계산적I/O지지계통적개진적설계방안,병재GlobusToolkit적I/O해결방안기출지상급출료실현적삼고방안.개진후적문건I/O궤제능구경호지만족료엄역적망격계산배경하계산응용적수요.