1. A method comprising: monitoring, by a processor, at least one resource consumption metric of a resource in a virtualized computing environment, wherein the at least one resource consumption metric comprises at least one of a network bandwidth consumption metric, CPU consumption metric, and memory consumption metric; recording on a periodic basis, in a computer memory, a plurality of the at least one resource consumption metric at each time; updating, by the processor, a capacity estimation value using the recorded plurality of the at least one resource consumption metric, wherein the capacity estimation value estimates workload capacity of the resource in the virtualized computing environment, receiving, by the processor, a notification of an added machine to the resource in the virtualized computing environment; and determining, by the processor, an estimated workload capacity of the added machine using the capacity estimation value, wherein the using the recorded plurality of the at least one resource consumption metric to update the capacity estimation value comprises performing a mathematic operation on the plurality of the at least one resource consumption metric.