Abstract: A method for controlling a distributed computer system, the distributed computer system including at least one virtual machine and a set of network elements, the set of network elements forming a first environment of the virtual machine, the control method being implemented by the virtual machine and including, upon initiating the virtual machine, instantiating a second environment formed by a set of virtual network elements, the second environment being different from the first environment, transferring at least one network element from the first environment to the second environment, activating the at least one transferred network element, instantiating at least one link between the first environment and each network element of the second environment, and initiating the at least one instantiated link.
Abstract: A method for routing data in a computer network (1) including machines (2), routers (3) and controllers (4) defining routing rules and transmitting them to routers, comprising: storing by a controller in its database, of an identifier of a machine matched with an associated parameter including an identifier of the network segment associated with said machine and/or an identifier of a controller, for which the respective portion of the network which is associated with it, comprises said machine; transmitting by said controller to another controller of said set of information, and storing by said other network controller in its database, said set of information.
Abstract: A method for routing data in a computer network (1) including machines (2), routers (3) and controllers (4) defining routing rules and transmitting them to routers, comprising: storing by a controller in its database, of an identifier of a machine matched with an associated parameter including an identifier of the network segment associated with said machine and/or an identifier of a controller, for which the respective portion of the network which is associated with it, comprises said machine; transmitting by said controller to another controller of said set of information, and storing by said other network controller in its database, said set of information.