发明名称 |
System and method for creating or reconfiguring a virtual server image for cloud deployment |
摘要 |
A system and method to convert a software application, such as a Java application into a virtual server image that is suitable for cloud deployment. In accordance with an embodiment, the system and method allows for building a hypervisor appliance containing a virtual machine running an application. In particular, the hypervisor appliance can be compatible with any hypervisor for server virtualization and the application virtual machine can be a Java Virtual Machine (JVM). |
申请公布号 |
US9239814(B2) |
申请公布日期 |
2016.01.19 |
申请号 |
US201414164503 |
申请日期 |
2014.01.27 |
申请人 |
ORACLE INTERNATIONAL CORPORATION |
发明人 |
Lagergren Marcus;Vidstedt Mikael |
分类号 |
G06F15/177;G06F15/16;G06F9/44;G06F9/445;G06F9/455 |
主分类号 |
G06F15/177 |
代理机构 |
Tucker Ellis LLP |
代理人 |
Tucker Ellis LLP |
主权项 |
1. A system for converting a software application into a virtual server image, comprising:
a computer including a processor, and an operating system; a memory space in the computer for creating a virtual server image; a Java virtual machine on the computer configured to execute a software application; and a builder application that operates to
receive instructions that specify a particular type of hypervisor to be used with the virtual server image,determine, based on the specified particular type of hypervisor, whether to initialize the memory space with bootloader code,write a bootable component of the Java virtual machine into the memory space,write a non-bootable component of the Java virtual machine, together with the software application, into the memory space,configure the bootable component of the Java virtual machine in the memory space to execute the non-bootable component therein, andwrite the memory space to the virtual server image for deployment to the specified particular type of hypervisor. |
地址 |
Redwood Shores CA US |