Patent ID: 8849947
Filing Date: 2014-09-30
Classification: G06F

Abstract:
1. A method comprising: establishing a connection to a particular remote host, wherein the particular remote host includes virtual machine files of a particular virtual machine; locating a fingerprint for the virtual machine from a fingerprint repository; wherein the fingerprint includes at least one directive for the virtual machine and execution of the at least one directive outputs information extracted from the virtual machine regardless if the virtual machine is running; sending the at least one directive to the particular remote host via the connection; executing the at least one directive; receiving data from the particular remote host as a result of a response by the particular remote host to the at least one directive, wherein the data includes information extracted from at least one of the virtual machine files; extracting discovery information from the received data, wherein the discovery information includes configuration information related to the particular virtual machine; converting the discovery information into a particular format; and sending the converted discovery information to a discovery repository.