- Mar 12, 2009
-
-
Iustin Pop authored
This prints the total memory/disk and also adds a header.
-
Iustin Pop authored
This is to keep in style with the other memory variables.
-
Iustin Pop authored
This is useful and not easy to compute otherwise.
-
- Mar 11, 2009
-
-
Iustin Pop authored
This patch adds the node attribute “reserved memory percentage” that is derived from the maximum reserved memory for a node and its total memory. This will be useful for enhancing the balancing algorithm.
-
- Mar 10, 2009
-
-
Iustin Pop authored
This patch removes the primary/secondary instance lists from the node status and also removes the tabbed formatting with explicit width formatting.
-
- Mar 09, 2009
-
-
Iustin Pop authored
Currently, we fail a new instance placement if the new node status is not N+1 compliant. This means that an allocation on an already N+1 failed node still fails, even though (conceptually) we're not worse than before. This patch changes this model to fail the allocation *only* if the node was N+1 compliant before. This allows balancing to work on non-N+1 happy clusters, with the caveat that they probably won't be N+1 happy at the end. Since we skip N+1 check in some cases, we add a new “failHealth” check that verifies the node still has strict positive free memory and disk space.
-
Iustin Pop authored
This patch adds a '*' character to nodes which are not N+1 compliant to the output, to help with understanding pre- and post-changes cluster status.
-
- Feb 22, 2009
-
-
Iustin Pop authored
Since we only use the totals for computations, and we always convert them via fromIntegral, let's just store them directly as Doubles.
-
Iustin Pop authored
This just makes indendation nicer in many expressions.
-
Iustin Pop authored
This patch changes the computation of p_mem / p_dsk from on-demand (whenever the cluster stats are computed) to after-modify (after a node is modified, we update its stats). This brings a god speed-up as only one node or two are usually changed between cluster-wide stats are computed.
-
- Feb 12, 2009
-
-
Iustin Pop authored
This patch changes the format of the input node and instance lists. It removes the list of primary and secondary instances from the nodes, and adds the primary and secondary nodes to the instance list. This is done so that we can have the same input data from commands as from the RAPI.
-
- Jan 28, 2009
-
-
Iustin Pop authored
This is the initial import of release 0.0.3.
-