会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明申请
    • LOG-STRUCTURED FILED SYSTEM WITH FILE BRANCHING
    • 具有文件分支的LOG-STRUCTURED FILED系统
    • WO2015183383A1
    • 2015-12-03
    • PCT/US2015/021285
    • 2015-03-18
    • SOLIDFIRE, INC.
    • MINCKLER, WilliamWRIGHT, David D.
    • G06F11/08G06F12/06
    • G06F12/0238G06F3/0616G06F3/0626G06F3/0643G06F3/0679G06F17/30091G06F17/30185G06F2212/1056G06F2212/202G06F2212/214
    • Disclosed are systems, computer-readable mediums, and methods for reading a sequence number from regions of a solid state storage device. A latest region is determined based upon the sequence numbers and a checkpoint file is read within the latest region. A request for a block of data of a first branch is received. A first block of pointers associated with the first branch from the checkpoint file is read. A first pointer from the first block of pointers and a second block of pointers pointed to by the first pointer are read. A second pointer from the second block of pointers and a third block of pointers pointed to by the second pointer are read. A third pointer from the third block of pointers and data pointed to by the third pointer are read. The block of data of the first branch is determined based upon the read data. The block of data is returned.
    • 公开了用于从固态存储设备的区域读取序列号的系统,计算机可读介质和方法。 基于序列号确定最新区域,并在最新区域内读取检查点文件。 接收对第一分支的数据块的请求。 读取与检查点文件中的第一分支相关联的第一个指针块。 从第一个指针块的第一个指针和第一个指针指向的第二个指针块被读取。 读取来自第二指针块的第二指针和由第二指针指向的第三指针块。 从第三个指针指向的第三个指针和数据块中读取第三个指针。 基于读取的数据确定第一分支的数据块。 返回数据块。
    • 9. 发明申请
    • NVRAM CACHING AND LOGGING IN A STORAGE SYSTEM
    • NVRAM在存储系统中的缓存和记录
    • WO2015105671A1
    • 2015-07-16
    • PCT/US2014/071581
    • 2014-12-19
    • NETAPP, INC.
    • KIMMEL, Jeffrey S.
    • G06F12/08G06F3/06
    • G06F12/0246G06F3/0614G06F3/0655G06F3/0679G06F3/0688G06F11/2094G06F12/0802G06F12/0804G06F12/0815G06F12/0866G06F12/0891G06F12/0893G06F12/0895G06F2212/1032G06F2212/214G06F2212/221G06F2212/222G06F2212/2228
    • Non-volatile random access memory (NVRAM) caching and logging may be configured to deliver low latency acknowledgements of input/output (I/O) requests, such as write requests, while avoiding loss of data associated with the requests that may occur as a result of power failures. Write data associated with one or more write requests may be received at a node of a cluster. The write data may be stored in a portion of an NVRAM configured as, e.g., a persistent write-back cache of the node, while parameters of the request may be stored in another portion of the NVRAM configured as one or more logs, e.g., NVLogs. The write data may be organized into separate variable length blocks or extents and "written back" out-of-order from the write back cache to storage devices, such as solid state drives (SSDs). The write data may be preserved in the write-back cache until each extent is safely and successfully stored on SSD (i.e., in the event of power loss), or operations associated with the write request are sufficiently logged on NVLog, to thereby provide efficient recovery when attempting to restore the write data preserved in the cache to the SSDs.
    • 可以将非易失性随机存取存储器(NVRAM)高速缓存和记录配置为提供输入/输出(I / O)请求(例如写入请求)的低延迟确认,同时避免与可能发生的请求相关联的数据丢失 电源故障的结果。 与一个或多个写入请求相关联的写入数据可以在集群的节点处被接收。 写入数据可以存储在被配置为例如节点的持久回写缓存的NVRAM的一部分中,而请求的参数可以存储在被配置为一个或多个日志的NVRAM的另一部分中,例如, NVLogs。 写数据可以被组织成单独的可变长度块或扩展区,并且从写回高速缓存“无回写”到诸如固态驱动器(SSD)的存储设备。 写入数据可以保留在回写缓存中,直到每个区段安全地并且成功地存储在SSD上(即,在电力丢失的情况下),或者与写入请求相关联的操作被充分地记录在NVLog上,从而提供有效的 在尝试将缓存中保留的写入数据恢复到SSD时恢复。