- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.7 分布要求分析 8 实例研究:飞机订票系统 8.7 分布要求分析 8 实例研究:飞机订票系统 极化表 a b c 1 2 3 1 2 3 1 2 3 按区域划分机场 P1 80 × 100 P2 75 × 100 P3 80 × 100 按出发机场划分航班 P1 70 100 80 P2 75 100 80 P3 70 100 80 ... … … … … … … … … 8.8 分布设计 8 实例研究:飞机订票系统 分四步: 对每一实体选择分片原则 确定非冗余分配 在非冗余分配上引入冗余 在每一站点上重新构造局部模式 机场实体: 基于区域的水平分段 机场1, 机场2, 机场3 班机实体:基于起飞机场的导出水平分段 班机1,班机2, 班机3 旅客实体: 基于旅客预定的所有班机起飞的导出水平分段 旅客1,旅客2,旅客3,旅客4,旅客5,旅客6,旅客7, 8.8 分布设计 8 实例研究:飞机订票系统 1. 分片设计 根据分片原则 站点1:机场1, 班机1, 旅客1 站点2:机场2, 班机2, 旅客2 站点3:机场3, 班机3, 旅客3 根据极化表和频率表 站点2:旅客4,旅客5,旅客6,旅客7 站点3:旅客5 8.8 分布设计 8 实例研究:飞机订票系统 2. 确定非冗余分配 冗余超出了同一实体所有片断的效益 机场实体:不进行冗余分配 班机实体:不进行冗余分配 有限冗余 旅客实体: 预定离开两个区域的乘客:,旅客4,旅客5,旅客6,放到两个站点上 预定离开三个区域的乘客:旅客7,放到三个站点上 8.8 分布设计 8 实例研究:飞机订票系统 3. 冗余分配 班机1 从 到 订票 登记 到 机场1 旅客1u 旅客4u 旅客5u 旅客7 BC 站点1的局部模式 8.8 分布设计 8 实例研究:飞机订票系统 4. 局部逻辑模式 自然分配 班机2 从 到 订票 登记 到 机场2 旅客2u 旅客4u 旅客6u 旅客7 AC 站点2的局部模式 8.8 分布设计 8 实例研究:飞机订票系统 4. 局部逻辑模式 自然分配 班机3 从 到 订票 登记 到 机场3 旅客3u 旅客5u 旅客6u 旅客7 AB 站点3的局部模式 8.8 分布设计 8 实例研究:飞机订票系统 4. 局部逻辑模式 自然分配 分布式数据库系统设计的目标 分布式数据库系统设计的内容 分布式数据库的设计方法 数据分片设计 数据分布设计 DATAID-D方法 分布式数据库系统中数据的独立性与分布透明性 实例研究:飞机订票系统 总 结 读代价 Read cost = ? [ti ? MIN Cij] i: 读申请源站点 ti: 站点Si上的读申请激活次数 Cij: 从 Si读Sj站点分段F的代价 i=1 m 分配的简化模型 . . . 3 i ci,3 ci,1 ci,2 ti F F F . 1 2 j 写代价 Write cost =? ? Xj ui C’ij i: 写申请源站点 j: 被更新站点 Xj: 0 if F not stored at Sj 1 if F stored at Sj ui: 站点 Si 上更新激活次数 C’ij: 从站点 Si 更新 Sj 分段 F 的代价 i=1 j=1 m m 分配的简化模型 . . . . i F F F Updates ui 存储代价 Store Cost = ? Xi di Xi: 0 if F not stored at Si 1 if F stored at Si di: 站点 Si 存储分段 F 的代价 i=1 m 分配的简化模型 目标函数 min ? [ti ?MIN Cij + ? Xj ? ui ? C’ij ] + ? Xi ? di j i=1 j=1 i=1 m m m 分配的简化模型 即使最简单的公式也是 NP-完全问题 通常, 使用方法 尽可能将片段分配在被局部访问位置 “最佳适应” 方法(非冗余分配) Bij = ?k Fkj ? Nki “所有得益站点” 方法(冗余分配) Bij = ?k Fkj ? Rki - c ? ?k ?j’?jFkj’ ? Uki i 片段下标 j 站点下标 k 应用下标
您可能关注的文档
- 段第14课钢铁长城教案详解.ppt
- 对称加密与非对称加密教案详解.ppt
- 对称密匙密码系统(自学了解)教案详解.ppt
- 对外汉语阅读课第三十三课教案详解.ppt
- 对移动互联网你了解多少?教案详解.ppt
- 对于电子商务的全面认识教案详解.ppt
- 多处网管监控平台教案详解.ppt
- 多传感器信息融合Ch1(概念)(第1讲)教案详解.ppt
- 多分辨率造型及其在虚拟现实中的应用教案详解.ppt
- 多计划趋势教案详解.ppt
- grace作业团体课程.pdf
- 资料snrf51422发行说明snrfotes.pdf
- 关卡恶搞版游戏介绍.pdf
- 数字信号处理与控制老师ch4e.pdf
- 章因素模型套利定价理论.pdf
- effect-of oriented fiber membrane fabricated via needleless melton water filtration efficiency desalination40效应纤维制造纯净无熔体在水中效果效率.pdf
- 文稿说明介绍2017 contempvolpi contemporary mood web.pdf
- 项目大计划二小组有点复杂线程池.pdf
- 使用brad larsen http生成电源表器手指湖奖金轨道tommy-emmanuel the finger lakesTommy.pdf
- 对乙酰氨基酚测定报告assay demo.pdf
文档评论(0)