電腦詞典/SunSoft的開放式 網路計算環境 Open Network Computing(ONC),SunSoft

出自 Tw.18dao.net
前往: 導覽搜尋


內容目錄: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


【名稱】:SunSoft的開放式 網絡計算環境 Open Network Computing(ONC),SunSoft

【解釋】:  SunSoft的ONC技術是壹組聯網協議,可用于建立壹個異構分布式計算環境的分布式服務。ONC和它的下壹代産品ONC+,是爲獨立于操作系統、計算機體系結構和網絡運輸協議而設計的,它還提供到基于網絡的數據和計算資源的透明訪問。它們爲程序員提供開發和實現分布式應用的積木,並可以簡化小型和大型網絡的管理。

       150多家公司在不同的硬件平台和操作系統上開發實現ONC。NetWare文件系統(NFS)是著名的ONC服務系統。Sun Microsystems最初以NFS的名稱開拓ONC市場,並且許多許可繼續描述它們的産品是NFS,雖然它們支持完全的ONC平台。ONC包括如下核心協議,如圖O6所示。

       Remote Procedure Cal1(RPC) 遠程過程調用(RPC)

       RPC是通過網絡在遠程系統上執行過程的獨立于操作系統的壹組操作。RPC基于程序員通常使用的過程調用機制,提供了壹種處理低級進程間通信的客戶機/服務器通信結構,因而程序員可以開發在異構網絡上運行的分布式應用程序。

       External Data Representation(XDR) 外部數據表示(XDR)

       XDR是SunSoft的開放網絡計算環境的壹種功能。XDR提供了壹種與體系結構無關的表示數據,解決了數據字節排序的差異、數據字節大小、數據表示和數據對准的方式。使用XDR的應用程序,可以在異構硬件系統上交換數據。從SunSoft使得可以免費獲得RPC/XDR規範和源代碼。

       Transport Layer Interface(TLI) 運輸層接口(TLI)

       在AT&TUNIX系統V版本4中,TLI是ONC底下的壹層,它是壹個編程接口庫,它使得RPC具有與協議無關的性質,並允許RPC程序在多協議網絡傳輸,如TCP/IP和OSI上運行。爲TLI編寫的增強型RPC就是傳輸獨立RPC(TI-RPC)。TI-RPC是在UNIX系統V版本4中的標准,並且它與現存的ONCRPC協議兼容。另外,Novell也提供TI-RPC技術。

       Distributed Services NFS 分布式服務NFS

       于1985年宣布的網絡文件系統(NFS),是壹種允許用戶在網絡區域系統共享信息的開放式系統技術。NFS提供對遠程文件系統的透明訪問。存儲在和網絡相連的任何系統的文件可以被任何用戶訪問。訪問是基于管理人員和文件所有人所授予的權限的。下面討論的模塊是分布式服務的組成部分。

       網絡信息服務(NIS)NIS是壹種網絡範圍的數據管理設備。它提供了壹個擴展的數據庫,以存儲系統信息,如主機名稱、網絡地址、用戶名稱和網絡等。NIS的正式名稱是黃頁YP(Yellow Pages)。

       鎖定管理器(LM)LN通過支持壹個網絡上的文件和記錄鎖定,而允許用戶對訪問信息進行協調和控制。它阻止兩個或多個用戶同時修改同壹個文件或記錄(從而可能破壞有用數據)。

       遠程執行(REX)服務 REX用于在遠程系統上運行用戶命令或程序。它提供在本地計算機上不能獲得的計算能力的訪問。

       網盤(NETDISK) 這個模塊允許無盤工作站從支持ONC/NETdisk協議的服務器中得到自舉能力。

       自動裝入器(AUTOMOUNTER) 自動裝入器根據是否需要的原則,自動地裝入或卸載遠程目錄。這提供了NFS文件系統增加的透明性和可用性。它通過允許將遠程裝入指向壹組服務器而不是壹個服務器,來支持對經常讀並很少寫的文件的複制,例如,系統二進制代碼的複制。

       PC-NFS守護程序 這個在基于ONC的服務器上運行的小程序,對在實現ONC的DOS上運行的PC提供鑒別和打印池服務。

       ONC+and Federated Services ONC+和聯合服務

       ONC+是ONC的下壹個階段,聯合服務將允許ONC和其他分布式計算環境共存,如NetWare、開放軟件基金會的分布式計算環境(DCE)和開放式系統互聯(OSI)。新的特征包括多線程和壹個命名服務。下面將介紹這方面的內容。

       修改的NFS特征 新的NFS包括多線程和新增的Kerberos鑒別服務(參見“Kerberos 鑒別”)。其他壹些計劃增強的特征包括對面向連接的傳輸支持,如傳輸控制協議(TCP),以及書寫簇(write clustering)和壹個新的高速緩沖文件系統,以改進性能。

       NIS十命名服務器 NIS+是替代NIS的。它爲大型網絡提供了壹種層次式的企業命名服務。它比NIS具有更好的可擴展性和安全性,並且易于管理。NIS+對NIS客戶具有互操作性。

       TI-RPC ONC+將包括以前討論過的TI-PRC和遠程異步調用設施,它保證了對遠程過程調用的無阻塞性。其他增強包括多線程能力、共享存儲器特征和改進的連接管理設施。

       安全性 除了Kerberos安全性特征之外,還提供RSA數據安全性。可以從SunSoft獲得ONC許可,從而有權使用RSA認同的RSA技術。

       聯合服務 SunSoft的動機是,使它的Solaris操作系統用戶,能夠在支持多廠商分布式服務的壹個異構網絡上訪問資源。這些服務當然是可以共存的。聯合服務是對Solaris分布式計算環境的擴展。

       Solaris操作環境提供標准化的聯合服務接口(FSI),它允許廠商們以良好的集成方式,將他們的分布式服務加入Solaris中,從而這些服務在Solaris內的ONC十核心服務中的地位是對等的。

       相關條目:Distributed Computing 分布式計算;Distributed File Systems分布式文件系統;Enterprise Networks 企業級網絡;Remote Procedure Ca11遠程過程調用;Security安全性;SunSoft Solaris;Sun Microsystems,Inc.Sun Microsystems公司;SunSoft SunOS;Transport Layer Interface運輸層接口。

【序號】:577

關于“電腦詞典/SunSoft的開放式 網路計算環境 Open Network Computing(ONC),SunSoft”的用戶留言:

目前暫無留言

新增相關留言✍