1. A method implemented in a non-transitory machine-readable storage medium and processed by a processor configured to perform the method, comprising: collecting, by the processor, hardware information from hardware resources over a network; organizing, by the processor, hardware identifiers for the hardware resources and the hardware information; and mapping, by the processor, each hardware identifier with its hardware resource and its hardware information to a business resource.