Procedimiento de gestión de memoria de máquina virtual, máquina principal física, dispositivo PCIE y procedimiento de configuración del mismo, y dispositivo de gestión de migración.

Un procedimiento para gestionar una memoria de una máquina virtual,

en el que la máquina virtual se ejecuta en un ordenador central físico, el ordenador central físico está conectado a un dispositivo de interconexión exprés de componentes periféricos, PCIE, el dispositivo PCIE es un dispositivo de hardware que admite la norma de virtualización I/O de una sola raíz, SR-IOV, y el dispositivo PCIE tiene al menos una función física, PF, y al menos una función virtual, VF, en el que un número de función único se configura para cada PF y cada VF por separado; en el que la máquina virtual ejecuta un servicio usando una VF de la al menos una VF, y la máquina virtual corresponde a un número de función de la VF de la al menos una VF; y el procedimiento comprende:

asignar, mediante la máquina virtual, una memoria a al menos un servicio ubicado en el dispositivo PCIE, donde la memoria asignada a cada servicio comprende múltiples bloques de memoria, cada uno de los múltiples bloques de memoria se utiliza para guardar información de funcionamiento de un servicio correspondiente, y cada bloque de memoria es una sección de espacio de memoria en la que direcciones físicas de invitado son consecutivas;

generar, mediante la máquina virtual, una tabla de direcciones base, BAT, y una tabla de direcciones lógicas de chip, CLAT, de acuerdo con la memoria asignada a cada servicio, donde la BAT comprende una dirección base de entrada de CLAT correspondiente a cada servicio, y la CLAT comprende una primera dirección de cada bloque de memoria;

enviar al dispositivo PCIE, mediante la máquina virtual, una dirección de la BAT y un número de función correspondiente a la máquina virtual, donde una correspondencia entre la dirección de la BAT y el número de función correspondiente a la máquina virtual se guarda en una tabla de configuración de máquina virtual, VCT, del dispositivo PCIE conectado al ordenador central físico;

en el que cuando la máquina virtual se migra desde el ordenador central físico a un ordenador central físico de destino, los bloques de memoria, la BAT y la CLAT se migran a la máquina virtual migrada en el ordenador central físico de destino; y

en el que después de la migración, una correspondencia entre la dirección de la BAT y un número de función que corresponde a la máquina virtual migrada, y es de una VF en un dispositivo PCIE conectado al ordenador central físico de destino, se configura en una VCT en el dispositivo PCIE conectado al ordenador central físico de destino.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2015/089811.

Solicitante: HUAWEI TECHNOLOGIES CO., LTD..

Inventor/es: LU,SHENGWEN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F12/1009
  • G06F12/1027
  • G06F13/10 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 13/00 Interconexión o transferencia de información u otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento (circuitos de interfaz para dispositivos de entrada/salida específicos G06F 3/00; sistemas multiprocesadores G06F 15/16). › Control por programa para dispositivos periféricos (G06F 13/14 - G06F 13/42 tienen prioridad).
  • G06F13/42 G06F 13/00 […] › Protocolo de transferencia para bus, p. ej. interbloqueo; Sincronización.
  • G06F9/455 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Emulación; Simulación de software.

PDF original: ES-2710625_T3.pdf

 

Patentes similares o relacionadas:

Dispositivos de comunicación portátiles con funciones complementarias y métodos relacionados, del 17 de Abril de 2019, de THE BOEING COMPANY: Dispositivo de comunicación portátil para usarse como soporte de comunicación de datos y/o voz, comprendiendo dicho dispositivo de comunicación […]

Comunicación de audio multicanal en un sistema de bus multimedia inter-chip serie de baja potencia (SLIMbus), del 28 de Marzo de 2019, de QUALCOMM INCORPORATED: Una fuente de audio que comprende: un puerto de salida multicanal (302(X)) configurado para ser acoplado a un bus de multiplexado por división de tiempo, TDM, que comprende […]

Método de migración en directo de máquina virtual, método de procesamiento de datos de memoria de máquina virtual, servidor y sistema de máquina virtual, del 27 de Marzo de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de procesamiento de datos de memoria de máquina virtual, aplicado a un sistema de máquina virtual, en donde el sistema de máquina virtual comprende una […]

Interfaz serie de capa de enlace a capa física (PHY), del 21 de Marzo de 2019, de QUALCOMM INCORPORATED: Un circuito integrado, IC, que comprende: un circuito de capa de enlace ; un puente de enlace acoplado operativamente al […]

Dispositivo de medición de posición y método para verificar una señal de ciclo de trabajo, del 13 de Febrero de 2019, de DR. JOHANNES HEIDENHAIN GMBH: Dispositivo de medición de posición que comprende una unidad de detección de posición , una unidad de procesamiento , una unidad de interfaz […]

Comunicación internodal directa escalable sobre una interconexión de componentes periféricos expreso ¿ (Peripheral Component Interconnect Express (PCIE)), del 23 de Enero de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un producto de programa de ordenador para la comunicación de datos a través de un puenteado no transparente, NTB, , que comprende un código del programa para realizar […]

Bus global de sensores, del 21 de Diciembre de 2018, de QUALCOMM INCORPORATED: Un procedimiento realizado en una interfaz de comunicación de datos, que comprende: transmitir un primer comando a una pluralidad de dispositivos acoplados a un […]

ESTRUCTURA DE BUS ESCALABLE, del 9 de Enero de 2012, de QUALCOMM INCORPORATED: Un procedimiento de comunicación entre un componente emisor y un componente receptor por medio de un bus , comprendiendo el bus canales primero (108, […]

Otras patentes de HUAWEI TECHNOLOGIES CO., LTD.