Obtaining file system view in block-level data storage systems
    1.
    发明授权
    Obtaining file system view in block-level data storage systems 有权
    在块级数据存储系统中获取文件系统视图

    公开(公告)号:US08290994B2

    公开(公告)日:2012-10-16

    申请号:US12773852

    申请日:2010-05-05

    IPC分类号: G06F17/30

    摘要: A computer implemented method is disclosed for obtaining file-level information from block level information of files stored on a storage medium. The method includes accessing the storage medium to obtain metadata available in block level on the storage medium and building an inverse block-to-file map of the files stored on the storage medium. The method also includes listening online to incoming block-level commands communicated from a host to the storage medium, parsing the incoming block-level commands, inferring file-level information from the parsed block level commands; and updating the inverse file-level map. Also disclosed are corresponding computer program product and processing system.

    摘要翻译: 公开了一种计算机实现的方法,用于从存储在存储介质上的文件的块级信息获得文件级信息。 该方法包括访问存储介质以获得在存储介质上以块级可用的元数据,并构建存储在存储介质上的文件的反向块对文件映射。 该方法还包括在线监听从主机传送到存储介质的传入块级命令,解析传入的块级命令,从解析块级别命令推断文件级信息; 并更新逆文件级映射。 还公开了相应的计算机程序产品和处理系统。

    OBTAINING FILE SYSTEM VIEW IN BLOCK-LEVEL DATA STORAGE SYSTEMS
    2.
    发明申请
    OBTAINING FILE SYSTEM VIEW IN BLOCK-LEVEL DATA STORAGE SYSTEMS 有权
    在块级数据存储系统中获取文件系统视图

    公开(公告)号:US20110276578A1

    公开(公告)日:2011-11-10

    申请号:US12773852

    申请日:2010-05-05

    IPC分类号: G06F17/30 G06F12/00 G06F7/00

    摘要: A computer implemented method is disclosed for obtaining file-level information from block level information of files stored on a storage medium. The method includes accessing the storage medium to obtain metadata available in block level on the storage medium and building an inverse block-to-file map of the files stored on the storage medium. The method also includes listening online to incoming block-level commands communicated from a host to the storage medium, parsing the incoming block-level commands, inferring file-level information from the parsed block level commands; and updating the inverse file-level map. Also disclosed are corresponding computer program product and processing system.

    摘要翻译: 公开了一种计算机实现的方法,用于从存储在存储介质上的文件的块级信息获得文件级信息。 该方法包括访问存储介质以获得在存储介质上以块级可用的元数据,并构建存储在存储介质上的文件的反向块对文件映射。 该方法还包括在线监听从主机传送到存储介质的传入块级命令,解析传入的块级命令,从解析块级别命令推断文件级信息; 并更新逆文件级映射。 还公开了相应的计算机程序产品和处理系统。

    Improving performance in a nested virtualized environment
    3.
    发明授权
    Improving performance in a nested virtualized environment 失效
    提高嵌套虚拟化环境中的性能

    公开(公告)号:US08458698B2

    公开(公告)日:2013-06-04

    申请号:US12948796

    申请日:2010-11-18

    IPC分类号: G06F9/455

    摘要: Methods and systems for improving performance in a virtualization environment. The method comprising: detecting, by a first software, a first set of features supported by a hardware device, wherein the first software runs on the hardware device; detecting a second set of features with which to run a second software, wherein the second software is launched by the first software with the second set of features; exposing one or more features in the second set of features to the second software, wherein the second software detects and enables the exposed features for a third software launched by the second software; and emulating a first feature without causing a trap such that control is transferred to the second software, in response to determining that the first feature is an exposed feature not included in the first set of features, wherein one or more sensitive events are associated with the first feature.

    摘要翻译: 提高虚拟化环境中性能的方法和系统。 该方法包括:通过第一软件检测由硬件设备支持的第一组特征,其中第一软件在硬件设备上运行; 检测用于运行第二软件的第二组特征,其中所述第二软件由所述第一软件以所述第二组特征发起; 将第二组特征中的一个或多个特征暴露给第二软件,其中第二软件检测并启用由第二软件启动的第三软件的暴露特征; 以及响应于确定所述第一特征是不包括在所述第一组特征中的暴露特征而模拟第一特征而不引起陷阱使得所述控制被传送到所述第二软件,其中一个或多个敏感事件与所述第二特征相关联 第一个功能。

    MONITORING DATA ACCESS REQUESTS TO OPTIMIZE DATA TRANSFER
    4.
    发明申请
    MONITORING DATA ACCESS REQUESTS TO OPTIMIZE DATA TRANSFER 审中-公开
    监控数据访问要求以优化数据传输

    公开(公告)号:US20130013666A1

    公开(公告)日:2013-01-10

    申请号:US13177566

    申请日:2011-07-07

    IPC分类号: G06F15/16

    CPC分类号: G06F8/43

    摘要: A data transmission optimization method and system. The method comprises analyzing program code to identify data access calls in the program code, using one or more processor; determining whether a first data access call is for retrieving target data stored in a data structure with a plurality of fields, wherein the target data is stored in one or more target fields of the data structure; determining whether servicing the first data access call will result in transfer of non-target data stored in one or more non-target fields in the data structure; and replacing the first data access call with a second data access call, wherein servicing the second data access call will result in transfer of the target data and minimizes the transfer of non-target data.

    摘要翻译: 数据传输优化方法和系统。 该方法包括使用一个或多个处理器来分析程序代码以识别程序代码中的数据访问调用; 确定第一数据访问呼叫是否用于检索存储在具有多个字段的数据结构中的目标数据,其中所述目标数据被存储在所述数据结构的一个或多个目标字段中; 确定是否服务于第一数据访问呼叫将导致存储在数据结构中的一个或多个非目标字段中的非目标数据的传送; 并且用第二数据访问呼叫替换第一数据访问呼叫,其中服务于第二数据访问呼叫将导致目标数据的传送并使非目标数据的传送最小化。

    PERFORMANCE IN A NESTED VIRTUALIZED ENVIRONMENT
    5.
    发明申请
    PERFORMANCE IN A NESTED VIRTUALIZED ENVIRONMENT 失效
    在一个虚拟虚拟环境中的性能

    公开(公告)号:US20120131571A1

    公开(公告)日:2012-05-24

    申请号:US12948796

    申请日:2010-11-18

    IPC分类号: G06F9/455

    摘要: Methods and systems for improving performance in a virtualization environment. The method comprising: detecting, by a first software, a first set of features supported by a hardware device, wherein the first software runs on the hardware device; detecting a second set of features with which to run a second software, wherein the second software is launched by the first software with the second set of features; exposing one or more features in the second set of features to the second software, wherein the second software detects and enables the exposed features for a third software launched by the second software; and emulating a first feature without causing a trap such that control is transferred to the second software, in response to determining that the first feature is an exposed feature not included in the first set of features, wherein one or more sensitive events are associated with the first feature.

    摘要翻译: 提高虚拟化环境中性能的方法和系统。 该方法包括:通过第一软件检测由硬件设备支持的第一组特征,其中第一软件在硬件设备上运行; 检测用于运行第二软件的第二组特征,其中所述第二软件由所述第一软件以所述第二组特征发起; 将第二组特征中的一个或多个特征暴露给第二软件,其中第二软件检测并启用由第二软件启动的第三软件的暴露特征; 以及响应于确定所述第一特征是不包括在所述第一组特征中的暴露特征而模拟第一特征而不引起陷阱使得所述控制被传送到所述第二软件,其中一个或多个敏感事件与所述第二特征相关联 第一个功能。