基于.NET的个人聚合计算平台的基础架构研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:lpucicy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
普适计算的发展,带来计算模式变化的同时也对个人应用提出了更高的要求。另一方面,个人设备的数量和复杂性也不断提高。本文提出了个人聚合计算的概念,即通过个人设备之间的聚合来应对个人计算的要求。个人聚合计算通过对个人设备进行整合,资源具有全局意义,以提供软件平台的形式为用户提供服务,这样通过唯一的用户界面给用户一致的使用体验,可以满足普适计算条件下个人应用的要求。 个人聚合计算的软件平台可以抽象为三个层次:分别是基础设施层、服务提供层和应用层。基础设施层位于个人聚合计算平台的最底层,是整个平台的基础,它直接构建在.NET平台上,为上层服务提供层提供必要和基础的支持。服务提供层位于个人聚合计算平台的中间层,是平台提供服务的功能实现者。应用层位于个人聚合计算平台的最上层,以用户界面和API的形式向最终使用者提供服务。 本文设计和实现了个人聚合计算平台的雏形,充分考虑到了系统的可扩展性和健壮性。在基础设施层,提供了P2P的互连机制,把每个个人聚合计算节点之间的关系抽象为Peer to Peer的形式,用于个人聚合计算节点之间的互连和发现机制;VRS虚拟资源系统,把每个个人聚合计算节点的资源纳入统一的虚拟系统中,用于全局资源的表示、管理和操作;Security安全模块,提供了身份认证的机制和通信的加解密操作,用于每个个人聚合计算节点和个人聚合计算节点之间的安全方案。 在服务提供层,提供了五个服务,分别是Device设备服务、Computation计算服务、Storage存储服务、Application应用程序服务和Sync同步服务。在这个层次,提供了一个服务的框架,使用统一的标准接口,以组件化的形式开放服务,便于第三方进行服务的扩展。在应用层,通过用户界面和操作接口给予第三方二次开发的能力。 本文实现了个人聚合计算的雏形,提供了软件平台,具有较大的实用价值。
其他文献
目的 探究芍倍注射收敛化瘀法加改良外剥内扎术治疗环状混合痔的效果.方法 选取我院环状混合痔患者84例,根据治疗方案不同分为两组(n=42),参照组行改良外剥内扎术,研究组在参
目的 研究小剂量地高辛联合醛固酮受体拮抗剂及氢氯噻嗪治疗高血压合并房颤患者的临床效果.方法 选取我院高血压合并房颤患者102例,按照随机数字表法分为对照组和观察组,各51
开关电源是一种强非线性系统,经常会出现谐波振荡、周期跳跃、分叉以及混沌等非线性现象。早期,人们普遍认为这些非线性现象不利于系统的稳定,一般都会通过调节电路元件的参数来
目的 探究阿加曲班联合氯吡格雷治疗大动脉粥样硬化性脑梗死的临床效果.方法 选取我院2016年7月~2019年3月大动脉粥样硬化性脑梗死患者106例,根据治疗方案不同分组,各53例.对
目的 探讨敲减N-乙酰氨基葡萄糖转移酶(OGT)对肝细胞脂肪合成的影响. 方法 建立L02正常肝细胞脂肪变模型,蛋白免疫印迹法(Western blot)检测OGT及O-连接糖基化(O-GlcNAc)表达
学位
H.264视频编解码标准提供了比以往任何标准都高的压缩率。为了得到这个压缩率,一方面它采用尽可能多的模式提高预测精度,另一方面它采用率失真优化法来穷尽搜索每一种模式以选
目的 探究百令胶囊联合甲硫咪唑治疗Graves病患者的疗效.方法 选取我院2016年3月~2018年3月Graves病患者74例,随机数字表法分为对照组(n=37)与观察组(n=37).对照组给予甲硫咪
目的 探讨小剂量氨茶碱片联合布地奈德福莫特罗粉吸入剂对老年慢性阻塞性肺疾病(COPD)稳定期患者症状改善、肺功能的影响.方法 选取90例本院老年COPD稳定期患者,依照入院顺序
目的 探究雷公藤多甙联合小剂量醋酸泼尼松片治疗IgA肾病患者的效果.方法 选取我院IgA肾病患者104例,采用随机数字表法分为研究组、参照组,参照组给予小剂量醋酸泼尼松片,研