当前位置:文档之家› 数据迁移毕业设计开题报告

数据迁移毕业设计开题报告

Conference[C],Sept, 25-27, 2008:825-830, Dalian, China.
[13]王鹏.走进云计算[M].北京:人民邮电出版社,2009.
[14]都志辉.高性能计算之并行编程技术MPI并行程序设计[M].北京:清华大学出版社,2001.
[15]史美林,姜进磊,孙瑞志等.云计算〔M].北京:机械工业出版社,2009.
[5]云计算[OL/EB], /html/index.html.
[6]姜宁康,时成阁.网络存储导论[M].北京:清华大学出版社.2007.
[7]陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009, 20 (5) : 1337-1348.
2012.5-2012.6:结题、撰写论文,并准备验收答辩。
[1] Michael Armbrust, Armando Fox, Rean Griffith, et al. Above the Clouds:A Berkeley View of Cloud Computing[R],Tech Report UCB/EECS-2009-28, EECS Department, University of California, Berkeley, February 10, 2009.
XX学院毕业设计(论文)开题报告
题 目
云计算的关键技术——数据迁移的研究
学生姓名
班级学号
专业
信息工程的课题任务的学习与理解
2.阅读文献资料进行调研的综述
3.根据任务书的任务及文献调研结果,初步拟定的执行(实施)方案(含具体进度计划)
通过跟同学与导师的交流,对课题的理解,了解到云计算的前身是客户机/服务器计算机和对等的分布式计算,它所涉及的都是集中式存储如何协作和多台电脑如何一起工作的问题。在计算的初始阶段,一般都按照客户机/服务器模式运转。所有应用软件、所有数据、所有控制都位于大型的电脑主机上,通常称这些电脑为服务器。如果用户想访问特定的数据或者运行特定的程序,首先必须连接到主机上,获得适当的权限,然后才能执行业务。从根本上说,用户是向服务器“租用”程序或数据。所以所有计算机之间的通讯不得不先通过服务器,然而此种做法效率是很低的。这样客户机/服务器系统的服务器部分就会产生巨大的瓶颈。利用把某个网络甚至整个因特网上的空闲个人电脑组织起来,作为大规模的、处理器密集型的项目提高计算能力,分布式计算PZP模式l#]就随着产生了,它将传统网络连接成分布式网络,便于计算机的协同计算。云计算作为下一个协作的步骤,解除了地理和空间因素的限制。将多个地点或者来自多个组织的用户连接起来,进行跨领域跨地区的合作,使得计算机在任何网络节点都能访问。以云为基础的文档和服务的概念随着大型服务器农场(如谷歌和其他搜索引擎公司拥有)的发展而迅速发展。在基础设施方面,IBM、sun公司和其他大的供应商正在提供建设云网络的必要硬件。在软件方面,许多公司正在开发基于云的应用和存储服务。现在,人们使用云服务和云存储来建设、共享、查找和组织各种不同类型的信息。在不久的将来,这些功能不仅对计算机用户,而且对任何连接因特网的设备都可用。个人用户将自己的个人电脑或者便携设备,经因特网连接到云中。
[11]云计算[OL/EB]. http://www. cncloudcomputing. com.
[12] Lizhe Wang, Jie Tao, Kunze. M, et al. Scientific Cloud Computing:Early Definition and
Experience High Performance Computing and Communications[A]. 10th IEEE International
指导教师批阅意见
xx同学通过对任务书的认真阅读,以及查阅了大量的资料文献,对课题有了深入的理解,同意开题。
指导教师(签名):年月日
[8]云[Otm?fr=ala0_1.
[9] Amazon Simple Queue Service(Amazon SQS)[OL/EB],http://aws. amazon. com/sqs/.
[10]徐炜民,严允中.计算机系统结构[M].北京:电子工业出版社.2005.
[2]顾铁成,王亚丽,叶保留.分布式计算原理与应用[M].北京:清华大学出版社,2004.
[3]吴丽征,计算机网络技术[M].天津:上海交通大学出版社,2008.
[4] Zhiming Dai, Zhiyi Fang, Xiao Han, et al. Performance Evaluation of JXTA Based P2P Distributed Computing System[A].Proceedings-15th International Conference on Computing[C], November 21-24, 2006: 391一398, Mexico City, Mexico.
具体来说,本文主要对以下几个方面的内容进行研究:
(l)对目前的数据迁移技术进行分析,比较现有的数据迁移方法的优点和不足。
(2)根据目前的云计算服务体系,建立自治的云系统服务模型,同时为系统中的每个服务节点建立自动监控模块,来管理自身的状态。云计算中动态数据迁移的关键技术研究
(3)鉴于目前数据迁移技术存在的优缺点,本文中在云系统服务模型上,提出了动态数据迁移算法,并详细论述了算法的数据流程。
第一阶段,了解的国内外云计算研究现状、研究背景、存在问题的分析、发展趋势、以及各公司的云计算结构设计等。进一步了解云计算系统的技术特点、优缺点。以及论文主要内容和组织结构。
第二阶段,了解云文件系统的物理存储管理的方式及其优缺点,深入研究计算和存储的整合与迁移。
第三阶段,掌握数据迁移的特点及意义,了解数据迁移的方法和策略。对现有的数据迁移模式进行了比较,阐述目前迁移算法的优点和不足,并对目前的迁移方法进行了总结分析。
第四阶段,总结课题的主要研究内容,并对未来的云计算方面的工作进行展望。
2011.11-2011.12:根据参考文献收集相关资料、有选择性地进行精读和泛读,完成开题报告;
2011.12-2012.2:完成报告中1到3章内容,绪论,云计算简述,数据迁移技术
2012.2-2012.5:查阅相关资料研究并熟悉数据迁移模型设计,总结出迁移算法的不足,完成性能测试与评价。
(4)根据自治的云系统服务模型的特点,采用监控模块对服务器实时监控。采用实例说明,根据服务器的负载情况,自治的云系统进行服务器磁盘间的数据迁移。
(5)在自治的云系统服务模型中,通过实验验证动态迁数据移算法的合理性和可行性,体现了系统处理和计算能力平衡方面。
云计算是在分布式计算、网格计算、并行计算等发展的基础上提出的一种新型计算模型,是一种新兴的共享基础架构的方法,它面对的是超大规模的分布式环境,核心是提供数据存储和网络服务。同网格计算一样,在云计算环境下,良好的资源管理策略,同样能提高系统资源的利用率。云计算的目标是实现资源的优化使用,以便更好地完成用户提交的任务,为用户提供更好的服务质量,而好的数据资源管理策略正是以满足以上两个要求为目标,因此可以说任务调度管理在云计算中基础而关键的研究工作之一。对于云计算这样的大规模分布式共享系统,云系统的安全性始终是一个重要的问题,特别是在资源共享的网络环境中。由于云计算中服务器之间是相互独立的,采用虚拟技术将服务器连接起来,加强服务器之间的联系,当多个服务器都同时处于忙碌状态或服务器出现故障时,会将服务资源或者请求连接转移,缩短服务了时间,并及时响应服务请求。这样,在云中适当的数据迁移策略,能合理调度云系统中的资源来及时响应用户的需求,即充分利用了系统资源,解决用户问题,并且又能减少数据操作的失误。所以在一定情况下,适当的数据迁移策略,不仅在一定程度上提高云计算的处理能力,而且有利于数据备份,维护网络中数据的安全。由于数据源节点上的数据文件,不可避免的会有一些错误,例如文件损坏、误删、设备故障等,这些问题可能会导致文件读取失败,影响任务的执行甚至会导致应用程序的崩溃。因此本论文以数据迁移算法理论为基础,合理的迁移系统中地资源,并适当的将云中服务器的资源转移来及时响应用户需求,在一定的条件下对服务器中数据备份,以避免因网络因素而影响数据安全,同时也保护用户数据。在云计算的位于不同层次中,人们担当用户或者提供商的角色。
相关主题