VM Jobs Test
Live migration refers to the process of moving a running virtual machine or application between different physical machines without disconnecting the client or application. Memory, storage, and network connectivity of the virtual machine are transferred from the original host machine to the destination. For a VM migration to be smooth and hassle-free, it is essential to monitor the memory, storage and time that is required for migration. The VM Jobs test exactly does the same!
This test captures the total amount of memory, storage and files of the VM that are to be transferred during migration and provides exact pointers to how much of these have already been transferred and how much of these are currently pending for a migration to be complete. Additionally, you could figure out the time since the migration process in the VM started and the estimated time of completion.
This test is disabled by default. To enable the test, go to the enable / disable tests page using the menu sequence : Agents -> Tests -> Enable/Disable, pick KVM server as the desired Component type, set Performance as the Test type, choose the test from the disabled tests list, and click on the < button to move the test to the ENABLED TESTS list. Finally, click the Update button.
Target of the test : A KVM server
Agent deploying the test : An internal agent
Outputs of the test : One set of results for each virtual machine hosted on the KVM server that is being monitored.
Parameter | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The IP address of the host for which this test is to be configured. |
Port |
The port at which the specified host listens. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Total data |
Indicates the total amount of data that is to be transferred during live migration of this VM. |
MB |
|
Data processed by job |
Indicates the total amount of data that is processed since the beginning of this VM migration. |
MB |
A high value is desired for this measure. |
Data yet to be processed by job |
Indicates the amount of data that is yet to be transferred for this VM to be completely migrated. |
MB |
A high value for this measure indicates that VM migration may take too long to complete. |
Total files |
Indicates the total number of files that are to be transferred during live migration of this VM. |
Number |
|
Files processed by job |
Indicates the total number of files that are processed since the beginning of this VM migration. |
Number |
|
Files yet to be processed by job |
Indicates the total number of files that are yet to be transferred for this VM to be completely migrated. |
Number |
An abnormally high value for this measure is a cause of concern. |
Total memory |
Indicates the total amount of memory that is currently required for migrating this VM. |
MB |
|
Memory processed by job |
Indicates the amount of memory that is already consumed for migrating this VM. |
MB |
|
Memory yet to be processed by job |
Indicates the amount of memory that is required to migrate this VM completely. |
MB |
|
Time elapsed since the start of job |
Indicates the time elapsed since the beginning of this VM migration. |
Secs |
An abnormally high value for this measure indicates trouble during migration of the VMs. This could be due to problems such as processing bottleneck, inadequate memory resources allocated for migration, network congestion etc. |
Time needed for job to finish |
Indicates the time that is still required for completing this VM migration. |
Secs |
An abnormally high value for this measure indicates trouble during migration of the VMs. This could be due to problems such as processing bottleneck, inadequate memory resources allocated for migration, network congestion etc. |