On the fly summarization of file walk data
    1.
    发明授权
    On the fly summarization of file walk data 有权
    在文件行走数据的飞行总结

    公开(公告)号:US07630994B1

    公开(公告)日:2009-12-08

    申请号:US10799861

    申请日:2004-03-12

    IPC分类号: G06F17/00

    摘要: According to an embodiment of the invention, a directory on a storage server is scanned. A number of children of the directory is determined, and the number is added to a reference count. A child is scanned to collect information about the child, and the information is combined into a summary of the directory. After the child is scanned, the reference count is reduced by one. According to another embodiment of the invention, the storage server is scanned by an agent separate from the storage server.

    摘要翻译: 根据本发明的实施例,扫描存储服务器上的目录。 确定目录的一些子节点,并将该号码添加到引用计数。 扫描小孩以收集有关孩子的信息,并将该信息合并到目录的摘要中。 扫描小孩后,引用计数减1。 根据本发明的另一实施例,存储服务器由与存储服务器分开的代理进行扫描。

    Storage resource management across multiple paths
    2.
    发明授权
    Storage resource management across multiple paths 有权
    跨多个路径的存储资源管理

    公开(公告)号:US08024309B1

    公开(公告)日:2011-09-20

    申请号:US11848165

    申请日:2007-08-30

    IPC分类号: G06F17/00

    摘要: According to an embodiment of the invention, a filer or other storage server is coupled to a network to store files for users of the network. Agents are coupled to the filer, and performs a scan or file walk for a Multi-Appliance Management Application (MMA) which is coupled to the filer and can monitor and manage the filer. A directory structure of the filer may be divided into two or more paths, each of which may be scanned by an independent agent. The results of the scan, or file walk, are saved to a database server. In this way, multiple agents may be used to scan a single storage server, and the amount of time required for the scan is reduced.

    摘要翻译: 根据本发明的实施例,文件管理器或其他存储服务器耦合到网络以存储用于网络的用户的文件。 代理被耦合到文件管理器,并且对于耦合到文件管理器并可以监视和管理文件管理器的多设备管理应用(MMA)执行扫描或文件行走。 文件管理器的目录结构可以被划分为两个或更多个路径,每个路径可以由独立代理扫描。 扫描或文件走过的结果将保存到数据库服务器。 以这种方式,可以使用多个代理来扫描单个存储服务器,并且减少扫描所需的时间量。

    Storage resource management across multiple paths
    3.
    发明授权
    Storage resource management across multiple paths 有权
    跨多个路径的存储资源管理

    公开(公告)号:US07293039B1

    公开(公告)日:2007-11-06

    申请号:US10798987

    申请日:2004-03-12

    IPC分类号: G06F17/00

    摘要: According to an embodiment of the invention, a filer or other storage server is coupled to a network to store files for users of the network. Agents are coupled to the filer, and performs a scan or file walk for a Multi-Appliance Management Application (MMA) which is coupled to the filer and can monitor and manage the filer. A directory structure of the filer may be divided into two or more paths, each of which may be scanned by an independent agent. The results of the scan, or file walk, are saved to a database server. In this way, multiple agents may be used to scan a single storage server, and the amount of time required for the scan is reduced.

    摘要翻译: 根据本发明的实施例,文件管理器或其他存储服务器耦合到网络以存储用于网络的用户的文件。 代理被耦合到文件管理器,并且对于耦合到文件管理器并可以监视和管理文件管理器的多设备管理应用(MMA)执行扫描或文件行走。 文件管理器的目录结构可以被划分为两个或更多个路径,每个路径可以由独立代理扫描。 扫描或文件走过的结果将保存到数据库服务器。 以这种方式,可以使用多个代理来扫描单个存储服务器,并且减少扫描所需的时间量。

    Method and apparatus for representing file system metadata within a database for efficient queries
    4.
    发明授权
    Method and apparatus for representing file system metadata within a database for efficient queries 有权
    用于在数据库中表示文件系统元数据以用于有效查询的方法和装置

    公开(公告)号:US07844646B1

    公开(公告)日:2010-11-30

    申请号:US10800163

    申请日:2004-03-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: According to an embodiment of the present invention, a filer or other storage server is coupled to a network to store files for users of the network. An agent is coupled to the filer, and performs a scan or file walk for a Multi-Appliance Management Application (MMA) which is coupled to the filer and can monitor and manage the filer. The agent assigns identification (ID) numbers to the directories while scanning them. The ID numbers are assigned in a depth first search (DFS) order to reduce the amount of resources required for specific queries that may later be required. Several types of queries, including determining the parent of a node, determining all of the children of a node, determining the immediate children of a node, and determining all of the ancestors of a node may be easily accomplished using the ID numbers.

    摘要翻译: 根据本发明的实施例,文件管理器或其他存储服务器耦合到网络以存储用于网络的用户的文件。 一个代理与文件管理器相连,并且为耦合到文件管理器的多设备管理应用程序(MMA)执行扫描或文件行走,并可以监视和管理文件管理器。 代理人在扫描目录时将识别号(ID)分配给目录。 ID号码以深度优先搜索(DFS)顺序分配,以减少稍后可能需要的特定查询所需的资源量。 可以使用ID号码容易地实现若干类型的查询,包括确定节点的父节点,确定节点的所有子节点,确定节点的直接子节点以及确定节点的所有祖先。

    Pre-summarization and analysis of results generated by an agent
    5.
    发明授权
    Pre-summarization and analysis of results generated by an agent 有权
    对代理产生的结果进行预先总结和分析

    公开(公告)号:US07539702B2

    公开(公告)日:2009-05-26

    申请号:US10798990

    申请日:2004-03-12

    IPC分类号: G06F17/30

    摘要: According to an embodiment of the invention, an agent scans a storage server, and collects information about files stored on the storage server. The agent then summarizes the information into a summary, and stores the summary on a database server. The summaries can be accessed by a system administrator using a graphical user interface (GUI). The summaries contain information about the use of the storage server, and highlight potential problem areas. By having an agent, rather than a multi-appliance management application (MMA) scan the storage server and create the summary, the MMA is able to perform other tasks.

    摘要翻译: 根据本发明的实施例,代理扫描存储服务器,并收集关于存储在存储服务器上的文件的信息。 然后,代理将信息汇总到摘要中,并将摘要存储在数据库服务器上。 摘要可以由系统管理员使用图形用户界面(GUI)访问。 摘要包含有关使用存储服务器的信息,并突出显示潜在的问题领域。 通过使用代理程序,而不是多设备管理应用程序(MMA)扫描存储服务器并创建摘要,MMA可以执行其他任务。

    Pre-summarization and analysis of results generated by an agent
    6.
    发明申请
    Pre-summarization and analysis of results generated by an agent 有权
    对代理产生的结果进行预先总结和分析

    公开(公告)号:US20050203907A1

    公开(公告)日:2005-09-15

    申请号:US10798990

    申请日:2004-03-12

    摘要: According to an embodiment of the invention, an agent scans a storage server, and collects information about files stored on the storage server. The agent then summarizes the information into a summary, and stores the summary on a database server. The summaries can be accessed by a system administrator using a graphical user interface (GUI). The summaries contain information about the use of the storage server, and highlight potential problem areas. By having an agent, rather than a multi-appliance management application (MMA) scan the storage server and create the summary, the MMA is able to perform other tasks.

    摘要翻译: 根据本发明的实施例,代理扫描存储服务器,并收集关于存储在存储服务器上的文件的信息。 然后,代理将信息汇总到摘要中,并将摘要存储在数据库服务器上。 摘要可以由系统管理员使用图形用户界面(GUI)访问。 摘要包含有关使用存储服务器的信息,并突出显示潜在的问题领域。 通过使用代理程序,而不是多设备管理应用程序(MMA)扫描存储服务器并创建摘要,MMA可以执行其他任务。

    Pre-summarization and analysis of results generated by an agent
    8.
    发明申请
    Pre-summarization and analysis of results generated by an agent 有权
    对代理产生的结果进行预先总结和分析

    公开(公告)号:US20080155011A1

    公开(公告)日:2008-06-26

    申请号:US12074178

    申请日:2008-02-29

    IPC分类号: G06F15/16

    摘要: According to an embodiment of the invention, an agent scans a storage server, and collects information about files stored on the storage server. The agent then summarizes the information into a summary, and stores the summary on a database server. The summaries can be accessed by a system administrator using a graphical user interface (GUI). The summaries contain information about the use of the storage server, and highlight potential problem areas. By having an agent, rather than a multi-appliance management application (MMA) scan the storage server and create the summary, the MMA is able to perform other tasks.

    摘要翻译: 根据本发明的实施例,代理扫描存储服务器,并收集关于存储在存储服务器上的文件的信息。 然后,代理将信息汇总到摘要中,并将摘要存储在数据库服务器上。 摘要可以由系统管理员使用图形用户界面(GUI)访问。 摘要包含有关使用存储服务器的信息,并突出显示潜在的问题领域。 通过使用代理程序,而不是多设备管理应用程序(MMA)扫描存储服务器并创建摘要,MMA可以执行其他任务。

    Detection and handling of namespace changes in a data replication system
    10.
    发明授权
    Detection and handling of namespace changes in a data replication system 有权
    检测和处理数据复制系统中的命名空间更改

    公开(公告)号:US09396205B1

    公开(公告)日:2016-07-19

    申请号:US13237742

    申请日:2011-09-20

    IPC分类号: G06F17/30 G06F11/14

    摘要: A technique to name data is disclosed to allow preservation of storage efficiency over a link between a source and a destination in a replication relationship as well as in storage at the destination. The technique allows the source to send named data to the destination once and refer to it by name multiple times in the future, without having to resend the data. The technique also allows the transmission of data blocks to be decoupled from the logical containers that refer to the data blocks. The technique creates a name-to-data mapping at the destination, which maps source data block names to destination data block addresses. An invalidation of the data block namespace can be detected, in which case appropriate steps can be taken to rebuild the name-to-data mapping.

    摘要翻译: 公开了一种名称数据的技术,以允许通过复制关系中的源和目的地之间的链路以及在目的地的存储来保持存储效率。 该技术允许源将命名数据发送到目的地一次,并在将来多次引用它,而不必重新发送数据。 该技术还允许数据块的传输与引用数据块的逻辑容器进行解耦。 该技术在目的地创建名称到数据映射,将源数据块名称映射到目标数据块地址。 可以检测到数据块命名空间的无效,在这种情况下,可以采取适当的步骤重建名称到数据映射。