关于云计算环境中虚拟机快照技术的综述.docVIP

关于云计算环境中虚拟机快照技术的综述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于云计算环境中虚拟机快照技术的综述

关于云计算环境中虚拟机快照技术的综述   摘 要:在云计算环境中一个重要的技术是硬件和储存资源的虚拟化,而虚拟机的快照可以提升云端平台的服务质量,当系统发生错误时,可以透过快照回复到之前某个时刻的状态,让系统从快照点继续执行,减少因系统错误而造成的数据丢失;本研究提出了一个策略型的快照,透过两种不同类型快照相互搭配,为用户系统提供保护,用户只需在接口上选择虚拟机的保护级别,系统将自动的进行快照,在虚拟机发生故障时,自动选用最近一次的快照进行还原,透过以上所提出的机制,可以将使用者的损失降低,让使用者可以更加的轻松以及放心地去使用这些云端服务。 中国论文网 /8/view-7246807.htm   关键词:云端 虚拟化 容错机制 快照   中图分类号:TP39 文献标识码:A 文章编号:1672-3791(2015)09(a)-0004-02   大数据背景下,通过云平台对应用系统进行部署与管理已成为现实,给工作生活带来极大便利,但云平台一旦出现故障,带来的损失亦不可估量,比如系统程序需要执行一段时间才可以完成,但是当程序执行到一半时,系统发生故障,原本执行好几个小时或是好几天的数据就这样白费了,只能重新再执行一次,如果有一个完善的容错机制在这个云端平台后端的话,将可以减少许多损失[1]。VMware 的虚拟化平台提供了快照的容错机制,可以为多个虚拟机建立特定的还原点,因此许多人都把快照当成一种备份的工具,利用快照来建立还原点,不管虚拟机是否在运作中或是关机状态,只要系统发生问题就可以恢复到之前的状态。透过上诉的想法,本研究希望可以提供一套良好的容错机制,而这套机制将不会有平台的限制,让多个平台都可以使用,而另外一个点就是缩短还原点的时间,如果都是靠使用者自行操作建立还原点,将无法定时的去建立,然而如果有一个机制可以定时建立快照以及在系统发生错误时自动还原到最新的还原点,这样就可以更加的减少损失,让使用者可以更加放心的使用。   1 相关研究背景   1.1 云端平台   云端运算有三种服务模式,而基础架构即服务IaaS在这种模式下,知名度最高的是 Amazon EC2,目前来说 Amazon EC2 算是商业上 Iaas 的翘楚[2]。Amazon EC2是一个可以让用户透过网页租用云端计算机来运行各自所想要的系统,由于是透过网页的方式,用户可以弹性的调整虚拟机的配置,要新增或是删除使用者都可以自己做决定,也可以在虚拟机中运行各种软件以及应用程式,因此付费方式将为使用多少时间以及多少资源就要付多少,目前常使用这个平台的像是NETFLIX、SHAZAM等等,他们对于EC2的评价也都很高,因此才愿意把环境架设在上面,提供服务给其他使用者,由于 EC2 只要是商业或是企业以上的客户都可以获得全年无休的故障排除机制,为此使用 EC2 才可以保证自己的服务也都是不间断的。   1.2 虚拟化技术   现今计算机硬件设备发展迅速,效能也越来越好,虽然有好的设备,但是硬件资源使用率低,通常都是一个应用系统运行在一台物理服务器上,容易造成硬件资源的浪费,透过虚拟化技术,可将资源重新分配,透过软件去仿真硬件,让执行单一操作系统的机器可以同时执行多个操作系统,使得该台机器资源使用率提高,之前可能需要多台物理机来运作的程序,如今只需要一台就可以搞定,大大的节省了硬件资源的开销。云端的概念主要是使用虚拟化的技术提供使用者一台如同实体机器一样功能的机器,用户不需要知道这台机器在哪里也不需要担心管理与维修的问题,而管理者可以依照使用者的需求提供客制化的虚拟机服务。   一般来说,虚拟化技术算是一种资源管理的技术,它可以将实体机上的硬件、网络、存储空间、软件等设备重新分配,原本每台实体机对应一个应用系统,但是透过虚拟化技术的帮忙,让这些资源变成可切割的,使得资源更加的充分利用。由于现在虚拟化技术的发展也趋近于成熟,其实使用虚拟机和使用实体机上已经很难分辨出差异,基本上实体机该有的功能虚拟机都可以透过虚拟机的管理程序来完成模拟的动作,因此现在越来越多人推广以及使用云端系统,虚拟化技术的成熟在这其中也占了一个很重要的角色。   1.3 数据库   数据库,即一个可以存放大量数据集合的地方,而数据库管理系统(DBMS)则为提供用户在不需要了解数据库内部实际运作下能有效率且方便的对数据库进行管理的接口[3]。   (1)管理数据库内的数据:DBMS 提供对数据库内数据管理的接口,让使用者可以对数据库的内容进行新增、删除、修改等动作,或是新增、删除一个数据库。   (2)用户权力的管理:DBMS 提供管理用户的接口,让每个用户可以拥有不同的数据库使用权利,如专业人员拥有较高的使用权利,而一般使用者则只能拥有简单的权利等,可避免重要数据被不

文档评论(0)

langhua2016 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档