本次调用的模型名称:DeepSeek-R1
对比文件名称:2013-07-18_US2013185480A_发明申请_US20130185480A1 STORAGE BALLOONING
目标专利名称:210虚拟化环境中的存储资源管理CN107209643B
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:包括:耦合至虚拟化资源管理器的第一主机控制器接口HCI<br>**判断结果**:**隐含公开** | 对比文件描述了包括虚拟化管理器(VMM 134)、虚拟硬件262、虚拟块存储设备(前端144和后端140)、气球控制器138和气球代理142等组件的系统架构。这些组件之间的通信必然需要接口。具体地,虚拟块存储设备后端140(在主机中)和气球控制器138(在主机用户空间)需要与VMM 134及存储硬件进行交互以实现存储气球化功能。 | 对比文件虽未明确描述名为“第一HCI”的具体接口,但其系统架构(如图1、2、3所示)必然包含使虚拟化资源管理器(可对应于气球控制器138及相关的虚拟块存储设备后端140)与存储控制器(可对应于管理物理存储的组件,如主机内核110、块层228、存储控制器616等)进行通信的接口。本领域技术人员基于对比文件公开的组件及其交互关系(例如气球控制器监控主机存储使用并指示气球代理调整气球文件大小),可以合理推断出需要一个耦合至这些管理组件的通信接口,以实现主机与存储设备之间的资源管理。因此,该技术特征被**隐含公开**。 |
| **技术特征B**:一个或多个第二HCI,其被配置成分别耦合至一个或多个客户端<br>**判断结果**:**隐含公开** | 对比文件描述了主机世界106(host world)和客户世界108(guest world)的架构,其中客户世界108运行在虚拟机(VM)中,作为“客户端”。该VM通过VMM 134与主机世界交互,以访问虚拟设备,如存储(参见[0034]段)。具体地,客户内核130包含半虚拟化块存储设备驱动器250,该驱动器与实现存储I/O的线程202(例如虚拟机扩展线程或进程124)通信,以访问物理存储(参见[0040]段)。 | 对比文件未明确使用“第二HCI”这一术语。然而,其明确公开了在虚拟化环境中存在至少一个客户端(即客户世界108中的虚拟机),并且该客户端通过特定的驱动和接口(例如半虚拟化块存储设备驱动器250、虚拟硬件262)与底层的虚拟化管理器(VMM 134)及主机服务进行通信,以访问存储资源。本领域技术人员能够理解,为了实现客户端对存储的访问,必须存在配置为耦合至该客户端的接口。因此,该技术特征被**隐含公开**。 |
| **技术特征C**:以及通信地耦合至所述第一HCI以及所述一个或多个第二HCI的虚拟化层<br>**判断结果**:**直接公开** | 对比文件[0030]-[0034]段描述了VMM 134(虚拟机监视器)作为虚拟化管理器,负责在主机世界106和客户世界108之间切换控制,并为客户世界提供一组虚拟设备(如存储)。VMM 134与主机世界中的组件(如虚拟机扩展线程/进程124)以及客户世界中的组件(如客户内核130及其驱动)进行交互。 | 对比文件明确公开了VMM 134这一虚拟化层。VMM 134在系统中处于核心位置,它通信地耦合到主机侧的组件(如气球控制器138、虚拟块存储后端140,这些可视为资源管理的一部分)以及客户端侧(客户世界108)的组件(如气球代理142、虚拟块存储前端144)。VMM 134管理虚拟机对虚拟设备(包括存储)的访问,这与目标专利中虚拟化层作为客户端与存储设备之间接口的作用相同。因此,本领域技术人员能毫无疑义地得出对比文件公开了该技术特征,属于**直接公开**。 |
| **技术特征D**:其中所述存储控制器被配置成捕获接收自所述一个或多个客户端中的客户端的存储资源请求并将所述存储资源请求提供给所述虚拟化资源管理器<br>**判断结果**:**未公开** | 对比文件描述了气球控制器138监控主机物理磁盘空间的利用率,并指示气球代理142调整气球文件的大小(参见[0043]-[0047]段)。例如,气球控制器138检测到主机存储可用性降低,然后向气球代理142发出扩展气球文件的请求(参见图4,操作402、403)。 | 对比文件公开的是主机侧的资源管理器(气球控制器138)主动监控存储空间并根据主机情况向客户端侧的代理(气球代理142)发送指令以调整气球文件大小。这与目标专利的技术特征D有本质区别。目标专利的存储控制器捕获的是**客户端主动发起**的存储资源请求(如eMMC读CQ深度命令),并将其提供给虚拟化资源管理器以创建虚拟资源分配。而对比文件是主机资源管理器**主动向客户端发送指令**,客户端(通过代理)响应指令执行文件操作,并未公开捕获客户端发起的存储资源请求这一步骤。因此,该技术特征未被公开。 |
| **技术特征E**:其中所述虚拟化资源管理器被配置成:创建针对所述客户端的虚拟资源分配并将所述虚拟资源分配映射到所述存储设备中的物理资源分配<br>**判断结果**:**未公开** | 对比文件描述了气球控制器138和气球代理142通过调整客户机文件系统中的气球文件大小来管理存储空间(参见[0043]-[0047]段)。气球文件的膨胀和收缩反映了主机物理磁盘空间的使用变化,但气球文件本身是客户机文件系统中的一个普通文件,其大小变化并不直接对应于在存储设备上为特定客户端创建并映射一个独立的、与物理资源分配对应的“虚拟资源分配”(如虚拟地址空间或逻辑单元)。 | 目标专利的虚拟资源管理器为每个客户端创建虚拟资源分配(如虚拟隙范围),并将其映射到存储设备中实际的物理资源分配(物理隙范围)。这是一种地址映射或逻辑单元映射机制。对比文件的气球机制是通过在客户机内创建一个可伸缩的文件来“占用”或“释放”客户机感知的磁盘空间,从而间接影响主机物理空间的使用。它并没有为目标专利权利要求所定义的每个客户端创建独立的虚拟资源分配并将其映射到物理资源分配。两者作用不同,技术手段也不同。因此,该技术特征未被公开。 |
| **技术特征F**:以及在假冒存储资源响应中将所述虚拟资源分配和所述物理资源分配提供给所述虚拟化层<br>**判断结果**:**未公开** | 对比文件未描述任何“假冒存储资源响应”。气球控制器138与气球代理142之间的通信是指令性质的(如膨胀/收缩气球文件),而非返回一个欺骗客户端的响应(参见图4操作403,[0045]段)。 | 目标专利中,虚拟化资源管理器生成“假冒存储资源响应”并发送给虚拟化层,该响应包含虚拟资源分配,旨在让客户端误以为它是存储设备的唯一用户。这是一个关键的欺骗机制。对比文件中完全没有提及此类机制。气球文件机制是透明的压力传递,并不涉及伪造存储设备的响应来欺骗客户端操作系统。因此,该技术特征未被公开。 |
| **技术特征G**:其中所述虚拟化层被配置成:将所述虚拟资源分配和所述物理资源分配记录在存储资源映射表中<br>**判断结果**:**未公开** | 对比文件未提及任何用于记录虚拟资源分配与物理资源分配映射关系的“存储资源映射表”。 | 目标专利的存储资源映射表是用于跟踪每个客户端的虚拟隙到物理隙映射关系的关键数据结构。对比文件的存储气球化技术依赖于监控主机空间使用和调整客户机内气球文件大小,并未使用或需要这样的映射表来管理客户端对存储资源的访问。因此,该技术特征未被公开。 |
| **技术特征H**:以及将包括所述虚拟资源分配的所述假冒存储资源响应提供给所述客户端。<br>**判断结果**:**未公开** | 对比文件未描述任何“假冒存储资源响应”以及将其提供给客户端的步骤。 | 如特征F所述,对比文件缺乏“假冒存储资源响应”这一概念。气球代理142接收来自气球控制器138的指令并操作气球文件,客户机感知到的磁盘空间变化是文件系统操作的自然结果,并非通过接收一个伪造的存储设备响应来实现。因此,该技术特征未被公开。 |
| **技术特征I**:其特征在于,所述虚拟化层为管理程序。<br>**判断结果**:**直接公开** | 对比文件[0032]段:“MVP daemon 128 inserts an authenticated MVP kernel unit 136 into host kernel 110, and facilitates transfer of control between host kernel 110 and MVP virtual machine monitor (VMM) 134.”;[0033]段:“When guest world 108 starts, MVP daemon 128 calls authenticated MVP kernel unit 136, which facilitates the switch between the worlds. VMM 134 then takes over control of phone 100...” | 对比文件明确将VMM 134称为“virtual machine monitor (VMM)”,即虚拟机监视器,这是管理程序(Hypervisor)的另一种常见称谓。VMM 134负责在主机世界和客户世界之间切换控制,并为客户世界提供虚拟设备,这完全符合管理程序的定义和功能。因此,本领域技术人员能毫无疑义地得出对比文件公开了虚拟化层为管理程序,属于**直接公开**。 |
| **技术特征J**:其特征在于,所述存储设备为嵌入式多媒体卡eMMC。<br>**判断结果**:**直接公开** | 对比文件[0005]段:“Internal storage includes internal NAND flash memory or embedded MultiMediaCard/Secure Digital (eMMC/eSD) chips...”;[0037]段:“In some embodiments, NAND Chip/eSD 220 can be an eMMC or an eSD card...” | 对比文件明确将eMMC列举为移动设备内部存储的一种具体形式(eMMC/eSD),并在系统架构描述中再次提及NAND Chip/eSD可以是eMMC。因此,本领域技术人员能毫无疑义地得出对比文件公开了存储设备可以是eMMC,属于**直接公开**。 |
| **技术特征K**:其特征在于,所述存储资源请求是作为eMMC读命令队列CQ深度命令来提供的。<br>**判断结果**:**未公开** | 对比文件全文未提及“eMMC读命令队列CQ深度命令”、“CQ深度命令”或“EXT_CSD寄存器”。 | 目标专利中,eMMC读CQ深度命令是一种特定的、标准化的eMMC设备命令,用于查询设备的命令队列能力。对比文件描述的存储管理机制不依赖于捕获此类特定的标准化设备命令。因此,该技术特征未被公开。 |
| **技术特征L**:其特征在于,所述eMMC读CQ深度命令由所述存储控制器在所述存储设备中所包括的扩展(EXT)卡专用数据(CSD)(EXT_CSD)寄存器中的CQ深度寄存器处捕获。<br>**判断结果**:**未公开** | 对比文件全文未提及“CQ深度寄存器”或“EXT_CSD寄存器”。 | 该技术特征涉及eMMC设备内部寄存器的具体操作细节。对比文件完全没有涉及这些内容。因此,该技术特征未被公开。 |
| **技术特征M**:其特征在于,所述虚拟化资源管理器被进一步配置成:在引导时间向所述存储控制器请求一个或多个存储资源参数<br>**判断结果**:**未公开** | 对比文件未描述在“引导时间”(boot time)虚拟化资源管理器向存储控制器请求存储资源参数的过程。 | 目标专利的引导时间参数询问是虚拟化资源管理器主动获取存储设备能力(如CQ深度、LUN数量)的初始化步骤。对比文件的气球控制器监控的是运行时的存储空间使用情况(如可用空间减少),并非在引导时从存储控制器请求设备特定的资源参数。因此,该技术特征未被公开。 |
| **技术特征N**:从所述存储控制器接收存储资源参数报告,其中所述存储资源参数报告包括eMMC命令队列(CQ)深度<br>**判断结果**:**未公开** | 对比文件全文未提及“eMMC命令队列(CQ)深度”或类似的参数报告。 | 如特征K和M所述,对比文件未涉及eMMC CQ深度这一具体参数。因此,该技术特征未被公开。 |
| **技术特征O**:以及记录所述一个或多个存储资源参数。<br>**判断结果**:**未公开** | 对比文件未描述记录从存储控制器接收的存储资源参数(如CQ深度)。 | 虽然气球控制器138可能会记录主机存储空间使用情况等信息,但这不是目标专利所特指的“存储资源参数”(如eMMC CQ深度、UFS LUNs等设备能力参数)。因此,该技术特征未被公开。 |
| **技术特征P**:其特征在于,所述存储设备为通用闪存存储UFS。<br>**判断结果**:**未公开** | 对比文件全文未提及“通用闪存存储(UFS)”。 | 对比文件仅提到了eMMC/eSD和SD卡作为存储设备的例子,没有提及UFS。因此,该技术特征未被公开。 |
| **技术特征Q**:其特征在于,所述存储资源请求是作为UFS逻辑单元报告(报告_LUNS)命令来提供的。<br>**判断结果**:**未公开** | 对比文件全文未提及“UFS逻辑单元报告(报告_LUNS)命令”。 | 该技术特征是UFS设备特定的命令。对比文件未涉及UFS,因此该特征未被公开。 |
| **技术特征R**:其特征在于,所述存储资源请求是作为UFS询问命令来提供的。<br>**判断结果**:**未公开** | 对比文件全文未提及“UFS询问命令”。 | 该技术特征是UFS设备特定的命令。对比文件未涉及UFS,因此该特征未被公开。 |
| **技术特征S**:其特征在于,所述虚拟化资源管理器被进一步配置成:在引导时间向所述存储控制器请求一个或多个存储资源参数<br>**判断结果**:**未公开** | 同特征M,对比文件未描述引导时间请求存储资源参数的过程。且对比文件未涉及UFS设备。 | 理由同特征M。该技术特征未被公开。 |
| **技术特征T**:从所述存储控制器接收存储资源参数报告,其中所述存储资源参数报告包括UFS逻辑单元(LUNS)<br>**判断结果**:**未公开** | 对比文件全文未提及“UFS逻辑单元(LUNS)”。 | 该技术特征是UFS设备特定的参数。对比文件未涉及UFS,因此该特征未被公开。 |
| **技术特征U**:以及记录所述一个或多个存储资源参数。<br>**判断结果**:**未公开** | 同特征O,对比文件未描述记录从存储控制器接收的UFS存储资源参数。 | 理由同特征O。该技术特征未被公开。 |
| **技术特征V**:其特征在于,所述虚拟化层被包括在硬件元件或软件功能中。<br>**判断结果**:**直接公开** | 对比文件[0033]段描述MVP守护进程128将VMM 134加载到内存中;[0060]段指出上述模块可以在硬件以及软件中实现,并且可以体现在存储在与一个或多个处理器耦合的存储器中的计算机可执行指令中。 | 对比文件明确描述了VMM 134作为软件组件被加载和执行。同时,其在总结部分指出所描述的模块/组件可以用硬件或软件实现。这公开了虚拟化层(VMM)可以作为软件功能实现,也隐含了其可以被包括在硬件元件中(例如,通过硬件模块实现其功能)。因此,本领域技术人员能毫无疑义地得出对比文件公开了该技术特征,属于**直接公开**。 |
| **技术特征W**:其特征在于,所述存储资源映射表包括一个或多个映射条目,其中所述一个或多个映射条目中的每一者对应于各自相应的客户端并且进一步包括:客户端标识字段,其指示所述各自相应的客户端的身份<br>**判断结果**:**未公开** | 对比文件全文未提及“存储资源映射表”或具有“客户端标识字段”的映射条目。 | 目标专利的存储资源映射表是其虚拟资源管理架构的核心数据结构。对比文件使用气球文件机制,不需要也不使用这样的映射表来管理客户端标识和资源分配。因此,该技术特征未被公开。 |
| **技术特征X**:标记字段,其指示所述虚拟资源分配中的起始虚拟隙编号<br>**判断结果**:**未公开** | 对比文件全文未提及“虚拟资源分配”、“起始虚拟隙编号”或“标记字段”。 | 该技术特征与目标专利特定的虚拟隙映射机制紧密相关。对比文件未公开任何类似概念。因此,该技术特征未被公开。 |
| **技术特征Y**:起始物理隙字段,其指示所述物理资源分配中的起始物理隙编号<br>**判断结果**:**未公开** | 对比文件全文未提及“物理资源分配”、“起始物理隙编号”或“起始物理隙字段”。 | 该技术特征与目标专利特定的物理隙分配机制紧密相关。对比文件未公开任何类似概念。因此,该技术特征未被公开。 |
| **技术特征Z**:以及隙计数字段,其指示所述物理资源分配中分配给所述各自相应的客户端的始于所述起始物理隙编号的连贯物理隙数目。<br>**判断结果**:**未公开** | 对比文件全文未提及“隙计数字段”或“连贯物理隙数目”。 | 该技术特征与目标专利特定的隙计数机制紧密相关。对比文件未公开任何类似概念。因此,该技术特征未被公开。 |
<<<C>>><<<I>>><<<J>>><<<V>>><<<a>>><<<b>>>