-
Notifications
You must be signed in to change notification settings - Fork 255
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
feat(backups): can limit parallel VDI transfers per VM per job #6787
Conversation
eb5d99f
to
6650462
Compare
@xen-orchestra/backups/_runners/_writers/IncrementalRemoteWriter.js
Outdated
Show resolved
Hide resolved
fd2c5db
to
732d460
Compare
CHANGELOG.unreleased.md
Outdated
@@ -12,6 +12,7 @@ | |||
- [Plugin/auth-iodc] OpenID Connect scopes are now configurable and `profile` is included by default | |||
- [Dashboard/Health] Button to copy UUID of an orphan VDI to the clipboard (PR [#6893](https://github.com/vatesfr/xen-orchestra/pull/6893)) | |||
- [Kubernetes recipe] Add the possibility to choose the version for the cluster [#6842](https://github.com/vatesfr/xen-orchestra/issues/6842) (PR [#6880](https://github.com/vatesfr/xen-orchestra/pull/6880)) | |||
- [Backups] Add a setting to limit the number of disk transferred in parallel per VM (PR [#6787](https://github.com/vatesfr/xen-orchestra/pull/6787)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an advanced setting not available in the UI.
If we don't explain it more, we risk to get some questions on this.
Maybe we can do like we did for this release: https://github.com/vatesfr/xen-orchestra/blob/master/CHANGELOG.md#5710-2022-05-31
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that is why I think the configuration variable should be in the configuration file, it would be mostly auto documenting
nerveless, here is the hange
… VM per job a nw settings is available in the config file : backups.diskPerVmConcurrency , default value 2, which limit the number of disk transfered in parallel during a VM
f080697
to
db78439
Compare
Check list
On slower infrastructure, VM with huge number ( more than 5 ) of disks may kill the storage.. We limit the transfer to two in parallel per VM, this value can be changed in the config file
Tested : waiting a few hours before starting to transfer does not trigger a timeout
Fixes #007
orSee xoa-support#42
)CHANGELOG.unreleased.md
:${name} v${new version}
)cron/parse.spec.js
)xo-server
API changes, the corresponding test has been added to/updated onxo-server-test
Process
WiP:
(Work in Progress) if not ready to be mergedFrom the Four Agreements: