MANAGING FILES USING LAYOUT STORAGE OBJECTS
    2.
    发明申请
    MANAGING FILES USING LAYOUT STORAGE OBJECTS 有权
    使用布局存储对象管理文件

    公开(公告)号:US20110219032A1

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

    申请号:US13111285

    申请日:2011-05-19

    IPC分类号: G06F17/30

    CPC分类号: H04L67/1097 G06F17/30091

    摘要: Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file.

    摘要翻译: 管理数据存储系统中的文件对象包括提供多个元数据服务器,每个元数据服务器仅具有仅存储系统中文件对象子集的信息,每个元数据服务器的每个子集小于文件对象的总数 并且包括提供至少一个元数据位置服务器,其中访问所述系统的特定文件对象的实体通过首先访问所述至少一个元数据位置服务器来确定所述元数据服务器中的哪一个包含所述特定文件对象的数据。 用于文件对象子集的信息可以包括具有文件标识符和元数据位置信息的表。 元数据位置信息可以指向用于文件的元数据对象的数据存储。

    Simultaneously accessing file objects through Web services and file services
    3.
    发明申请
    Simultaneously accessing file objects through Web services and file services 审中-公开
    同时通过Web服务和文件服务访问文件对象

    公开(公告)号:US20110029487A1

    公开(公告)日:2011-02-03

    申请号:US12924473

    申请日:2010-09-28

    IPC分类号: G06F17/00

    CPC分类号: G06F16/10

    摘要: Accessing data file objects includes providing a file system interface on a client, where the file system interface allows an application running on the client to make file system calls to access the data file objects. A Web Services interface may also be provided on the client, where the Web Services interface allows an application to access file objects using the Web Services at the same time that file objects are being accessed through the file system interface. The Web Services interface may be a SOAP interface and/or a REST interface. Accessing data file objects may also include providing a direct file object interface on the client, where the direct file object interface allows an application to directly access file objects at the same time that file objects are being accessed using the Web Services interface and using the file system interface.

    摘要翻译: 访问数据文件对象包括在客户机上提供文件系统接口,其中文件系统接口允许在客户机上运行的应用程序进行文件系统调用以访问数据文件对象。 还可以在客户端上提供Web服务接口,其中Web服务接口允许应用程序在通过文件系统接口访问文件对象的同时使用Web服务访问文件对象。 Web服务接口可以是SOAP接口和/或REST接口。 访问数据文件对象还可以包括在客户机上提供直接文件对象接口,其中直接文件对象接口允许应用程序在使用Web服务接口访问文件对象的同时直接访问文件对象,并使用该文件 系统界面。

    Policy based file management
    4.
    发明申请
    Policy based file management 审中-公开
    基于策略的文件管理

    公开(公告)号:US20090112789A1

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

    申请号:US11981604

    申请日:2007-10-31

    IPC分类号: G06F17/30

    CPC分类号: H04L67/1095 G06F16/122

    摘要: Managing files includes receiving a plurality of policies for a new file, where different policies may be applied according to predetermined conditions, receiving a request to create a new file, selecting an appropriate policy for the new file according to the predetermined conditions, determining if sufficient resources are available according to the appropriate policy, and obtaining file objects to create the file in response to their being sufficient resources according to the appropriate policy. Policies may be received via a user management interface. The predetermined conditions may include an identity of a client creating a file. The appropriate policy may include information regarding mirrors for the file. The appropriate policy may indicate a minimum geographic distance between the mirrors.

    摘要翻译: 管理文件包括接收新文件的多个策略,其中根据预定条件可以应用不同的策略,接收创建新文件的请求,根据预定条件选择新文件的适当策略,确定是否足够 根据适当的策略可以获得资源,并根据适当的策略获取文件对象以创建文件以响应它们的足够资源。 可以通过用户管理界面接收策略。 预定条件可以包括创建文件的客户端的身份。 适当的策略可能包括有关文件镜像的信息。 适当的策略可能表示镜子之间的最小地理距离。

    Method and apparatus for implementing an enterprise virtual storage system
    5.
    发明授权
    Method and apparatus for implementing an enterprise virtual storage system 有权
    实现企业虚拟存储系统的方法和装置

    公开(公告)号:US06889309B1

    公开(公告)日:2005-05-03

    申请号:US10122601

    申请日:2002-04-15

    摘要: One embodiment is a method and apparatus for managing a virtual data storage object in a computer system including at least one host and at least one storage device that present at least one storage disk to the host as a storage resource. The host includes at least one of an LVM and a file system. The virtual data storage object is created so that at least one of a logical volume and a file is employed as a storage resource to store data stored to the virtual data storage object. Another embodiment forms a virtual data storage object with data images stored on logical volumes from LVMs on different hosts. A further embodiment forms a virtual data storage object with one data image stored to a disk and another stored to a logical volume. Another embodiment is directed to a method and apparatus for distributing the metadata that defines a virtual storage object about the computer system.

    摘要翻译: 一个实施例是一种用于管理计算机系统中的虚拟数据存储对象的方法和装置,包括至少一个主机和至少一个存储设备,该至少一个存储设备向存储资源提供至少一个存储盘。 主机包括LVM和文件系统中的至少一个。 创建虚拟数据存储对象,使得采用逻辑卷和文件中的至少一个作为存储资源来存储存储到虚拟数据存储对象的数据。 另一个实施例形成了具有存储在不同主机上的LVM的逻辑卷上的数据图像的虚拟数据存储对象。 另一个实施例形成一个虚拟数据存储对象,其中一个数据映像存储到一个磁盘,另一个数据映像存储到一个逻辑卷。 另一个实施例涉及用于分发关于计算机系统的定义虚拟存储对象的元数据的方法和装置。

    Message logging system
    6.
    发明授权
    Message logging system 有权
    消息记录系统

    公开(公告)号:US08327324B1

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

    申请号:US12286296

    申请日:2008-09-29

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3624

    摘要: Logging messages includes providing a logging subsystem that performs logging tasks, providing a log message database that contains log messages that are accessed according to a token value and providing calls to the logging subsystem, where a preprocessor modifies source code to replaces in-line text string parameters with tokens corresponding to the text string parameters. The in-line text string parameters may be log messages. The log message database may be coupled to the logging subsystem and the logging subsystem may access the log messages using the tokens. The preprocessor may determine if an in-line text message already exists in the log message database and, if not, may create a new entry for the in-line text message in the log message database.

    摘要翻译: 日志消息包括提供执行日志记录任务的日志记录子系统,提供包含根据令牌值访问的日志消息的日志消息数据库,并提供对日志子系统的调用,其中预处理器修改源代码以替换内联文本字符串 参数与令牌对应的文本字符串参数。 在线文本字符串参数可能是日志消息。 日志消息数据库可以耦合到记录子系统,并且记录子系统可以使用令牌访问日志消息。 预处理器可以确定日志消息数据库中是否存在内联文本消息,如果不是,则可以在日志消息数据库中为联机文本消息创建新条目。

    Continuous data backup
    7.
    发明授权
    Continuous data backup 有权
    连续数据备份

    公开(公告)号:US07945534B1

    公开(公告)日:2011-05-17

    申请号:US11595272

    申请日:2006-11-09

    IPC分类号: G06F7/00 G06F17/00

    摘要: Handling writing new data includes creating a journal entry that points to a first storage location containing old data to be replaced by the new data, where the journal entry is maintained after writing the new data, allocating new storage space having a second storage location, and writing the new data to the new storage space at the second storage location. The storage space may be provided by at least one storage device. Allocating new storage space may include remapping a switch coupled to the at least one storage device. The new data may be written by a host coupled to the switch. The switch may present the host with a logical storage area that is created by the switch mapping to different locations of the at least one storage device. The mapping may be transparent to the host. The switch may include at least one processor and a corresponding memory. The journal entry may be part of a journal that is stored in the memory. The storage space may correspond to a disk array storage device. The journal entry may be stored in the disk array storage device. The journal entry may be stored outside the disk array storage device. Allocating new storage space may include remapping a switch coupled to the disk array storage device and where the journal entry is stored on the switch. Each of the journal entries also includes a time stamp and/or a result of writing the data.

    摘要翻译: 处理编写新数据包括创建日志条目,其指向包含要由新数据替换的旧数据的第一存储位置,其中在写入新数据之后维护日记帐分录,分配具有第二存储位置的新存储空间,以及 将新数据写入第二存储位置的新存储空间。 存储空间可以由至少一个存储设备提供。 分配新的存储空间可以包括重新映射耦合到所述至少一个存储设备的交换机。 新数据可以由耦合到交换机的主机写入。 交换机可以向主机呈现由交换机映射到至少一个存储设备的不同位置而创建的逻辑存储区域。 映射可能对主机是透明的。 该开关可以包括至少一个处理器和相应的存储器。 日记帐分录可能是存储在内存中的日记帐的一部分。 存储空间可以对应于磁盘阵列存储设备。 日志条目可以存储在磁盘阵列存储设备中。 日志条目可以存储在磁盘阵列存储设备外部。 分配新的存储空间可能包括重新映射耦合到磁盘阵列存储设备的交换机,并且日志条目存储在交换机上。 每个日记帐分录还包括写入数据的时间戳和/或结果。

    Managing file objects in a data storage system
    9.
    发明申请
    Managing file objects in a data storage system 有权
    管理数据存储系统中的文件对象

    公开(公告)号:US20090112880A1

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

    申请号:US11981624

    申请日:2007-10-31

    IPC分类号: G06F17/30

    CPC分类号: H04L67/1097 G06F17/30091

    摘要: Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file.

    摘要翻译: 管理数据存储系统中的文件对象包括提供多个元数据服务器,每个元数据服务器仅具有仅存储系统中文件对象子集的信息,每个元数据服务器的每个子集小于文件对象的总数 并且包括提供至少一个元数据位置服务器,其中访问所述系统的特定文件对象的实体通过首先访问所述至少一个元数据位置服务器来确定所述元数据服务器中的哪一个包含所述特定文件对象的数据。 用于文件对象子集的信息可以包括具有文件标识符和元数据位置信息的表。 元数据位置信息可以指向用于文件的元数据对象的数据存储。