pheromone level is not too high the process continues to step 100 to determine if the swarm pheromone level is too high which indicates that the processing resource is too concentrated with the type of container at issue if the swarm pheromone is too high the process continues to step 102 and then to step 104 if the first iteration or to step 108 if not the first iteration if the swarm pheromone level is not too high the process continues to step 106 to emit a pheromone and either spawn at step 108 or do work at step 110 based upon the container 39 s underlying purpose at the end of the timer the process returns to step 80 to repeat the process of determining whether to remain on the processing resource or move to a different processing resource referring now to fig4 a flow diagram depicts a process for spawning a container the process begins at step 112 with a spawn to initiate a container at a processing resource at step 114 the known host processing resource list is updated to add new hosts and remove old hosts at step 116 children alerts sent to the spawn module are processed such as attempts to spawn at processing resources that failed at step 118 host processing resource weights are set to reflect the desirability of host processing resources for supporting a spawn of a container for example the relative attractiveness of each host processing.