论文部分内容阅读
随着现代信息技术的蓬勃发展以及大数据时代的到来,信息世界的数据量正在呈爆炸式增长,用户对数据存储的要求也越来越高。云计算是由分布式计算、网络存储、虚拟化和负载均衡等技术发展融合而产生的一种新型的信息技术资源提供模式,这种资源提供模式能够高效地解决因用户需求大幅增长而带来的资源利用问题,各种云计算平台也越来越被广泛应用。然而,随着云平台规模的不断扩大,如何保障云平台上数据的完整性、可靠性和一致性成为了云平台上的数据存储和备份所面临的挑战。虚拟化技术是云计算的支撑技术,而虚拟机快照技术也越来越被广泛运用在各类系统的数据备份与恢复中。应用虚拟机快照技术既能够实现在线数据备份,还能够在系统发生故障时将系统数据恢复到过去的某个时间点,提高系统的可靠性。针对云平台上数据存储备份所面临的挑战,本文提出了一个基于开源云平台的虚拟机快照存储备份改进机制。本文的工作主要有以下几点:(1)针对云平台上快照存储备份所面临的挑战,提出了一种基于开源云平台和虚拟机快照技术的数据存储备份机制,该机制使用了写前拷贝快照技术的原理并加入了快照镜像文件缓存空间的概念,旨在缩短虚拟机在进行快照操作时的停机时间和降低由于重复下载快照镜像文件带来的对网络资源的占用,加快虚拟机快照恢复过程的速度;(2)对提出的改进机制进行了实验和分析,实验结果表明,本文提出的虚拟机快照存储备份改进机制能够较好地应对云平台上数据存储备份所面临的挑战,并且能够运用到“重庆市产学研合作创新创业综合服务信息平台”中。(3)对“重庆市产学研合作创新创业综合服务信息平台”这一实际项目进行了需求分析与架构、功能设计,并将所提出的虚拟机快照存储备份的改进机制运用到其实现中,且获得了较好的效果。