分布式操作系统铭23-25.ppt

分布式操作系统铭23-25

2.3 命名服务 2.3.1 概述(名字、属性、名字服务系统、名字服务的要求) 2.3.2 一般的命名方式 2.3.3 分布式系统中的命名方式 2.3.4 名字服务器的设计 2.3命名服务 2.3.1概述 在一个分布式系统中,名字可用于指称或索引各种类型的资源,包括计算机、 服务、端口、个体对象以及用户。 分布式系统中资源的共享与通信需要名字; 用户(客户) 请求计算机操作诸多资源中的某特定的对象时需要使用名字; 进程之间不能共享由计算机系统管理的资源,除非它们能协调一致地对资源进行命名; 用户之间也不能通过分布式系统相互通信,除非他们能对其他用户进行命名。 一、名字与属性 名字,统称为名称(name) 人们可读的文本名,便于人们识别和记忆 系统标识符,软件用来对资源进行解释和存储的名字形式,是一个定长的位串 下面是几种名称: 物理网址和逻辑网址:这类名称可视为名字的位置或地址 端口、进程和组标识符:这类名称可视为消息的目的地 资源标识符:由服务器和内核管理的资源的低层独立定位的标识符 文件:使用人们可读的文本名字进行存取的信息集 一、名字与属性(续) 客户用文本名对资源的操作过程(Amoeda) 存取一个资源涉及到将其文件名映射成对应的资源标识符, 再将该资源标识符映射成一个端口标识符和一个特定服务的标识符; 然后将这个端口标识符映射成一个网络地址,将这个特定服务的标

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档