• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-20  評論-89  文章-1  trackbacks-0

            來源:http://www-128.ibm.com/developerworks/cn/grid/gr-overview/

            網格組件:高級透視圖


            在本節中,我們從較高層次來描述網格環境的主要組件。根據網格的設計及其預期用途,其中某些組件是可有可無的,在某些情況下有可能合并一些組件以形成混合組件。但是,按照我們在此處對組件角色的描述來理解它們將有助于您理解在開發支持網格的應用程序時的考慮事項。

            門戶網站/用戶界面


            正如消費者將電力網格看作墻上的插座一樣,網格用戶不應該看到計算網格的任何復雜性。盡管用戶接口可以有許多形式并可以是特定于應用程序的,但出于討論的目的,讓我們把它看作一個門戶網站。現今大多數用戶都理解 Web 門戶網站的概念,其中用戶的瀏覽器提供了用來訪問大量信息源的單一界面。網格門戶網站為用戶提供了啟動應用程序的接口,該應用程序將使用網格所提供的資源和服務。通過這個透視圖,用戶將網格看作虛擬的計算資源,就用電戶將插座看作虛擬發電機的接口一樣。


            圖 1. 可能的網格用戶視圖

            Globus Toolkit 目前不提供任何生成門戶網站的服務或工具,但可以使用諸如 WebSphere Portal WebSphere Application Server 之類的工具完成這一任務。

            安全性


            網格計算的主要需求之一是安全性。在任何網格環境的基礎部分,都必須有提供安全性的機制,安全性包括認證、授權以及數據加密等。 Globus Toolkit 的網格安全性基礎結構( Grid Security Infrastructure , GSI )組件提供了健壯的安全性機制。 GSI 包括 OpenSSL 實現。它還提供了單點登錄機制,這樣,一旦認證了用戶,就創建代理證書,并在網格內執行操作時使用該證書。在設計網格環境時,可以使用 GSI 登錄來授予對門戶網站的訪問權,也可以有自己的門戶網站的安全性。然后,該門戶網站將負責使用該用戶的憑證或使用該門戶網站所有已被授權用戶的一組通用憑證登錄到網格。


            圖 2. 網格環境中的安全性

            代理程序


            一旦被認證了,用戶就會啟動一個應用程序。根據該應用程序(以及該用戶可能提供的其它參數),下一步是確認網格中可用的和適合使用的資源??赏ㄟ^代理功能來完成該任務。雖然 Globus 未提供代理程序的實現,但有一個基于 LDAP 的信息服務。這個服務稱為網格信息服務( Grid Information Service GIS ),或通常稱為監控和發現服務( Monitoring and Discovery Service , MDS )。這個服務提供了關于網格中可用資源及其狀態的信息??梢岳?/span> MDS 開發代理程序服務。


            圖 3. 代理程序服務

            調度程序


            一旦確認了資源,從邏輯上講,下一步就是調度在這些資源上運行的單個作業。如果要彼此互不相干地執行一組獨立作業,那么可能并不需要專門的調度程序。但是,如果希望保留某個特定的資源或確保應用程序中的各個作業并發地運行(例如,如果它們需要進程間通信),那么就應該使用作業調度程序來協調這些作業的執行。 Globus Toolkit 沒有包含這樣的調度程序,但是有幾個在 Globus 網格環境下已經過測試并能夠使用的調度程序。還要注意到,網格環境內可能有不同級別的調度程序。例如,群集可以表示為單個資源。而群集可能有自己的調度程序來幫助管理它所包含的節點。較高級別的調度程序(有時稱為元調度程序)可能被用來調度要在群集上完成的工作,而群集的調度程序將處理群集的單個節點上實際的調度工作。


            樣本圖形說明

            數據管理


            如果任何數據(包括應用程序模塊)都必須移到應用程序作業執行所在的節點上,或者必須使這些節點可以訪問這些數據,那么就需要有安全而又可靠的方法來將文件和數據移到網格中的各個節點上。 Globus Toolkit 包含了提供此類服務的數據管理組件。這個組件稱為對輔助存儲器的網格訪問( Grid Access to Secondary Storage , GASS ),它包含了諸如 GridFTP 之類的工具。 GridFTP 構建在標準 FTP 協議之上,但是它添加了其它功能并利用 GSI 進行用戶認證和授權。因此,一旦用戶擁有了經過認證的代理證書,他就可以使用 GridFTP 工具來移動文件,而不必在所涉及的每個節點上都要執行一遍登錄過程。這個工具提供了第三方文件傳送,這樣一個節點就可以啟動另兩個節點間的文件傳送。


            圖 5. 數據管理

            作業和資源管理


            在我們剛才適當地討論過其它所有工具之后,現在,我們要研究網格環境中幫助執行實際工作的一組核心服務。網格資源分配管理器( Grid Resource Allocation Manager , GRAM )提供了實際啟動某個特定資源上的作業、檢查其狀態并在其完成后檢索其結果的服務。


            圖 6. GRAM

            其它工具


            您的網格環境中可能需要包括其它工具,當您設計和實現應用程序時要考慮這些工具。例如,進程間通信和記帳/拒付服務是兩個經常需要用到的通用工具。

            posted on 2006-03-23 11:37 夜舞重金屬 閱讀(626) 評論(0)  編輯 收藏 引用 所屬分類: 網格(Grid)
            区久久AAA片69亚洲| 久久天天日天天操综合伊人av| 日本久久中文字幕| 合区精品久久久中文字幕一区| 久久亚洲日韩看片无码| 久久综合九色综合网站| 7国产欧美日韩综合天堂中文久久久久| www亚洲欲色成人久久精品| 亚洲国产精品嫩草影院久久| 热99RE久久精品这里都是精品免费 | 国产精品久久免费| 久久综合欧美成人| 青青草国产97免久久费观看| 色综合久久久久综合体桃花网| 国产成人AV综合久久| 亚洲国产精品无码久久SM| 影音先锋女人AV鲁色资源网久久 | 成人亚洲欧美久久久久| 国产成人精品久久| 久久久91精品国产一区二区三区| 国内精品久久久久久久coent| 久久99国产精品久久99小说| 国产偷久久久精品专区| 国产午夜精品久久久久九九电影| 伊人精品久久久久7777| 国内精品久久久久久久coent| 国产成年无码久久久久毛片| 久久一本综合| 99久久婷婷国产综合精品草原| 奇米影视7777久久精品| 久久亚洲精品无码VA大香大香| 久久精品三级视频| 国产成人香蕉久久久久| 欧美综合天天夜夜久久| 久久精品国产99久久无毒不卡| 午夜天堂精品久久久久| 狠狠综合久久综合88亚洲| 久久午夜夜伦鲁鲁片免费无码影视 | 久久九九亚洲精品| 久久w5ww成w人免费| 亚洲av伊人久久综合密臀性色|