- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第六章分布式数据库中的可靠性经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价多少2012年11月——2013年1月
第六章分布式数据库中的可靠性分布式数据库中的可靠性第6章1.分布式数据库的可靠性的概念及其度量2.分布式数据库系统的故障原因和容错技术经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我3.们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价分布式数据库的可靠性协议多少4.网络分割和提交协议5.不一致性监测和解决方法
第六章分布式数据库中的可靠性1分布式数据库可靠性概念及其度量1.1分布式数据库可靠性概念?可靠性–指数据库在一给定时间间隔内不产生任何失败的概率。–它强调数据库的正确性,要求数据库正确运行,既符合某种规格化要求。经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我–通常用来描述不可修复的系统。们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价多少?可用性–强调的是当需要访问数据库时,它是可用的。–指在给定的时间t,数据库按照说明能正常运行的概率。–通常用于描述那些可以修复的系统。?两者关系–通常认为构建可用性的系统比可靠性的系统容易;–两者是统一的,可靠性高的系统可用性自然是好的;–两者又是矛盾的,增加错误风险的情况下,可提高可用性;采用太谨慎的策略会降低可用性。
第六章分布式数据库中的可靠性1分布式数据库可靠性概念及其度量1.1分布式数据库可靠性概念此时站点2有两种可能策略:策略一:以正确性为标准,x2保持在锁定状态,直到故障修复时为止。提高了可靠性,但已知:x1和x2是x的副本;事务T是更新x的事务;Site1是协调站点且是事务T原发站点;遵守两阶段提交协议。经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我例:Site1Site2牺牲了可用性。策略二:在数据库中引入不一们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价多少x1x2致性的风险下尽量提高可用性,解锁x2,其它事务可以使用它的值。两阶段提交协议实现了第一个策略,牺牲可用性获得高可靠性;如果要得到高可用性,就要考虑使用第二个策略。Lockx12PCLockx2ReadySite1也Ready故Commit故障出现Site2等待Site1正常结束
第六章分布式数据库中的可靠性1分布式数据库可靠性概念及其度量1.2平均故障间隔时间和平均修复时间?通常使用两个参数的指标来度量一个分布式数据库的可靠性程度:平均故障间隔时间MTBF和平均修复时间MTTR。?平均故障间隔时间MTBF–指在可以自我修复的系统中相继失败之间的期望时间;经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我–通过可靠性函数R(t)来计算MTBF=∫∞R(t)dt们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价多少0–可靠性函数R(t)与系统失败的概率有直接的关系。?平均修复时间MTTR–是指修复一个失败的系统所需要的期望时间。–它与失败概率有关?指数型失败和修复的概率的系统可用性可以描述为:A=MTBF/(MTBF+MTTR)
第六章分布式数据库中的可靠性1分布式数据库可靠性概念及其度量1.2平均故障间隔时间和平均修复时间?可用性系统–5个9(99.999%)常用来描述可用性系统;–建立一个高可用性系统比建立一个通常要求的系统要花费更高的成本(时间、人力、财力等)。经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我–具体设计时要仔细分析,与最终用户商定,以确定用户可以忍受多长们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价多少的停机时间,以及停机可能造成的影响,并且明确说明高可用性系统的成本。
第六章分布式数据库中的可靠性2分布式数据库系统的故障原因和容错技术2.1系统失败的原因?故障–任何偏离规范说明的行为称为故障。?软故障和硬故障–软故障包括间歇性(intermittent)和瞬变性(transient)故障,经理,日照港的下属单位,咨询2个内训:1.信息系统项目管理2.oracle基础,需要我们报一下价格,他们主要参课学员不多,大概8个人,价格不要报的太高,你看报价通过重启动来修复;多少–硬故障指永久性故障,错误设计等。?软故障占90%以上并且该比例稳定–
文档评论(0)