MANAGING ASSET PLACEMENT WITH RESPECT TO A DISTRIBUTED COMPUTING ENVIRONMENT HAVING A SET OF HOSTS
First Claim
1. A computer-implemented method for managing asset placement with respect to a distributed computing environment having a set of hosts, the method comprising:
- detecting, with respect to an asset for placement to the distributed computing environment, a set of host computing resource requirement data for the asset;
identifying, with respect to the distributed computing environment, a set of computing resource profile data for the set of hosts;
determining, by comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement; and
establishing, based on the asset placement arrangement, the asset in the distributed computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed aspects relate to managing asset placement with respect to a distributed computing environment or a stream computing environment. A set of host computing resource requirement data is detected. The detection is with respect to an asset for placement to the distributed computing environment. The set of host computing resource requirement data is for the asset such as a set of stream operators or a set of processing elements. A set of computing resource profile data for a set of hosts is identified. By comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement is determined. Based on the asset placement arrangement, the asset is established.
11 Citations
20 Claims
-
1. A computer-implemented method for managing asset placement with respect to a distributed computing environment having a set of hosts, the method comprising:
-
detecting, with respect to an asset for placement to the distributed computing environment, a set of host computing resource requirement data for the asset; identifying, with respect to the distributed computing environment, a set of computing resource profile data for the set of hosts; determining, by comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement; and establishing, based on the asset placement arrangement, the asset in the distributed computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for managing asset placement with respect to a distributed computing environment having a set of hosts, the system comprising:
-
a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including; detecting, with respect to an asset for placement to the distributed computing environment, a set of host computing resource requirement data for the asset; identifying, with respect to the distributed computing environment, a set of computing resource profile data for the set of hosts; determining, by comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement; and establishing, based on the asset placement arrangement, the asset in the distributed computing environment.
-
-
19. A computer program product for managing asset placement with respect to a distributed computing environment having a set of hosts, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
detecting, with respect to an asset for placement to the distributed computing environment, a set of host computing resource requirement data for the asset; identifying, with respect to the distributed computing environment, a set of computing resource profile data for the set of hosts; determining, by comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement; and establishing, based on the asset placement arrangement, the asset in the distributed computing environment. - View Dependent Claims (20)
-
Specification