CN108810106A - 一种采集设备信息的方法、装置、***和存储介质 - Google Patents

一种采集设备信息的方法、装置、***和存储介质 Download PDF

Info

Publication number
CN108810106A
CN108810106A CN201810508019.5A CN201810508019A CN108810106A CN 108810106 A CN108810106 A CN 108810106A CN 201810508019 A CN201810508019 A CN 201810508019A CN 108810106 A CN108810106 A CN 108810106A
Authority
CN
China
Prior art keywords
message
information
network
server
request message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810508019.5A
Other languages
English (en)
Inventor
李娟�
***
袁鹏飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810508019.5A priority Critical patent/CN108810106A/zh
Publication of CN108810106A publication Critical patent/CN108810106A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种采集设备信息的方法、装置、***和计算机可读存储介质,服务器和多个存储设备之间通过网络通信,在服务器和各存储设备上分别部署相应的识别程序,服务器向网络中发送请求报文;存储设备实时监听网络中是否存在服务器发送的请求报文;存储设备可以解析请求报文中携带的信息项目,依据信息项目封装相应的设备信息;并将封装后的设备信息作为响应报文发送到网络中。服务器也可以实时监听网络中是否存在存储设备反馈的响应报文,当监听到存储设备反馈的响应报文时,则保存所述响应报文中的报文信息。通过上述方式,服务器可以自动全量的获取到各存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。

Description

一种采集设备信息的方法、装置、***和存储介质
技术领域
本发明涉及存储开发技术领域,特别是涉及一种采集设备信息的方法、装置、***和计算机可读存储介质。
背景技术
在集群***部署过程中,服务器首先需要获知每个存储设备的设备信息。
传统的集群部署方式中,无论集群中包含多少台存储设备,部署人员都需要人工的辨别要构建集群的存储设备,即人工采集每一台存储设备的设备信息。通常集群中每个存储设备的识别配置过程需要半个小时左右,而对于一个规模较大的集群场景而言,如果包含几十台存储设备,则需要耗费极大的人力进行设备的识别部署。
可见,如何提升设备识别部署的效率,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种采集设备信息的方法、装置、***和计算机可读存储介质,可以提升设备识别部署的效率。
为解决上述技术问题,本发明实施例提供一种采集设备信息的方法,应用于服务器上,所述方法包括:
向网络中发送请求报文;
监听所述网络中是否存在与所述请求报文相对应的响应报文;
若是,则保存所述响应报文中的报文信息。
可选的,所述监听所述网络中是否存在与所述请求报文相对应的响应报文包括:
实时监听所述网络中是否存在报文;
当监听到所述报文时,则判断所述报文是否为存储设备反馈的响应报文。
可选的,还包括:
判断预设时间内是否监听到所述响应报文;
若否,则重新发送所述请求报文。
本发明实施例还提供了一种采集设备信息的装置,应用于服务器上,所述装置包括发送单元、监听单元和保存单元;
所述发送单元,用于向网络中发送请求报文;
所述监听单元,用于监听所述网络中是否存在与所述请求报文相对应的响应报文;当监听到所述响应报文时,则触发所述保存单元;
所述保存单元,用于保存所述响应报文中的报文信息。
可选的,所述监听单元具体用于实时监听所述网络中是否存在报文;当监听到所述报文时,则判断所述报文是否为存储设备反馈的响应报文。
可选的,还包括判断单元;
所述判断单元,用于判断预设时间内是否监听到所述响应报文;若否,则触发所述发送单元;
所述发送单元还用于重新向所述网络中发送所述请求报文。
本发明实施例还提供了一种采集设备信息的方法,应用于存储设备上,所述方法包括:
监听网络中是否存在服务器发送的请求报文;
若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;
将封装后的设备信息作为响应报文发送到所述网络中。
可选的,所述监听网络中是否存在服务器发送的请求报文包括:
实时监听所述网络中是否存在报文;
当监听到所述报文时,则依据所述报文中携带的标识信息,判断所述报文是否属于所述服务器发送的报文;
若是,则依据所述报文中携带的类别信息,判断所述报文是否属于请求报文。
本发明实施例还提供了一种采集设备信息的装置,应用于存储设备上,所述装置包括监听单元、解析单元和发送单元;
所述监听单元,用于监听网络中是否存在服务器发送的请求报文;当监听到所述请求报文时,则触发所述解析单元;
所述解析单元,用于解析所述请求报文中携带的信息项目,并依据所述信息项目封装相应的设备信息;
所述发送单元,用于将封装后的设备信息作为响应报文发送到所述网络中。
可选的,所述监听单元包括监听子单元、第一判断子单元和第二判断子单元,
所述监听子单元,用于实时监听所述网络中是否存在报文;当监听到所述报文时,则触发所述第一判断子单元;
所述第一判断子单元,用于依据所述报文中携带的标识信息,判断所述报文是否属于所述服务器发送的报文;若是,则触发所述第二判断子单元;
所述第二判断子单元,用于依据所述报文中携带的类别信息,判断所述报文是否属于请求报文。
本发明实施例还提供了一种采集设备信息的***,包括服务器和存储设备;
所述服务器,用于向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;
所述存储设备,用于监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
由上述技术方案可以看出,服务器和多个存储设备之间通过网络通信,为了实现设备信息的自动化采集,可以在服务器和各存储设备上分别部署相应的识别程序,当需要获取网络中各存储设备的设备信息时,服务器可以向网络中发送请求报文;存储设备可以实时监听网络中是否存在报文;当监听到的报文属于服务器发送的请求报文时;存储设备可以解析请求报文中携带的信息项目,依据信息项目封装相应的设备信息;并将封装后的设备信息作为响应报文发送到所述网络中。相应的,服务器也可以实时监听网络中是否存在报文;当监听到的报文为存储设备反馈的响应报文时,则保存所述响应报文的报文信息。通过上述方式,服务器可以自动全量的获取到所有要搭建集群的各个存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种服务器和各存储设备的交互示意图;
图2为本发明实施例提供的一种采集设备信息的方法的流程图;
图3为本发明实施例提供的一种应用于服务器上采集设备信息的装置的结构示意图;
图4为本发明实施例提供的一种应用于存储设备上采集设备信息的装置的结构示意图;
图5为本发明实施例提供的一种采集设备信息的***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
在一个集群***中往往包含有一台服务器和多个存储设备,在实现集群***的部署时,服务器需要获知各存储设备的设备信息。传统方式中,需要人工采集各存储设备的设备信息,既消耗大量的时间,其准确性也得不到有效的保证。
如果能够实现设备信息的自动化采集,将极大的提升设备识别部署的效率。故此,本发明实施例提供了一种采集设备信息的方法、装置、***和计算机可读存储介质。在服务器和各存储设备上分别部署相应的识别程序,服务器和各存储设备之间通过网络连接,服务器和各存储设备的交互示意图如图1所示,服务器中的识别程序用于向网络中发送请求报文,并监听存储设备反馈的响应报文。存储设备中的识别程序用于监听服务器发送的请求报文,并将相应的设备信息作为响应报文发送到网络中,以便于服务器可以获取各存储设备反馈的设备信息。服务器可以将获取的设备信息进行存储,以便于后续集群部署时调用这些信息。
按照本发明实施例提供的技术方案,服务器可以自动全量的获取到所有要搭建集群的各个存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。
接下来,详细介绍本发明实施例所提供的一种采集设备信息的方法。图2为本发明实施例提供的一种采集设备信息的方法的流程图,该方法包括:
S201:服务器向网络中发送请求报文。
在本发明实施例中,为了实现设备信息的自动化获取,可以在服务器和各存储设备上分别部署相应的识别程序。
服务器中的识别程序向网络中发送请求报文。
请求报文用于表示服务器需要获取存储设备的设备信息。
报文的来源和类别多种多样,为了便于和其它类型的报文进行区分,在该请求报文中可以携带相应的标识信息和类别信息。
其中,标识信息用于表示报文的来源,即表明报文是由存储设备发送的报文,还是由服务器发送的报文。
类别信息用于表示报文的具体类别,不同应用场景下有其相应的报文类别。例如,服务器需要获取存储设备的设备信息时,可以向网络中发送请求报文;服务器进行集群***的部署时,可以向网络中发送部署报文。
在未建立好集群***时,服务器无法获知网络中各存储设备的地址信息,服务器可以通过广播的方式向外发送请求报文。
当服务器获知网络中各存储设备的地址信息时,服务器可以依据该地址信息通过点播的方式向外发送请求报文。
S202:存储设备监听网络中是否存在所述服务器发送的请求报文。
在一个网络中,存储设备的个数往往有多个,在每个存储设备上可以设置有识别程序,用于监听服务器发送的请求报文,并反馈相应的响应报文。
在本发明实施例中,存储设备可以实时监听网络中是否存在报文;当监听到网络中的报文时,则判断所述报文是否为服务器发送的请求报文。
存储设备除了对监听到的报文进行实时的判断外,存储设备也可以监听一段时间内网络中存在的报文,然后对这段时间内监听到的报文进行判断。
在报文中往往会携带有相应的标识信息和类别信息。存储设备在判断报文是否为服务器发送的请求报文时,可以依据报文中携带的标识信息,判断所述报文是否属于所述服务器发送的报文。当报文属于服务器发送的报文时,则可以依据所述报文中携带的类别信息,判断所述报文是否属于请求报文。
通过依据报文中携带的标识信息和类别信息,可以确定出报文是否属于服务器发送的请求报文。
当存储设备监听到的报文属于服务器发送的请求报文时,存储设备可以依据该请求报文中携带的要求执行相应的操作,即执行S203。
S203:存储设备解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息。
信息项目用于表示所需获取的信息类型,例如,存储设备的型号信息、运行状态信息和健康状态信息等。
存储设备在封装设备信息时,可以将设备信息按照信息项目的先后顺序将相应的设备信息进行封装。例如,存储设备将其相应的型号信息、运行状态信息和健康状态信息等进行封装。
S204:存储设备将封装后的设备信息作为响应报文发送到所述网络中。
将封装后的设备信息作为响应报文向网络中发送时,在该响应报文中会携带有相应的类别信息,该类别信息用于表示响应报文是与请求报文相对应的报文信息。
S205:服务器监听所述网络中是否存在与所述请求报文相对应的响应报文。
存储设备依据服务器发送的请求报文,会向网络中反馈相应的响应报文。
在本发明实施例中,服务器可以实时监听网络中是否存在报文;当监听到网络中的报文时,则判断所述报文是否为存储设备反馈的响应报文。
服务器除了对监听到的报文进行实时的判断外,服务器也可以监听一段时间内网络中存在的报文,然后对这段时间内监听到的报文进行判断。
服务器在判断报文是否为存储设备反馈的响应报文时,可以判断报文中携带的类别信息与其发送的请求报文中携带的类别信息是否一致,当这两个类别信息一致时,则说明该报文即为存储设备针对于请求报文所反馈的响应报文。
S206:服务器保存所述响应报文中的报文信息。
在本发明实施例中,服务器向网络中发送请求报文,当存储设备监听到该请求报文时,可以将相应的设备信息作为响应报文反馈到网络中,从而使得服务器可以自动化的获取到网络中各存储设备的设备信息。
服务器可以将各存储设备反馈的响应报文中的报文信息保存在数据库中,以便于后续集群部署时调用这些信息。
由上述技术方案可以看出,服务器和多个存储设备之间通过网络通信,为了实现设备信息的自动化采集,可以在服务器和各存储设备上分别部署相应的识别程序,当需要获取网络中各存储设备的设备信息时,服务器可以向网络中发送请求报文;存储设备可以实时监听网络中是否存在报文;当监听到的报文属于服务器发送的请求报文时;存储设备可以解析请求报文中携带的信息项目,依据信息项目封装相应的设备信息;并将封装后的设备信息作为响应报文发送到所述网络中。相应的,服务器也可以实时监听网络中是否存在报文;当监听到的报文为存储设备反馈的响应报文时,则保存所述响应报文的报文信息。通过上述方式,服务器可以自动全量的获取到所有要搭建集群的各个存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。
受网络等因素的影响,服务器可能无法顺利的监听到存储设备反馈的响应报文。针对该种情况,服务器可以判断预设时间内是否监听到所述响应报文;若否,则重新发送所述请求报文。
预设时间的取值可以依据于正常状态下报文传输的时间进行设定,在本发明实施例中对预设时间的取值不做具体限定。
在具体实现中,服务器向网络中发送请求报文时开始计时,当计时时间达到该预设时间,服务器仍未监听到响应报文时,则可以重新向网络中发送请求报文。
通过设置重新发送请求报文的机制,可以有效降低网络等因素对采集设备信息带来的不良影响,进一步提升了采集设备信息的可靠性。
图3为本发明实施例提供的一种采集设备信息的装置的结构示意图,应用于服务器上,所述装置包括发送单元31、监听单元32和保存单元33;
所述发送单元31,用于向网络中发送请求报文;
所述监听单元32,用于监听所述网络中是否存在与所述请求报文相对应的响应报文;当监听到所述响应报文时,则触发所述保存单元33;
所述保存单元33,用于保存所述响应报文中的报文信息。
可选的,所述监听单元具体用于实时监听所述网络中是否存在报文;当监听到所述报文时,则判断所述报文是否为存储设备反馈的响应报文。
可选的,还包括判断单元;
所述判断单元,用于判断预设时间内是否监听到所述响应报文;若否,则触发所述发送单元;
所述发送单元还用于重新向所述网络中发送所述请求报文。
图3所对应实施例中特征的说明可以参见图2所对应实施例的相关说明,这里不再一一赘述。
由上述技术方案可以看出,服务器和多个存储设备之间通过网络通信,为了实现设备信息的自动化采集,可以在服务器和各存储设备上分别部署相应的识别程序,当需要获取网络中各存储设备的设备信息时,服务器可以向网络中发送请求报文;并实时监听网络中是否存在报文;当监听到的报文为存储设备反馈的响应报文时,则保存所述响应报文的报文信息。通过上述方式,服务器可以自动全量的获取到所有要搭建集群的各个存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。
图4为本发明实施例提供的一种采集设备信息的装置的结构示意图,应用于存储设备上,所述装置包括监听单元41、解析单元42和发送单元43;
所述监听单元41,用于监听网络中是否存在服务器发送的请求报文;当监听到所述请求报文时,则触发所述解析单元42;
所述解析单元42,用于解析所述请求报文中携带的信息项目,并依据所述信息项目封装相应的设备信息;
所述发送单元43,用于将封装后的设备信息作为响应报文发送到所述网络中。
可选的,所述监听单元包括监听子单元、第一判断子单元和第二判断子单元,
所述监听子单元,用于实时监听所述网络中是否存在报文;当监听到所述报文时,则触发所述第一判断子单元;
所述第一判断子单元,用于依据所述报文中携带的标识信息,判断所述报文是否属于所述服务器发送的报文;若是,则触发所述第二判断子单元;
所述第二判断子单元,用于依据所述报文中携带的类别信息,判断所述报文是否属于请求报文。
其中,判断所述报文是否为服务器发送的请求报文时,具体的,可以依据所述报文信息中携带的标识信息,判断所述报文信息是否属于所述服务器发送的信息;若是,则依据所述报文信息中携带的类别信息,判断所述报文信息是否属于所述请求报文。
图4所对应实施例中特征的说明可以参见图2所对应实施例的相关说明,这里不再一一赘述。
由上述技术方案可以看出,服务器和多个存储设备之间通过网络通信,为了实现设备信息的自动化采集,可以在服务器和各存储设备上分别部署相应的识别程序。存储设备可以实时监听网络中是否存在报文;当监听到的报文属于服务器发送的请求报文时;存储设备可以解析请求报文中携带的信息项目,依据信息项目封装相应的设备信息;并将封装后的设备信息作为响应报文发送到所述网络中,以便于服务器监听到的报文为存储设备反馈的响应报文时,保存所述响应报文的报文信息。
通过上述方式,存储设备在监听到服务器发送的请求报文后,可以自动向网络中反馈相应的设备信息,以便于服务器可以自动全量的获取到所有要搭建集群的各个存储设备的设备信息,节省了人力的消耗,有效的提升了设备识别部署的效率。
图5为本发明实施例提供的一种采集设备信息的***50的结构示意图,包括服务器51和存储设备52;
所述服务器51,用于向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;
所述存储设备52,用于监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
以上对本发明实施例所提供的一种采集设备信息的方法、装置、***和计算机可读存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

Claims (10)

1.一种采集设备信息的方法,其特征在于,应用于服务器上,所述方法包括:
向网络中发送请求报文;
监听所述网络中是否存在与所述请求报文相对应的响应报文;
若是,则保存所述响应报文中的报文信息。
2.根据权利要求1所述的方法,其特征在于,所述监听所述网络中是否存在与所述请求报文相对应的响应报文包括:
实时监听所述网络中是否存在报文;
当监听到所述报文时,则判断所述报文是否为存储设备反馈的响应报文。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
判断预设时间内是否监听到所述响应报文;
若否,则重新发送所述请求报文。
4.一种采集设备信息的装置,其特征在于,应用于服务器上,所述装置包括发送单元、监听单元和保存单元;
所述发送单元,用于向网络中发送请求报文;
所述监听单元,用于监听所述网络中是否存在与所述请求报文相对应的响应报文;当监听到所述响应报文时,则触发所述保存单元;
所述保存单元,用于保存所述响应报文中的报文信息。
5.根据权利要求4所述的装置,其特征在于,所述监听单元具体用于实时监听所述网络中是否存在报文;当监听到所述报文时,则判断所述报文是否为存储设备反馈的响应报文。
6.一种采集设备信息的方法,其特征在于,应用于存储设备上,所述方法包括:
监听网络中是否存在服务器发送的请求报文;
若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;
将封装后的设备信息作为响应报文发送到所述网络中。
7.根据权利要求6所述的方法,其特征在于,所述监听网络中是否存在服务器发送的请求报文包括:
实时监听所述网络中是否存在报文;
当监听到所述报文时,则依据所述报文中携带的标识信息,判断所述报文是否属于所述服务器发送的报文;
若是,则依据所述报文中携带的类别信息,判断所述报文是否属于请求报文。
8.一种采集设备信息的装置,其特征在于,应用于存储设备上,所述装置包括监听单元、解析单元和发送单元;
所述监听单元,用于监听网络中是否存在服务器发送的请求报文;当监听到所述请求报文时,则触发所述解析单元;
所述解析单元,用于解析所述请求报文中携带的信息项目,并依据所述信息项目封装相应的设备信息;
所述发送单元,用于将封装后的设备信息作为响应报文发送到所述网络中。
9.一种采集设备信息的***,其特征在于,包括服务器和存储设备;
所述服务器,用于向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;
所述存储设备,用于监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现向网络中发送请求报文;监听所述网络中是否存在与所述请求报文相对应的响应报文;若是,则保存所述响应报文中的报文信息;监听网络中是否存在所述服务器发送的请求报文;若是,则解析所述请求报文中携带的信息项目;并依据所述信息项目封装相应的设备信息;将封装后的设备信息作为响应报文发送到所述网络中。
CN201810508019.5A 2018-05-24 2018-05-24 一种采集设备信息的方法、装置、***和存储介质 Pending CN108810106A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810508019.5A CN108810106A (zh) 2018-05-24 2018-05-24 一种采集设备信息的方法、装置、***和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810508019.5A CN108810106A (zh) 2018-05-24 2018-05-24 一种采集设备信息的方法、装置、***和存储介质

Publications (1)

Publication Number Publication Date
CN108810106A true CN108810106A (zh) 2018-11-13

Family

ID=64091655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810508019.5A Pending CN108810106A (zh) 2018-05-24 2018-05-24 一种采集设备信息的方法、装置、***和存储介质

Country Status (1)

Country Link
CN (1) CN108810106A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112751709A (zh) * 2020-12-29 2021-05-04 北京浪潮数据技术有限公司 一种存储集群的管理方法、装置和***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080209031A1 (en) * 2007-02-22 2008-08-28 Inventec Corporation Method of collecting and managing computer device information
CN101945181A (zh) * 2009-07-03 2011-01-12 华为技术有限公司 一种数据采集的方法、装置和***
CN102185737A (zh) * 2011-05-10 2011-09-14 中兴通讯股份有限公司 一种自动获取设备信息的方法及***
CN102263774A (zh) * 2010-05-24 2011-11-30 杭州华三通信技术有限公司 一种处理源角色信息的方法和装置
CN106789415A (zh) * 2016-12-12 2017-05-31 东软集团股份有限公司 设备信息的采集方法、装置及***
CN107483431A (zh) * 2017-08-10 2017-12-15 杭州迪普科技股份有限公司 一种基于tcp/ip协议的交换机端口安全防护方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080209031A1 (en) * 2007-02-22 2008-08-28 Inventec Corporation Method of collecting and managing computer device information
CN101945181A (zh) * 2009-07-03 2011-01-12 华为技术有限公司 一种数据采集的方法、装置和***
CN102263774A (zh) * 2010-05-24 2011-11-30 杭州华三通信技术有限公司 一种处理源角色信息的方法和装置
CN102185737A (zh) * 2011-05-10 2011-09-14 中兴通讯股份有限公司 一种自动获取设备信息的方法及***
CN106789415A (zh) * 2016-12-12 2017-05-31 东软集团股份有限公司 设备信息的采集方法、装置及***
CN107483431A (zh) * 2017-08-10 2017-12-15 杭州迪普科技股份有限公司 一种基于tcp/ip协议的交换机端口安全防护方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112751709A (zh) * 2020-12-29 2021-05-04 北京浪潮数据技术有限公司 一种存储集群的管理方法、装置和***

Similar Documents

Publication Publication Date Title
US8576724B2 (en) Method, system, and computer program product, for correlating special service impacting events
CN101478449B (zh) 一种协议自动测试方法及其***
US8543082B2 (en) Method and system for transmitting the notification message in earthquake and tsunami warning system
CN102916854B (zh) 流量统计方法、装置及代理服务器
CN101888658B (zh) Gprs核心网仿真测试***
CN103945443B (zh) 一种td-lte无线网络业务性能测试方法及***
CN104022922B (zh) 移动终端、心跳转发服务器以及心跳信息发送方法和***
CN106850318A (zh) Ims信令流程可视化展现***、方法及服务器
CN111988199A (zh) 一种电力交换网ims信令分析***及方法
CN112350854B (zh) 一种流量故障定位方法、装置、设备及存储介质
CN105868040A (zh) 日志采集方法及采集终端
CN105306246B (zh) 一种自动应答网络类投诉的方法、装置和服务器
CN108259268A (zh) 网络监测数据处理方法、装置、计算机设备和存储介质
CN107834556A (zh) 一种电力故障处理方法及***
CN108989084A (zh) 异常数据监控方法、装置及***
CN108767989A (zh) 一种配电自动化***的工作状态监控***及分析方法
CN109981377B (zh) 一种分布式数据中心链路监控方法及***
CN108810106A (zh) 一种采集设备信息的方法、装置、***和存储介质
CN101784060B (zh) 参数处理方法、网络诊断方法、终端、服务器和***
CN103517292A (zh) 一种移动终端信息上报方法和装置
GB2424732A (en) Rapid testing of intermittently operated devices
CN106791806A (zh) 一种基于网络的广播电视信号监测***
CN112312376B (zh) 一种远程交互管理多功能电表的方法及***
CN106528309A (zh) 一种更新操作界面的更新***及更新方法
CN106209456B (zh) 一种内核态下网络故障检测方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181113