【技术实现步骤摘要】
云存储系统的服务调用信息确定方法、装置及系统
本专利技术涉及互联网
,尤其是涉及一种云存储系统的服务调用信息确定方法、装置及系统。
技术介绍
云存储是一种网上在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。对于应用云存储技术的应用程序,该应用程序通常包括多个服务,每个服务包含多台服务器(即虚拟服务器),不同服务的服务器之间会存在调用关系,也即不同服务之间会存在调用关系。云存储系统是模块庞大的分布式调用系统,服务之间的调用关系复杂,并且是动态变化的,为了便于第三方对云存储系统的管理,通常获取各服务之间的服务调用信息,服务调用信息有助于了解线上服务架构、分析数据流走向以及监控服务运行状态。目前服务调用信息都是人工获取,因此当服务有变动时,需要手动调整服务调用信息。这种服务调用信息的获取方法,维护成本较高、时效性较差,从而往往因为没有及时完成调整而给服务监控、数据跟踪和问题发现等工作带来干扰。
技术实现思路
本专利技术的目的在于提供一种云存储系统的服务调用信息确定方法、装置及系统,以降低维护成本,提高时效性。本专利技术实施例提供了一种云存储系统的服务调用信息确定方法,所述方法包括:获取所述云存储系统中的服务器的网络连接数据;其中,所述网络连接数据为基于所述服务器上所有端口的网络连接状态信息确定的;根据所述网络连接数据和所述云存储系统的各个服务对应的服务元数据模型,确定各个所述服务之间的服务调用信息;其中,所述服务元数据模型 ...
【技术保护点】
1.一种云存储系统的服务调用信息确定方法,其特征在于,所述方法包括:/n获取所述云存储系统中的服务器的网络连接数据;其中,所述网络连接数据为基于所述服务器上所有端口的网络连接状态信息确定的;/n根据所述网络连接数据和所述云存储系统的各个服务对应的服务元数据模型,确定各个所述服务之间的服务调用信息;其中,所述服务元数据模型包括服务与端口和IP地址之间的对应关系。/n
【技术特征摘要】
1.一种云存储系统的服务调用信息确定方法,其特征在于,所述方法包括:
获取所述云存储系统中的服务器的网络连接数据;其中,所述网络连接数据为基于所述服务器上所有端口的网络连接状态信息确定的;
根据所述网络连接数据和所述云存储系统的各个服务对应的服务元数据模型,确定各个所述服务之间的服务调用信息;其中,所述服务元数据模型包括服务与端口和IP地址之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述云存储系统中的服务器上预先布设有采集代理模块,所述采集代理模块用于按照预设时长采集所在服务器上所有端口的网络连接状态信息,并基于所述网络连接状态信息确定所述服务器的网络连接数据;
获取所述云存储系统中的服务器的网络连接数据的步骤,包括:
接收所述采集代理模块发送的网络连接数据;其中,所述网络连接数据包括多条服务器连接数据,所述服务器连接数据包括源服务器IP地址、源服务器端口、目的服务器IP地址和目的服务器端口。
3.根据权利要求2所述的方法,其特征在于,根据所述网络连接数据和所述云存储系统的各个服务对应的服务元数据模型,确定各个所述服务之间的服务调用信息的步骤,包括:
对于每条所述服务器连接数据,根据预先建立的服务元数据模型,从所述云存储系统的各个服务中确定该服务器连接数据对应的第一服务和第二服务;其中,所述第一服务为该服务器连接数据中的源服务器IP地址和源服务器端口所属的服务,所述第二服务为该服务器连接数据中的目的服务器IP地址和目的服务器端口所属的服务;
确定所述第一服务和所述第二服务之间存在调用关系,且所述第一服务和所述第二服务之间的服务调用信息为所述第一服务为上游服务和所述第二服务为下游服务。
4.根据权利要求1所述的方法,其特征在于,在根据所述网络连接数据和所述云存储系统的各个服务对应的服务元数据模型,确定各个所述服务之间的服务调用信息之后,所述方法还包括:
根据各个所述服务之间的服务调用信息,生成服务调用关系图;
控制浏览器显示所述服务调用关系图。
5.根据权利要求4所述的方法,其特征在于,根据各个所述服务之间的服务调用信息,生成服务调用关系图的步骤,包括:
生成与所述服务一一对应的多个结点;
按照各个所述服务之间的服务调用信息对各个所述结点进行箭头连接,得到服务调用关系图;其中,所述箭头的方向为由上游服务对应的结点指向下游服务对应的结点。
6.根据权利要求5所述的方法,其特征在于,在按照各个所述服务之间的服务调用信息对各个所述结点进行箭头连接,得到服务调用关系图之前,所述方法还包括:
获取所述云存储系统中的服务器之间的网络延时数据;
根据各个所述服务之间的服务调用信息、所述服务元数据模型和所述网络延时数据,计算得到各个所...
【专利技术属性】
技术研发人员:彭力,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。