面向云计算的用户终端和虚拟空间数据同步系统
发布时间:2020-06-05 13:44
【摘要】: 云计算将数据的分析和处理作为技术研究的核心,数据的重要性不言而喻。但是某些数据与应用程序紧紧捆绑,使得用户在更换终端后不能使用数据。传统的数据同步系统没有解决与应用程序相捆绑的用户数据的同步问题。 面向云计算的用户终端和虚拟空间数据同步系统有效地解决了上述问题。系统的技术路线是:实现用户虚拟空间分配和管理,支持用户使用传统的桌面软件方式管理虚拟空间的应用程序和个人数据,提高数据安全性;建立关联机制,分析应用程序和本地文件的关联信息,写入关联策略库,保护数据使用环境的完整性;采用基于线程循环监控的方式设计实时同步机制和周期同步机制;在应用程序的更新同步阶段,通过对数据库中文件的更新时间进行对比分析,完成增量信息的关联和获取,底层采用文件传输协议FTP(File Transfer Protocol)进行增量数据传输。在此基础上,用户通过连接至互联网的终端设备即可访问同步在虚拟空间的程序和用户关键数据,实现应用程序和用户数据的随需所用。 功能测试表明系统完成应用程序的实时同步、周期同步、远程访问和增量数据传输功能。性能测试结果表明:与实时同步机制相比,周期同步机制对中央处理器CPU(Central Processing Unit)平均负载仅为33.4%;与完全同步相比,增量数据传输所需要的时间一直低于完全同步所需时间的50%。
【图文】:
图 2.2 数据同步系统体系结构各部分的功能描述如下:同步客户端。数据同步客户端实现应用程序的同步、下载功能,同步和周期性功能等功能。空间管理。实现对用户虚拟空间的管理,,包括用户对虚拟空间的信息的管理等。空间代理。虚拟空间代理提供用户虚拟空间注册的服务,负责收的收集。同时,可供 Cloudsync 管理员选择合适的存储资源,创用户使用。中心。建立在服务器端的 Cloudsync 数据中心提供虚拟空间,负空间之间的数据传输。目前数据中心为运行着 FTP 服务器和 L资源,采用的数据传输协议也是采用标准的 FTP 协议,FTP 协:首先客户端发起连接,双方建立起一个 FTP 连接;然后客户务器端处理请求;最后服务器关闭连接。
12 Cloudsync 同步系统客户端体系结构端用户提供的同步需求与系统的交互处理的服务处理。应用层的同步程序界面负责行过程中,用户可以通过同步界面来干预引擎会根据本身所处的同步状态,通知同要同步的应用程序所关联的文件进行搜索为不同类型的软件建立了不同的同步策略理。服务的基本控制管理,负责同步消息包的心层的同步引擎是同步应用服务器的核心
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP3
本文编号:2698141
【图文】:
图 2.2 数据同步系统体系结构各部分的功能描述如下:同步客户端。数据同步客户端实现应用程序的同步、下载功能,同步和周期性功能等功能。空间管理。实现对用户虚拟空间的管理,,包括用户对虚拟空间的信息的管理等。空间代理。虚拟空间代理提供用户虚拟空间注册的服务,负责收的收集。同时,可供 Cloudsync 管理员选择合适的存储资源,创用户使用。中心。建立在服务器端的 Cloudsync 数据中心提供虚拟空间,负空间之间的数据传输。目前数据中心为运行着 FTP 服务器和 L资源,采用的数据传输协议也是采用标准的 FTP 协议,FTP 协:首先客户端发起连接,双方建立起一个 FTP 连接;然后客户务器端处理请求;最后服务器关闭连接。
12 Cloudsync 同步系统客户端体系结构端用户提供的同步需求与系统的交互处理的服务处理。应用层的同步程序界面负责行过程中,用户可以通过同步界面来干预引擎会根据本身所处的同步状态,通知同要同步的应用程序所关联的文件进行搜索为不同类型的软件建立了不同的同步策略理。服务的基本控制管理,负责同步消息包的心层的同步引擎是同步应用服务器的核心
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP3
【参考文献】
相关期刊论文 前4条
1 陈凯,白英彩;网络存储技术及发展趋势[J];电子学报;2002年S1期
2 高念书,张兆庆,乔如良;实用数据依赖分析方法[J];计算机学报;1995年04期
3 闵媛;熊前兴;;移动数据库数据同步技术研究[J];武汉理工大学学报(交通科学与工程版);2008年01期
4 陈康;郑纬民;;云计算:系统实例与研究现状[J];软件学报;2009年05期
相关硕士学位论文 前1条
1 姚岚;基于Web服务的智能客户端数据同步[D];复旦大学;2008年
本文编号:2698141
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2698141.html