Loading qemu-options.hx +16 −16 Original line number Diff line number Diff line Loading @@ -4697,23 +4697,23 @@ SRST ``-object colo-compare,id=id,primary_in=chardevid,secondary_in=chardevid,outdev=chardevid,iothread=id[,vnet_hdr_support][,notify_dev=id][,compare_timeout=@var{ms}][,expired_scan_cycle=@var{ms}][,max_queue_size=@var{size}]`` Colo-compare gets packet from primary\_in chardevid and secondary\_inchardevid, than compare primary packet with secondary packet. If the packets are same, we will output primary packet to outdevchardevid, else we will notify colo-frame do checkpoint and send primary packet to outdevchardevid. In order to improve efficiency, we need to put the task of comparison in another thread. If it has the vnet\_hdr\_support flag, colo compare will send/recv packet with vnet\_hdr\_len. Then compare\_timeout=@var{ms} determines the maximum delay colo-compare wait for the packet. The expired\_scan\_cycle=@var{ms} to set the period of scanning expired primary node network packets. The max\_queue\_size=@var{size} is to set the max compare queue size depend on user environment. If you want to use Xen COLO, will need the notify\_dev to secondary\_in, then compare whether the payload of primary packet and secondary packet are the same. If same, it will output primary packet to out\_dev, else it will notify COLO-framework to do checkpoint and send primary packet to out\_dev. In order to improve efficiency, we need to put the task of comparison in another iothread. If it has the vnet\_hdr\_support flag, colo compare will send/recv packet with vnet\_hdr\_len. The compare\_timeout=@var{ms} determines the maximum time of the colo-compare hold the packet. The expired\_scan\_cycle=@var{ms} is to set the period of scanning expired primary node network packets. The max\_queue\_size=@var{size} is to set the max compare queue size depend on user environment. If user want to use Xen COLO, need to add the notify\_dev to notify Xen colo-frame to do checkpoint. we must use it with the help of filter-mirror and filter-redirector. COLO-compare must be used with the help of filter-mirror, filter-redirector and filter-rewriter. :: Loading Loading
qemu-options.hx +16 −16 Original line number Diff line number Diff line Loading @@ -4697,23 +4697,23 @@ SRST ``-object colo-compare,id=id,primary_in=chardevid,secondary_in=chardevid,outdev=chardevid,iothread=id[,vnet_hdr_support][,notify_dev=id][,compare_timeout=@var{ms}][,expired_scan_cycle=@var{ms}][,max_queue_size=@var{size}]`` Colo-compare gets packet from primary\_in chardevid and secondary\_inchardevid, than compare primary packet with secondary packet. If the packets are same, we will output primary packet to outdevchardevid, else we will notify colo-frame do checkpoint and send primary packet to outdevchardevid. In order to improve efficiency, we need to put the task of comparison in another thread. If it has the vnet\_hdr\_support flag, colo compare will send/recv packet with vnet\_hdr\_len. Then compare\_timeout=@var{ms} determines the maximum delay colo-compare wait for the packet. The expired\_scan\_cycle=@var{ms} to set the period of scanning expired primary node network packets. The max\_queue\_size=@var{size} is to set the max compare queue size depend on user environment. If you want to use Xen COLO, will need the notify\_dev to secondary\_in, then compare whether the payload of primary packet and secondary packet are the same. If same, it will output primary packet to out\_dev, else it will notify COLO-framework to do checkpoint and send primary packet to out\_dev. In order to improve efficiency, we need to put the task of comparison in another iothread. If it has the vnet\_hdr\_support flag, colo compare will send/recv packet with vnet\_hdr\_len. The compare\_timeout=@var{ms} determines the maximum time of the colo-compare hold the packet. The expired\_scan\_cycle=@var{ms} is to set the period of scanning expired primary node network packets. The max\_queue\_size=@var{size} is to set the max compare queue size depend on user environment. If user want to use Xen COLO, need to add the notify\_dev to notify Xen colo-frame to do checkpoint. we must use it with the help of filter-mirror and filter-redirector. COLO-compare must be used with the help of filter-mirror, filter-redirector and filter-rewriter. :: Loading