Multi-protocol data object scanning by a storage virtualization system
    1.
    发明授权
    Multi-protocol data object scanning by a storage virtualization system 有权
    存储虚拟化系统的多协议数据对象扫描

    公开(公告)号:US08954443B1

    公开(公告)日:2015-02-10

    申请号:US11965095

    申请日:2007-12-27

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30203 G06F17/30171

    摘要: The present invention is a method for performing a multi-protocol scan of a NAS system by a storage virtualization system to create a multi-protocol file index. Current NAS systems may utilize two protocols, CIFS and NFS. Storage virtualization systems migrate, redirect or synchronize data between a primary and a secondary NAS. Present storage virtualization systems are designed to work with NFS or CIFS systems, but not both. The present invention enables a storage virtualization system to simultaneously or near-simultaneously operate using NFS and CIFS protocols. The present invention also provides for a multi-protocol scan of a NAS device to ensure that all data files and data file attributes are recognized and preserved during storage virtualization.

    摘要翻译: 本发明是一种通过存储虚拟化系统执行NAS系统的多协议扫描以创建多协议文件索引的方法。 当前的NAS系统可以使用两种协议CIFS和NFS。 存储虚拟化系统在主要和次要NAS之间迁移,重定向或同步数据。 目前的存储虚拟化系统旨在与NFS或CIFS系统配合工作,但不能同时使用。 本发明使得存储虚拟化系统能够使用NFS和CIFS协议同时或接近同时地操作。 本发明还提供NAS设备的多协议扫描,以确保在存储虚拟化期间识别和保留所有数据文件和数据文件属性。

    System and method for reconciling multi-protocol scan results by a storage virtualization system
    2.
    发明授权
    System and method for reconciling multi-protocol scan results by a storage virtualization system 有权
    通过存储虚拟化系统协调多协议扫描结果的系统和方法

    公开(公告)号:US07925627B1

    公开(公告)日:2011-04-12

    申请号:US11966733

    申请日:2007-12-28

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30203

    摘要: The present invention is a system and method for reconciling results returned from a multi-protocol scan of a NAS system. Certain NAS systems use different protocols. Some may use the NFS protocol, whereas others may use the CIFS protocol. A scan of the NAS may therefore produce two data object names for a single data object. When a storage virtualization system is tasked with acting as an intermediary between the client and the NAS, these two data object names will cause errors during data migration, synchronization or redirection. The present invention is a method for using the results of a multi-protocol scan of the NAS in order to reconcile data object names that may present differently depending on the protocol applied.

    摘要翻译: 本发明是用于协调从NAS系统的多协议扫描返回的结果的系统和方法。 某些NAS系统使用不同的协议。 有些可能使用NFS协议,而其他可能使用CIFS协议。 因此,NAS的扫描可能为单个数据对象产生两个数据对象名称。 当存储虚拟化系统的任务是充当客户端和NAS之间的中介时,这两个数据对象名称会在数据迁移,同步或重定向过程中导致错误。 本发明是一种使用NAS的多协议扫描的结果的方法,以便根据所应用的协议来协调可能呈现出不同的数据对象名称。

    Methods and apparatus for rendering an image with depth-of-field display
    3.
    发明授权
    Methods and apparatus for rendering an image with depth-of-field display 有权
    用于使用景深显示渲染图像的方法和装置

    公开(公告)号:US07068275B2

    公开(公告)日:2006-06-27

    申请号:US10649295

    申请日:2003-08-27

    IPC分类号: G06T11/00

    摘要: A depth of field rendering apparatus, method and program displays a sense of distance using a Z buffer to establish a depth direction of objects in an image and generating an image in a just-in-focus state while writing a Z value of each of dots in the image into the Z-buffer. A blurred image is produced from the just-in-focus image and portions of the blurred image are selectively overwritten on the just-in-focus image by comparing a preset Z value to the Z value of each of the data in the Z buffer.

    摘要翻译: 场景渲染装置,方法和程序使用Z缓冲器显示距离感,以建立图像中的对象的深度方向,并且在写入每个点的Z值的同时产生正在聚焦状态的图像 在图像中进入Z缓冲区。 通过将预置的Z值与Z缓冲器中的每个数据的Z值进行比较,从准焦点图像产生模糊图像,并且模糊图像的部分被选择性地重写在对焦图像上。

    System and method for preserving symbolic links by a storage virtualization system
    4.
    发明授权
    System and method for preserving symbolic links by a storage virtualization system 有权
    用于通过存储虚拟化系统保存符号链接的系统和方法

    公开(公告)号:US08667034B1

    公开(公告)日:2014-03-04

    申请号:US12034505

    申请日:2008-02-20

    IPC分类号: G06F12/00 G06F17/30

    摘要: The present invention enables a storage virtualization system to identify and preserve symlinks stored in a mixed protocol NFS+CIFS NAS system. Using the results of a multi-protocol scan, a storage virtualization system may identify which data objects are symlinks. The storage virtualization system may also determine the symlinks' target path information either by monitoring access or by referring to metadata discovered during the scan. After recording this target path information, the storage virtualization system may provide symlink expansion capabilities separate from the client computer or the NAS system. In addition, this target path information may be preserved upon symlink migration to a second NAS system.

    摘要翻译: 本发明使存储虚拟化系统能够识别和保存存储在混合协议NFS + CIFS NAS系统中的符号链接。 使用多协议扫描的结果,存储虚拟化系统可以识别哪些数据对象是符号链接。 存储虚拟化系统还可以通过监视访问或通过参考扫描期间发现的元数据来确定符号链接的目标路径信息。 记录此目标路径信息后,存储虚拟化系统可以提供与客户端计算机或NAS系统分离的符号链接扩展功能。 此外,可以在符号链接迁移到第二NAS系统时保留该目标路径信息。

    Network accessed storage files system query/set proxy service for a storage virtualization system
    5.
    发明授权
    Network accessed storage files system query/set proxy service for a storage virtualization system 有权
    网络访问存储文件系统查询/设置存储虚拟化系统的代理服务

    公开(公告)号:US08244781B2

    公开(公告)日:2012-08-14

    申请号:US11904721

    申请日:2007-09-28

    IPC分类号: G06F7/00

    摘要: A system and method provides for querying and setting file attributes between Network File System and Common Internet File System network attached storage systems. Aspects of the present invention may be performed by a storage virtualization system that acts as an intermediary between one or more network attached storage systems. By querying and setting file attributes, files may be migrated between network attached storage systems while keeping the file attributes and primary location of the file contents intact. In addition, the present invention provides an additional aspect of ensuring that file names of multi-protocol files are compatible across every protocol.

    摘要翻译: 系统和方法提供在网络文件系统和公共Internet文件系统网络连接的存储系统之间查询和设置文件属性。 本发明的方面可以由充当一个或多个网络连接的存储系统之间的中介的存储虚拟化系统来执行。 通过查询和设置文件属性,可以在网络连接的存储系统之间迁移文件,同时保持文件属性和文件内容的主要位置不变。 此外,本发明提供了确保多协议文件的文件名在每个协议之间兼容的另外的方面。

    Network accessed storage files system query/set proxy service for a storage virtualization system
    6.
    发明申请
    Network accessed storage files system query/set proxy service for a storage virtualization system 有权
    网络访问存储文件系统查询/设置存储虚拟化系统的代理服务

    公开(公告)号:US20090089344A1

    公开(公告)日:2009-04-02

    申请号:US11904721

    申请日:2007-09-28

    IPC分类号: G06F12/02 G06F17/30

    摘要: A system and method provides for querying and setting file attributes between Network File System and Common Internet File System network attached storage systems. Aspects of the present invention may be performed by a storage virtualization system that acts as an intermediary between one or more network attached storage systems. By querying and setting file attributes, files may be migrated between network attached storage systems while keeping the file attributes and primary location of the file contents intact. In addition, the present invention provides an additional aspect of ensuring that file names of multi-protocol files are compatible across every protocol.

    摘要翻译: 系统和方法提供在网络文件系统和公共Internet文件系统网络连接的存储系统之间查询和设置文件属性。 本发明的方面可以由充当一个或多个网络连接的存储系统之间的中介的存储虚拟化系统来执行。 通过查询和设置文件属性,可以在网络连接的存储系统之间迁移文件,同时保持文件属性和文件内容的主要位置不变。 此外,本发明提供了确保多协议文件的文件名在每个协议之间兼容的另外的方面。