The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 01, 2021

Filed:

Jun. 07, 2019
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Anthony Nicholas Liguori, Bainbridge Island, WA (US);

Barak Wasserstrom, Mitzpe Aviv, IL;

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 9/455 (2018.01); G06F 9/4401 (2018.01); H04L 9/00 (2006.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/575 (2013.01); G06F 9/4405 (2013.01); G06F 9/4416 (2013.01); G06F 9/455 (2013.01); G06F 9/45558 (2013.01); H04L 9/006 (2013.01); H04L 9/0643 (2013.01); H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 9/302 (2013.01); H04L 9/3239 (2013.01); H04L 9/3249 (2013.01); H04L 9/3263 (2013.01); H04L 63/0823 (2013.01); G06F 2009/45575 (2013.01); G06F 2221/034 (2013.01);
Abstract

A multi-phase boot operation of a virtualization manager at a virtualization host is initiated at an offload card. In a first phase of the boot, a security key stored in a tamper-resistant location of the offload card is used. In a second phase, firmware programs are measured using a security module, and a first version of a virtualization coordinator is instantiated at the offload card. The first version of the virtualization coordinator obtains a different version of the virtualization coordinator and launches the different version at the offload card. Other components of the virtualization manager (such as various hypervisor components that do not run at the offload card) are launched by the different version of the virtualization controller.


Find Patent Forward Citations

Loading…