VIRTUAL SERVICE NETWORKS

Some embodiments provide a method for establishing multiple virtual service networks over multiple datacenters. The method configures, for each virtual service network of the plurality of virtual service networks, a set of machines distributed across the datacenters to implement an ordered set of ne...

Full description

Saved in:
Bibliographic Details
Main Authors KOMMULA, RAJA, KIDD, ROBERT, TIDEMANN, JEREMY, GUPTA, OJAS, POLYCHRONOPOULO, CONSTANTINE, CHOH, EDWARD, OIKONOMOU, GEORGIO, BORDELEAU, MARC-ANDRE
Format Patent
LanguageEnglish
French
Published 13.02.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Some embodiments provide a method for establishing multiple virtual service networks over multiple datacenters. The method configures, for each virtual service network of the plurality of virtual service networks, a set of machines distributed across the datacenters to implement an ordered set of network services for the virtual service network. The method configures multiple service network selectors executing within the datacenters to receive a data message, select one of the virtual service networks for the data message based on analysis of contents of the data message, determine a location within the datacenters for a machine implementing a first network service of the ordered set of network services for the selected virtual service network, and transmit the data message to the machine implementing the first network service. Certains modes de réalisation concernent un procédé d'établissement de multiples réseaux de service virtuels sur de multiples centres de données. Le procédé configure, pour chaque réseau de service virtuel de la pluralité de réseaux de service virtuels, un ensemble de machines distribuées à travers les centres de données pour mettre en uvre un ensemble ordonné de services de réseau destiné au réseau de service virtuel. Le procédé configure de multiples sélecteurs de réseau de service s'exécutant dans les centres de données afin de recevoir un message de données, de sélectionner l'un des réseaux de services virtuels destinés au message de données sur la base de l'analyse des contenus du message de données, de déterminer un emplacement dans les centres de données destiné à une machine mettant en uvre un premier service de réseau de l'ensemble ordonné des services de réseau du réseau de service virtuel sélectionné, et de transmettre le message de données à la machine mettant en uvre le premier service de réseau.
Bibliography:Application Number: CA20203129409