[发明专利]合并存储操作在审
申请号: | 201580055688.6 | 申请日: | 2015-07-29 |
公开(公告)号: | CN106796542A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | A·马萨尔;S·K·潘达;S·乔施 | 申请(专利权)人: | NETAPP股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 张维 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 合并 存储 操作 | ||
背景技术
文件服务器(例如,服务器、存储服务器、数据存储和管理服务器等)可以向客户端提供对存储在一个或多个存储设备上的文件的访问。实现存储策略的策略服务、跟踪用户对文件访问的审计服务和/或其他服务可以代表客户端跟踪由文件服务器执行的存储操作。因为相当大量的存储操作可以被跟踪,因此可能产生增加的延迟、处理资源消耗、带宽消耗、来自不必要跟踪信息的噪声(例如,审计服务可能寻找只是关于用户是否打开文件的信息,因此在文件被打开时执行的每个写入操作可能是对于审计服务的噪声)和/或其他问题。
附图说明
图1是根据本文阐述的一个或多个规定图示示例集群网络的部件框图。
图2是根据本文阐述的一个或多个规定图示示例数据存储系统的部件框图。
图3是图示了用于合并存储操作的示例性方法的流程图。
图4是图示了用于基于过期时间合并存储操作的示例性系统的部件框图。
图5是图示了用于基于过期时间合并存储操作的示例性系统的部件框图。
图6是图示了用于基于后续存储操作的阈值数目合并存储操作的示例性系统的部件框图。
图7是图示了用于基于接收事件合并存储操作的示例性系统的部件框图。
图8是根据本文阐述的一个或多个规定的计算机可读介质的示例。
具体实施方式
现在参考附图描述所要求保护主题的某些示例,其中贯穿全文相似的附图标记通常用于指代相似的元件。在以下描述中,出于解释的目的,阐述若干特定细节以便提供对所要求保护主题的全面理解。然而,应当理解所要求保护主题可以不通过这些特定细节而被实践。该具体实施方式中的任何内容都不被承认为现有技术。
一个或多个系统和/或技术被提供用于合并存储操作。当从客户端设备接收到第一存储操作时(例如,客户端尝试通过文件服务器打开文本文档),存储操作的第一记录可以被创建。过期事件可以针对该第一记录被限定(例如,第一记录可以被保留3分钟;被保留,直到接收到阈值数目的后续存储操作;被保留,直到服务请求对记录信息的访问等)。第一存储操作的第一通知可以基于第一记录创建。第一通知可以被发送给服务(例如,审计服务可以对接收访问文本文档的存储操作的通知感兴趣)。合并策略可以被强制实施,直到过期事件过期。合并策略可以阻止触发为后续存储操作创建新通知(例如,基于用户对文本文档进行的编辑,可能从客户端设备接收过多的对该文本文档的后续写入操作;50mb文本文档的读取操作可以包括数目可观的增加的64kb读取操作;等,但是由于合并策略的存在,新通知的创建可以不被这种存储操作触发)。响应于过期事件的过期,第一记录可以被删除并且合并策略可以被解强制实施(例如,来自客户端设备对文本文档的后续存储操作可以触发新记录和新通知的创建)。合并存储操作可以减少向服务发送通知的数目,这可以减少网络带宽利用、噪声(例如,审计服务可能只对了解用户访问了文本文档感兴趣,而可能对关于对文本文档的编辑的附加通知不感兴趣)、延迟和/或处理资源利用。
为了提供合并存储操作的上下文,图1图示了集群网络环境或网络存储环境100的实施例。然而,应当理解,本文所述的技术等可以在集群网络环境100、非集群网络环境和/或各种其他计算环境(诸如台式计算环境)内实现。即,包括所附权利要求书的范围的本公开不意味着被限制到本文所提供的示例。应当理解,在相同或相似部件、元件、特征、项、模块等在稍后附图中被图示但先前针对之前附图论述过的情况下,其相似(例如,冗余)论述可以在描述后续附图时省略(例如,为了简单便于理解)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NETAPP股份有限公司,未经NETAPP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580055688.6/2.html,转载请声明来源钻瓜专利网。