-
公开(公告)号:US20180329737A1
公开(公告)日:2018-11-15
申请号:US15775982
申请日:2015-12-18
Applicant: Intel Corporation
Inventor: Yao Zu Dong , Yuyang Du , Mingqiu Sun
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/5077 , G06F2009/4557 , G06F2009/45583 , G06F2009/45595
Abstract: A virtual machine migration controller may perform the live migration of a plurality of virtual machines from a first physical host system to a second physical host system. The virtual machine migration controller may determine a memory page dirty rate for each of a plurality of virtual machines. The virtual machine migration controller may additionally identify virtual machines that share memory pages and/or map to different memory pages having, at least in part, identical data or information. The virtual machine migration controller may group virtual machines demonstrating commonality among mapped memory pages. The virtual machine migration controller may determine a projected migration time based on the dirtying rate, the commonality of memory pages, and the available bandwidth. The virtual machine migration controller orders and transfers virtual machine groups based on the projected migration time.
-
公开(公告)号:US20190065250A1
公开(公告)日:2019-02-28
申请号:US16079999
申请日:2016-03-31
Applicant: INTEL CORPORATION
Inventor: Yuyang Du , Mingqiu Sun , Jian Sun , Yong Tong Chua
Abstract: A method and apparatus for cooperative scheduling of virtual machines. An exemplary method includes maintaining a CPU mask by a virtual machine manager, wherein the CPU mask comprises a real-time availability of each of a plurality of physical CPUs (PCPUs). A virtual machine (VM) is allowed to read the CPU mask.
-
公开(公告)号:US11221875B2
公开(公告)日:2022-01-11
申请号:US16079999
申请日:2016-03-31
Applicant: INTEL CORPORATION
Inventor: Yuyang Du , Mingqiu Sun , Jian Sun , Yong Tong Chua
Abstract: A method and apparatus for cooperative scheduling of virtual machines. An exemplary method includes maintaining a CPU mask by a virtual machine manager, wherein the CPU mask comprises a real-time availability of each of a plurality of physical CPUs (PCPUs). A virtual machine (VM) is allowed to read the CPU mask.
-
公开(公告)号:US11074092B2
公开(公告)日:2021-07-27
申请号:US15775982
申请日:2015-12-18
Applicant: Intel Corporation
Inventor: Yao Zu Dong , Yuyang Du , Mingqiu Sun
Abstract: A virtual machine migration controller may perform the live migration of a plurality of virtual machines from a first physical host system to a second physical host system. The virtual machine migration controller may determine a memory page dirty rate for each of a plurality of virtual machines. The virtual machine migration controller may additionally identify virtual machines that share memory pages and/or map to different memory pages having, at least in part, identical data or information. The virtual machine migration controller may group virtual machines demonstrating commonality among mapped memory pages. The virtual machine migration controller may determine a projected migration time based on the dirtying rate, the commonality of memory pages, and the available bandwidth. The virtual machine migration controller orders and transfers virtual machine groups based on the projected migration time.
-
-
-