Abstract:
A method, apparatus and computer program product for providing automatic resource distribution is presented. A number of ports of a resource to hold (H) as needed for each Multi Media Platform (MPP) is determined. Further, the maximum number of ports of a resource that can be acquired (M)—M−H of which are borrowed from other MPPs—for each MPP is also determined. The ports are then allocated for an MPP from at least one server in accordance with the number of ports to hold as needed and the number of ports that can be borrowed.