Procedimiento para bifurcar o migrar una máquina virtual.

Un procedimiento para aumentar la eficiencia del procesamiento de máquinas virtuales,

que comprende las etapas de:

proporcionar en un primer sistema host una máquina virtual primaria, en la que la máquina virtual primaria es un sistema informático emulado que es emulado por un programa emulador (14) que se ejecuta en un sistema operativo host (12), en el que el sistema operativo host se ejecuta en el primer sistema host, el programa emulador emula un sistema informático invitado (16), que incluye un sistema operativo invitado (18), en el que los programas de aplicación invitados (20) se pueden ejecutar en el sistema operativo invitado;

suspender temporalmente (202) la máquina virtual primaria;

hacer (204) una copia de todas las piezas de la máquina virtual primaria a excepción de una memoria de la máquina virtual primaria;

bifurcar la máquina virtual primaria moviendo la copia de la máquina virtual primaria a al menos una nueva ubicación para crear (206) al menos una máquina virtual secundaria y permitiendo, de este modo, el equilibrio de carga de los sistemas; y

si se determina (306) que la máquina virtual secundaria acceda a la memoria de la máquina virtual primaria, suspender temporalmente (308) la máquina virtual secundaria y enviar una parte de la memoria de la máquina virtual primaria requerida por la máquina virtual secundaria desde la máquina virtual primaria a la máquina virtual secundaria.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E03014873.

Solicitante: Microsoft Technology Licensing, LLC.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.

Inventor/es: Traut,Eric P, VEGA. RENE A.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F9/455 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Emulación; Interpretación; Simulación delsoftware, p. ej. virtualización o emulación de motores de ejecución de aplicaciones o sistemas operativos.
  • G06F9/46 G06F 9/00 […] › Disposiciones para la multiprogramación.
  • G06F9/48 G06F 9/00 […] › Inicio de programas; Conmutación de programas, p. ej. mediante una interrupción.

PDF original: ES-2734248_T3.pdf

 

Patentes similares o relacionadas:

Método de planificación de ordenador virtual, del 24 de Junio de 2020, de HITACHI, LTD.: Un método de planificación para un ordenador virtual en un sistema informático en el que están instalados un OS anfitrión y un ordenador virtual, donde un […]

Aparatos y procedimientos de ampliación de servicios de aplicaciones, del 12 de Febrero de 2020, de QUALCOMM INCORPORATED: Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende: identificar una primera aplicación residente en el dispositivo […]

Función de interrupción de seguimiento de advertencias, del 25 de Diciembre de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un sistema informático para facilitar el procesamiento en un entorno informático, comprendiendo dicho sistema informático: una memoria; y un procesador […]

Aumento de protocolo de coherencia para indicar estado de transacción, del 4 de Diciembre de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método implementado por ordenador para implementar un protocolo de coherencia, comprendiendo el método: enviar , por un procesador (112a) solicitante, […]

Módulo de interfaz, del 14 de Agosto de 2019, de AMADEUS S.A.S.: Un programa informático que comprende un módulo de interfaz para interactuar entre un módulo de comunicaciones y una pluralidad de instancias de módulos […]

Servidor de pasarela con micronúcleo, del 15 de Mayo de 2019, de Cassidian Cybersecurity SAS: Servidor de pasarela , caracterizado por que comprende: • un primer subsistema , con un nivel de medios , un nivel de comunicación y un […]

Virtualización del espacio de configuración, del 15 de Mayo de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento para gestionar las comunicaciones entre una máquina virtual y un dispositivo de I/O mediante una capa de virtualización, […]

Gestor de procesos mejorado, del 9 de Mayo de 2019, de Bull S.A.S: Gestor de procesos informáticos, que comprende: - una memoria de datos de proceso , y - una unidad de procesamiento de proceso , capaz de ejecutar […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .