- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随着网络技术的发展,研究者们发现在如今的大规模网络环境中,设计并测试正确的补偿事务将使技术人员面临极大的困难,部分事务操作不存在补偿操作,完全的补偿机制不是事务处理的最佳解决方法。因此,许多研究开始围绕事务前的协商和资源预定环节展开,希望通过良好的“事务前”准备工作,最大程度地避免补偿操作的执行。 以THP为代表的重大革新,通过一种尝试性的、非阻塞的方式预定事务资源,通过由传统的资源完全锁定方式转变为共享锁定方式,放松对隔离性的要求,从而将补偿的可能性大大降低。 这种资源的准占用模式虽然可以在一定程度上降低补偿活动的数目,但是仍未考虑补偿活动本身的代价,不适用于具有高动态性,大规模网络的物联网环境 2.4. 事务补偿研究现状 第三十页,共四十三页。 3. 若干研究问题与关键技术 3.若干研究问题与关键技术 采用的关键技术与方法 若干研究问题 第三十一页,共四十三页。 马世龙 计算机学院 北京航空航天大学 物联网环境下大规模设备协同系统中事务处理若干问题研究 第一页,共四十三页。 目 录 1.背景与意义 2.国内外研究现状 3.若干研究问题与关键技术 采用的关键技术与方法 若干研究问题 设备协同系统中的事务问题 物联网环境与设备协同系统 物联网环境中事务的特点 需解决的关键问题 事务协调协议研究现状 事务处理技术的发展 事务处理模型研究现状 事务补偿研究现状 第二页,共四十三页。 1. 背景与意义 1.背景与意义 设备协同系统的事务问题 物联网环境与设备协同系统 物联网环境中事务的特点 需解决的关键问题 第三页,共四十三页。 物联网的经典三层架构有如下左图:感知层,网络层,应用层。包括设备的标识,应用数据的采集,数据的汇聚传输,数据的融合,应用,人工的交互等 1.1. 物联网环境与设备协同系统 以右图国家地震前兆网络观测系统为例, 在系统中,感知层的大量地震观测设备采集的数据经过地震专网(网络层)的传输,汇聚,到达区域,国家,学科中心节点(应用层)进行数据加工,融合,数据挖掘,再与用户进行交互 第四页,共四十三页。 设备协同系统包括如下分类,面向物联网的设备协同系统属于大规模设备协同系统 1.1. 物联网环境与设备协同系统 物联网设备协同系统属于大规模设备协同系统,一次设备协同过程中需要地理大范围内的大量设备共同工作,对设备协同过程中的安全性、可靠性以及通信的效率要求也越来越高,具有设备数量众多,种类复杂,协同规模大、时延敏感、同步要求高等特点 国家地震前兆网络观测系统项目实现了全国2000多套地震设备的数据采集,汇聚,加工,监测,协同任务 奥运中心区景观照明项目实现了97公顷范围内500余部照明设备、数万盏照明灯具的协同工作 在上海世博公园区域管理系统中实现了5个子系统,各类传感设备,照明设备,音频视频设备之间的互相联动 第五页,共四十三页。 1. 背景与意义 1.背景与意义 设备协同系统的事务问题 物联网环境与设备协同系统 物联网环境中事务的特点 需解决的关键问题 第六页,共四十三页。 1.2.问题的产生 面向物联网的设备协同系统中面对一些事务问题(事务范畴包括数据库级别上的数据一致性保证,以及设备协同系统中有关协同流程的业务事务) 物联网设备协同系统中流通的数据通常存在多个副本,数据在流通过程中造成多点数据不一致性。 例如:地震项目的观测数据存储在台站,区域,国家,学科四层节点上,其中各区域节点上拥有其省内所有台站的数据与信息,国家节点拥有全国所有区域与台站的数据与信息,各学科节点拥有部分国家中心节点的数据,这种级联的存储关系使相同的数据存在多个副本,数据在汇聚,分发及使用过程中会造成多点数据的不一致性,这需要可靠的事务管理机制对数据的分发与汇聚流程进行事务性保证。 因此:系统需要严格可靠的数据库级别的事务支持 第七页,共四十三页。 1.2.问题的产生 系统在协同过程中存在业务逻辑级别的协同任务,有相当一部分这类任务包括一系列的操作需作为一个事务来执行来满足系统业务需求。 例如:地震前兆网络观测系统中一个设备采集的数据需分解为多个测向分量,在一次数据汇聚的过程中,这些分量数据作为一个整体任务分别写入分布的,异构的数据库,倘若其中一个或几个关键的操作失败或等待响应时间过长,其他的操作无论已经完成或未完成,都需同时撤销,使系统数据恢复到进行该操作之前的状态。此外,在协同收集数据的过程中会有资源争用的问题,如果不进行合适的资源配置,将造成事务的执行效率低下。 例如:奥运景观照明系统中一次照明场景涉及一系列灯具的操作,如果照明灯具的关键性操作如果全部成功,那么无论其他操作成功与否,整个照明场景强制执行;若有关键操作执行失败或等待响应时间过长,则需要撤销整个照明场景的执行并将数据恢复到初始状态。 例如:上海世博会区域管理
原创力文档


文档评论(0)