Hello,
While trying to troubleshoot performance issues on our NFS server, it became apparent that we have a peak of requests durings hours 0-3 every day. This is currently hard to properly manage and results in slower performance for everybody.
Here's a breakdown of the number of cronjobs scheduled to start in the new SGE cluster, per hour:
473 * # hourly 213 0 106 1 82 2 78 3 54 9 50 4 48 7 45 12 42 5
You can see that, apart from hourly jobs, we have most cronjobs starting in hours 1-3.
My advice is that, if your workload permits, *schedule your cronjobs outside of that time window so you are not competing for resources with everybody else*. The more spread throughout the day your cronjobs are, the better.
Also beware of step values like "*/2" which will make your cronjob run on hours 0 and 2 too.
If you have any questions, please find us on #wikimedia-cloud
Regards,
Out of curiosity, did you intentionally leave out the other hours in the day?
I am asking because my account has four jobs and they are all either on hour 11 or hour 12 of the day (either daily or weekly), but I didn't see any numbers for hour 11 in your email.
On Wed, Mar 20, 2019 at 8:46 PM Giovanni Tirloni gtirloni@wikimedia.org wrote:
Hello,
While trying to troubleshoot performance issues on our NFS server, it became apparent that we have a peak of requests durings hours 0-3 every day. This is currently hard to properly manage and results in slower performance for everybody.
Here's a breakdown of the number of cronjobs scheduled to start in the new SGE cluster, per hour:
473 * # hourly 213 0 106 1 82 2 78 3 54 9 50 4 48 7 45 12 42 5
You can see that, apart from hourly jobs, we have most cronjobs starting in hours 1-3.
My advice is that, if your workload permits, *schedule your cronjobs outside of that time window so you are not competing for resources with everybody else*. The more spread throughout the day your cronjobs are, the better.
Also beware of step values like "*/2" which will make your cronjob run on hours 0 and 2 too.
If you have any questions, please find us on #wikimedia-cloud
Regards,
-- Giovanni Tirloni Operations Engineer Wikimedia Foundation
Wikimedia Cloud Services mailing list Cloud@lists.wikimedia.org (formerly labs-l@lists.wikimedia.org) https://lists.wikimedia.org/mailman/listinfo/cloud
On 3/20/19 10:19 PM, Huji Lee wrote:
Out of curiosity, did you intentionally leave out the other hours in the day?
I am asking because my account has four jobs and they are all either on hour 11 or hour 12 of the day (either daily or weekly), but I didn't see any numbers for hour 11 in your email.
Yes, just showed the top 10 most used hours.
I rescheduled most of my cronjobs to 22 and 23 hours (7 and 6 jobs).
21.03.2019 7:46, Giovanni Tirloni пишет:
Hello,
While trying to troubleshoot performance issues on our NFS server, it became apparent that we have a peak of requests durings hours 0-3 every day. This is currently hard to properly manage and results in slower performance for everybody.
Here's a breakdown of the number of cronjobs scheduled to start in the new SGE cluster, per hour:
473 * # hourly 213 0 106 1 82 2 78 3 54 9 50 4 48 7 45 12 42 5
You can see that, apart from hourly jobs, we have most cronjobs starting in hours 1-3.
My advice is that, if your workload permits, *schedule your cronjobs outside of that time window so you are not competing for resources with everybody else*. The more spread throughout the day your cronjobs are, the better.
Also beware of step values like "*/2" which will make your cronjob run on hours 0 and 2 too.
If you have any questions, please find us on #wikimedia-cloud
Regards,