Skip to content

Support VM startup/shutdown delay and boot overhead #435

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
manoelcampos opened this issue May 7, 2023 · 0 comments · Fixed by #436
Closed

Support VM startup/shutdown delay and boot overhead #435

manoelcampos opened this issue May 7, 2023 · 0 comments · Fixed by #436
Assignees

Comments

@manoelcampos
Copy link
Collaborator

manoelcampos commented May 7, 2023

  • Introduces Vm.startupDelay to indicate how long the VM boot process must take.
  • Introduces a BootModel class and Vm.bootModel attribute to indicate how VM will use CPU and RAM during boot time
    (if the Vm.startupDelay is set).

Examples Available

Related Issues

@manoelcampos manoelcampos self-assigned this May 7, 2023
manoelcampos added a commit that referenced this issue May 7, 2023
- Introduces BootModel class and Vm.setBootModel() method

Signed-off-by: Manoel Campos <manoelcampos@gmail.com>
manoelcampos added a commit that referenced this issue May 7, 2023
- Introduces BootModel class and Vm.setBootModel() method

Signed-off-by: Manoel Campos <manoelcampos@gmail.com>
manoelcampos added a commit that referenced this issue May 8, 2023
- Introduces BootModel class and Vm.setBootModel() method

Signed-off-by: Manoel Campos <manoelcampos@gmail.com>
This was referenced May 10, 2023
manoelcampos added a commit that referenced this issue May 10, 2023
- Introduces BootModel class and Vm.setBootModel() method
- Creates VmRam subclass to enable getting RAM utilization during VM boot.
- Process VM startup (boot) and shutdown delay.
- Shows specific log to make clear when a Vm shutDownDelay is set or not

Signed-off-by: Manoel Campos <manoelcampos@gmail.com>
manoelcampos added a commit that referenced this issue May 10, 2023
- Introduces BootModel class and Vm.setBootModel() method
- Creates VmRam subclass to enable getting RAM utilization during VM boot.
- Process VM startup (boot) and shutdown delay.
- Shows specific log to make clear when a Vm shutDownDelay is set or not

Signed-off-by: Manoel Campos <manoelcampos@gmail.com>
@manoelcampos manoelcampos changed the title Support VM startup and shutdown delay and overhead Support VM startup/shutdown delay and overhead May 18, 2023
@manoelcampos manoelcampos changed the title Support VM startup/shutdown delay and overhead Support VM startup/shutdown delay and boot overhead May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant