[发明专利]计算机化方法、存储服务器及管理服务器有效
申请号: | 201280053059.6 | 申请日: | 2012-04-17 |
公开(公告)号: | CN103890729B | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 拉克希米·纳拉亚南·巴伊拉瓦孙达拉姆;戈库尔·桑德拉拉扬;维普·马图尔;卡拉德哈尔·沃鲁甘地;达雷恩·索耶 | 申请(专利权)人: | NETAPP股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享资源 协同 管理 | ||
版权通知/许可
本专利文件的揭示内容的一部分含有受到版权保护的材料。就像专利与商标局专利文件或记录中显现的那样,版权所有者不反对任何人对本专利文件或本专利揭示内容进行拓制,但另外无论如何均保留所有版权。以下通知适用于如下文及其图式中所描述的软件及数据:版权2011,网络器械公司(NetApp,Inc.),保留所有权利。
技术领域
本发明的至少一个实施例涉及数据存储系统,且更特定来说涉及数据存储系统内的共享资源的协同管理。
背景技术
当今存在各种形式的基于网络的存储系统。这些形式包括网络附接存储(NAS)、存储区域网络(SAN)及其它。基于网络的存储系统通常用于各种目的,例如为多个用户提供对共享数据的存取、备份重要数据(例如,通过数据镜射)等。
基于网络的存储系统通常包括至少一个存储服务器,所述至少一个存储服务器为经配置以代表一或多个客户端处理系统(客户端)存储及检索数据的处理系统。数据作为存储对象(例如块及/或文件)来存储及检索。块是数据字节或位的序列,其具有预定长度。文件是相关字节或位的集合,其具有任意长度。在NAS的背景下,存储服务器代表一或多个客户端而操作以存储及管理对数据的文件级存取。文件可通过使用数据存储方案(例如廉价磁盘冗余阵列(RAID))存储于包括大容量存储装置(例如磁性或光学盘或带)的一或多个阵列的存储系统中。在SAN背景下,存储服务器向客户端提供对所存储数据的块级存取,而非文件级存取。一些存储服务器能够向客户端提供文件级存取及块级存取两者,例如由加利福尼亚州森尼韦尔(Sunnyvale,California)的网络器械公司制造的某些存储服务器
与存储于基于网络的存储系统中的数据相关联的要求(与预期性能、可靠性等相关)统称为服务等级目标。服务等级目标可由管理员、管理工具或两者指定及管理。管理存储系统的基础结构层的数目已随着时间显著增加。可具有管理存储系统的作用的示范性层包括存储系统层、网络层、管理程序层、高速缓冲存储层等。作为基础结构层的此增加的结果,存储系统的性能及可靠性现在取决于不同基础结构层。举例来说,不同基础结构层由不同人或工具管理,因此使得难以获得统一的性能保证,例如服务等级目标。各种技术正在浮现以动态地处理个别基础结构层的工作负载的改变、服务等级要求的改变等。示范性技术包括对存储数据布局作出改变、动态地例示用于高速缓冲存储的资源、执行卷迁移、执行逻辑接口(LIF)迁移等的工具。然而,这些技术不提供与所有基础结构层交互作用且管理所有基础结构层的用于存储管理的端对端方法。当多个工具独立地工作时,其可耗费比所需多的资源以解决服务等级目标且冒以下可能性的风险:工具将抵消彼此的努力,导致错误/不可用,或导致另一服务等级目标违规。
举例来说,可在不同基础结构层(存储层级、管理程序层级等)处执行数据迁移以处置服务等级目标违规。两个独立工具可对同一服务等级目标起作用且在彼此不知道的情况下尝试将相同数据迁移到不同位置。或者,如果两个独立工具与同一资源上的两个不同数据组有关,那么两个独立工具可确定如果其正在处置较不拥挤的资源那么其相应服务等级目标将被满足。在彼此不知道的情况下,两个独立工具可通过各自将其自己的数据组从第一资源迁移到第二资源而寻求类似校正解决方案。与仅一个工具采取校正动作相比,每一工具均执行数据迁移耗费更多时间及努力。另外,工具的独立带来以下风险:两个工具已将其数据迁移到同一第二资源且得不到益处:第二资源比第一资源拥挤且仍未满足相应服务等级目标。
发明内容
共享资源的协同管理的实施例通过存储服务器从第一资源管理器接收由所述存储服务器或耦合到所述存储服务器的装置提供的服务的违规的通告来实施。所述存储服务器进一步从多个资源管理器中的每一者接收采取校正动作以减轻所述违规的所估计成本且基于所述所估计成本而选择由所述多个资源管理器中的一者提出的校正动作。在一个实施例中,每一所提出校正动作的所估计成本是使用所述校正动作所需的资源类型的量及所述资源类型的可用资源的量而确定的经规范化成本。所述存储服务器引导提出所述选定校正动作的所述资源管理器执行所述选定校正动作。
附图说明
在附图的各图中以举例方式而非限制方式图解说明本发明的一或多个实施例,附图中相同参考符号指示类似元件且附图中:
图1图解说明表示共享资源的协同管理的实施例的资源管理图表;
图2是共享资源的协同管理的示范性方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NETAPP股份有限公司,未经NETAPP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280053059.6/2.html,转载请声明来源钻瓜专利网。