@stormi Ok, I will update one of our pools and get some results.
Best posts made by JCastang
-
RE: Alert: Control Domain Memory Usage
-
RE: Remove backup bottleneck: please report
For history purpose (as forums will be merged), I copy here my post on XOA Forums:
Hello all,
We are currently evaluating XOA as a management interface to XCP/XS and espacially as a backup solution.
As delta backup is a really good solution, the main drawback we saw is the "export bottleneck".
Using XAPI to export VM/VHD is a good thing (much more reliable than other backup solutions) there are somme huge bottlenecks.The one that we disscussed with XOA support this morning is the stunnel thing.
By default all connections to XAPI is sent trough HTTPS and stunnel is the one in charge of encryption.
In our env, we mostly get between 60/90MB per sec as backup speed with XOA (Network is 10G and disks are SSD).
So we tested connection (using tricky conf) in HTTP to Xen pool in order to get some improvments.As soon as we switched to HTTP, backup speed increased (+++). We switched to more than 200MB per sec.
So (this is already known) stunnel is a huge bootleneck.
Removing it reduces security (sic) but increases perfs. Security can be mitigated by the overall security of the relying network (like internal or isolated).Some discussions have been pointed on Citrix forums about the fact that stunnel is an old version and can be updated.
"Recent" versions are known to have "parallel" encryption to increase performance.
As a "stupid" test we updated stunnel (to (5.44) on a fresh install of XCP to test if it changes anything.
But we do not noticed any improvments.We will make some tests later to see if a new version of stunnel can help to speedup things.
Original post was here:
https://xen-orchestra.com/forum/topic/1349/backup-performances-stunnel-bottleneck
Latest posts made by JCastang
-
RE: XCP-ng 8.2 updates announcements and testing
Hello, @stormi I did a quick test because we encounter in some cases "bad' network perfs on our pools (with Intel 10GB network cards) such as :
- VXLAN network are getting max 2.5Gbps of bandwidth
- VM to VM network with a BSD firewall in the middle getting max 2.5Gbps of bandwidth
But VM to VM (on same LAN) are getting near 10Gbps.
Testing this new kernel does not change anything on BP for theses cases.
BP still stuck at 2,5Gbps. -
RE: Alert: Control Domain Memory Usage
@delaf Can you point me the tool you are using to get memory graphs ? (I want to check my upgraded pool).
I was searching in Advance live Telemetry with no luck. -
RE: Alert: Control Domain Memory Usage
@stormi Ok, I will update one of our pools and get some results.
-
RE: Alert: Control Domain Memory Usage
Hello,
Does this fix has been released or is to be released ?
-
XOA VM creation with static memory
Hello,
We have created a CentOS 8 template with fixed memory (4GB).
When we create a new vm with 8GB of memory from XCP-Center using this template, vm is created with a fixed memory of 8GB.
When we create a new VM from XOA using this template with 8GB of memory, vm is created with dynamic memory (4GB min and 8GB max).Is that normal ?
Thank a lot for your help.
-
RE: Webhooks in Xen Orchestra
Hello,
Is that possible to add Frendly names in complement of UUID ? (Such as Job name or VM Name or SR Name) ?
Thanks !
-
RE: Webhooks in Xen Orchestra
Hum...
Maybe like other plugins "transport-XXXX".
It may be a bit far from "webhooks" but a plugin to handle "notifications" on events.We can image that webhook plugin can expose "events" (such as vm.start) and associated actions: webhook call or a plugin call to handle event.
Use case:
"Someone trigger vm.start" -> Webhook plugin catches event -> Push this event to a plugin via a method call -> The plugin extracts and format data -> And then pushes it to the ending service (In my case Nextcloud API).As for now we can do it via a web call on a micro service that will translate data. (Few lines of code in the link of my previous post)
But intergrate it as an integrate transport call could be great.
In such way, a vm.start action can trigger an email too (for example)... -
RE: Webhooks in Xen Orchestra
@pdonias Oh great ! I haven't seen this documentation. Nice !
The only thing I need now is a wrapper to format thing as an Nextcloud Talk API handler.I am wondering if this could be integrated as a module in XOA...
Reading this https://github.com/nextcloud/spreed/issues/1879It seems that we could implement a quick script to post (dirty way anyway using login/password) message.
Could be great if wrapper could be implemented directly in XOAAnyway I would first implement a tiny PHP script to post messages in Nextcloud Talk as a first solution.
-
RE: Webhooks in Xen Orchestra
@olivierlambert Yes already plan to do that.
But my question (Asked to myself) was "How to pass a semi-long message as parameter in web url?"
(Chat message containing spaces).
It seemed to me easier to pass data in POST request.But I may fool myself on this subject...
-
RE: Webhooks in Xen Orchestra
Hello,
A use case can be "Chatbot" integration. So it could be great to pass data in requests using POST method.
Do not know if it is already done, in screen there are not fields to add data parameters. (It seems to be URL parameters..)
Our case will be to intergrate XOA notification in Nextcloud Talk via API and webhook. (Maybe an XOA plugin can be devellopped).Great feature indeed !