发明名称 System, method and computer program product for data processing and system deployment in a virtual environment
摘要 In one embodiment, a method for deploying a data processing system in a virtual environment includes deploying a data processing system call interface in a virtual machine in a virtualization environment, the system call interface being configured to trigger a locally called data processing instruction. The method also includes deploying a data processing driver in a virtual machine management platform in the virtualization environment, the data processing driver being configured to read the data processing instruction triggered by the system call interface. Moreover, the method includes deploying a data processing instruction optimizer in the virtualization environment, the optimizer being configured to optimize the data processing instruction read by the deployed data processing driver.
申请公布号 US9582311(B2) 申请公布日期 2017.02.28
申请号 US201514834375 申请日期 2015.08.24
申请人 International Business Machines Corporation 发明人 Li Li;Liu Liang;Tian Rui Xiong;Wang Hao;Wang Qingbo
分类号 G06F12/00;G06F13/00;G06F13/28;G06F9/455;G06F12/16;G06F11/14 主分类号 G06F12/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A computer program product for deploying a data processing system in a virtual environment, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the embodied computer readable program code comprising: computer readable program code configured to deploy a data processing system call interface in a virtual machine in a virtualization environment, the system call interface being configured to trigger a locally-called data processing instruction; computer readable program code configured to deploy a data processing driver in a virtual machine management platform in the virtualization environment, the data processing driver being configured to read the locally-called data processing instruction triggered by the system call interface; and computer readable program code configured to deploy a data processing instruction optimizer in the virtualization environment, the optimizer being configured to optimize the locally-called data processing instruction read by the deployed data processing driver by: analyzing data processing instructions from one or more different virtual machines in the virtual environment to select suitable data processing timing to create an optimized data processing instruction, the suitable data processing timing being selected to avoid competition for operation resources that are used to execute the optimized data processing instruction and are being utilized by the one or more different virtual machines, wherein the operation resources include at least processing power; andmerging data processing instructions from the one or more different virtual machines with the locally-called data processing instruction in response to a determination that data processing instructions from the one or more different virtual machines and the locally-called data processing instruction are for same data in the virtual environment.
地址 Armonk NY US