个人网络计算中跨域资源管理与共享研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:bueryuyu33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的快速发展,特别是Web2.0的崛起,为用户提供了越来越丰富的网络应用和服务。这些应用包括博客、照片、视频、微博、个人网络存储等等。它们为用户带来便利的同时,也存在着很大的问题。本文总结为三个方面的问题:   1.跨域资源管理:用户资源分散在跨域的应用中,形成一个个信息孤岛,属于个人的信息无法形成统一视图,也无法统一地管理。   2.共享异构:相同类型资源在不同的应用中共享粒度和策略不同,无法统一共享。   3.应用构造:用户的数据锁定在少数的几个垄断的集中点,用户没有控制权。新应用的构造也受限于集中点,而无法利用个人跨域的数据。   个人网络计算模式是在这种背景下提出来的,即用户拥有一个虚拟的个人计算环境,用户通过它来统一管理其拥有的、散落在各个跨域网络资源提供商处的所有网络资源,通时支持不同的网络资源间的交互。   本文提出一种面向个人网络计算环境的通用系统软件--PGOS,即个人网格操作系统。本文定义PGOS的具体设计目标。其功能目标包括:以统一的方式访问分散的资源以连接各个信息孤岛,用分层次的、统一的机制共享资源,同时能够利用已有的资源构造新的应用;非功能目标包括非集中性、灵活性、简单性和高效性。   本文在客户端设计实现PGOS。第一,本文继承并发展网格服务标记语言--GSML中的Funnel概念,作为异构的跨域资源的统一抽象。同时提出全局用户概念,并支持全局用户到各个应用的映射,以完成跨域资源的管理。第二,本文提出分层的统一的共享机制,既支持应用组件级别的共享,同时支持基于token的细粒度资源共享。第三,扩展GSML为PGSML,它是基于组件复用和事件交互的标记语言,用来开发新的应用。而且新的应用不受限于某个集中点。   PGOS封装了5种典型互联网应用,并在此基础上开发了3个应用场景,说明PGOS满足功能目标。PGOS不依赖集中的用户管理和应用,带来非集中性和灵活性。PGOS的核心逻辑只有近3900行JavaScript代码,封装应用引入的代码均小于原应用逻辑代码量的5%,同时PGOS基本操作的响应时间不会成为系统瓶颈。  
其他文献
近年来,数据收集与处理技术导致了大量的数据不一致和丢失,这样的数据通常是以不确定的形式出现。不确定数据的出现对传统的数据挖掘技术提出了新的挑战。作为数据挖掘的一项
随着存储技术的不断发展,传统的直连式存储模式逐渐被网络存储所替代。然而在网络存储环境下,传统的缓存系统并不能很好地满足网络存储提出的新需求:   1)有效支持多应用共享
多目标问题出现在许多工程领域。由于多目标问题的复杂性,很难找到精确的解,因此利用遗传算法解多目标问题的研究应运而生。它们以种群为基础,通过特定方法在决策空间中探索,
高性能计算机在征服每秒千万亿次计算能力的过程中,成功地提高了单个节点的性能和互连网络的规模,但同时也引入了许多新的问题。多核处理器和GPU等加速部件在增加了节点性能的
由于缺乏有效的激励手段,传统的P2P (Peer-to-Peer)网络普遍存在着搭便车现象以及“公共物品的悲剧”等问题,严重影响了网络的健壮性及可用性。因此,如何构建和设计合理的激
浮点乘加部件是现代高性能微处理器中的核心运算部件之一,对微处理器浮点运算性能的提升起着至关重要的作用。针对高性能浮点乘加部件所进行的优化设计研究具有广泛的实用价值
随着工业无线技术的发展,工业无线网络在过程自动化和工厂自动化领域得到了广泛应用。工业无线网络标准在实现过程中会面临成本高、难度大、稳定性差、知识产权保护和技术封锁
近年来,随着数字化产品及信息服务在家庭不断渗透并日益融合,“数字家庭”已经成为一个新的消费热点,并且迅速发展成为一个规模巨大、产业关联性强的行业。国家“战略性新兴
随着我国大力推行医疗信息化、无纸化、共享化,建立统一的居民健康档案部署规划,区域医疗信息化逐渐成为医疗行业信息化建设的重点。在区域卫生信息平台中,居民的医疗、保健
近几年,随着计算机的广泛应用,计算机视觉、图像处理及可视化技术成为非常热的研究方向,也越来越多的应用在诸如医学等其他领域内。另一方面,医学领域内的磁共振成像(Magneti