Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-23855

measure guest time skew during pre-copy live migration

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • qemu-kvm
    • rhel-sst-virtualization
    • ssg_virtualization
    • 8
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      Goal

      • As an owner of a VM, I would like my guest to suffer no more than 50ms time skew during live migration, so I can run timing-sensitive applications in it.

      Acceptance Criteria

      • report the average and standard deviation of guest time skew during pre-copy live migration.

      Details

      • Prepare two bare-metal nodes with chronyd so that the time difference between them is below 1ms.
      • Start a RHEL9 guest on one node.
      • Ensure that chronyd or any other time-manipulating service is not running in the guest.
      • repeat 100 times in order to measure the migration-driven time skew |pre-migration-diff - post-migration-diff|
        • Measure the time difference between the guest and and its node in 1ms precision (or better).
        • Migrate the guest. Measure the time difference again.
      • Publish the average and standard deviation of our time skew.
      • Ensure that it does not become worse in the future

        1. image-2024-02-04-13-03-24-511.png
          29 kB
          Xiaohui Li
        2. image-2024-02-04-13-05-43-627.png
          23 kB
          Xiaohui Li
        3. image-2024-02-04-13-09-17-616.png
          28 kB
          Xiaohui Li

              rhn-engineering-mtosatti Marcelo Tosatti
              dkenigsb@redhat.com Dan Kenigsberg
              Marcelo Tosatti
              Nitesh Narayan Lal, Yanhui Ma
              virt-maint virt-maint
              Yanhui Ma Yanhui Ma
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated: