-
公开(公告)号:CN107408029B
公开(公告)日:2021-01-22
申请号:CN201680017504.1
申请日:2016-03-22
Applicant: NETAPP股份有限公司
Abstract: 提供了用于高效的输入/输出(I/O)工作负荷捕获的系统和方法。例如,一方面,一种机器实现的方法包括:打开网络套接字以用于侦听来自计算设备的连接请求;通过网络套接字接受来自计算设备的连接请求;基于通过网络套接字与计算设备的网络连接来启用选择性数据收集,其中基于网络连接的选择性数据收集包括获得与多个输入/输出(I/O)请求和响应相关的信息以及用于处理I/O请求的存储服务器的性能信息;对基于网络连接的收集的数据进行子采样;以及通过网络套接字连接,向计算设备发送基于网络连接的收集的数据的至少部分。
-
公开(公告)号:CN107079056B
公开(公告)日:2021-01-22
申请号:CN201580062838.6
申请日:2015-09-18
Applicant: NETAPP股份有限公司
IPC: H04L29/08
Abstract: 各种实施例涉及用于协调在存储集群系统的节点之间的数据访问命令的至少部分并行执行和取消的技术。装置可以包括耦合到存储客户端设备数据的第一存储设备的第一节点的处理器部件;用于对客户端设备数据执行副本命令集中的副本数据访问命令的访问部件,每个副本命令集被分配集合ID;用于分析网络分组中包括的集合ID以确定所述网络分组中的副本命令的一部分是否冗余,并且如果该部分不冗余,则重新组合来自该从部分的副本命令集;以及用于向通信部件提供访问部件已经完全执行了其中的副本数据访问命令的集合的副本命令集的集合ID的排序部件。
-
公开(公告)号:CN111868704A
公开(公告)日:2020-10-30
申请号:CN201980018904.8
申请日:2019-03-14
Applicant: NETAPP股份有限公司
Abstract: 加速数据访问请求的方法、非暂态计算机可读介质以及计算设备。利用本技术,多个对象的层次结构被插入到位置数据库中。多个对象的至少一个子集中的每个对象包括针对存储在文件系统中的数据的物理存储位置。多个对象中的一个或多个对象包括对象版本号和多个对象中的父对象的父版本号。当无效事件已经发生在文件系统中时做出确定。无效事件与多个对象中的一个对象相关联。当确定指示无效事件已经发生在文件系统时,针对多个对象中的一个对象的对象版本号被修改以使对象的子集中的一个或多个对象无效。
-
公开(公告)号:CN110678837A
公开(公告)日:2020-01-10
申请号:CN201880035226.1
申请日:2018-03-23
Applicant: NETAPP股份有限公司
Inventor: M·凯蒂亚
IPC: G06F3/06
Abstract: 一种协助对跨不同卷的数据块执行全局重复数据删除的方法、非暂时性计算机可读介质和装置,所述方法包括识别存储在两个或更多个存储卷中的至少两个数据块。确定所述至少两个数据块是否被分类为共享数据块。当所述至少两个数据块被确定成共享时,创建新数据卷签名。删除被确定成共享的所述至少两个数据块中的一个,并且存储所述至少两个数据块中的另一个和所述两个或更多个存储卷中的一个的所述创建的签名。
-
公开(公告)号:CN110073344A
公开(公告)日:2019-07-30
申请号:CN201780076519.X
申请日:2017-10-30
Applicant: NETAPP股份有限公司
Abstract: 利用永久增量快照配置和典型的高速缓存策略(例如,最近最少使用的),存储部件可以逐出较旧的快照的稳定数据块,可能是快照基线的未改变的数据块。如果稳定数据块已经被逐出,则恢复最新快照将遭受下载稳定块以用于恢复最新快照的时间损失。创建合成基线快照和刷新稳定数据块的逐出数据可以避免逐出稳定数据块,并且降低违反恢复时间目标的风险。
-
公开(公告)号:CN109997105A
公开(公告)日:2019-07-09
申请号:CN201780072093.0
申请日:2017-08-23
Applicant: NETAPP股份有限公司
Abstract: 动态调整分布式存储区域网络环境中的逻辑单元号故障域的方法、非暂时性计算机可读介质和设备包括:确定集群的多个节点中的至少一个节点何时被从该集群的该多个节点中的其他节点切断。标识由该多个节点中的每个节点拥有的任意逻辑单元号(LUN)。将由被确定为被切断的、该多个节点中的该至少一个节点拥有的所标识的LUN中的任意LUN的故障域从操作的分布式任务集合模式(DTM)调整到操作的单个任务集合模式(STM)。该调整在没有从DTM操作到STM操作的、到与该集群交互的一个或多个主机计算设备中的任意主机计算设备的任意通信的情况下进行。
-
公开(公告)号:CN109154881A
公开(公告)日:2019-01-04
申请号:CN201780031856.7
申请日:2017-03-22
Applicant: NETAPP股份有限公司
IPC: G06F3/06 , G06F16/17 , G06F16/182 , G06F11/14
Abstract: 公开了一种用于以保持块级访问和文件系统效率机制(诸如重复数据删除)的方式,来复制文件系统实体的方法和系统。在一个实施例中,复制引擎接收包括文件系统索引节点和文件系统数据块的文件系统实体流。复制引擎基于由文件系统实体指定的数据和引用信息来生成基于对象的存储(OBS)对象。作为生成OBS对象的一部分,复制引擎生成:将文件系统索引节点文件的文件块号与索引节点号相关联的至少一个索引节点文件对象。复制引擎使用索引节点信息来生成:以每个索引节点方式将文件块号与数据块号在逻辑上相关联的引用对象。复制引擎进一步生成:包含文件系统数据块并且将数据块与对应数据块号相关联的数据对象。
-
公开(公告)号:CN108604164A
公开(公告)日:2018-09-28
申请号:CN201680080264.X
申请日:2016-11-22
Applicant: NETAPP股份有限公司
Abstract: 提供了一个或多个技术和/或计算设备以用于实现同步复制。例如,可以在托管本地存储装置的第一存储控制器与托管远程存储装置的第二存储控制器之间建立同步复制关系(例如,可以按照文件、逻辑单元号(LUN)或任何其他级别的粒度来指定复制)。数据操作和卸载操作可以在本地存储装置和远程存储装置上被并行地实现。错误处理操作可以在本地存储装置上被实现,并且作为尽力服务在远程存储装置上被并行地实现,并且协调可以被执行以从尽力服务的并行实现标识任何数据分歧。存储区域网络(SAN)操作可以在本地存储装置上被实现,并且在本地完成时可以在远程存储装置上被远程地实现。
-
公开(公告)号:CN108351824A
公开(公告)日:2018-07-31
申请号:CN201680062470.8
申请日:2016-10-28
Applicant: NETAPP股份有限公司
Inventor: S·G·万吉普拉姆 , V·K·C·厄卡拉德维
CPC classification number: H04L41/0654 , G06F11/0727 , G06F11/0757 , G06F11/2092 , G06F2201/815
Abstract: 提供了用于确定是否要在计算节点之间执行切换操作的一种或多种技术和/或计算设备。被配置为灾难恢复伙伴的第一计算节点和第二计算节点可以部署在计算环境内。第一计算节点和第二计算节点可以被配置为向云环境节点状态提供者和/或通过云存储服务可访问的云持久存储装置提供操作状态信息(例如,正常操作、故障等)。相应地,计算节点可以从云环境节点状态提供者和/或云存储服务获取伙伴节点的操作状态信息,尽管存在可能以其他方式呈现为伙伴节点的故障的节点间通信丢失和/或基础设施故障。以这种方式,计算节点可以准确地确定伙伴节点是否发生了故障。
-
公开(公告)号:CN108351823A
公开(公告)日:2018-07-31
申请号:CN201680061742.2
申请日:2016-10-24
Applicant: NETAPP股份有限公司
IPC: G06F11/20
CPC classification number: G06F11/2069 , G06F11/0727 , G06F11/0757 , G06F11/2092 , G06F2201/805
Abstract: 提供了一种或多种用于自动切换实现的技术和/或计算设备。例如,第一存储集群的第一存储控制器可以与第二存储集群的第二存储控制器具有灾难恢复关系。在第一存储控制器发生故障的情况下,第二存储控制器可以将操作从第一存储控制器自动切换到第二存储控制器,以向客户端提供对客户端先前通过第一存储控制器可访问的数据的故障转移访问。第二存储控制器可以利用用于访问心跳信息的远程直接存储器访问(RDMA)读取操作、存储在磁盘邮箱内的心跳信息、和/或服务处理器陷阱来跨集群检测第一存储控制器的故障。以这种方式,第二存储控制器可以有效地检测到第一存储控制器的故障以触发自动切换,以实现对数据的无中断客户端访问。
-
-
-
-
-
-
-
-
-