版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
US2003177324A1,2003.0基于要备份的数据所包括的一个或多个文件中所确定的数据块的所述优先级的指示存储到第2基于要备份的数据所包括的一个或多个文件中的至少一个文件的将所述要备份的数据和所确定的所述数据块的所述优先级的指示存储到第二存储设将所述指示和所述数据块的偏移地址相关联地存储到所述第使用所述虚拟磁盘设备的文件系统生成包括所述至少一个文件的属性如果确定与第一数据块相关联的第一文件的第一被访问时间比与第二数据块相关联4.如权利要求3所述的方法,其中确定与所述至少一个文件相关联的所述数据块的优确定所述第一被访问时间在第一时间区间内,所述第二被访问时间在第二时间区间如果确定所述第一时间区间比所述第二时间区间更5.如权利要求1所述的方法,其中确定与所述至少一个文件相关联的所述数据块的优如果确定第三数据块与所述要备份的数据所在的机器的启从第二存储设备接收与要恢复的数据有关的第一优先级的指示和第二优先级的指示,所述第一优先级与第一组数据块的第一组偏移地址被相关联地存储在所述第二存储设备,所述第二优先级与第二组数据块的第二组偏移地址被相关联地存储在所述第二存储设备,3使用所述第一组偏移地址向所述第二存储设备请求所使用所述第二组偏移地址向所述第二存储设备请求所如果所述要访问的数据块已记录在所述数据块表中至少一个存储器,所述至少一个存储器被耦合到所述至少一个所述计算设备执行如权利要求1至6或7-9中任一项执行时使所述设备执行如权利要求1至6或7-9中的使所述设备执行如权利要求1至6或7-9中的4设备执行如本公开的第一方面和第二方面之述机器可执行指令在由设备执行时使所述设备执行如本公开的第一方面和第二方面之一5[0023]现在将参照附图中所示的各种示例性实施例对本公开的构思进行说明。应当理[0026]为解决或缓解上述问题和/或其他潜在问题,本公开的实施例提出了一种用于备一个或多个文件中的至少一个文件的属性,确定与至少一个文件相关联的数据块的优先6统100包括应用服务器110,应用服务器110可以是由公有云或私有云提供的集中或分布式以运行虚拟机管理器(VMM或Hypervisor)120,虚拟机管理器120可以控制和调度其上的若[0030]在一些实施例中,虚拟机管理器120可以是例如直接安装在物理服务器上的裸机型虚拟机,比如VMwareEESXi等,或者是安装在宿主操作系统之上[0031]虚拟机管理器120可以使用例如容器在其上运行若干个虚拟机130,虚拟机130运盘160可以表示VMFS在虚拟机上的一个物理磁盘驱动,其可以包括所有应用数据和与虚拟7务商提供的分布式大容量的云存储基础设施,其可以定期或不定期地备份应用服务器110据容量可能达到多个TB,即使经去重后备份到存储服务器170的实际数据容量至少为数百虚拟机130可以通过输入输出(I/O)请求,从挂载的存储设备150读取恢复所需要的全部数[0035]图2示出了根据本公开的实施例的用于备份的计算系统200的示意图。如图所能够有助于更快地恢复虚拟机130,以下详细描述生成优先级信息和在恢复期间使用该优应用服务器310运行虚拟机监视器320(例如VMware@ESXi),虚拟机监视器320上的某为虚拟磁盘360中的数据块362。在一些实施例中,虚拟磁盘360可以包括虚拟机文件系统8可以将虚拟磁盘360挂载为块设备,例如虚拟磁盘设备,然后可以调用和运行优先级模块[0038]在一些实施例中,虚拟磁盘360的文件系统可以包括关于每个文件的索引节点以基于元数据文件381来预测虚拟磁盘360中的数据块362的优先级。预测得到的优先级可以被记录到优先级文件382,其可以与虚拟机文件360一起被发送到存储服务器370以用于个区间和从右起第二个区间分配优先级2,为从左起第三个区间和从右起第三个区间分配[0041]接下来,优先级模块380可以通过访问虚拟机文件360的文件系统361来获得文件9被分配优先级1和优先级2的文件,则可以查询上一次访问时间在虚拟机330的启动时间后续的扇区(通常4KB)。如上所述,文件系统的索引节点还存储了文件与其数据块的对应关相应的数据块在虚拟文件360中的偏移地址(对于虚拟机330来说,不一定是物理存储设备分区表(GPT)的数据块可以被分配最高的优先级。附加地,引导分区中的文件,例如了根据本公开的实施例的数据块的优先级的示意图,其包括最高的优先级(优先级0)的数录所得到的关于数据块的优先级的指示。优先级文件382可以通过表格或任何其他方式记可以与虚拟磁盘360一起被传输到存储服务器370。当需要重新启动目标虚拟机330和恢复[0053]图5示出了根据本公开的实施例的用于恢复的计算系统500的示意图。计算系统500包括应用服务器510和存储应用服务器510的备份数据的存储服务器570。应用服务器且当存储设备550发生故障或因其他任何原因导致需要重新启动虚拟机530(被称为目标虚持久性地存储与虚拟机管理器和虚拟机有关的数据,例如虚拟磁盘(比如VMDK格式的虚拟[0054]在恢复期间,目标虚拟机530可以通过加载存储设备550中的数据块562来重新启了优先级模块580。响应于恢复目标虚拟机530的命令,优先级模块580可以从存储服务器据块从存储服务器570恢复到应用服务器510中的存储设备550的优先级。换句话说,代理540先从存储服务器570接收具有更高优先级的数据块。一旦接收到来自存储服务器570的例如,优先级模块580可以先从优先级文件582解析到优先级0(最高优先级)的一组数据块优先级的数据块,然而在恢复服务期间目标虚拟机可能需要尚未被恢复到存储设备550的并在获取到目标虚拟机530请求的数据块之后,直接发送给目标虚拟机和存储到存储设备630产生的I/O请求需要经由虚拟机I/O控制模块690处理之后才能够被提交到I/O设备,例[0058]根据本公开的实施例,由优先级模块680使用来自存储服务器670的优先级文件设备650中的数据块的索引信息(包括但不限于,数据块的在虚拟磁盘的偏移地址或其哈650没有所请求的数据块时对存储设备650的无效I目标虚拟机630经由虚拟机I/O控制模块690的块表692从存储设备650的虚拟磁盘660读取682记录了备份数据中的数据块的优先级的指示,优先级的指示表示将数据块从存储服务[0062]图7示出了根据本公开的实施例的用于备份的方法700的示意流程图。方法700可数据和所确定的数据块的优先级的指示存储[0066]这些属性可以被用来确定文件以及相关联的数据块的优据块相关联的第一文件的第一被访问时间比与第二数据块相关联的第二文件的第二被访块的优先级可以包括:如果确定第三数据块与要备份的数据所在的机器的启动文件相关[0071]图8示出了根据本公开的实施例的用于恢复的方法800的示意流程图。方法800可以由例如云计算设备来实施,用于将已备份的数据从第二存储设备恢复到第一存储设备,以便例如在云计算设备发生故障时恢复服务。第一存储设备可以是非易失性存储设备(比[0073]根据方法800,能够在从第二存储设备恢复备份数据时优先接收对于恢复来说更[0074]在步骤810中,可以通过从第二存储设备接收优先级文件和解析优先级文件以获[0077]在一些实施例中,方法800还可以包括在第一存储设备中存储从第二存储设备接施900包括物理和虚拟处理资源的组合,其可以被用于实施如本公开的实施例所述的计算设施905之上,并且可以包括一个或多个虚拟机管理器和/或操作系统级虚拟化基础设施。操作系统级虚拟化基础设施可以包括Linux操作系统或其他类型的操作系统的内核控制[0081]在图9所示的一些实施方式中,VM/容器组902可以包括使用包括至少一个虚拟机机管理器的虚拟机平台的一个示例是VMware⃞vsphereE,其可以具有关联的虚拟基础架构管理系统,例如底层物理机器可以包括一个或多个分布应容器,虚拟化基础设施604提供操作系统级虚拟化功能,例如对在裸机主机上运行的或者从存储单元1008加载到随机访问存储器(RAM)1003中的计算机程序指令,来执行各种适当的动作和处理。在RAM1003中,还可存储设备1000操作所需的各种程序和数据。CPU通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信些实施例中,计算机程序的部分或者全部可以经由ROM1002和/或通信单元1009而被载入[0087]计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形[0088]本文所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方指令实现流程图和/或框图中的一个或多个方框中规定的其它普通技术人员能理解本文披露的各实施
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南红河州红河县投资促进局社会招聘1人笔试题库含答案详解【夺分金卷】
- 房地产营销策划 -非标商业特辑丨北京新地标+源·心项目招商手册-
- 2026夏季广西科技大学第一附属医院人才招聘17人(一)备考题库及参考答案详解
- 汽车维修行业售后服务规范与标准化流程手册
- 对于2026年合作协议的再次确认函(4篇)
- 2025-2026学年童漫作文教学设计英语
- 2025-2026学年小学数学表格教学设计
- 2026黑龙江哈尔滨体育学院专业技术岗位人才招聘6人(第一批)参考题库完整版附答案详解
- 影视后期制作团队作品完成度KPI考核表
- 对2026业务合同中部分条款的确认函3篇
- 2025年领导干部选拔面试真题及答案解析
- 新版2026年高考化学(湖南卷)真题详细解读及评析
- 事业单位汽车驾驶员晋级初级工中级工高级工技师考试题库及答案
- 江西财经大学2026年第一批劳务派遣岗位招聘【13人】笔试备考题库及答案详解
- 2026广东佛山市南海区桂城街道招聘社区创熟专职人员25人笔试参考试题及答案详解
- 2026宁麓置地(宁波)有限公司招聘11人考试参考题库及答案详解
- 2026汽车驾驶员(技师)考试题库及答案
- 2026年甘肃高考生物试卷含答案
- 2026年审计师中级实务考试真题及答案解析
- DB32/T+5381-2026+万兆数智园区建设导则
- 雨课堂学堂在线学堂云《新中国史(扬州)》单元测试考核答案
评论
0/150
提交评论