第五章分布式资源管理 5.2集中分布资源管理 采用集中分布管理方式时,每个资源均由 唯一的一个管理者管理。每个资源管理者所进 行的分配、释放工作,类似于集中管理方式。 但是,当一个资源管理者不能满足一个申请者 的请求时,它应当帮助用户去向其它资源管理 者申请资源。这样用户申请资源的过程类似在 单机操作系统上一样,只要向本机的资源管理 者提出申请,他无须知道系统中有多少个资源 管理者,也无须知道资源的分布情况。集中分 布管理方式和集中管理方式的区别在于,前者 2021/2/6
2021/2/6 17 第五章 分布式资源管理 5.2 集中分布资源管理 采用集中分布管理方式时,每个资源均由 唯一的一个管理者管理。每个资源管理者所进 行的分配、释放工作,类似于集中管理方式。 但是,当一个资源管理者不能满足一个申请者 的请求时,它应当帮助用户去向其它资源管理 者申请资源。这样用户申请资源的过程类似在 单机操作系统上一样,只要向本机的资源管理 者提出申请,他无须知道系统中有多少个资源 管理者,也无须知道资源的分布情况。集中分 布管理方式和集中管理方式的区别在于,前者
第五章分布式资源管理 5.2集中分布资源管理 应具有向其它资源管理者提交申请和接受其它 资源管理者转来申请的功能。 既然系统有多个资源管理者,它们分布在 不同的计算机上,资源管理就必须根据一定的 策略和规则,依次询问各个资源管理。换句话 说,必须制定一个资源搜索算法,使得资源管 理者按此算法帮助用户找到所需资源 资源搜索算法满足下列条件: 2021/2/6 18
2021/2/6 18 第五章 分布式资源管理 5.2 集中分布资源管理 应具有向其它资源管理者提交申请和接受其它 资源管理者转来申请的功能。 既然系统有多个资源管理者,它们分布在 不同的计算机上,资源管理就必须根据一定的 策略和规则,依次询问各个资源管理。换句话 说,必须制定一个资源搜索算法,使得资源管 理者按此算法帮助用户找到所需资源。 资源搜索算法满足下列条件:
第五章分布式资源管理 5.2集中分布资源管理 ■避免饿死:只要每个资源申请者都能在有限长 的时间内获得所需资源,则按算法搜索一定能 获得资源。 ■高效率地利用资源:使用资源不会出现舍近求 远的现象。 ■资源使用均衡:不应使某些资源使用过于频繁, 而另一些资源使用过于清闲。 ■算法开销小:执行算法时通信量少。 2021/2/6 19
2021/2/6 19 第五章 分布式资源管理 5.2 集中分布资源管理 ◼ 避免饿死:只要每个资源申请者都能在有限长 的时间内获得所需资源,则按算法搜索一定能 获得资源。 ◼ 高效率地利用资源:使用资源不会出现舍近求 远的现象。 ◼ 资源使用均衡:不应使某些资源使用过于频繁, 而另一些资源使用过于清闲。 ◼ 算法开销小:执行算法时通信量少