请输入您要查询的百科知识:

 

词条 ONC+and Federated Services
释义

ONC+and Federated Services

SunSoft的开放式网络计算环境 Open Network Computing(ONC),SunSoft

SunSoft的ONC技术是一组联网协议,可用于建立一个异构分布式计算环境的分布式服务。ONC和它的下一代产品ONC+,是为独立于操作系统、计算机体系结构和网络运输协议而设计的,它还提供到基于网络的数据和计算资源的透明访问。它们为程序员提供开发和实现分布式应用的积木,并可以简化小型和大型网络的管理。

150多家公司在不同的硬件平台和操作系统上开发实现ONC。NetWare文件系统(NFS)是著名的ONC服务系统。 Sun Microsystems最初以NFS的名称开拓ONC市场,并且许多许可继续描述它们的产品是NFS,虽然它们支持完全的ONC平台。ONC包括如下核心协议。

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运输层接口。

取自"http://wiki.ccw.com.cn/ONC%2Band_Federated_Services"

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/25 11:25:41