一种基于网格服务的可靠性度量模型.pdf
《一种基于网格服务的可靠性度量模型.pdf》由会员分享,可在线阅读,更多相关《一种基于网格服务的可靠性度量模型.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 4 2卷第 1 期 2 0 0 8年 3月 华中帅范大学学报(自然科学版)J()URNAI()F HUAZH()NG NORMAI UNI VE RS I TY(Na t S c i )Vo1 4 2 No 1 M a r 20 0 8 文章 编 号:1 0 0 0 一 l 1 9 0(2 0 0 8)0 1-0 0 3 2 0 5 一种基于网格服务的可靠性度量模型 董 亦,陈 琳(福建省地震局 信息 网络_ 卜应急指挥中心,福州 3 5 0 0 0 3)摘要:在 网格 巾,服务 资源通常是动态变化的 因此,如何度 服务 的 町靠性 是 网格 中服务质量 的一个关键问题 根据网格中服务动态
2、变化 的特点,从 可靠性 的角度对 网格 中的服务质 量进行分 析并给 出相啦的计算 订法,从而提出 一种基于 网格眼 务的可靠性 度越 模型 该模型将 动态变化的 服 务划分为 一 系列相刈静 态的时段,根据 网格 中服 务的主动特性,对 网格结 点上所提 供的服务进 行 可靠性分析,从服务的可靠性、可靠性 的数 学期、可靠性的均方差 3个方 面综 合度量网格 中服 务 的 可靠 性 关键词:网格;刚格资源;服务质量;服务可 性;可靠性数学期望;可靠性 均方差 中 图分 类 号:TP 3 9 3 文 献 标 识 码:A 当前,网格研 究 主要集 中在 体 系结 构、访 问控 制、资源有 效管
3、理 和共 享 等 方 商 如 王彬 等 人提 出 了一 种科学计 算资 源的 网格服务 化方 案,该方案 采用 共 同的抽象 的调 用 接 口来 屏 蔽各 种 各样 科 学 计算 应 用 接 口、“按 需”科 学计 算 工 厂解 决 了科 学 计算服务的管理与信息发布、统一框架米监视计算 的执 行并进 行运行 时 的操 纵等 杨胜 文等人 提 出了 一种面向服务的网格安全体系,该体系基于对称 密钥基础设施,实现了单点登录方式的系统用户认 证和基于角色的访问控制 MI i 等人提出了一种 面 向服务 的语 义 网格 模 型,通 过用 户 代理、网格 系统代理 和语 义 网格资 源描 述框架,为用
4、 户提供 服 务;徐志伟 等 人 提 出一 种 语 义 网格 的 访 问控 制模 型l 4,这种模 型 以 B I P模 型为基 础,主要 将 收集 的 We b信息 池 中的 信息 联 成 一 个 巨大 的数 据 库,提 供给用户所需要 的信息;诸葛海等人在 VE GA-K G 中提 出了一种对 巨大 we b资源进 行有效 管理 和共 享 的机制。1 网格 中的静动态服务资源 网格 的 服 务模 式 是 主动 服 务,服 务状 态 通 常 是 动态 变化 的,但有 时也 呈 现 出静 止 状 态,因此,网格 的服 务 状态 包 括 静 止 状 态 和 动 态 状 态 如 图 1 所 示:直
5、 线“表示 在 网格 中,能够 给 某 一 任 务提 供服务的资源总数在时间区问 T ,T 内的变化 收稿 日期:2 0 0 7 0 8 2 7 基金项 目:中国地震局资助项(D S 一 2 0 0 6 一 c e n t 一 0)*E ma i l:l y xh u s t q q c o n 1 过程,直线 6 表示 向任务提交服务 的资源 总数在 时 间区 间 T ,T。内 的 变 化 过 程 从 图 1可 以看 出,由 于“和 b 在 时间 T ,丁 内均是 连续 的且服 务资 源数 在 时 间 T ,丁。内分别 没 有 改变,因此,在 时 问 丁 ,内,网格 提 供 的服 务 是 一
6、 种静 态 的服 务 所 谓动 态 状 态 就是 网格 在 向任 务 提 供 服 务 的 过 程 中,服 务 资 源会 发 生 改 变,从 而 引 起 提 供服务的种类或者数量发生改变 如图 2所示:分 段线段“表示 网格服务资源在时间区间 T ,内 的变 化过 程,分 段 线 段 b 表 示 向任 务 提 交 服务 的服务资源在时 问区间 T。,T。内的变化过程 由于服务资源的改变在 网格 中是一种离散事件,因此,在 动 态状 态 的 时 间 区 间 内存 在 相 对 静 止 的 状 态 从 图 2可 以看 出,当 网格 中服 务 资源 在 丁 2,T 时 刻增 加(减 少或 改 变)时,向
7、任 务 提 交 服 务 的服 务资 源 数也 可 能 会 随 之 发 生 改 变,向 任 务 提交服务的服务资 源 的种类 由于 自主服务模 式 也有可能改变 然而,在 T。,T ),T ,T 3),T ),T ,各 自的小区间内,由于向任务提交 服务 的服务资源没有改变,从而在这各 自的 区间 内,服 务状 态还 是 相对 静 止 的 传统的可靠性 分 析 模 型 主要 分成 两 类:静 态 的 可 靠 性 模 型 和 动 态 的 状 态 空 间 可 靠 性 模 型 前 者包 括 可 靠 性 框 图 模 型 和 文 件 生 成 树 模 型,后者包括 马尔可 夫模型和 随机 P e t r i
8、 网模 型 维普资讯 http:/ 第 3期 董 亦等:一种基 于网格 服务的可靠性度量模型 3 3 廷 胀 图 1 静态服务 Fi g1 s t a t i c s e r v i c e 图 2 动态服务 Fi g 2 d yn a mi c s e r v i c e 静 态的可靠性模 型主要 是基 于如下 假设 的基础 上,系统 的故障事件 之间彼此相互独 立而互不影 响 因此静 态的可靠性模 型 易于建 立,也 易于分 析,但 对系统构件 之间的关系缺乏 细致分析和 动 态模 拟 动 态 的状 态 空 间 可 靠 性 模 型 可 以处 理 更 复杂的情况,如状态 与状态 之 间的变迁
9、情 况、状 态与 状 态 之 间 的 变 迁 关 系 以 及 状 态 与 状 态 之 间 变迁的相互影响等 动态的状态空 间可靠性模 型 能够 比较精确 的模拟整个系统 的情 况,但 由于 系 统 的每一种状态都要在状态空 间中表示 出来,当 系统的规模增大时,状态空间 中的状 态将可能呈 几何 级 数 增 长,从 而 给 可 靠 性 分 析 带 来 巨 大 的 困难 因此,本 文对 网格 服务 的可 靠性 进行 分析 将不 考虑整个网格服务资源对应用服务的可靠性,而是 从应用得到服务和服务资源的角度来度量 网格中 服务 的可靠性 根 据 网格 的服 务 模式 和 服 务状 态,在对网格中服务
10、的可靠性进行分析时,将先对静态 状态进行分析,再建立动态状态下服务的可靠性计 算式 子,最 后 提 出关 于 网格 服 务 的 可 靠 性 度 量模 型 2 度量模 型的建 立 2 1 静 止状 态 下 网格 服务 的可 靠性 度量 模型 假设 w 是静 态状 态 下 网格 的一 个 应 用,w 由 个任务组成,即W 一 训1,训2,训,),W 的 个 任务主动寻找最佳服 务资源并提供 服务 假设 个任务寻找到 k个 网格结点并 由这 k个网格结点 k 提供服务,每个结点的任务数 wN ,则:wN 一 i 一 1 I T I 由 于任 务 主 动 寻 找最 佳 服 务 资 源并 提 供 服 务
11、,因此在提供服务的过程中,任务和服务都不可能走 回路,因为在网格中,链路也是一种资源,如果任务 和服务走回路的话,则表明对任务提供的服务不是 最佳服务资源,这显然不是网格服务 的特点,故在 网格中,从提供任务的结点到某个服务提供结点的 拓扑图形将只是一个线型结构,从而使任务得到服 务的 可 靠 性 可 以 用 一 个 串 行 的 可 靠 性 框 图(R B D)6 3 来表示,如图 3 所示,其中L 为网格服务 资源提供结点 s G N 到任务结点的链路连接 图 3 网 格 中 基 于 R BD 的任 务 服 务 的 司靠 性 模 型 Fi g 3 RB D-b a s e d t a s k
12、 s e r v i c e r e l i a b i l i t y mo d e l 因此,只有当链路 L 和网格 服务资源提供结 点 S G N 提供的服务可靠时(一 1,2,3,),应 用 w 才能得到最佳服务资源的服务,故应用 w 服 务的可靠性为:k R(1)一I I R(L )R(S G N ),(1)i l 其中,R(L )表示任务提交结点到服务资源提供结 点 S GN 之 间链路 L 的可靠性 R(S GN)表示服 务资源提供结点 S GN 提供服务的可靠性 假定在服务资源提供结点 S GN 中,能够给任 务 wN 提供最佳服务资源的总数为BS N 由于网 格提供的服务是主
13、动服务,它能给任务提供最佳的 资源服务方式,因此,在每个服务资源提供结点中,每个 任 务将 至少有 一个 服务 资 源为它 服务,不会 出 现因服务资源不够而将任务再迁移到其它服务结 点上的情况,故处于最佳服务状态下的服务资源数 S N 必定大于或者等于 wN 又因为在每个资源提供结点上,每个服务资源 提供服务的可靠性是相对 固定 的,因此,在资源提 供结点 S GN 上,假设每个服务资源提供服务的可 靠性为,则在服务资源提供结点 S GN 上,任务 维普资讯 http:/ 华中师范大学学报(自然科学版)第 4 1 卷 w ,获得 服务 的可靠性 为:R(S GN)一 R(S N W N)一
14、SN 一 综上 所述,得到在 静态状态 下 网格 的一 个应 用 w 的可靠性 R(w)计算 公式:R(w)一 I1qN f IPxS NR(I,1 l 一,),_|R(w)一 )(l一,),一,(3)因为 W 由 m 个任务 组成 并 由是个 网格 结点 提 供服务,所以由 是个网格结点及其链路提供服务给 应用 w 的可靠性 的数学期 耀 F(R(w)为:E(R(W)一 去*塞 眦 ,鬟(B S N 一 ,(4)由此 可 以得 到 由 是个 网格结 点及 其 链路 提 供 服务给应用 w 的可靠性的均方差(R(w)为:(R(w)一 l R()R(,)一 E(R(w)R c 一 去*壹i R
15、c )1 一 N,1=1 (5)2 2 动 态状态 下 网格 服务 的可靠性 度量模 型 为 了对 动态 状 态下 网格 服 务 的可 靠性 进行 分 析,作如下一些假设 假设 w 是 动态 状态 下 网格 的一 个 应 用,在服 务时间 T 内,相 对静止 的 时间 区间为 T ,T ),E T ,T。),丁,),E T ,7、,分别用 t 1,t:,t 表示 假设 在相对 静 态时 间 t,内,网格应 用 w 的对 应 所有 任务集 为 W 一 W(t。),w(t ),W(t J J),其 中 W(t,)由,f 个 任 务 组 成,即 w(t,)一 1(t ),2(t ),训 (t )假
16、设 m 个任 务 寻找 到 是 个 网格 结 点并 由这 是 个 网格 结 点 提 供 服 务,每 个 结 点 的任 务数 w ,(t ),则:1 :wN (t h)一,f J (6)l 1 假设 L (t 为 网 格 服 务 资 源 提 供 结 点 S G ,(t )到 任 务结 点 的连接链 路,B S N()是结 点 g g _;N (t 中能 够给任 务 w ,(t 提供 最佳 服务 资源的 总 数,S N(t )是 结 点 S G N(t )中处 于 最 佳服 务状 态 下 的服 务 资 源 总 数,()为 结 点 s G ,()中每个服务资源提供服务的可靠性 根据假设,可 以得 到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 网格 服务 可靠性 度量 模型
限制150内