自愈算法设计.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计学1自愈算法设计 Background虽然分布式网络有以上优点,但它结构上不像传统集中式网络那样存在中心节点而不易于管理。分布式网络的分散性使得网络功能数据分散,因此各个节点必须都要得到照顾而目前对网络的要求是应当可管、可控的,生存性成为网络技术研究的关键问题之一,其中研究具有自组织特性的自愈机制是生存性研究的重点第1页/共17页 Information恢复 在故障发生后根据网络状态实时的为受影响的业务提供恢复路径保护在故障发生前预留资源用于对可能发生故障的业务进行恢复自愈第2页/共17页 Contrast两种策略优劣性对比目前研究的多是动态自愈算法,即恢复策略,所以通过以上对比,尽可能多缩短恢复时延,有效利用网络资源,是目前分布式自愈算法的方向保护恢复时间快消耗固有资源多恢复恢复时间延迟资源利用比较有效第3页/共17页 SolutionMDF(多目的地泛播):1、整个过程分5个阶段:初始阶段、传播阶段、选择阶段、切换阶段和重置阶段。2、在该算法中定义了以下几种自愈消息:恢复消息resMSG、证实消息ackMSG、取消消息canMSG、切换消息swiMSG3、自愈消息的结构包括:sender ID:表示恢复消息的产生处upSender ID: sender的上游节点号messageType:用于区分是哪一类自愈消息第4页/共17页 Multi-destination Floodingroute:指出自愈消息经过的路由(由节点ID序列组成)route [i].nodeID: 指迂回路由中第i条链路的上游节点号route[j].idle:指第J条链路上的空闲容量failed path ID:故障通道号failedpath:故障通道容量,峰值速率,即请求的带宽failedpath route:受损通道的路由usablepath:可用通道容量failedlink ID:故障链路号第5页/共17页 Self-healing process初始传播选择切换重置第6页/共17页 Initial phase初始阶段第7页/共17页 Initial phase当C,D节点间发生断缆故障时,与故障链相邻的每个节点(C,D)收到一个告警(AIS),并检测到故障对某个受损的通道,其源点为A,宿点为F,A-B-C-D-E-F为通道的路由。对该通道来讲,确定从C节点到源点A的各节点(C,B,A)分别为senderl ,sender2,sender3,确定从D到宿点F的各节点(D,E,F)为选择方集(chooser set)第8页/共17页 Transmission传播阶段由C产生 resMSGI,并向除B,D以外的相邻节点泛播恢复消息resMSG11,其目的地为chooser set。同时由B节点产生resMSG12,并向除A,C以外的相邻节点发送恢复消息resMSG12,这时,B作为resMSG12的senderlD,以D-E-F作为chooser set在网中泛播。同理,由A产生,resMSG13当中介节点(如G)收到resMSG时,保留可用的通道容量来用作迁回通道,并将,resMSG泛播,只是将其中的一些数据进行更新。具体在中介节点的处理步骤如下:第9页/共17页 Transmission1附上中介节点ID,更新当前路由ID,以记录消息所经过的路由2更新空闲容量数3判断某个方向的链路上的空闲容量是否为0,若为0,停止向该方向传播;不为0,更新可用通道容量后传播第10页/共17页 Transmission4判断某个方向上的节点是否在route[i].nodeID上,若在,则不向该方向泛播resMSG,若不在,则继续泛播5当属于同一故障通道的几个resMSG(如resMSG11、12 、13)均到达某个中介节点时,对resMSG的取舍原则是,sender ID离源点越近越优先6每个中介节点收到resMSG,将其ID号与消息上的chooserID号比较,若相等,则停止传播,若不相等,则将该消息处理,并向相邻节点发送第11页/共17页 Choose选择阶段当在网中的任何一个中介节点(除沿该通道路由上的节点外的网中节点)收到第一个恢复消息后,就将该恢复消息传到与其相邻链路的下一个节点,并对随后到达的恢复消息进行保持。所有的恢复消息都是以D-E-F作为其目的地。当D,E,F中的任何一个节点首先收到某个恢复消息,就启动选择阶段。chooser set中的每个节点收到resMSG之后,就以“容量最大”为原则选取一条迂回通道,并向该受损通道的源点(A)返回一个证实消息(ackMSG)。当A收到第一个到达的ackMSG之后,就选取该路由作为恢复路由,即“时间最短原则”。当该通道容量不能完全恢复故障通道时,就用第二个ackMSG作为恢复路由,直至恢复率达到100%。

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档