摘要 |
<p>A computing services discovery system and a method therefor for detecting and discovering properties of deployed computing services in an existing computing system are disclosed. A computing system deployment model introduces layers and clusters for segregating computing system, system and resource components based on their functionality and services provided thereby. Associations between components are registered in profiles to facilitate dependency tracking. The computing system deployment model allows for structured deployment of the computing system onto a host system. However, in an existing computing system, the deployment plan of the deployed computing services is not known. An embodiment of the invention based on the computing system deployment model allows the deployed computing services to be detected and properties describing the components of the services to be extracted. The extracted properties, such as configurations and dependencies of the components, are compiled to provide a re-constructed component profile according to a component profile framework provided by the computing system deployment model. A deployment plan of the deployed computing services is constructed using the information in the re-constructed component profile.</p> |