一种服务模板的推荐方法和装置的制造方法

文档序号:9818433阅读:308来源:国知局
一种服务模板的推荐方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种服务模板的推荐方法和装置。
【背景技术】
[0002]在传统的服务设备上,通常会提供负载分发服务和应用优化服务。为了提供负载分发服务和应用优化服务,通常会由用户手工在服务设备上配置负载分发配置参数和应用优化配置参数,即由用户手工在服务设备上配置大量的参数。而当用户不知道如何配置这些负载分发配置参数和应用优化配置参数时,则服务设备可以采用默认的负载分发配置参数和应用优化配置参数。
[0003]随着虚拟化、云计算、SDN(Software Defined Network,软件定义网络)等技术的发展,数据中心迎来了云时代,应用的繁多,服务模式的转变,都给传统的服务设备提出了新要求。随着服务设备上应用的增多,服务设备采用默认的负载分发配置参数和应用优化配置参数,可能并不适用于所有应用。而且用户手工配置负载分发配置参数和应用优化配置参数时,工作量很大。

【发明内容】

[0004]本发明提供一种服务模板的推荐方法,应用于包括部署在云网络的模板管理设备和部署在用户网络的服务设备的系统中,所述方法包括:
[0005]所述模板管理设备向服务设备发送待生成的服务模板对应的学习策略;
[0006]所述模板管理设备接收来自所述服务设备的流量信息、服务信息、配置参数和学习结果,并利用所述流量信息、服务信息、配置参数和学习结果生成所述学习策略对应的服务模板,并记录所述流量信息、服务信息与所述服务模板之间的对应关系;其中,所述学习结果是所述服务设备按照所述学习策略,对所述流量信息和所述服务信息进行学习后得到的;
[0007]所述模板管理设备在收到携带流量信息和服务信息的用户服务请求时,通过查询所述对应关系,得到该流量信息、该服务信息对应的服务模板,并向发送所述用户服务请求的设备推荐该流量信息、该服务信息对应的服务模板中的至少一个服务模板。
[0008]本发明提供一种服务模板的推荐方法,应用于包括部署在云网络的模板管理设备和部署在用户网络的服务设备的系统中,所述方法包括:
[0009]所述服务设备接收所述模板管理设备发送的待生成的服务模板对应的学习策略;所述服务设备统计虚服务对应的流量信息、服务信息、配置参数;
[0010]所述服务设备按照所述学习策略,对所述流量信息和所述服务信息进行学习,得到学习结果,并将所述流量信息、所述服务信息、所述配置参数和所述学习结果发送给所述模板管理设备,以使所述模板管理设备利用所述流量信息、所述服务信息、所述配置参数和所述学习结果生成所述学习策略对应的服务模板,记录所述流量信息、所述服务信息与所述服务模板之间的对应关系,并利用所述对应关系推荐服务模板。
[0011]本发明提供一种服务模板的推荐装置,应用于包括部署在云网络的模板管理设备和部署在用户网络的服务设备的系统中,所述服务模板的推荐装置应用在所述模板管理设备上,且所述服务模板的推荐装置具体包括:
[0012]学习模块,用于向服务设备发送待生成的服务模板对应的学习策略;接收来自所述服务设备的流量信息、服务信息、配置参数和学习结果,并利用所述流量信息、所述服务信息、所述配置参数和所述学习结果生成所述学习策略对应的服务模板,并记录所述流量信息、所述服务信息与所述服务模板之间的对应关系;其中,所述学习结果是所述服务设备按照所述学习策略,对所述流量信息和所述服务信息进行学习后得到的;
[0013]推荐模块,用于在收到携带流量信息和服务信息的用户服务请求时,通过查询所述对应关系,得到该流量信息、该服务信息对应的服务模板,并向发送所述用户服务请求的设备推荐该流量信息、该服务信息对应的服务模板中的至少一个服务模板。
[0014]本发明提供一种服务模板的推荐装置,应用于包括部署在云网络的模板管理设备和部署在用户网络的服务设备的系统中,所述服务模板的推荐装置应用在所述服务设备上,所述服务模板的推荐装置具体包括:
[0015]接收模块,用于接收所述模板管理设备发送的待生成的服务模板对应的学习策略;
[0016]统计模块,用于统计虚服务对应的流量信息、服务信息、配置参数;
[0017]学习模块,用于按照所述学习策略,对所述流量信息和所述服务信息进行学习,得到学习结果;
[0018]发送模块,用于将所述流量信息、所述服务信息、所述配置参数和所述学习结果发送给所述模板管理设备,以使所述模板管理设备利用所述流量信息、所述服务信息、所述配置参数和所述学习结果生成所述学习策略对应的服务模板,记录所述流量信息、所述服务信息与所述服务模板之间的对应关系,并利用所述对应关系推荐服务模板。
[0019]基于上述技术方案,本发明实施例中,基于部署在用户网络的各个服务设备得到的学习结果和配置参数,模板管理设备可以生成服务模板,即自动生成包含了配置参数(即负载分发配置参数和应用优化配置参数)的服务模板,并推荐服务模板,从而使得需要配置参数的服务设备能够基于该服务模板得到配置参数,不需要服务设备使用默认的配置参数,且不需要人工在服务设备进行配置。
【附图说明】
[0020]图1是本发明实施例的应用场景示意图;
[0021]图2是本发明一种实施方式中服务模板的推荐方法的流程图;
[0022]图3是本发明中流量信息、服务信息与服务模板之间的对应关系的示例;
[0023]图4是本发明一种实施方式中模板管理设备的逻辑结构图;
[0024]图5是本发明一种实施方式中服务模板的推荐装置的逻辑结构图;
[0025]图6是本发明一种实施方式中服务设备的逻辑结构图;
[0026]图7是本发明一种实施方式中服务模板的推荐装置的逻辑结构图。
【具体实施方式】
[0027]针对现有技术中存在的问题,本发明实施例中提出一种服务模板的推荐方法,该方法可以应用于包括部署在云网络的模板管理设备和部署在用户网络的服务设备的系统中,服务设备的数量可以为多个,模板管理设备的数量可以为I个。以图1为本发明实施例的应用场景示意图,在用户网络中部署的服务设备,可以为单独的设备,此时服务设备为具有提供负载分发服务和/或应用优化服务的功能的设备;或者,可以为集成在现有设备上的功能单元,如集成在具有提供负载分发服务和/或应用优化服务的功能的服务设备上的功能单元,此时功能单元不需要具有提供负载分发服务和/或应用优化服务的功能,可以使用现有设备自身的提供负载分发服务和/或应用优化服务的功能。进一步的,在云网络中部署的模板管理设备,可以为单独的设备,该模板管理设备用于自动生成服务模板,并推荐服务模板。
[0028]本发明实施例中可以划分为两个阶段,第一阶段为服务模板的学习过程,在该过程中,模板管理设备可以自动生成服务模板。第二阶段为服务模板的推荐过程,在该过程中,模板管理设备可以推荐服务模板,具体可以为向具有负载分发服务和/或应用优化服务的服务设备推荐服务模板。
[0029]在上述应用场景下,如图2所示,服务模板的推荐方法包括以下步骤:
[0030]步骤201,服务设备统计虚服务对应的流量信息、服务信息、配置参数。
[0031 ] 其中,该流量信息具体为流量模型,该服务信息具体为服务模型。
[0032]本发明实施例中,流量信息(流量模型)具体包括但不限于以下之一或者任意组合:入带宽、出带宽、总带宽、总连接数、新建连接速率、最大入带宽、最大出带宽、最大总带宽、最大总连接数、最大新建连接速率。服务信息(服务模型)具体包括但不限于
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1