发明名称 System, method and computer program product for data processing and system deployment in a virtual environment
摘要 Systems, methods, and computer program products for processing data are disclosed. A method according to one embodiment includes reading a data processing instruction locally called by a virtual work unit; optimizing the read data processing instruction; and performing data processing for the virtual work unit using the optimized data processing instruction. The step of optimizing the read data processing instruction may include one or more of: merging data processing instructions from different virtual work units for same data, and analyzing data processing instructions from different virtual work units to select suitable data processing timing. The data processing method is executed in a virtual environment.
申请公布号 US9135032(B2) 申请公布日期 2015.09.15
申请号 US201113014670 申请日期 2011.01.26
申请人 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 主分类号 G06F12/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A computer program product for processing data, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to read a first data processing instruction at an instruction optimizing module, the first data processing instruction being locally called by a virtual work unit in a virtual environment; computer readable program code configured to cause the virtual work unit to not perform any data processing operations in furtherance of the first data processing instruction; computer readable program code configured to optimize the first data processing instruction to create an optimized data processing instruction by performing at least: analyzing data processing instructions from different virtual work units to select suitable data processing timing, 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 one or more of the different virtual work units in the virtual environment; andmerging data processing instructions from the different virtual work units with the first data processing instruction in response to a determination that the data processing instructions from the different virtual work units and the first data processing instruction are for same data in the virtual environment; and computer readable program code configured to perform data processing for the virtual work unit using the optimized data processing instruction, wherein the operation resources include at least processing power.
地址 Armonk NY US
您可能感兴趣的专利