【技术实现步骤摘要】
本专利技术属于计算机
,尤其涉及一种网络中用的中间件部署方法、装置及系统。
技术介绍
随着计算机技术的发展,网络规模不断增大,流量呈爆发式增长,对流量的监测设备的部署需求也在增加,如在数据中心部署防火墙、代理网关等中间件,以提高流量的安全性。中间件定义为一种在源主机和目标主机之间的数据路径上提供功能服务,且为除去执行IP路由器正常标准功能以外的执行其他功能的网络设备,包括:防火墙(Firewall)、代理服务器(Proxy)、负载均衡器(LoadBalance)、入侵检测系统(IntrusionDetectionSystem,IDS)、应用级网关(Application-levelgateways)等。中间件位于网络的边界或入口,中间件是汇聚流和集中流的关键网络设备,在网络中具有不可缺少的地位。而传统网络中大多使用物理中间件,物理中间件基于硬件实现,处理能力有限,在网络部署过程中需专人维护,且物理中间件固定在物理位置上,随着网络需求的变化,物理中间件的部署难以应对动态的需求变化,如针对不同用户的需求,传统物理中间件的部署无法动态设置。
技术实现思路
本专利技术 ...
【技术保护点】
一种中间件部署方法,其特征在于,所述方法包括下述步骤:识别数据流,确定所述数据流的优先级;依据所述数据流的优先级、所述数据流的租户级别,计算资源池中的软件中间件的评价值,由所述评价值确定候选软件中间件;在检测到所述数据流经过所述候选软件中间件的最短路径满足所述租户的级别对应阈值时,将所述候选软件中间件确定为中间件部署结果。
【技术特征摘要】
1.一种中间件部署方法,其特征在于,所述方法包括下述步骤:识别数据流,确定所述数据流的优先级;依据所述数据流的优先级、所述数据流的租户级别,计算资源池中的软件中间件的评价值,由所述评价值确定候选软件中间件;在检测到所述数据流经过所述候选软件中间件的最短路径满足所述租户的级别对应阈值时,将所述候选软件中间件确定为中间件部署结果。2.如权利要求1所述的方法,其特征在于,所述方法还包括:依据所述数据流对中间件的序列值,计算所述数据流在所述候选软件中间件中的最短路径,所述最短路径包括最小时延和最小带宽路径。3.如权利要求1所述的方法,其特征在于,所述由所述评价值确定候选软件中间件包括:由所述评价值确定候选软件中间件的位置信息和数量信息;所述由所述评价值确定候选软件中间件之后,所述方法还包括:判断所述数据流的最短路径是否满足所述租户的级别对应阈值;若是,将所述候选软件中间件的位置信息和数量信息确定为中间件的部署结果;若否,调整所述候选软件中间件的位置信息和数量信息。4.如权利要求1~3任一所述的方法,其特征在于,所述识别数据流,确定所述数据流的优先级包括:根据所述数据流的类型和所述数据流的用户级别将所述数据流的优先级确定为静态优先级或动态优先级,所述静态优先级为确定后不再变化,所述动态优先级为根据数据流的类型和数据流的用户级别在线动态变化。5.一种中间件部署装置,其特征在于,所述装置包括:流分析模块,用于识别数据流,确定所述数据流的优先级;评价模块,用于依据所述数据流的优先级、所述数据流的租户级别,计算资源池中的软件中间件的评价值,由所述评价值确定候选软件中间件;部署模块,用于在检测到所述数据流经过所述候选软件中...
【专利技术属性】
技术研发人员:江勇,刘睿彤,李清,
申请(专利权)人:清华大学深圳研究生院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。