论文部分内容阅读
云存储(Cloud Storage)作为云计算研究的延伸和发展,是目前信息技术领域研究的热点之一。云存储运用分布式技术、虚拟技术、网络技术等将网络中大量不同类型的存储设备进行整合,对外界提供统一的数据存储和业务访问接口。其核心是分布式文件系统(Distributed File System),它提供I/O数据流的方式对分布式文件系统中的数据进行操作,从而有效地提高数据访问速度,具有高传输率、高容错性、易扩展、高可靠性等特点,能够满足对于数据高效存储和快速处理的要求。随着高校信息化建设水平的不断提高,高校在信息化建设方面投入了大量的人力、物力和财力,建设了校园办公系统、教务管理系统、科研管理系统、邮件系统、WWW服务等信息系统。但由于这些系统分别运行在不同的服务器上,不能完全实现信息共享,导致信息孤岛的出现。同时,各种信息系统需配置大量的服务器、存储设备、网络设备等硬件资源和应用系统的不断升级改造,无疑增加了投入成本和管理人员的工作难度,也造成了大量设备资源的浪费。论文围绕云存储展开研究,希望提供一种应用价值高、适用性强、具有通用特性的中小型高校(企业)云存储解决方案,解决当前面临的海量数据存储和管理困难的问题。当前高校主要面临以下问题:公共资源重复购置、利用率低下、难以管理;数据资源种类多、管理混乱、无法共享;无法为大规模数据计算提供支撑;无法弹性扩展等。主要工作包括:1)结合高校数字资源特点和现实需求,提出建设一种适用于高校的校园云存储体系结构,主要提供三种服务功能:个人云存储服务、共享数据资源服务、大规模数据计算基础设施服务;2)根据校园云存储系统应用中数据访问的特点,针对副本数据的可靠性展开论证和分析,提出一种基于“热数据”的副本放置策略,分析表明,可有效提高数据可靠性、用户并发访问效率;3)设计了石鼓(SCool)校园云存储系统结构模型,并基于Hadoop开源云计算框架实现了SCool校园云存储系统原型,最后对SCool校园云存储系统进行功能性测试及分析,并对HDFS的安全性、可靠性、以及可扩展性进行测试。