Hi!


I wonder (thinking "utilization"): The types of resources are quite different 
(like a VM vs. an IP address), so wouldn't it make sense to be able to define 
classes of resources that you can limit (or not) regarding parallel execution?



The current utilization mechanism cannot be used, because it uses "static 
allocation", that is the score is based on where resources are running. For 
concurrency the score would have to be based on "dynamic allocation", i.e.: the 
score should be based on the resource operations currently (or planned to run) 
in progress.



So "resource heavy (slow)" resources could be assigned a high dynamic 
utilization value, while "light resources" could be assigned a small value. 
Depending on the nodes a basic value could be assigned to limit the number of 
resource operations *per node*, but not globally.



Maybe some clever mind want to suggest something very smart... 😉



Kind regards,

Ulrich



-----Original Message-----
From: Users <users-boun...@clusterlabs.org> On Behalf Of Knauf Steffen
Sent: Monday, September 18, 2023 4:24 PM
To: users@clusterlabs.org
Subject: [EXT] [ClusterLabs] Limit the number of resources starting/stoping in 
parallel possible?



Hi,



we have multiple Cluster (2 node + quorum setup) with more then 100 Resources ( 
10 x VIP + 90 Microservices) per Node.

If the Resources are stopped/started at the same time the Server is under heavy 
load, which may result into timeouts and an unresponsive server.

We configured some Ordering Constraints (VIP --> Microservice). Is there a way 
to limit the number of resources starting/stoping in parallel?

Perhaps you have some other tips to handle such a situation.



Thanks & greets



Steffen
_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users

ClusterLabs home: https://www.clusterlabs.org/

Reply via email to