-
公开(公告)号:US12147530B2
公开(公告)日:2024-11-19
申请号:US17960738
申请日:2022-10-05
Applicant: VMware, Inc.
Inventor: Ye Li , Anoop Jaishankar , John Manferdelli , David Ott , Andrei Warkentin
Abstract: The disclosure herein describes deploying a Virtual Secure Enclave (VSE) using a universal enclave binary and a Trusted Runtime (TR). A universal enclave binary is generated that includes a set of binaries of Instruction Set Architectures (ISAs) associated with Trusted Execution Environment (TEE) hardware backends. A TEE hardware backend is identified in association with a VSE-compatible device. A VSE that is compatible with the identified TEE hardware backend is generated on the VSE-compatible device and an ISA binary that matches the TEE hardware backend is selected from the universal enclave binary. The selected binary is linked to a runtime library of the TR and loads the linked binary into memory of the generated VSE. The execution of a trusted application is initiated in the generated VSE using a set of interfaces of the TR. The trusted application depends on the TR interfaces rather than the selected ISA binary.
-
2.
公开(公告)号:US20200042396A1
公开(公告)日:2020-02-06
申请号:US16051456
申请日:2018-07-31
Applicant: VMware, Inc.
Inventor: Asit DESAI , Derek ULUSKI , Alexander T. GARTHWAITE , Sunil Satnur , Ilya LANGUEV , Anoop Jaishankar
Abstract: System and method for creating linked clones of storage objects stored in a storage uses a target storage structure that includes a linked clone being created from a selected snapshot of a storage object and surface snapshots. The linked clone is created in the target storage structure with references to the selected snapshot of the storage object in a source storage structure without completely copying the selected snapshot to the target storage structure. The surface snapshots, which correspond to other snapshots of the storage object in the source storage structure, are created in the target storage structure with references to the other snapshots without completely copying the other snapshots to the target storage structure to produce the linked clone with similar snapshots as the storage object at a point in time when the selected snapshot was captured.
-
公开(公告)号:US11099938B2
公开(公告)日:2021-08-24
申请号:US16051456
申请日:2018-07-31
Applicant: VMware, Inc.
Inventor: Asit Desai , Derek Uluski , Alexander T. Garthwaite , Sunil Satnur , Ilya Languev , Anoop Jaishankar
IPC: G06F11/00 , G06F11/14 , G06F3/06 , G06F16/11 , G06F16/901
Abstract: System and method for creating linked clones of storage objects stored in a storage uses a target storage structure that includes a linked clone being created from a selected snapshot of a storage object and surface snapshots. The linked clone is created in the target storage structure with references to the selected snapshot of the storage object in a source storage structure without completely copying the selected snapshot to the target storage structure. The surface snapshots, which correspond to other snapshots of the storage object in the source storage structure, are created in the target storage structure with references to the other snapshots without completely copying the other snapshots to the target storage structure to produce the linked clone with similar snapshots as the storage object at a point in time when the selected snapshot was captured.
-
-