Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020142222 - NETWORK CONFIGURATION UPDATES FOR VIRTUAL MACHINE

Publication Number WO/2020/142222
Publication Date 09.07.2020
International Application No. PCT/US2019/067301
International Filing Date 19.12.2019
IPC
G06F 8/656 2018.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
656while running
G06F 8/71 2018.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
71Version control ; Configuration management
G06F 9/455 2018.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
CPC
G06F 2009/45595
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
45595Network integration; Enabling network access in virtual machine instances
G06F 8/656
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
656while running
G06F 8/71
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
71Version control
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
H04L 41/0876
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
08Configuration management of network or network elements
0876Aspects of the degree of configuration automation
H04L 61/2076
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
61Network arrangements or network protocols for addressing or naming
20Address allocation
2076involving update or notification mechanisms, e.g. update of a domain name server with dynamic host configuration protocol [DHCP] assigned addresses
Applicants
  • MICROSOFT TECHNOLOGY LICENSING, LLC [US]/[US]
Inventors
  • ELLORE SREENATH, Abhishek
  • SIVAKUMAR, Madhan
  • SHUKLA, Abhishek
  • TEWARI, Rishabh
Agents
  • MINHAS, Sandip S.
  • ADJEMIAN, Monica
  • BARKER, Doug
  • CHATTERJEE, Aaron C.
  • CHEN, Wei-Chen Nicholas
  • CHOI, Daniel
  • CHURNA, Timothy
  • DINH, Phong
  • EVANS, Patrick
  • GABRYJELSKI, Henry
  • GOLDSMITH, Micah P.
  • GUPTA, Anand
  • HINOJOSA-SMITH, Brianna L.
  • HWANG, William C.
  • JARDINE, John S.
  • LEE, Sunah
  • LEMMON, Marcus
  • MARQUIS, Thomas
  • MEYERS, Jessica
  • ROPER, Brandon
  • SPELLMAN, Steven
  • SULLIVAN, Kevin
  • SWAIN, Cassandra T.
  • TABOR, Ben
  • WALKER, Matt
  • WIGHT, Stephen A.
  • WISDOM, Gregg
  • WONG, Ellen
  • WONG, Thomas S.
  • ZHANG, Hannah
  • TRAN, Kimberly
Priority Data
16/240,59904.01.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) NETWORK CONFIGURATION UPDATES FOR VIRTUAL MACHINE
(FR) MISES À JOUR DE CONFIGURATION RÉSEAU POUR MACHINE VIRTUELLE
Abstract
(EN)
A method to provide network connectivity to a virtual machine hosted on a server computer system includes detecting a change in a configuration of a software-defined network to which the server computer system provides access; issuing a network configuration update (NCU) for consumption by the virtual machine, the NCU including a data structure reflecting the change in the configuration; and providing a link-state notification (LSN) to a virtual network interface card of the virtual machine pursuant to the change in the configuration, the LSN including data indicating a state of network connectivity of the virtual machine. Receipt of the LSN triggers a dynamic host-configuration protocol (DHCP) handshake by the virtual machine; the NCU is received by the virtual machine pursuant to the DHCP handshake.
(FR)
L'invention concerne un procédé destiné à fournir une connectivité réseau à une machine virtuelle hébergée sur un système informatique serveur, consistant : à détecter un changement dans une configuration d'un réseau défini par logiciel auquel le système informatique serveur fournit un accès ; à émettre une mise à jour de configuration réseau (NCU) destinée à être consommée par la machine virtuelle, la NCU comprenant une structure de données reflétant le changement dans la configuration ; et à fournir une notification d'état de liaison (LSN) à une carte d'interface de réseau virtuel de la machine virtuelle suite au changement dans la configuration, la LSN comprenant des données indiquant un état de connectivité réseau de la machine virtuelle. La réception de la LSN déclenche un établissement de liaison de protocole de configuration d'hôte dynamique (DHCP) par la machine virtuelle ; la NCU est reçue par la machine virtuelle conformément à l'établissement de liaison DHCP.
Related patent documents
EP2019839069This application is not viewable in PATENTSCOPE because the national phase entry has not been published yet or the national entry is issued from a country that does not share data with WIPO or there is a formatting issue or an unavailability of the application.
Latest bibliographic data on file with the International Bureau