我与乡下少妇的性事_色琪琪综合男人的天堂aⅴ视频_大胸喂奶秘书3p高h_国产一区二区视频在线播放_国产老头gay和老头gay视频_中文字幕亚洲欧美_国产男人搡女人免费视频_伊人色综合久久天天五月婷_崔雪莉被金秀贤握胸动态图_毛片在线视频观看

OSCAR集群技術(shù) OSCAR集群技術(shù)

OSCAR集群技術(shù)

  • 期刊名字:計(jì)算機(jī)工程與設(shè)計(jì)
  • 文件大小:583kb
  • 論文作者:王璟,張?jiān)迫?/li>
  • 作者單位:中國科學(xué)院
  • 更新時(shí)間:2020-10-30
  • 下載次數(shù):
論文簡(jiǎn)介

第25卷第11期計(jì)算機(jī)工程與設(shè)計(jì)2004年11月Vol.25No.11COMPUTER ENGINEERING AND DESIGNNov. 2004文章編號(hào): 100-7024( 2004)11-1872-04中團(tuán)分類號(hào): TP311.56文獻(xiàn)標(biāo)識(shí)碼: AOSCAR集群技術(shù)王璟,張?jiān)迫?中國科學(xué)院軟件研究所并行計(jì)算實(shí)驗(yàn)室,北京100080)摘要:集群系統(tǒng)是目前最廣泛被采用的高性能計(jì)算機(jī)系統(tǒng)解決方案。安裝一個(gè)高性能計(jì)算集群需要多個(gè)節(jié)點(diǎn)協(xié)同安裝和配置,這對(duì)于多達(dá)幾百臺(tái)計(jì)算機(jī)節(jié)點(diǎn)的集群系統(tǒng)常常是很麻煩的過程。目前最受歡迎的集群系統(tǒng)安裝軟件包"OS-CAR (Open Source Cluster Application Resource) "很好地解決了這個(gè)問題。詳細(xì)介紹了OSCAR的各個(gè)功能部件的工作方式和使用方法,并概括了OSCAR集群的安裝流程.關(guān)鍵詞:集群; OSCAR; HPC; SIS; C3; OpenPBS; MPIResearch of OSCAR cluster packageWANG Jing, ZHANG Yun quan(Lab of Parallel Computing, Institute of Software, Chinese Academy of Sciences, Beijing 100080, China)Abstract: Cluster system is the most popular solution of HPC (lhigh performance computing). But in order to build a cluster, anengineer must install and configure many software packages on dfferent computers, which is very fussy. OSCAR (open source clusterapplication resource), which is one of the most favorite packages for insalling and configuring clusters, solves this problem completely.How the tools provided by OSCAR work and how to install a cluster by OSCAR are described.Key words: cluster; OSCAR; HPC; SIS; C3; openPBS; MPI1引言2 OSCAR軟件包介紹通常使用集群系統(tǒng)完成以下3種功能:①高性能科學(xué)OSCAR集成了很多的群集與科學(xué)計(jì)算相關(guān)的軟件,比.集群:它是并行計(jì)算的基礎(chǔ),一般通過高速網(wǎng)絡(luò)來連接一組如SIS.C3 .OpenPBS、MPI等。單處理器或多處理器計(jì)算機(jī),并且在TCP/IP層上進(jìn)行通信2.1使用sIs安裝和維護(hù)集群系統(tǒng)以運(yùn)行并行應(yīng)用程序;②負(fù)載均衡集群:其目的是使負(fù)載可SIS(System Installer Suite)是用來通過網(wǎng)絡(luò)安裝Linux系以在計(jì)算機(jī)集群中盡可能平均地分?jǐn)偺幚?③高可用性集統(tǒng)的工具。管理員使用sIS來引導(dǎo)節(jié)點(diǎn)的安裝,其中包括內(nèi)群:高可用性集群的出現(xiàn)是為了使集群的整體服務(wù)盡可能核引導(dǎo)、磁盤分區(qū)、文件系統(tǒng)格式化和基礎(chǔ)操作系統(tǒng)的安裝??捎?。管理員還可以使用安裝映像來維護(hù)集群節(jié)點(diǎn)。更改以前部集群系統(tǒng)的安裝主要是指在各個(gè)結(jié)點(diǎn)上安裝操作系署的映像就像更改本地的文件系統(tǒng)-樣直接。管理員可以統(tǒng)、文件系統(tǒng)、并行程序運(yùn)行庫、作業(yè)管理軟件和系統(tǒng)管理更新映像,然后使用rsync來更新集群節(jié)點(diǎn)上的本地文件系軟件等。它是集群系統(tǒng)投入應(yīng)用的前提,所以集群系統(tǒng)的統(tǒng)。這種方法可以用來安裝和管理整個(gè)集群。sIs 具有以安裝是一件非常重要的任務(wù)。一般集群系統(tǒng)由幾十臺(tái),甚下特性:①我們可以在一個(gè)Imageserver中存儲(chǔ)很多不同的至上百上千臺(tái)計(jì)算機(jī)組成,顯然手工安裝系統(tǒng)幾乎是不可系統(tǒng)映像;②我們可以直接用一些包在Image server 上生成能的。開放源碼的集群應(yīng)用資源OSCAR(Open Source ofClus-映像;③在安裝過程中我們通過rsync傳播映像;④由于使用terApplicationResource)項(xiàng)目的成立,就是用來研究集群管理了rsync,傳播映像和維護(hù)映像的工作變得更加容易.的問題,并提供了一個(gè)解決方案。這個(gè)項(xiàng)目所產(chǎn)生的結(jié)果2.2使用C3工具方便地管理節(jié)點(diǎn)就是OSCAR軟件包。為了方便地管理集群系統(tǒng),-些管理者只是簡(jiǎn)單地通目前,0SCAR2.3已經(jīng)發(fā)布,它提供了對(duì)最新的RedHat過 NFS把- -個(gè)管理節(jié) 點(diǎn)的文件系統(tǒng)mount到其余節(jié)點(diǎn)中。8.0、RedHat9.0等的全面支持。這種做中國煤化工(Oak Ridge Nation LIB)基金項(xiàng)目:國家自然科學(xué)基金項(xiàng)目(<60303020); 國家973計(jì)劃基金項(xiàng)目(G19990CN M H Ga項(xiàng)目(CXK25628)。收稿日期: 2003-12-08。作者簡(jiǎn)介:王環(huán)(1979-),男,黑龍江哈爾濱人,碩士研究生,研究方向?yàn)椴⑿杏?jì)算與并行軟件技術(shù):張?jiān)迫?男,山東聊城人,副研究員,研究方向?yàn)楦咝阅苡?jì)算、大規(guī)模數(shù)值并行軟件、并行計(jì)算模型和并行數(shù)據(jù)挖掘。- 173正在開發(fā)幫助用戶對(duì)PC Cluster進(jìn)行系統(tǒng)管理的接口,其中中,使用了OpenPBS 2.3.16和Maui 3.2.5p2。在今后的OSCARC3(Cluster Command Control)這個(gè)強(qiáng)大的工具為集群的系統(tǒng)開發(fā)中,還會(huì)不斷升級(jí)OpenPBS和Maui的版本。管理提供了一個(gè)命令行界面(CLD。它是ORNL開發(fā)用來PBS包括3個(gè)主要部分。①一個(gè)PBS server: 它在主節(jié)管理和使用自己的HIGHTORCCluster的一套工具。 它主要點(diǎn)上運(yùn)行,用來控制作業(yè)的提交和運(yùn)行;②Mauischeduler:運(yùn)包括全Cluster范圍內(nèi)的命令執(zhí)行、文件發(fā)布和收集、遠(yuǎn)程關(guān)用先進(jìn)的算法在Cluster中安排任務(wù):③一個(gè)“mom”守護(hù)進(jìn)機(jī)和系統(tǒng)映像的更新等工具。這些工具方便了在各個(gè)節(jié)點(diǎn)程:它運(yùn)行在每個(gè)節(jié)點(diǎn),負(fù)責(zé)在節(jié)點(diǎn)上開始或者結(jié)束作業(yè)。執(zhí)行命令,使用戶可以輸入一個(gè)同時(shí)在所有的集群節(jié)點(diǎn)上在PBS安裝目錄/bin中可以找到所有PBS可以執(zhí)行的運(yùn)行的命令(如cexec,cpushimage等)。例如:命令,這里簡(jiǎn)要介紹幾個(gè)最重要的命令。①qsub:向PBS提cexec clusterl:1-5 cluster2:2-6 ls -l:交作業(yè);②qdel:刪除PBS作業(yè);③qtat[-n]:顯示當(dāng)前時(shí)間的(在clusterl的1-5節(jié)點(diǎn)和cluster2的2-6節(jié)點(diǎn)運(yùn)行Is-l命令,節(jié)點(diǎn)的相關(guān)作業(yè)情況;④pbsnodes:顯示節(jié)點(diǎn)情況。同時(shí)打印結(jié)果到本地計(jì)算機(jī)。)當(dāng)作業(yè)被PBS提交以后,就由Maui進(jìn)行日程管理.Maui其中cluster 是通過/etc/c3.conf文件指定的。在這個(gè)文首先確定哪個(gè)作業(yè)是可以執(zhí)行的,進(jìn)而除去那些不可執(zhí)行件中,用戶可以通過固定的格式指定多個(gè)cluster,同時(shí)指定的(掛起的,狀態(tài)不符的,或者預(yù)處理不夠的);接著對(duì)作業(yè)不同的節(jié)點(diǎn)相對(duì)于某個(gè)cluster 的排列位置以幫助C3命令劃分次序,它定義各個(gè)作業(yè)的相對(duì)優(yōu)先權(quán):作業(yè)的次序依據(jù)行確定命令到底在哪個(gè)節(jié)點(diǎn)執(zhí)行。C3邇過rshsh在遠(yuǎn)程節(jié)作業(yè)的-些屬性進(jìn)行計(jì)算(比如作業(yè)擁有者、作業(yè)大小、提點(diǎn)執(zhí)行命令,同時(shí)通過rsync同步各個(gè)節(jié)點(diǎn)的磁盤內(nèi)容。由交到隊(duì)列的時(shí)間長(zhǎng)度等);系統(tǒng)運(yùn)用某種已經(jīng)配置好的強(qiáng)制于使用了rsync機(jī)制,C3對(duì)系統(tǒng)的同步消耗有所降低;通過性措施約定可以運(yùn)行多少作業(yè)、多少節(jié)點(diǎn)和進(jìn)程,那些違反rsh/ssh的切換使用,C3可以在安全和快速中進(jìn)行選擇。下這些規(guī)則的作業(yè)將不會(huì)被考慮進(jìn)行作業(yè)安排。對(duì)于每個(gè)作面用圖說明C3工作原理,以cpushimage為例,如圖1所示.①業(yè),系統(tǒng)會(huì)尋找一些匹配的資源(CPU資源等)并按照某種server 通過rhsh傳送upda-D_算法找到最合適的資源進(jìn)而向各個(gè)資源分發(fā)作業(yè)。teimage命令;②node1運(yùn)行2.4使用pfiler確保安全性本地script向server 提出傳pfiter為集群提供安全屏障。當(dāng)pfilter開啟的時(shí)候,系送image請(qǐng)求;③server通過統(tǒng)內(nèi)部各個(gè)節(jié)點(diǎn)間允許任何的網(wǎng)絡(luò)連接,而和系統(tǒng)外部只rsync向node1傳送image文允許ssh和http訪問,這大大提高了系統(tǒng)的安全性。件;④nodel通過rsh/ssh 向外部網(wǎng)絡(luò)和集群之間的通信只被限制在從內(nèi)到外的通server返回輸出結(jié)果。圖1 cpushimage信(Cluster toOutside)中,從外到內(nèi)的通信被pfilter阻塞掉了。2.3使用PBS來箐理作業(yè)如果我們想開啟從外到內(nèi)的通信,就必須修改pfilter的配置當(dāng)很多的用戶同時(shí)使用一個(gè)Cluster或者- -個(gè)用戶想向文件。Cluster提交多個(gè)作業(yè)的時(shí)候,需要-一個(gè)作業(yè)管理系統(tǒng),它能2.5使用NTP來同步系統(tǒng)時(shí)鐘夠合理地給各個(gè)作業(yè)分配資源,從而確保充分利用集群系NTP(Network Time Protocol)是用來和外部資源同步計(jì)統(tǒng)計(jì)算能力并盡可能快地得到運(yùn)算結(jié)果。一般來說, - 個(gè)算時(shí)鐘的工具。Ntpd守護(hù)進(jìn)程可以在client和server節(jié)點(diǎn)上作業(yè)管理系統(tǒng)需要以下兩個(gè)主要部分。①資源管理器:為分別運(yùn)行,其作用分別為在遠(yuǎn)程節(jié)點(diǎn)上獲得當(dāng)前時(shí)間和向了確保分配給作業(yè)合適的資源,集群資源管理器需要維護(hù)遠(yuǎn)程節(jié)點(diǎn)提供當(dāng)前時(shí)間。一個(gè)數(shù)據(jù)庫。這個(gè)數(shù)據(jù)庫記錄了集群系統(tǒng)中各種資源的屬OSCAR利用NTP去實(shí)現(xiàn)兩種時(shí)鐘同步:①Server節(jié)點(diǎn)性和狀態(tài)、所有用戶提交的請(qǐng)求和正在運(yùn)行的作業(yè):②作業(yè)和外部資源的時(shí)鐘同步;②client節(jié)點(diǎn)和server節(jié)點(diǎn)的時(shí)鐘調(diào)度策略管理器:策略管理器根據(jù)資源管理器得到各個(gè)結(jié)同步。對(duì)于OSCARserver來說,它會(huì)努力地去與外部時(shí)鐘點(diǎn)上的資源狀況和系統(tǒng)的信息,從而生成一- 個(gè)優(yōu)先級(jí)列表。同步。如果無法與外部實(shí)現(xiàn)同步(甚至有時(shí)根本就沒連外此列表告訴資源管理器何時(shí)在哪些結(jié)點(diǎn)上運(yùn)行哪個(gè)作業(yè)。部網(wǎng)絡(luò)),OSCAR也保證server和client是同步的。PBS(Portable Batch System)就是一-個(gè)資源管理器,是一2.6使 用MPICHLAM-MPI編寫計(jì)算程序種可伸縮性的任務(wù)隊(duì)列和工作管理系統(tǒng)。它是在網(wǎng)絡(luò)的、MPI(Message Passing Iterface)是消息傳遞并行程序設(shè)多平臺(tái)的UNIX系統(tǒng)環(huán)境下工作的。OpenPBS (tp://ww.計(jì)的標(biāo)準(zhǔn)之一,是由全球工業(yè)、政府和科研部門聯(lián)合推出的OpenPBS.org)是PBS的Open Source 的實(shí)現(xiàn)。OpenPBS 在一大類并行機(jī)的標(biāo)準(zhǔn)消息傳遞并行程序設(shè)計(jì)平臺(tái)。它包含OSCAR中扮演著資源管理器的角色。OpenPBS自身包括了3層結(jié)構(gòu):最上層是MPI的API,基本是點(diǎn)到點(diǎn)通信和在點(diǎn)一個(gè)叫做FIFO的作業(yè)調(diào)度策略管理器,但是OSCAR在安到點(diǎn)通信基礎(chǔ)上構(gòu)造的集群通信(COllctive Communica-裝OpenPBS的時(shí)候缺省地關(guān)掉了FIFO,因?yàn)镺SCAR使用tion)中國煤化工ce Interface) ,其中device了一個(gè)更加魯棒的開放源代碼作業(yè)調(diào)度策略管理器:Maui??梢詜YHCN M H G幸,ADI就是對(duì)各種不同MauiScheduler是-一個(gè)用于Linux和BSD集群計(jì)算機(jī)的高級(jí)的底層通信庫的不同接口的統(tǒng)一杯準(zhǔn);底層是具體的底層的HPC并行批處理調(diào)度器,它提供了一個(gè)完整的科學(xué)調(diào)度通信庫。方案,支持并行運(yùn)行客戶的MPI工作。在最新的OSCAR2.3MPICH和LAM-MPI都是MPI的具體實(shí)現(xiàn),它們都遵從- 1873一MPI標(biāo)準(zhǔn),我們可以選擇使用任何一個(gè)接口進(jìn)行程序設(shè)計(jì)。管理工具簡(jiǎn)化了集群的管理,管理員可以像往常- -樣創(chuàng)建這些實(shí)現(xiàn)都提供了用來編譯MPI程序的工具(mpicc, mpiCC,賬戶,但在命令完成之后,這個(gè)賬戶將存在于所有的OPIUM.mpi77等)和MPI程序的運(yùn)行工具mpinin。管理的集群節(jié)點(diǎn)中。它還可以幫用戶配置ssh使得用戶無在OSCAR中,MPICH和LAM-MPI被缺省地安裝到系需輸入密碼就可以登陸系統(tǒng)節(jié)點(diǎn)。在更改用戶設(shè)置的時(shí)候統(tǒng)中,用戶可以根據(jù)個(gè)人的習(xí)慣去改變系統(tǒng)環(huán)境變量(參見用戶需要在cluster的頭節(jié)點(diǎn)更改,這樣才能夠確保用戶信switcher部分)來選擇使用哪種MPI實(shí)現(xiàn)來完成高性能程序息傳播到各個(gè)節(jié)點(diǎn)。開發(fā)。3OSCAR集群系統(tǒng)的安裝2.7使用環(huán)境切換器切換環(huán)境OSCAR向用戶提供了環(huán)境切換器(Switcher)包。利用一般的集群系統(tǒng)的安裝需要以下兩步:①網(wǎng)絡(luò)啟動(dòng):設(shè)它,用戶可更加安全地管理環(huán)境,如PATH、MANPATH等。置需要安裝的結(jié)點(diǎn)的網(wǎng)絡(luò)啟動(dòng),然后管理結(jié)點(diǎn)遠(yuǎn)程重啟需用戶不用進(jìn)行系統(tǒng)環(huán)境變量的配置就可輕松地在MPICH和要安裝的結(jié)點(diǎn)。網(wǎng)絡(luò)啟動(dòng)的結(jié)點(diǎn)啟動(dòng)后從啟動(dòng)服務(wù)器獲得LAM-MPI中切換。使用switcher可以有以下幾個(gè)好處:一個(gè)小的操作系統(tǒng)內(nèi)核。網(wǎng)絡(luò)啟動(dòng)一般采用Intel 的PXE(1)用戶不必手工更改dot文件(如.bashrc文件)就可以(Pre-Execution Environment)標(biāo)準(zhǔn);②網(wǎng)絡(luò)安裝:這個(gè)操作系統(tǒng)更改系統(tǒng)的環(huán)境變量,取而代之的是-一個(gè)簡(jiǎn)潔安全的命令內(nèi)核負(fù)貴從安裝服務(wù)器(通常是一個(gè)文件服務(wù)器)上取得安行界面(CLI)。裝軟件包或系統(tǒng)映像并在本地實(shí)施系統(tǒng)安裝。(2)使用命令行界面使得遠(yuǎn)程調(diào)用shell如rsh、ssh等可作為OSCAR系統(tǒng),它基本遵循這個(gè)安裝思路,總結(jié)如以調(diào)用此命令,起到了在遠(yuǎn)程更改dot文件內(nèi)容的作用。F:(3)這樣做是安全的,因?yàn)镾witcher定義了安全的用戶step 0:(Download aditional OSCAR Packages),這一步可命令,減少因?yàn)橛脩舻腻e(cuò)誤操作而使環(huán)境變得--團(tuán)糟的可選,使用OSCAR Package Downloader(OPD)從網(wǎng)絡(luò)上下載新能性。的和附加的OSCAR安裝包并把它們放入安裝過程中不必(4)用戶可以選擇在當(dāng)前shell下改變環(huán)境還是改變未.單獨(dú)配置。來shell的環(huán)境。Step 1: (Select Packages to insall)這一步 可選,它用來選OSCARSwitcher包括兩個(gè)核心軟件包:modules和env-擇我們要安裝的工具包,其中主要包括C3、Switcher等工具,switcher. modules用來改變當(dāng)前的環(huán)境,但是改變并不永久可 以在這里選擇在安裝過程中是否安裝它們。,保存下來:env-switcher用來改變未來shell的環(huán)境,并且會(huì)永Step 2: (Configure OSCAR Packages)可選,在這里可以久發(fā)生作用。配置缺省的MPI、缺省的NTP設(shè)置和缺省的kermel.modules通過modulefile來動(dòng)態(tài)修正用戶環(huán)境。module-Step 3: (Install OSCAR Server Packages)在server節(jié)點(diǎn)上file是一群TCL script, 它們負(fù)貴保存用來配置shell的一些調(diào)用保存在特定目錄中的rpm文件來安裝一些必要的工具信息。一旦modules包被初始化,用戶就可以通過module命包,這其中就包括在step1中選擇的軟件包。令去解釋modulefle的內(nèi)容從而達(dá)到修改環(huán)境的目的。典Step 4: (Build OSCAR Client Image):在這-步中我們需型的modulefile 指導(dǎo)用戶去改變系統(tǒng)的環(huán)境變量(比如.要先配置系統(tǒng)文件使得root用戶可以通過SSH登陸系統(tǒng)任PATH、MANPATH等).每個(gè)用戶可以擁有自已的modulefile。意節(jié)點(diǎn),同時(shí)還要保證系統(tǒng)中的防火墻盡量限制為nofire-例如用戶可以使用下面的兩個(gè)命令去增加環(huán)境和刪除環(huán)wall。這一步中,OSCAR創(chuàng)建client Image,為以后的集群安境:①module load lam-6.5.6:裝載lam-6.5.6的modulefile,使得裝做好準(zhǔn)備。在這里用戶可以指定特別的image和特別的它在系統(tǒng)環(huán)境內(nèi)可用;②moduleunloadpvm:卸載pvm的分區(qū)格式使得OSCAR集群的計(jì)算節(jié)點(diǎn)滿足這些條件。modulefile,使得它在系統(tǒng)環(huán)境內(nèi)不可用。Step 5: (Define OSCAR Clients)在這里用戶定義目前的.Switcher 同樣是控制modulefile改變環(huán)境,只是它的改.OSCAR集群中應(yīng)當(dāng)有多少節(jié)點(diǎn),各個(gè)節(jié)點(diǎn)的IP地址、機(jī)器變是全局性的,會(huì)在今后的shell中產(chǎn)生作用。下面是switcher名等信息也要在這里給出,以后系統(tǒng)的安裝將完全遵照這的使用例子: .里的規(guī)定進(jìn)行。Switcher = [-system]: 把某個(gè)環(huán)境進(jìn)行切Step 6: (Setup Networking)在這里,用戶通過PXE或者換。網(wǎng)絡(luò)啟動(dòng)軟盤網(wǎng)絡(luò)啟動(dòng)所有的計(jì)算節(jié)點(diǎn),計(jì)算節(jié)點(diǎn)啟動(dòng)后OSCAR提供了3種modulefile.①Normal:不被OSCAR將向前面Step5中定義的IP段廣播,主節(jié)點(diǎn)監(jiān)聽到廣播并自動(dòng)裝載:位置:/opt/modules/modulefiles;②Auto-loaded:被獲得各個(gè)計(jì)算結(jié)點(diǎn)的MAC地址,從而將前面定義的IP地址OSCAR確保裝載到各個(gè)shell中;③Switcher-contolled:是否與MAC地址進(jìn)行綁定。然后各個(gè)節(jié)點(diǎn)再次網(wǎng)絡(luò)啟動(dòng),這時(shí),被裝載由用戶利用switcher命令決定;位置:這些modulefle主節(jié)中國煤化,工TP服務(wù)器將基本安裝沒有固定的目錄。映像MHCNMHG算結(jié)點(diǎn)完成本機(jī)的操作2.8使用 OPIUM系統(tǒng)的義要部分。OPIUM(OSCAR Password Installer and User Management)Step 7: (Complete Cluster Setup)將各個(gè)計(jì)算節(jié)點(diǎn)從硬盤包提供了一個(gè)同步集群賬戶信息的機(jī)制。這個(gè)標(biāo)準(zhǔn)的用戶啟動(dòng), 運(yùn)行這一步來完成- - 些最后的安裝配置工作和重新一1874初始化等工作。[5] Core OSCAR Team. OSCAR 2.0 architecture incomplete draftStep8:(TestClusterSetup)在這里運(yùn)行--些簡(jiǎn)單的script[EB/OL]. 2002- 10-24. htp://oscar. sourceforge net.來簡(jiǎn)單測(cè)試一下各個(gè)包的工作狀況,如果其中任何-一個(gè)包[6] Core OSCAR Team. OSCAR developer conventions and guide-lines[EB/OL]. 2002-10-16. htp:/ osca.sourceforge.net/.出現(xiàn)問題,都會(huì)使得安裝失敗。[7] Jeremy Enos. 0SCAR[EB/OL].2002-06-30. ht:/oscar. sou-4結(jié)語rceforge. net.綜上所述,OSCAR集群系統(tǒng)實(shí)際上是通過SIS遠(yuǎn)程安[8] Thomas Naughton. Clustering with OSCAR (utorial)[EB/OL].2002-06-29. htp://oscarsourceorge. net/.裝系統(tǒng),整合了MPIPVM、OpenPBS.C3等強(qiáng)大工具的集群[9] Jef Squyres. Everything you wanted to know about switcher解決方案。目前,SCAR還在處于不斷發(fā)展的階段,它還有[EB/OL]. 2002-05-15. htp://oscr. sourceforge.neV.很多地方需要完善。[10] Enos Jeremy. Cluster in a box, a.k.a. "OSCAR"IR]. NCSA Lin-參考文獻(xiàn):ux Revolution Conference, 2001.1] Ibrahim Haddad. Aries[EB/OL]. Open source cluster group Con-[] The open cluster group. How to Intall an OSCAR Cluster Soft-ference, 2001-03-07 ht:/sar.. sourceforge.net.ware[EB/OL.2003-08-19. htp:/ osca.sourceforge.net/.[12] Scott Stephen, Mattson Tim. Notes from the Kick-off meeting[2] The open cluster group. OSCAR Cluster User's Guide Software[EB/OL].2000-04. htp:/scar. sourceforge.net.[EB/OL]. 2003-08-19. htp://oscar.. sourcefore.net.[3] Brechin Jason, Ellen Michael Mary. The sterps required to install[13] Jewett Sean. Supporting the revolution of linux high perfor-mance computing [EB/0OL200-07-.htp://oscar.sourceforge.an OSCAR cluster [EB/OL]. 2002-05-05. htt/scar.source.e[14] Hsieh Jenwei. A Turnkey Solution for Cluster Computing[EB/forge.net.OL].2001. htp:/www.del. Com.[4] Stephen L. Open source cluster application resources release[15] Brim Michiel, Flanery Ray. Cluster command and control (C3)v1.1 & v2.0 plans[C].2001-07.Tool Suite[C]. Parallel Distributed Computing Practices,2001.(上接第1871頁)務(wù)的服務(wù)提供者實(shí)例可以在運(yùn)行時(shí)刻動(dòng)態(tài)更改,而不必修[Z]. Draft ETSI ES 202 915-4-3,4,5 V0.0.4.,003.改應(yīng)用邏輯。比如當(dāng)Strong.com存在問題或者遇忙時(shí),用戶[2] Douglas Schmidt , Steve Vinoski. CORBA and XML -three part賬戶管理功能可以由聯(lián)網(wǎng)的其它銀行來提供,只要這些其series[Z]. C/C++ Users Journal, 2001.它銀行可以提供相同的WebServices接口;③這個(gè)商業(yè)流程[3] Dan Gisolfi. Web services architecture [EB/0OLJ.2002. htp//本身是可以動(dòng)態(tài)改變的,原有流程可以作為新流程的一部www. ibm.com/developerworks/webservices.分被重用。比如希望在現(xiàn)有MobileStockDealer流程中增加[4] The common object request broker: Architecture and specifica-tion [s]. Obiject Management Group, 2002.一個(gè)股票交易實(shí)時(shí)轉(zhuǎn)托管的功能,也即在上述流程的Stron-g.com賬戶管理和NYSE.com股票交易之間增加- -個(gè) 新的賬[5] OSA Specification [EB/OL]. htp://www.gpp.org.戶代理功能。這時(shí)我們要做的工作僅僅是:描述新的賬戶[6] ETSI SPAN Specification [B/0:L:/tp://ww.etsi.org.[7] Web services [EB/OL].2002. htp://ww.w3.org/.代理功能處理流程,該流程對(duì)外表現(xiàn)為Service,稱作Proxyer,8] cbXML [EB/0L]. htp:// www.ebxml.org.將現(xiàn)有MobileStockDealer也作為Service,通過WSFL描述[9] Web services [EB/OL]. htp://msdn.microsoft.com/webservices.Proxyer與MobileStockDealer之間的交互流程,形成- - 個(gè)新10] Web services [EB/OL]. htp://java.sun.com/webservices.的業(yè)務(wù)流程MobileStockDealer2。 對(duì)新流程的解釋執(zhí)行中,[11] Web services[E/0OL:/ttp://ww.ibm.com/developerworks/web-將會(huì)用到已有MobileStockDealer和Proxyer處理流程的能力。services.6結(jié)語[12] Taking advantage of web services [EB/OL]. htp://www attach-mate.om/article/0,1012,3856_ 1_ 7416,00.html.通過分析Parlay API技術(shù)和Web Services 技術(shù)的特點(diǎn),[13] Ivy Schmerken. Can web services hype [EB/OL]. Wall steet and提出結(jié)合二者構(gòu)建統(tǒng)一的業(yè)務(wù)體系,從而有機(jī)結(jié)合企業(yè)應(yīng)technology online, 2002.ttp://www.walstreetandtech. com 1用和電信網(wǎng)絡(luò)兩個(gè)領(lǐng)域資源,有可能更加快捷、方便地開發(fā)story/WST20021007S0006.更多新業(yè)務(wù),并易于維護(hù)和管理。但是這種結(jié)合目前還存[14] Web services: hype vs. reality [EB/OL]. htp://ww. jupiterweb-在安全、事務(wù)處理、性能等方面的諸多問題,這也是WebSer-[1s中國煤化工3/OL]. htp:p:/nicentern advi-vices技術(shù)和ParlayAPI技術(shù)需要進(jìn)一步研究的方向。.MYHCNMHG參考文獻(xiàn)6] Cutting through web services hype (EB/OL]. 2002. htp://ka/sey.1] Open service acess, application programming interface (API)com/uting_ through web. services bype.一1875一

論文截圖
版權(quán):如無特殊注明,文章轉(zhuǎn)載自網(wǎng)絡(luò),侵權(quán)請(qǐng)聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習(xí)使用,務(wù)必24小時(shí)內(nèi)刪除。