[发明专利]将数据分配给网络中的存储的方法和系统在审

专利信息
申请号: 201410685563.9 申请日: 2014-11-25
公开(公告)号: CN104717276A 公开(公告)日: 2015-06-17
发明(设计)人: C.德库萨蒂斯;S.卡夏普;R.B.克里施纳默西 申请(专利权)人: 国际商业机器公司
主分类号: H04L29/08 分类号: H04L29/08;G06F3/06
代理公司: 北京市柳沈律师事务所 11105 代理人: 邸万奎
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 配给 网络 中的 存储 方法 系统
【说明书】:

技术领域

发明一般涉及计算技术,尤其涉及网络中的数据存储。

背景技术

数据中心可以被配置处理大量或多卷数据。例如,可以将服务器与可以存储作为处理的一部分所需的数据的节点或队列耦合。存储在节点中的数据可以是“热”或“超热”数据—可以是服务器频繁和在短访问时间内需要的数据,以便让服务器执行分配给它的所有任务和功能。就这一点而言,该节点可以用作服务器数据的高速缓存。相反,可以将服务器不频繁需要或不迅速需要的数据(所谓的“冷”数据)存储在远离服务器的地点上。

在处理数据的背景下,与数据的可用性有关的问题可能成为网络性能的瓶颈。例如,在服务器接收的请求或任务的速率高的情况下,不降低性能地为来自节点/高速缓存的那些请求服务是不切实际的。

发明内容

实施例包括将数据分配给网络中的存储的方法、系统、和计算机程序产品。识别网络中的服务器访问的数据项。控制器根据如下的至少一种分类所识别数据项:服务器对数据项的访问请求的频率和与一旦服务器请求数据项就向服务器提供数据项有关的访问时间。根据数据项的分类为存储数据项选择网络中的交换机的存储器。该控制器使数据项存储在交换机的存储器中,服务器根据请求从其访问数据项。

附图说明

作为本说明书的结论,在权利要求书中具体指出并明确要求保护被当作实施例的主题。该实施例的前述和其它特征和优点可从结合附图所作的如下详细描述中明显看出,在附图中:

图1描绘了依照实施例的计算系统环境;

图2描绘了依照实施例处理工作负载的过程流;以及

图3描绘了依照实施例的计算系统环境。

具体实施方式

依照一个或多个实施例,描述将频繁访问数据存储在网络交换机(例如,层2或3网络交换机)的存储层中的系统、装置和方法。控制器与多层存储访问系统协调管理和控制网络交换机中的存储层。该控制器识别频繁访问数据,选择存储数据的交换机,并与网络的其它控制器协调。存储在网络交换机中的数据从是可用数据的唯一实例的意义上来讲是独特的。换句话说,存储在网络交换机中的数据不是简单地用作存储在另一个地点上的数据的备份或副本。

现在转到图1,其中一般性地示出了计算系统100。可以将系统100与像数据网络102、管理网络104等那样的一种或多种网络相联系。可以使网络相互耦合。

系统100可以包括许多不同类型的计算设备。为了使例示简单和易于说明起见,系统100被显示成包括许多服务器114和许多交换机122。每个服务器114可以与一个或多个节点128相联系或耦合。节点128可以起为服务器114存储数据的高速缓存的作用。

在一些实施例中,可以使交换机122相互耦合。例如,数据可以横穿作为多跳路径的一部分的一台或多台交换机122、和潜在地,一个或多个服务器114。交换机122可以是可以支持一种或多种可编程功能或配置的软件定义网络(SDN)使能交换机。

交换机122可以包括存储器136。存储器136可以用于存储数据。在一些情况下,如下进一步所述,可以将与服务器114相联系的数据存储在存储器136中,潜在地与将这样的数据存储到与服务器114相联系的节点128中完全不同。

系统100可以包括像硬盘驱动器那样的另外存储设备。在一些实施例中,硬盘驱动器156可以用于存储与服务器114有关的“冷”数据。节点128可以用于存储与服务器114有关的“热”数据。交换机122的存储器136可以用于存储与服务器114有关的“超热”数据。

术语“冷”、“热”、和“超热”与温度评定尺度有关,仅仅代表根据访问频率和访问数据所需的时间分类数据的一种技术。可以使用任何其它类型的分类技术。例如,可以使用这样的数字评定尺度,其中,例如,“10”代表需要频繁访问和在短访问时间内的数据,以及“1”代表不频繁访问和访问时间可以相对较长的数据。

管理网络104可以包括控制器164。控制器164可以对应于服务器(例如,服务器114),或处在服务器(例如,服务器114)上。控制器164可以经由一条或多条链路(例如,安全通信链路)与交换机122耦合。控制器164可以负责依照所选分类技术分类给定一个或一项数据。就这一点而言,控制器164可以管理数据在可用在系统中的存储(例如,节点128、存储器136、和硬盘驱动器156)之间的分配。

虽然在图1中示出了单个控制器164,但在一些实施例中,可以使用多个控制器164。控制器164可以相互通信,以便共享管理网络102的任务/负担。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司;,未经国际商业机器公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410685563.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top