1. A method for managing distributed computing, comprising: estimating, for each of a plurality of local computing nodes, a distribution of a plurality of multidimensional values in a space, each said multidimensional value being calculated according to a plurality of locally monitored parameters; calculating a plurality of safe zones in said space, each said safe zone being defined according to a respective said distribution under a global geometric constraint in said space; and setting a plurality of local geometric constraints for said plurality of local computing nodes according to respective said plurality of safe zones, each said local geometric constraint being defined such that a detection of at least one violating monitored multidimensional value by a respective said local computing node inducing a communication event between said respective local computing node and at least one central computing node.