【技术实现步骤摘要】
基于服务分发网络的服务系统和服务分发方法
本专利技术涉及计算机网络领域
,尤其涉及一种基于服务分发网络的服务系统和服务分发方法。
技术介绍
在客户少的服务系统中,服务提供商可采用一台服务器供客户机访问服务。随着客户的增多和客户访问量的增多,比如,随着访问量的增大,一台服务器无法承担全部的工作负载;又比如,随着客户机在网络中分布范围的扩大,会出现有的客户机距离服务器远,访问时延大。这些情况下,如果只采用一台服务器,则服务质量将无法保证,因此,需要扩展到多台服务器来为客户提供服务。为解决服务的扩展性问题,现有技术中提出了镜像服务器技术。采用镜像服务器的服务系统架构如图1所示。其通过架设与源服务器同质的镜像服务器到网络的相同或不同位置,来保证服务质量问题。同质的服务器上安装了同样的服务软件/组件,能为客户提供同样的服务。但是,建立镜像服务器的成本较高。其原因在于,建立镜像服务主要依赖于人工进行决策和操作,当客户遍布全球时,需要在全球多个国家都部署镜像服务器,部署和维护成本高。综上所述,现有技术中存在的技术问题是:现有服务系统中,增加为客户服务的服务器时,部署和维护的成本太高。
技术实现思路
本专利技术解决的技术问题是提供一种基于服务分发网络的服务系统和服务分发方法,能够提高服务器利用率,进而降低成本。为解决上述技术问题,本专利技术提供了一种基于服务分发网络的服务分发方法,所述方法包括:复制入服务软件/组件到分发服务器后,向定位分发系统汇报;所述定位分发系统根据所述汇报的内容,更新维护的服务软件/组件信息;客户机向所述定位分发系统请求定位服务时,所述定位分发系统 ...
【技术保护点】
一种基于服务分发网络的服务分发方法,其特征在于,所述方法包括:复制入服务软件/组件到分发服务器后,向定位分发系统汇报;所述定位分发系统根据所述汇报的内容,更新维护的服务软件/组件信息;客户机向所述定位分发系统请求定位服务时,所述定位分发系统根据维护的所述服务软件/组件信息为所述客户机定位访问的分发服务器。
【技术特征摘要】
1.一种基于服务分发网络的服务分发方法,其特征在于,所述方法包括:复制入服务软件/组件到分发服务器后,向定位分发系统汇报;所述定位分发系统根据所述汇报的内容,更新维护的服务软件/组件信息;客户机向所述定位分发系统请求定位服务时,所述定位分发系统根据维护的所述服务软件/组件信息为所述客户机定位访问的分发服务器;所述定位分发系统维护的所述服务软件/组件信息为服务软件/组件列表,所述服务软件/组件列表中包含各服务软件/组件所部署的分发服务器的标识或地址信息;所述方法还包括:当分发服务器复制入的服务软件/组件与本分发服务器的其他服务软件/组件之间存在关联关系时,所述分发服务器向本分发服务器的所述其他服务软件/组件进行交互,以建立所述服务软件/组件间的关联关系;当分发服务器复制入的服务软件/组件与本分发服务器之外的其他服务软件/组件之间存在关联关系时,所述分发服务器通过向所述定位分发系统查询所述服务软件/组件列表,向部署相应服务软件/组件的分发服务器进行交互,以建立所述服务软件/组件间的关联关系。2.如权利要求1所述的方法,其特征在于,所述复制入服务软件/组件到分发服务器,是从源服务器或其他已复制入软件/组件的分发服务器复制。3.如权利要求2所述的方法,其特征在于,复制入服务软件/组件到分发服务器后,由所述分发服务器、或者复制出所述软件/组件的源服务器或分发服务器向所述定位分发系统进行汇报;汇报的内容包括:复制的软件/组件的信息、复制入分发服务器的信息、和/或复制出源服务器或分发服务器的信息。4.如权利要求1所述的方法,其特征在于,所述方法还包括:分发服务器向所述定位分发系统汇报本分发服务器的信息,所述本分发服务器的信息至少包括本分发服务器的IP地址信息,或者还包括本分发服务器的位置信息、和/或负载信息;所述定位分发系统根据各分发服务器所汇报的内容,维护分发服务器列表,所述分发服务器列表中包含各分发服务器的信息。5.如权利要求2或3所述的方法,其特征在于,所述方法还包括:分发服务器向所述定位分发系统汇报本分发服务器的信息,所述本分发服务器的信息至少包括本分发服务器的IP地址信息,或者还包括本分发服务器的位置信息、和/或负载信息;所述定位分发系统根据各分发服务器所汇报的内容,维护分发服务器列表,所述分发服务器列表中包含各分发服务器的信息。6.如权利要求5所述的方法,其特征在于,所述复制入服务软件/组件到分发服务器的决策,包括以下情形:所述定位分发系统根据维护的所述分发服务器列表,决策将服务软件/组件复制入的分发服务器;或者,所述源服务器向所述定位分发系统查询所述分发服务器列表,并决策将服务软件/组件复制入的分发服务器;或者,分发服务器向所述定位分发系统请求复制服务软件/组件,所述定位分发系统根据所述分发服务器列表,决策复制出的源服务器或者其他分发服务器。7.如权利要求5述的方法,其特征在于,根据源服务器和各分发服务器的负载信息、和/或分发...
【专利技术属性】
技术研发人员:许可,李漓春,宋美娜,鄂海红,皮人杰,朱斌杰,乐冠,童俊杰,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。