Patent ID: 8892863
Filing Date: 2014-11-18
Classification: G06F,H04L

Abstract:
1. A method for configuring a data network, comprising: receiving, at a controller coupled to a data network, a request to boot an operating system image on one of a plurality of hosts in the data network; determining, by the controller, a first number of virtual networks in the data network to which the operating system image requires access; automatically selecting, by the controller, a host out of the plurality of hosts on which to boot the operating system image, wherein the selecting is based upon network connectivity requirements of the operating system image, and wherein the host includes at least one network interface; determining, by the controller, that the host includes a fewer number of network interfaces than the first number of virtual networks; booting, by the controller, the operating system image on the host; partitioning, by an agent executing on the operating system image, the at least one network interface on the host into a plurality of interface partitions that are at least equal in number to the first number of virtual networks; and configuring, by the agent, layer 3 networking attributes of the plurality of interface partitions such that each of the plurality of interface partitions is communicatively coupled to a different one of the first number of virtual networks.