虚拟化计算平台中应用请求调度的方法及其系统

    公开(公告)号:CN101719082B

    公开(公告)日:2013-01-02

    申请号:CN200910244006.2

    申请日:2009-12-24

    Abstract: 本发明涉及虚拟化计算平台中应用请求调度的方法及其系统,方法包括:步骤1,采集各个虚拟机的资源总量、资源利用率和服务请求连接的数量;步骤2,根据虚拟机的当前权值、资源总量、资源利用率和服务请求连接的数量对所述虚拟机的权值进行更新;步骤3,采用基于权值的轮询调度方法对服务请求进行调度。本发明能够在虚拟机系统中实现资源与负载匹配,提高整个虚拟化计算平台的利用效率。

    基于分布式虚拟机管理器的分布式cache系统及其工作方法

    公开(公告)号:CN101510144A

    公开(公告)日:2009-08-19

    申请号:CN200910080186.5

    申请日:2009-03-24

    Abstract: 本发明涉及基于分布式虚拟机管理器的分布式cache系统及其工作方法。该系统包括:用于依据cache请求进行查询的虚拟机,分布式虚拟机管理器,本地的内存块,以及远程机器上的内存块;所述虚拟机,用于根据cache请求中的信息查询相应的内存块;如果该内存块是本地的内存块,所述虚拟机直接取出内存块的内容并返回给该cache请求;分布式虚拟机管理器,用于在所述相应的内存块是远程机器上的内存块时,将该远程机器上的内存块调回本地,并将该内存块的内容返回给该cache请求。本发明和以前DHT应用相比,应用层不用再维护复杂的网络协议,不用耗费大量的通信开销,不用再去考虑不同网络间的病毒传播问题,因而应用层会更加安全和可靠。

    基于动态流水线网络服务器的分布式Cache系统及其工作方法

    公开(公告)号:CN102223418A

    公开(公告)日:2011-10-19

    申请号:CN201110175442.6

    申请日:2011-06-27

    Abstract: 本发明有关于一种基于动态流水线网络服务器的分布式Cache系统及其工作方法,该系统中,动态流水线网络服务器将HTTP处理逻辑分为第一流水级、第二流水级、第三流水级,并分别包装在不同的虚拟机中运行,每个流水级有对应的Cache,下一流水级的Cache为上一流水级的后备Cache,用于缓存上一流水级被替换出的文件;本流水级接收客户端发送的HTTP请求,并对该HTTP请求进行Cache查询,若该HTTP请求的文件在本流水级的Cache中,则返回HTTP响应给客户端,否则进行本流水级的HTTP处理逻辑,并在处理结束后通过调度策略将该HTTP请求发送到下一级流水级处理。本发明解决了同级流水级Cache一致性的问题,减少了流水级间数据传递传输造成的延时。

    一种流水线Web服务器的系统及其工作方法

    公开(公告)号:CN101448027A

    公开(公告)日:2009-06-03

    申请号:CN200810247388.X

    申请日:2008-12-29

    Abstract: 本发明涉及一种流水线Web服务器的系统及其工作方法,系统包括分布式虚拟机监控模块,用于对Web服务器的部件进行虚拟化,创建多个虚拟机;虚拟机,用于处理接收的客户端发送的请求或上一流水级发送的请求,在将处理结果作为一个请求发送给下一流水级时,向Web服务器控制模块申请下一流水级,接收到Web服务器控制模块回复后,将请求发送给回复指定的下一流水级的虚拟机;Web服务器控制模块,用于维护记录可用虚拟机的虚拟机信息列表,在接收到申请时,运用调度策略从虚拟机信息列表中选择下一流水级的虚拟机,并回复虚拟机。本发明能够在流水线基础上提高可靠性、增加资源流动和实现动态流水线。

    一种流水线Web服务器的系统及其工作方法

    公开(公告)号:CN101448027B

    公开(公告)日:2013-01-30

    申请号:CN200810247388.X

    申请日:2008-12-29

    Abstract: 本发明涉及一种流水线Web服务器的系统及其工作方法,系统包括分布式虚拟机监控模块,用于对Web服务器的部件进行虚拟化,创建多个虚拟机;虚拟机,用于处理接收的客户端发送的请求或上一流水级发送的请求,在将处理结果作为一个请求发送给下一流水级时,向Web服务器控制模块申请下一流水级,接收到Web服务器控制模块回复后,将请求发送给回复指定的下一流水级的虚拟机;Web服务器控制模块,用于维护记录可用虚拟机的虚拟机信息列表,在接收到申请时,运用调度策略从虚拟机信息列表中选择下一流水级的虚拟机,并回复虚拟机。本发明能够在流水线基础上提高可靠性、增加资源流动和实现动态流水线。

    基于分布式虚拟机管理器的分布式cache系统及其工作方法

    公开(公告)号:CN101510144B

    公开(公告)日:2011-04-13

    申请号:CN200910080186.5

    申请日:2009-03-24

    Abstract: 本发明涉及基于分布式虚拟机管理器的分布式cache系统及其工作方法。该系统包括:用于依据cache请求进行查询的虚拟机,分布式虚拟机管理器,本地的内存块,以及远程机器上的内存块;所述虚拟机,用于根据cache请求中的信息查询相应的内存块;如果该内存块是本地的内存块,所述虚拟机直接取出内存块的内容并返回给该cache请求;分布式虚拟机管理器,用于在所述相应的内存块是远程机器上的内存块时,将该远程机器上的内存块调回本地,并将该内存块的内容返回给该cache请求。本发明和以前DHT应用相比,应用层不用再维护复杂的网络协议,不用耗费大量的通信开销,不用再去考虑不同网络间的病毒传播问题,因而应用层会更加安全和可靠。

    虚拟化计算平台中应用请求调度的方法及其系统

    公开(公告)号:CN101719082A

    公开(公告)日:2010-06-02

    申请号:CN200910244006.2

    申请日:2009-12-24

    Abstract: 本发明涉及虚拟化计算平台中应用请求调度的方法及其系统,方法包括:步骤1,采集各个虚拟机的资源总量、资源利用率和服务请求连接的数量;步骤2,根据虚拟机的当前权值、资源总量、资源利用率和服务请求连接的数量对所述虚拟机的权值进行更新;步骤3,采用基于权值的轮询调度方法对服务请求进行调度。本发明能够在虚拟机系统中实现资源与负载匹配,提高整个虚拟化计算平台的利用效率。

    面向多核平台和分布式虚拟化环境的I/O系统及工作方法

    公开(公告)号:CN101706757A

    公开(公告)日:2010-05-12

    申请号:CN200910093454.7

    申请日:2009-09-21

    Abstract: 本发明公开了面向多核平台和分布式虚拟化环境的I/O系统,所述系统包括特权虚拟机,用于接收管理员的资源管理命令,并把所述资源管理命令转发给I/O资源管理模块;I/O资源管理模块,用于根据所述资源管理命令,检测本地物理I/O设备,为每个本地物理I/O设备创建一个专用I/O域;至少一个专用I/O域,用于对自己负责的本地物理I/O设备进行初始化,在本地物理I/O设备初始化完成后,此专用I/O域开始对外提供I/O服务:至少一个本地物理I/O设备,与所述专用I/O域一一对应;用户虚拟机,与所述专用I/O域建立I/O访问通道,通过所述I/O访问通道与所述专用I/O域进行交互。

    基于动态流水线网络服务器的分布式Cache系统及其工作方法

    公开(公告)号:CN102223418B

    公开(公告)日:2013-08-21

    申请号:CN201110175442.6

    申请日:2011-06-27

    Abstract: 本发明有关于一种基于动态流水线网络服务器的分布式Cache系统及其工作方法,该系统中,动态流水线网络服务器将HTTP处理逻辑分为第一流水级、第二流水级、第三流水级,并分别包装在不同的虚拟机中运行,每个流水级有对应的Cache,下一流水级的Cache为上一流水级的后备Cache,用于缓存上一流水级被替换出的文件;本流水级接收客户端发送的HTTP请求,并对该HTTP请求进行Cache查询,若该HTTP请求的文件在本流水级的Cache中,则返回HTTP响应给客户端,否则进行本流水级的HTTP处理逻辑,并在处理结束后通过调度策略将该HTTP请求发送到下一级流水级处理。本发明解决了同级流水级Cache一致性的问题,减少了流水级间数据传递传输造成的延时。

    面向多核平台和分布式虚拟化环境的I/O系统及工作方法

    公开(公告)号:CN101706757B

    公开(公告)日:2011-11-16

    申请号:CN200910093454.7

    申请日:2009-09-21

    Abstract: 本发明公开了面向多核平台和分布式虚拟化环境的I/O系统,所述系统包括特权虚拟机,用于接收管理员的资源管理命令,并把所述资源管理命令转发给I/O资源管理模块;I/O资源管理模块,用于根据所述资源管理命令,检测本地物理I/O设备,为每个本地物理I/O设备创建一个专用I/O域;至少一个专用I/O域,用于对自己负责的本地物理I/O设备进行初始化,在本地物理I/O设备初始化完成后,此专用I/O域开始对外提供I/O服务:至少一个本地物理I/O设备,与所述专用I/O域一一对应;用户虚拟机,与所述专用I/O域建立I/O访问通道,通过所述I/O访问通道与所述专用I/O域进行交互。

Patent Agency Ranking