Advertisement

分布式系统读书(第13章)——命名服务

阅读量:

介绍

这篇笔记旨在探讨命名服务。命名服务可以用一句话概括为:帮助客户端实现资源定位的功能,在赋予它们名称的过程中完成这一目标。与之类似的,在后续讨论中将采用DNS、GNS等实例来说明相关概念。此外还会介绍目录服务的具体情况

在这里所指的名称是指与对应的对象之间建立了对应关系的标识符,在此过程中涉及的属性则描述了一个对象与其多个属性值之间的联系。具体而言,在DNS体系中,IP地址与域名之间建立了对应关系;而在CORBA框架中,则通过映射关系将实体名称与其引用标识相关联。

表现形式多样。
统一资源标识符URI可作为一个独特的网络资源共享用标识符使用。作为唯一的 URI 标识物而言, URI 的值可能是一个 Uniform Resource Locator (URL) 或者 Uniform Resource Name (URN) 。
然而, URL 存在一个问题: 当其对应的对象已经消失或被删除时, 就会导致无法访问该对象或者出现指向已被占用位置的情况。

命名服务和DNS域名解析系统

1、一个命名服务往往包括许多个名字和属性的集合。

随着网络规模的不断扩大,在名字服务中存储的信息量将急剧增加。因此,在这一过程中必须实施副本管理机制,并采取分立存储策略。

命名空间被定义为某个特定机构内采用的标准名字格式,在层级分明的情况下代表各自独立的上下文环境。

4、实现命名

全部评论 (0)

还没有任何评论哟~