云计算文件系统的实现本科学位论文

上传人:桔**** 文档编号:511311384 上传时间:2022-08-02 格式:DOC 页数:59 大小:1.33MB
返回 下载 相关 举报
云计算文件系统的实现本科学位论文_第1页
第1页 / 共59页
云计算文件系统的实现本科学位论文_第2页
第2页 / 共59页
云计算文件系统的实现本科学位论文_第3页
第3页 / 共59页
云计算文件系统的实现本科学位论文_第4页
第4页 / 共59页
云计算文件系统的实现本科学位论文_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《云计算文件系统的实现本科学位论文》由会员分享,可在线阅读,更多相关《云计算文件系统的实现本科学位论文(59页珍藏版)》请在金锄头文库上搜索。

1、计算机科学与技术学院毕业设计(论文)论文题目云计算文件系统的实现指导教师 职 称 讲师学生姓名 学 号 专 业 网络工程班 级系 主 任 院 长 目录摘要iAbstractii绪论1第一章 云计算的介绍11.1云计算的发展概况21.2课题研究意义及研究内容21.2.1课题的研究意义21.2.2课题的研究内容5第二章 云计算系统的研究62.1云计算的服务层次62.2云计算系统的结构和原理72.2.1云计算的体系结构72.2.2云计算系统的原理9第三章 开发环境的概述103.1典型云计算平台103.2 Hadoop架构的介绍103.2.1 Hadoop的概述103.2.2 MapReduce分布式

2、处理技术的介绍133.2.3 MapReduce 架构143.2.4 HDFS简介163.2.5 HDFS体系结构18第四章Hadoop云平台搭建204.1 Hadoop平台搭建所用到的安装包204.2平台的搭建204.2.3 Windows下系统环境变量的配置274.2.4 安装和配置SSHD服务294.2.5 启动ssh服务314.3 Eclipse Hadoop插件开发配置364.3.1 Eclipse插件的介绍364.3.2 具体步骤39第五章 云文件系统的实现405.1云文件系统实现前的技术准备405.2文件系统服务器端代码415.3云脑系统的登录实现425.3.1 登陆实现代码42

3、5.4云文件夹的制作445.4.1工具菜单栏445.4.2快捷操作栏465.4.3 文件栏485.5 云文件系统的功能能实现485.5.1、云文件系统中的前进和后退实现485.5.2 新建文件夹的实现485.3.3文件权限的设置50第六章 总结51参考文献52谢辞54云计算文件系统的实现摘要 云计算是一种基于互联网提供服务的业务模式,它能够实现IT基础设施的资源化和服务化,用户可以按需进行定制和付费,从而彻底改变了传统IT基础设施的提供和支付方式,有效解决了无限增长的海量信息存储和计算问题。文章给出了云计算分布式文件系统的主要类型,分析了Google文件系统(GFS)和Hadoop分布式文件系

4、统(HDFS)的演进情况。最后,详细描述了分布式文件系统的工作原理。本文主要完成云计算文件系统的实现,主要的实现方法是通过Hadoop平台及Eclipce开发环境来实现文件系统的各种功能及文件系统的创建和撤销。给用户一个类似Windows中我的电脑一样的用户体验,可以根据用户意愿实现文件目录及文件进行管理。关键字:云计算;Hadoop;HDFS;文件系统 Cloud computing file system implementationAbstract Cloud computing is an internet-based service business model, IT can re

5、alize the utilization of IT infrastructure and service, the user can according to need to customize and paid, which completely changed the traditional IT infrastructure to provide and pay way, effectively solve the mass information storage and computational problems of unlimited growth. Article give

6、s the main types of cloud computing distributed file system, analyzes the Google file system (GFS) and the evolution of the Hadoop distributed file system (HDFS). Finally, describes in detail the working principle of the distributed file system.This paper mainly completed the implementation of cloud

7、 computing file system, the realization of the main way is through the Hadoop platform and Eclipce development environment to implement the functions of file system and file system creation and revoked. Give users a similar to Windows in my computer as user experience, can according to users intenti

8、on to file directory and file management.Keywords: cloud computing; Hadoop;HDFS;the file system ii南华大学计算机科学与技术毕业设计(论文)绪 论云计算是基于互联网将规模化资源池的计算、存储、开发平台和软件能力提供给用户,实现自动化、低成本、快速提供和灵活伸缩的IT服务。云计算是利用将没有用到的资源整合起来形成一个大型的集群,提高资源利用率。从云计算的角度看软硬件都是服务,云计算将催生出新的增长模式,如云软件托管中心、云软件销售等。云计算将使技术人员和使用者都面临着一个巨大的变革。云计算能够给用户提

9、供可靠的、自定义的、最大化资源利用的服务,是一种崭新的分布式计算模式。同时,云计算和其他技术及理论的有机结合,也是解决理论研究和实际应用的重要途径。第一章 云计算的介绍1.1云计算的发展概况随着电子计算机技术的的发展,人们开始适应的单机工作模式将随着云计算的出现面临着巨大的变革。人们将从习惯于购买软件和硬件变为软件和硬件都将隐没于云端,用户在这种技术下面所对的将全部是服务。所以它不仅仅是改变了计算机的使用方法,它也将改变人们的日常生活。云计算从技术理念出现,到技术融合创新,再到商业运营成功,前后经历几十年,是各种技术发张到一定阶段,在某些因素(宽带的普及、互联网上的海量数据、信息化的快速发展、

10、多个IT巨头的实践)共同促进下形成的一个新的业务领域。云计算的发展经历了以下几个阶段:第一阶段:关键技术探索期(20世纪90年代之前)。在这一阶段,虚拟化、分布式计算、并行计算等关键计算和概念纷纷出现并取得了一系列的进展。第二阶段:IT服务化商业模式探索期(20世纪90年代初到21世纪初)。在这一阶段随着硬件性能的大幅提提升,服务器的利用率迅速下降,管理运营成本逐渐成为IT的主要支出之一。为了提高服务器的利用率降低运行成本开始实行虚拟化。 第三阶段:云计算技术和商业模式实践期(21世纪初至今)。在虚拟化、自动化、分布式计算和存储技术开始走向成熟后,互联网巨头在借鉴以往经验的基础上对商业模式进行

11、了在创新,并且涌现出了若干经典的成功案例,从而为云计算最终的粉墨登场提供了素材。1.2课题研究意义及研究内容1.2.1课题的研究意义随着电子计算机技术的的发展,人们开始适应的单机工作模式将随着云计算的出现面临着巨大的变革。人们将随着习惯于购买软件和硬件变为软件和硬件都将隐没于云端,用户在这种技术下面所对的将全部是服务。所以它不仅仅是改变了计算机的使用法方,它也将改变人们的日常生活。 企业中4/5的数据是非结构化数据,这些数据每年按指数增长3/5。非结构化数据,顾名思义,是存储在文件系统的信息,而不是数据库。据报道指出:平均只有1%-5%的数据是结构化的数据。如今,这种迅猛增长的从不使用的数据在

12、企业里消耗着复杂而昂贵的一级存储的存储容量。如何能够更好的保留那些在全球范围内都具有潜在价值的不同类型的文件,而不会因为处理它们却干扰日常的工作?虽然可以采购更多的就地存储设备,但这些存储设备总会有局限性的。云存储技术已经获得越来越多的IT公司的青睐。实现在云端的文件的共享是云计算的一种应用,是将用户计算机上的文件分块上传到不同的存储节点,然后可以使其他地区的用户可以共享到你上传的文件。总的来说,本文主要讲述了以下几方面的意义:1)随着计算机技术的飞速发展,数据量也随之变得越来越庞大,怎么对大量数据进行有效管理已经成为企业的关键问题。而如果利用云存储技术解决这个问题,会对企业的经济效益有很大的

13、提高。2)对HDFS的研究方法可以推广到别的集群存储技术研究上,为下一步研究打好基础。3)HDFS可以很轻松的运行在普通的PC集群上,这就会降低了实施运行分布式系统的成本。4)Hadoop平台还没有被广泛地推广应用于各行各业,但是当基于HDFS的云存储应用研究获得一定的成效时,就会对Hadoop技术起到很好的推广作用。云计算是将软硬件隐藏在云端,给用户提供便利的服务,现在来看一下云计算的优缺点。(1)云计算的优点:1)降低电脑用户成本 因为云计算的开发平台对PC机几乎没有什么特殊要求,因此在进行云计算开发时几乎不需要高买一些高端的计算机来满足设计的必要,这就大大的降低了用户电脑成本。2)改善计

14、算机的性能 因为云集算就是一种用户提出请求而不需要在自己的PC机上运行就能得到结果的技术,因此用户不需要在自己的PC机上安装大量所需的软件及高的硬件配置从而也就是不用消耗大量用户PC机的资源所以用户计算机的性能奖的到大的改善。 3)降低IT基础设施投资 一些组织的IT部门也可以通过使用云计算而降低成本,用云计算的计算和存储能力代替组织能的资源开销,从而企业可以减少IT本门的投资,而对于一些需要处理计算量很大的企业我们也不需要购买大量的和高端的软硬件来处理大量的数据,这也可以通过云计算狠容易的完成。 4)减少软硬件的维护问题 因为用户所需要的服务都是在云端完成,因此不再用担心软硬件的维护问题,所

15、用到的软硬件几乎都是在云计算管理者那里,所以只要维护好自己用的PC机的软硬件就好了。5)减少软件开发 由于一些成本的降低,很多云计算的软件服务费用都会降低,所以这将减少软件的开发。6)及时的软件更新 由于大部分软件都隐藏在云端所以用户几乎不在用对软件的更新,这些将在云计算管理者那里由管理人员更新,用户将不用再花费高额的费用或时间进行软件的 更新。7)计算能力的增加 这是非常明显的,应为当用户和云端连接起来后几乎可以用整个云的计算能力。8)无限的存储能力 因为云计算就是非本地的计算机资源的集合,它是将大量的计算机没有用到的资源集合起来 ,所以它有无限的存储能力。9) 增加数据的安全性。因为在云计算系统里一台计算机的崩溃不会影响到整个的系统,将不会影响我们存储在云

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号