[发明专利]服务器、客户端装置、程序和下载方法有效
申请号: | 200810126934.4 | 申请日: | 2008-06-18 |
公开(公告)号: | CN101330509A | 公开(公告)日: | 2008-12-24 |
发明(设计)人: | 甲田博文 | 申请(专利权)人: | 索尼株式会社 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 董方源 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 客户端 装置 程序 下载 方法 | ||
技术领域
本发明涉及经由网络来分发(distribute)或下载诸如运动图像之类的 文件的服务器、客户端装置、程序和下载方法。
背景技术
迄今,在客户端装置从服务器获取文件的情况下,当客户端装置被某 一事件(例如,用户操作、或者使用定时器功能的应用)触发时,客户端 装置对其中存储有文件的服务器进行访问。但是,因为服务提供商很难控 制将会成为触发的客户端侧事件,所以存在这样的问题:在大量客户端装 置对服务器进行访问从而使访问集中并且该访问超过了服务器或网络的容 量时,可能无法获得文件。特别地,这种问题趋于与文件大小和客户端装 置数目的增加而成比例地发生。
为了避免这种问题,许多服务提供商(服务器管理者)在考虑到流量 峰值的情况下分配各种资源(服务器和网络资源)。但是,当一直分配资 源以管理流量峰值时,意味着在除峰值时间段之外的时间段中承载过量资 源,这将导致系统构建初始成本/服务成本的增加。另外,从服务提供商 (服务器管理者)的角度来看,因为由用户操作所触发的访问的发生是不 可预测且不可控制的,所以服务提供商(服务器管理者)被强制对系统进 行管理以使得可以一直提供服务。
JP-A-2006-135811(专利文献1)公开了一种分发式系统,其中除提 供运动图像的服务器之外,提供了包括管理服务器在内的多个服务器(参 见该文献的权利要求1)。
发明内容
但是,即使专利文献1所公开的技术,结果也是必须一直分配资源以 管理流量峰值,这可能无法解决实质问题。
希望提供能够分发从客户端装置对下载服务器的集中访问,以使流量 峰值平滑的服务器、客户端装置、程序和下载方法。
根据本发明一个实施例的服务器是可经由网络而与客户端装置相连接 的服务器,该服务器包括:用于生成一种文件的装置,所述文件包含能够 经由网络向客户端装置分发下载文件的下载服务器的地址以及在时间上规 定从客户端装置对下载服务器的访问的第一参数;以及用于响应于来自客 户端装置的请求而向客户端装置分发所述文件的装置。
在本发明的实施例中,因为从客户端装置对下载服务器进行访问的定 时可以通过来自服务器的控制而针对每一个客户端装置来设置,所以可以 分发从客户端装置对下载服务器的集中访问以使流量峰值平滑。
优选地,第一参数可以是规定从客户端装置对下载服务器的访问的等 待时间的参数。优选地,第一参数可以是规定从客户端装置对下载服务器 的访问的时间段的参数。或者,第一参数优选地可以是规定从客户端装置 对下载服务器的访问的时间段和在该时间段内的等待时间的参数。
生成的文件可以包含第二参数,该第二参数在时间上规定来自客户端 装置的对文件的分发请求。因此,也可以避免对服务器的集中访问。
这里,本发明的实施例还可以包括:用于根据下载服务器的负载状况 来优化第一参数的装置;以及用于根据下载服务器的负载状况来优化第二 参数的装置。这里,例如,用于根据下载服务器的负载状况来优化第一参 数的装置可以是用于根据下载服务器的负载状况来改变第一参数的装置。 例如,用于根据下载服务器的负载状况来优化第二参数的装置可以是用于 根据下载服务器的负载状况来改变第二参数的装置。
在访问因为用户操作或者错误估计而被出乎意料地集中的情况下,系 统管理员必须基于访问状况对存储在服务器中的文件的参数进行优化,并 且很可能会增加服务负载(服务工时)。于是,在服务器中例如提供这样 的方案:其中,例如,根据在服务器侧使用资源的状态来自动确定和计算 在文件中指定的参数,并优化参数值。因此,可以利用较少的工时来实现 更高精度的负载分发。
根据本发明一个实施例的客户端装置是包括下述装置的客户端装置: 用于向服务器作出分发一种文件的请求的装置,所述文件包含能够经由网 络来分发下载文件的下载服务器的地址和在时间上规定对下载服务器的访 问的第一参数;以及用于在基于第一参数的时刻对下载服务器进行访问的 装置,所述第一参数包含在响应于请求而从服务器分发的文件中。因此, 可以分发从客户端装置对下载服务器的集中访问,以使流量峰值平滑。
用于请求分发的装置可以在基于文件中所包含的第二参数的时刻向所 述服务器作出分发文件的请求,其中,第二参数包含在所述文件中,并且 在时间上规定对所述服务器分发文件的请求。因此,也可以避免对服务器 的集中访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810126934.4/2.html,转载请声明来源钻瓜专利网。