Apparatus and method for managing of common storage in a storage system
    12.
    发明申请
    Apparatus and method for managing of common storage in a storage system 有权
    用于管理存储系统中的公共存储器的装置和方法

    公开(公告)号:US20060242382A1

    公开(公告)日:2006-10-26

    申请号:US11114518

    申请日:2005-04-25

    IPC分类号: G06F12/00

    摘要: An apparatus and method for managing of common storage in a storage system is disclosed. In one embodiment, a storage system receives a request to set a space reservation for a volume associated with a logical aggregation of physical storage. In response, the storage system sets the space reservation to indicate that the logical aggregation of physical storage is to provide a specified amount of space to the volume. In one embodiment, space within the logical aggregation of physical storage is automatically reclaimed to set a delayed space reservation if the amount of unused space within the logical aggregation of physical storage is insufficient to set the space reservation. In one embodiment, the volume is either a space-reclaimable volume or a non-space-reclaimable volume. Other embodiments are described and claimed.

    摘要翻译: 公开了一种用于管理存储系统中的公共存储的装置和方法。 在一个实施例中,存储系统接收对与物理存储器的逻辑聚合相关联的卷设置空间预留的请求。 作为响应,存储系统设置空间预留以指示物理存储的逻辑聚合是为该卷提供指定量的空间。 在一个实施例中,如果物理存储器的逻辑聚合中的未使用空间的量不足以设置空间预留,则物理存储器的逻辑聚合中的空间被自动地回收以设置延迟的空间预留。 在一个实施例中,该卷是空间可回收卷或非空间可回收卷。 描述和要求保护其他实施例。

    Buffering proxy for telnet access
    13.
    发明申请
    Buffering proxy for telnet access 有权
    缓存代理telnet访问

    公开(公告)号:US20060155721A1

    公开(公告)日:2006-07-13

    申请号:US11034150

    申请日:2005-01-12

    IPC分类号: G06F17/30

    摘要: A single- or multi-protocol buffering proxy accepts communication option negotiation commands from a client before establishing a connection between the client and a host. The proxy negotiates a limited set of options with the client before the connection is established and buffers (accepts and temporarily stores without responding to) other option negotiation commands from the client. The proxy accepts credentials from a user and establishes, or denies the connection based on the credentials. If the connection is established, the proxy buffers option negotiation commands sent by the host. After the proxy logs in to the host on behalf of the user or the user logs in directly, the proxy sends each party's buffered option negotiation commands to the other party, ceases buffering option negotiation commands and enters a “pass-through” mode, in which the proxy passes characters and commands between the parties until the session ends. The proxy uses the credentials to allow or deny subsequent connection requests, without re-prompting for credentials.

    摘要翻译: 在客户端和主机之间建立连接之前,单协议缓冲代理或多协议缓冲代理接受来自客户端的通信选项协商命令。 在连接建立之前,代理与客户端协商有限的一组选项,并且从客户端缓冲(接受并临时存储而不响应)其他选项协商命令。 代理接受来自用户的凭证,并根据凭证建立或拒绝连接。 如果连接建立,代理缓存主机发送的选项协商命令。 代理人代表用户或用户直接登录主机后,代理将对方的缓冲选项协商命令发送给对方,停止缓存选项协商命令,并进入“直通”模式 代理人通过双方之间的字符和命令,直到会话结束。 代理使用凭据来允许或拒绝后续连接请求,而不会重新提示凭据。

    Buffering proxy for telnet access
    14.
    发明授权
    Buffering proxy for telnet access 有权
    缓存代理telnet访问

    公开(公告)号:US08788674B2

    公开(公告)日:2014-07-22

    申请号:US11034150

    申请日:2005-01-12

    摘要: A single- or multi-protocol buffering proxy accepts communication option negotiation commands from a client before establishing a connection between the client and a host. The proxy negotiates a limited set of options with the client before the connection is established and buffers (accepts and temporarily stores without responding to) other option negotiation commands from the client. The proxy accepts credentials from a user and establishes, or denies the connection based on the credentials. If the connection is established, the proxy buffers option negotiation commands sent by the host. After the proxy logs in to the host on behalf of the user or the user logs in directly, the proxy sends each party's buffered option negotiation commands to the other party, ceases buffering option negotiation commands and enters a “pass-through” mode, in which the proxy passes characters and commands between the parties until the session ends. The proxy uses the credentials to allow or deny subsequent connection requests, without re-prompting for credentials.

    摘要翻译: 在客户端和主机之间建立连接之前,单协议缓冲代理或多协议缓冲代理接受来自客户端的通信选项协商命令。 在连接建立之前,代理与客户端协商有限的一组选项,并且从客户端缓冲(接受并临时存储而不响应)其他选项协商命令。 代理接受来自用户的凭证,并根据凭证建立或拒绝连接。 如果连接建立,代理缓存主机发送的选项协商命令。 代理人代表用户或用户直接登录主机后,代理将对方的缓冲选项协商命令发送给对方,停止缓存选项协商命令,并进入“直通”模式 代理人通过双方之间的字符和命令直到会话结束。 代理使用凭据来允许或拒绝后续连接请求,而不会重新提示凭据。

    Data storage within hybrid storage aggregate
    15.
    发明授权
    Data storage within hybrid storage aggregate 有权
    混合存储集合中的数据存储

    公开(公告)号:US09043530B1

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

    申请号:US13442194

    申请日:2012-04-09

    IPC分类号: G06F12/00 G06F3/06 G06F12/08

    摘要: Among other things, one or more techniques and/or systems are provided for storing data within a hybrid storage aggregate comprising a lower-latency storage tier and a higher-latency storage tier. In particular, frequently accessed data, randomly accessed data, and/or short lived data may be stored (e.g., read caching and/or write caching) within the lower-latency storage tier. Infrequently accessed data and/or sequentially accessed data may be stored within the higher-latency storage tier. Because the hybrid storage aggregate may comprise a single logical container derived from the higher-latency storage tier and the lower-latency storage tier, additional storage and/or file system functionality may be implemented across the storage tiers. For example, deduplication functionality, caching functionality, backup/restore functionality, and/or other functionality may be provided through a single file system (or other type of arrangement) and/or a cache map implemented within the hybrid storage aggregate.

    摘要翻译: 除其他之外,提供一个或多个技术和/或系统用于在包括较低延迟存储层和较高延迟存储层的混合存储聚合中存储数据。 特别地,经常访问的数据,随机访问的数据和/或短寿命数据可以在较低延迟存储层内被存储(例如,读取高速缓存和/或写入高速缓存)。 不经常访问的数据和/或顺序访问的数据可以存储在更高延迟的存储层中。 因为混合存储聚合可以包括从较高延迟存储层和较低延迟存储层导出的单个逻辑容器,所以可以跨存储层实现附加的存储和/或文件系统功能。 例如,重复数据删除功能,缓存功能,备份/恢复功能和/或其他功能可以通过单个文件系统(或其他类型的安排)和/或在混合存储聚合中实现的缓存映射来提供。

    Online data consistency checking in a network storage system with optional committal of remedial changes
    16.
    发明授权
    Online data consistency checking in a network storage system with optional committal of remedial changes 有权
    网络存储系统中的在线数据一致性检查,可选择进行补救更改

    公开(公告)号:US08793223B1

    公开(公告)日:2014-07-29

    申请号:US12368158

    申请日:2009-02-09

    IPC分类号: G06F17/30

    摘要: A network storage server includes a tool for detecting and fixing errors while the network storage server remains online (available for servicing client requests), which includes enabling a user to approve or disapprove remedial changes before the changes are committed. The technique bypasses the usual consistency point process for new or modified data blocks representing potential remedial changes. At a consistency point, dirty data blocks representing the potential remedial changes are written to a change log file residing outside the volume. The modified data blocks are written in sequential order to logical blocks of the change log file. In response to a user input indicating that a potential change should be committed, the corresponding modified data blocks are read from the change log file in the order in which they were written to the change log file, and they are written to persistent storage in that order.

    摘要翻译: 网络存储服务器包括用于在网络存储服务器保持联机(可用于服务客户端请求)的情况下检测和修复错误的工具,其中包括使用户在更改发生之前批准或不批准补救更改。 该技术绕过代表潜在补救变化的新的或修改的数据块的通常一致性点过程。 在一致性点上,将表示潜在补救措施更改的脏数据块写入驻留在卷外的更改日志文件。 经修改的数据块按顺序写入变更日志文件的逻辑块。 响应于指示应该提交潜在变化的用户输入,从更改日志文件中读取相应的修改后的数据块,并将它们写入到更改日志文件中,并将它们写入永久存储器 订购。

    Volume metadata update system for antivirus attributes
    17.
    发明授权
    Volume metadata update system for antivirus attributes 有权
    用于防病毒属性的卷元数据更新系统

    公开(公告)号:US08312548B1

    公开(公告)日:2012-11-13

    申请号:US12429913

    申请日:2009-04-24

    IPC分类号: G06F11/00 G06F11/30 G06F7/00

    CPC分类号: G06F21/56

    摘要: A volume metadata manager manages volume metadata including antivirus attributes. When a volume is to be relocated, the volume metadata manager updates a generation indicator in volume-level metadata for the volume but does not update a generation indicator in file-level metadata for a file in the volume. After the volume is relocated, the volume metadata manager updates the generation indicator and antivirus attributes of the file when the file is requested for access.

    摘要翻译: 卷元数据管理器管理卷元数据,包括防病毒属性。 当要重新定位卷时,卷元数据管理器会更新卷的卷级元数据中的生成指示符,但不会更新卷中文件的文件级元数据中的生成指示符。 卷重新定位后,卷元数据管理器在请求访问文件时更新文件的生成指示符和防病毒属性。

    Retention of active data stored in memory using multiple indexing systems for data storage
    18.
    发明授权
    Retention of active data stored in memory using multiple indexing systems for data storage 有权
    使用多个索引系统保留存储在内存中的活动数据以进行数据存储

    公开(公告)号:US08219529B2

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

    申请号:US12502176

    申请日:2009-07-13

    IPC分类号: G06F17/00

    摘要: A method and apparatus for retention of active data stored in memory using multiple indexing systems for data storage. An embodiment of a method for retention of active data in a storage server includes reading data into a first location of a main memory of the storage server. The data in the first location indexes data elements in a long-term data storage in a first manner. The method further provides for copying the data from the first location into a second location in the main memory of the storage server, where the data in the second location indexing the data elements in the long-term data storage in a second manner.

    摘要翻译: 一种用于使用多个索引系统保存存储在存储器中的活动数据用于数据存储的方法和装置。 用于将活动数据保留在存储服务器中的方法的实施例包括将数据读入存储服务器的主存储器的第一位置。 第一位置中的数据以第一方式索引长期数据存储器中的数据元素。 该方法还提供将数据从第一位置复制到存储服务器的主存储器中的第二位置,其中第二位置中的数据以第二方式索引长期数据存储器中的数据元素。

    RETENTION OF ACTIVE DATA STORED IN MEMORY USING MULTIPLE INDEXING SYSTEMS FOR DATA STORAGE
    19.
    发明申请
    RETENTION OF ACTIVE DATA STORED IN MEMORY USING MULTIPLE INDEXING SYSTEMS FOR DATA STORAGE 有权
    使用多个索引系统存储数据存储器中存储的活动数据的保留

    公开(公告)号:US20090276596A1

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

    申请号:US12502176

    申请日:2009-07-13

    IPC分类号: G06F12/02 G06F12/16

    摘要: A method and apparatus for retention of active data stored in memory using multiple indexing systems for data storage. An embodiment of a method for retention of active data in a storage server includes reading data into a first location of a main memory of the storage server. The data in the first location indexes data elements in a long-term data storage in a first manner. The method further provides for copying the data from the first location into a second location in the main memory of the storage server, where the data in the second location indexing the data elements in the long-term data storage in a second manner.

    摘要翻译: 一种用于使用多个索引系统保存存储在存储器中的活动数据用于数据存储的方法和装置。 用于将活动数据保留在存储服务器中的方法的实施例包括将数据读入存储服务器的主存储器的第一位置。 第一位置中的数据以第一方式索引长期数据存储器中的数据元素。 该方法还提供将数据从第一位置复制到存储服务器的主存储器中的第二位置,其中第二位置中的数据以第二方式索引长期数据存储器中的数据元素。

    Creating lightweight fault analysis records
    20.
    发明授权
    Creating lightweight fault analysis records 有权
    创建轻量级故障分析记录

    公开(公告)号:US07496794B1

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

    申请号:US11332031

    申请日:2006-01-13

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0778 G06F11/0706

    摘要: Systems and methods of performing lightweight fault monitoring and analysis are described. In certain embodiments, the lightweight fault monitoring and analysis system and method include a crash dump component operable to generate a lightweight core file for a machine without generating a complete core file. The lightweight core file is smaller in size than a complete core file and contains information relevant for fault monitoring and analysis. The lightweight core has a data structure portion reflecting the state of only a portion of actual working memory at the time of a problem. The lightweight core file contains both regions in memory specific to the problem encountered and some standard regions.

    摘要翻译: 描述执行轻量级故障监测和分析的系统和方法。 在某些实施例中,轻量级故障监测和分析系统和方法包括可以为机器生成轻量级核心文件而不产生完整的核心文件的故障转储组件。 轻量级核心文件的大小小于完整的核心文件,并包含与故障监控和分析相关的信息。 轻量级核心具有在问题时仅反映实际工作存储器的一部分的状态的数据结构部分。 轻量级核心文件包含内存中特定于遇到问题的某个标准区域的两个区域。