1. A method implemented in a grid network including grid managers, the grid managers each managing a service and a resource running the service, and including at least a superior grid manager and inferior grid managers, the method comprising: sending a first query from the superior grid manager to the inferior grid managers, the first query including a resource requirement for the resources managed by the grid managers; receiving, at the superior grid manager, in response to the first query, indications of resources managed by the inferior grid managers that meet the resource requirement and are available; providing feedback from the grid managers about the grid network; and displaying, based on the feedback, a matrix comprising: rows corresponding to the grid managers and the services managed by the grid managers, and columns representing the resources and having intersections with the rows, wherein the intersections between columns and the rows include indications of the services running on the resources.