1. A method for networking, the method comprising: performing by one or more circuits in a management device of a network: detecting an abnormal traffic pattern in traffic communicated by a first virtual machine that utilizes a first set of network resources; responsive to said detecting said abnormal pattern, initializing a second virtual machine that utilizes a second set of network resources, wherein: said second virtual machine takes over functions performed by said first virtual machine; and said initialization of said second virtual machine is based on an analysis of said traffic.