会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 57. 发明申请
    • RESILIENT IMPLEMENTATION OF CLIENT FILE OPERATIONS AND REPLICATION
    • 客户文件操作和复制的有效实施
    • WO2017132312A1
    • 2017-08-03
    • PCT/US2017/015025
    • 2017-01-26
    • NETAPP, INC.
    • KAUSHIK, AkhilPONNAPUR, Anik, KumarRAGHAVAN, Aravind, SrinivasaSUNDARARAJAN, Manoj, Kumar V.
    • G06F3/06
    • G06F3/065G06F3/061G06F3/0617G06F3/0619G06F3/0658G06F3/0659G06F3/067G06F3/0683
    • One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host first storage having a replication relationship with second storage hosted by a second storage controller. To improve resiliency against transient network issues of a network between the storage controllers, the first storage controller may implement a queue and retry mechanism to retry replication operations not acknowledge back by the second storage controller within a threshold time. The second storage controller may maintain a cumulative sequence number of a latest replication operation performed in order, an operation response map of replication operations performed out of order, and an operation finder map identifying currently implemented replication operations, which may be used to process incoming replication operations. Single write semantics, write order consistency, and reduction of write amplification may be provided.
    • 提供一个或多个技术和/或计算设备用于存储操作的弹性复制。 例如,第一存储控制器可以托管与第二存储控制器托管的第二存储具有复制关系的第一存储。 为了提高针对存储控制器之间的网络的暂时网络问题的弹性,第一存储控制器可以实现队列和重试机制,以在阈值时间内重试第二存储控制器不应答的复制操作。 第二存储控制器可以保持按顺序执行的最新复制操作的累积序列号,乱序执行的复制操作的操作响应映射以及标识当前实现的复制操作的操作查找映射,其可以用于处理到来的复制 操作。 可以提供单写入语义,写入顺序一致性和减少写入放大。
    • 58. 发明申请
    • SYNCHRONOUS REPLICATION
    • 同步复制
    • WO2017116844A1
    • 2017-07-06
    • PCT/US2016/067741
    • 2016-12-20
    • NETAPP, INC.
    • EISLER, Michael, RobinRAO, Santosh, AnanthKAUSHIK, AkhilMU, Yuedong
    • G06F11/20
    • G06F3/065G06F3/0619G06F3/067G06F11/2058G06F11/2064G06F11/2069G06F11/2076G06F11/2082
    • One or more techniques and/or computing devices are provided for synchronous replication. For example, synchronous replication relationships are established between a first storage object (e.g., a file, a logical unit number (LUN), a consistency group, etc.), hosted by a first storage controller, and a plurality of replication storage objects hosted by other storage controllers. In this way, a write operation to the first storage object is implemented in parallel upon the first storage object and the replication storage objects in a synchronous manner, such as using a zero-copy operation to reduce overhead otherwise introduced by performing copy operations. Reconciliation is performed in response to a failure so that the first storage object and the replication storage objects comprise consistent data. Failed write operations and replication write operations are retried, while enforcing a single write semantic. Dependent write order consistency is enforced for dependent write operations, such as overlapping write operations.
    • 为同步复制提供一个或多个技术和/或计算设备。 例如,在由第一存储控制器托管的第一存储对象(例如,文件,逻辑单元号(LUN),一致性组等)与托管的多个复制存储对象之间建立同步复制关系 由其他存储控制器。 以这种方式,对第一存储对象的写入操作以同步的方式并行地实现在第一存储对象和复制存储对象上,诸如使用零复制操作来减少否则通过执行复制操作引入的开销。 调整是为了响应故障而执行的,以便第一个存储对象和复制存储对象包含一致的数据。 重试失败的写入操作和复制写入操作,同时强制执行单个写入语义。 依赖写入顺序一致性是针对从属写入操作实施的,例如重叠写入操作。
    • 59. 发明申请
    • SYNCHRONOUS REPLICATION FOR STORAGE AREA NETWORK PROTOCOL STORAGE
    • 同步复制存储区域网络协议存储
    • WO2017091566A1
    • 2017-06-01
    • PCT/US2016/063305
    • 2016-11-22
    • NETAPP, INC.
    • POWELL, Paul, AnthonyKAUSHIK, AkhilNATARAJAN, SrikumarNGAN, Ching-Yuk, Paul
    • G06F3/06G06F11/20
    • H04L67/1095G06F3/0614G06F3/065G06F3/067G06F11/2064G06F11/2069G06F17/30174G06F17/30215G06F2201/805H04L67/1097
    • One or more techniques and/or computing devices are provided for implementing synchronous replication. For example, a synchronous replication relationship may be established between a first storage controller hosting local storage and a second storage controller hosting remote storage (e.g., replication may be specified at a file, logical unit number (LUN), or any other level of granularity). Data operations and offloaded operations may be implemented in parallel upon the local storage and the remote storage. Error handling operations may be implemented upon the local storage and implement in parallel as a best effort on the remote storage, and a reconciliation may be performed to identify any data divergence from the best effort parallel implementation. Storage area network (SAN) operations may be implemented upon the local storage, and upon local completion may be remotely implemented upon the remote storage.
    • 为实现同步复制提供了一个或多个技术和/或计算设备。 例如,可以在托管本地存储的第一存储控制器和托管远程存储的第二存储控制器之间建立同步复制关系(例如,可以在文件,逻辑单元号(LUN)或任何其他级别的粒度上指定复制 )。 数据操作和卸载操作可以在本地存储器和远程存储器上并行实施。 错误处理操作可以在本地存储器上实现,并作为尽力而为的方式并行实现在远程存储器上,并且可以执行协调以识别来自尽力而为的并行实现的任何数据分歧。 存储区域网络(SAN)操作可以在本地存储器上实现,并且在本地完成时可以在远程存储器上远程实现。
    • 60. 发明申请
    • DATA TRANSFORMATION DURING RECYCLING
    • 回收期间的数据转换
    • WO2017079175A2
    • 2017-05-11
    • PCT/US2016/059943
    • 2016-11-01
    • NETAPP, INC.
    • RANDALL, CharlesWRIGHT, David D.XU, Michael
    • G06F3/06
    • G06F3/0608G06F3/061G06F3/064G06F3/0673
    • Disclosed are systems, computer-readable mediums, and methods for transforming data in a file system. As part of a recycling process, a determination is made that transformations should be attempted. A data block is determined to be in use by at least one user of the storage system. If a transformation should be attempted on the data block is determined. Parameters associated with the performance of the file system can be used in this determination. A type of transformation to be done is determined. The data block is transformed based upon the selected transformation. The transformed data block is written to the storage system. As part of the recycling process, the transformation requires no additional input/output requests.
    • 公开了用于变换文件系统中的数据的系统,计算机可读介质和方法。 作为回收过程的一部分,确定应该尝试转换。 数据块被确定为由存储系统的至少一个用户使用。 如果应该尝试在数据块上进行转换,则确定。 在这个确定中可以使用与文件系统的性能相关的参数。 确定要完成的一种类型的转换。 数据块根据选择的变换进行变换。 转换后的数据块被写入存储系统。 作为回收处理的一部分,转换不需要额外的输入/输出请求。