CPC G06F 9/44521 (2013.01) [G06F 9/45508 (2013.01); G06F 9/45558 (2013.01); G06F 9/541 (2013.01)] | 15 Claims |
1. A system, comprising:
a processor configured to:
receive a first binary of an application and a second binary of a runtime interpreter; and
convert the received first and second binaries into a unikernel that is deployable on a virtual machine at least in part by:
generating a disk image comprising a loader for loading at least one of the received first and second binaries and portions of an operating system required to execute at least one of the received first and second binaries; and
concatenating the received first binary of the application and the second binary of the runtime interpreter to an end of the generated disk image, wherein the application is to be interpreted by the runtime interpreter; and
a memory coupled to the processor and configured to provide the processor with instructions.
|