发明名称 Auto discovery of configuration items
摘要 Implementations of a system, method and apparatus described herein execute a discovery process to identify a plurality of computing devices within a computer network and a respective configuration associated with each of the plurality of computing devices. Upon discovery of a first computing device configured by an agent, configuration management of the computer network is searched for a definition used by the agent to configure the first computing device, and the discovery process for the first computing device is modified based on the definition to identify a first plurality of configuration items associated with a current configuration of the first computing device. Finally, a service model database is updated with the first plurality of configuration items.
申请公布号 US9515883(B2) 申请公布日期 2016.12.06
申请号 US201514976780 申请日期 2015.12.21
申请人 ServiceNow, Inc. 发明人 Polinati Chinna;Varghese Jake;Chandrashekar Sridhar
分类号 H04L12/24;H04L29/08 主分类号 H04L12/24
代理机构 Young Basile Hanlon & MacFarlane, P.C. 代理人 Young Basile Hanlon & MacFarlane, P.C.
主权项 1. An apparatus for discovering nodes in a computer network of a distributed computing system, comprising: a physical network interface that connects the apparatus to a computer network, and a processor configured to execute instructions stored in a memory, the instructions comprising: a discovery process module that comprises: an identification module that identifies a plurality of computing devices within the computer network by a signal input received at the physical network interface, the signals being related to the computing devices communicated over the computer network, anda configuration input module that inputs a respective configuration stored in a memory device, the respective configuration being associated with at least some of the plurality of computing devices,a discovery module that comprises: a configuration management search module, anda service model database update module,wherein the discovery module, upon discovery of a first computing device not configured by an agent: performs a first discovery process for the first computing device to identify configuration items associated with a current configuration of the first computing device, andutilizes the service model database update module to update a service module database with the identified configuration items,wherein the discovery module, upon discovery of a first computing device configured by an agent: utilizes the configuration management search module to search configuration management data of the computer network for a definition used by the agent to previously configure the first computing device,performs a second discovery process, different from the first discovery process, for the first computing device based on the definition to identify a first plurality of configuration items associated with a current configuration of the first computing device, andutilizes the service model database update module to update the service model database with at least some of the first plurality of configuration items, wherein the updated service model database is utilized in a subsequent discovery process to enhance a speed of the discovery process in the computer network.
地址 Santa Clara CA US