My website is currently running on a VPS. To make the site work, I have a number of resource intensive cron jobs - and when they are running, my site stop responding/becomes incredible slow.
I'm therefore looking at moving the cron jobs somewhere else, so they can get the resources they need and they don't slow down my site.
What are my best options here? Should I get a second VPS for running the cron jobs or is there a better solution? (communication between two VPS will not be a problem, it can be done through a shared db or data files).
If I get a second VPS or similar, I'll not have website on the second VPS. Only a bunch of cron jobs. Will I then need to have a managed VPS or can I get by with an unmanaged one? (I know my way around programming, but I'm no good at server administration).
I have thought about just upgrading my current VPS, but then I cannot separate the resource use of the cron jobs from the resource use of the site. I would like to separate those two things, so my site is always available and fast.
Thanks, Mads