【技术实现步骤摘要】
高实用性和虚拟性环境中的增强固态驱动器管理
本专利技术一般涉及高实用性和虚拟性系统,具体而言涉及存储器镜像虚拟系统。技术背景固态驱动器(solid-state driver) ( “SSD”)是朝向更环保的稳定存储技术的另 一措施。SSD是使用固态存储器存储连续数据的的数据存储装置。SSD模仿了硬盘驱动接 口技术,从而使SSD代替了硬盘驱动接口。使用闪存的SSD被公认为闪存盘。使用SRAM或 DRAM(代替闪存)的SSD通常被称为随机存取存储器(“RAM”)驱动器。基于SSD的动态 随机存取存储器(“DRAM”)通常包括或者内置的蓄电池或者外部的AC/DC转接器和后备存 储系统,以确保外部电源未电力将供应至驱动器时其数据的连续性。如果电力中断,则该蓄 电池提供电力,与此同时,所有信息从RAM被复制到后备存储器。当电力恢复时,则该信息 从后备存储器重新被复制到RAM中,而SSD恢复正常工作。由于环保、虚拟、性能因素而恢复活力的市场初步形成,SSD作为系统的镜像存储 器和文件/磁盘状态的共同引擎同样也用在成对的虚拟化技术中。因此便出现了诸多创新 的机会,如通过仅针对SSD环境的增强设备处理故障修复(“DR”)。通常来说,企业级SSD 是依次由小功率/低成本的蓄电池(例如,SSD单元的板上可再充电扣式电池)支持的后 备式SRAM(例如,通过商标名为fusion-io 的ioDriver Duo 售出的SSD)。该SSD的作 用包括作为稳态存储的主要存储器以在断电时进行磁盘备份和用于文件系统或高动态系 统状态和文件系统的实时备份。
技术实现思路
这些和其它需求将通 ...
【技术保护点】
一种方法,其包括:(a)提供第一、第二和第三存储器装置,其中所述第一存储器装置包括至少第一虚拟机,而且所述至少第一虚拟机在与所述第一存储器装置相通信的处理器上执行,及其中所述第二存储器装置为与所述第一存储器装置不相关联的长期存储装置,而所述第三存储器装置为与所述第一及第二存储器装置不相关联的固态驱动器;(b)在所述第二存储器装置中镜像至少一个文件系统、第一存储器、及/或所述第一虚拟机的网络状态;及(c)侦测至少一个(i)断电对至少一个所述第一和第二存储器装置的影响和(ii)磁盘故障对所述第二存储器装置的影响;以及(d)相应地,执行以下子步骤的一个或多个:(D1)将至少一个文件系统、第一系统、及网络状态从所述第二存储器装置故障转移至所述第三存储器装置,从而允许所述至少第一虚拟机继续在所述第一存储器装置上运行;和(D2)将所述文件系统、第一系统、及网络状态从所述第一和所述第二存储器装置故障转移至所述第三存储器装置,从而使所述至少第一虚拟机终止在所述第一存储器装置上运行,而开始在所述第三存储器装置上运行。
【技术特征摘要】
US 2009-9-24 12/566,2341.一种方法,其包括(a)提供第一、第二和第三存储器装置,其中所述第一存储器装置包括至少第一虚拟 机,而且所述至少第一虚拟机在与所述第一存储器装置相通信的处理器上执行,及其中所 述第二存储器装置为与所述第一存储器装置不相关联的长期存储装置,而所述第三存储器 装置为与所述第一及第二存储器装置不相关联的固态驱动器;(b)在所述第二存储器装置中镜像至少一个文件系统、第一存储器、及/或所述第一虚 拟机的网络状态;及(c)侦测至少一个(i)断电对至少一个所述第一和第二存储器装置的影响和(ii)磁盘 故障对所述第二存储器装置的影响;以及(d)相应地,执行以下子步骤的一个或多个(Dl)将至少一个文件系统、第一系统、及网络状态从所述第二存储器装置故障转移至 所述第三存储器装置,从而允许所述至少第一虚拟机继续在所述第一存储器装置上运行; 和(D2)将所述文件系统、第一系统、及网络状态从所述第一和所述第二存储器装置故障 转移至所述第三存储器装置,从而使所述至少第一虚拟机终止在所述第一存储器装置上运 行,而开始在所述第三存储器装置上运行。2.如权利要求1所述的方法,其中子步骤(Dl)被执行,其中所述第一存储器装置位于 服务器中,其中所述第二存储器装置远离所述第一存储器装置配置,其中所述第一和第二 存储器装置经由网络通信,及其中所述第二存储器装置为磁盘存储装置,而且包括具有断 电通知/侦测功能的不间断电源(“UPS”)。3.如权利要求1所述的方法,其中子步骤(拟)被执行,其中所述第一存储器装置位于 服务器中,其中所述第二存储器装置远离所述第一存储器装置而配置,其中所述第一和第 二存储器装置经由网络通信,及其中所述第二存储器装置为磁盘存储装置,而且包括具有 断电通知/侦测功能的不间断电源(“UPS”)。4.如权利要求3所述的方法,其中子步骤(D2)包括解析所述至少第一虚拟机以提供所述第一存储器装置中所述至少第一虚拟机的物理 网页;将所述第一存储器装置中的所述物理网页再映射到所述第三存储器装置中的物理网 页;以及然后在所述第三存储器装置上重新启动所述至少第一虚拟机的操作,其中所述至少一 个(i)断电对至少一个所述第一和第二存储器装置的影响和(ii)磁盘故障对所述第二存 储器装置的影响为(i)断电,而且还包括(e)响应于步骤(c)和为了节约后备电力,确定所述第一虚拟机而非第二虚拟机继续 工作;及(f)通过处理器终止所述第二虚拟机的执行。5.一种计算机可读介质,包括处理器执行指令,当所述处理器执行指令被处理器执行 时,所述处理器执行指令执行权利要求1所述的步骤。6.一种设备,其包括第一、第二和第三存储器装置...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。