Move the Ryzom servers onto the AWS EC2.
Obviously I am not privy to the bandwidth and server requirements, but there are plenty of games and systems run in the cloud successfully.
I am more familiar with AWS, so the most "costly" aspect would be the bandwidth, but even that in my experience is smaller than dedicated pipelines.
Furthermore, using the various EC2 solutions the server could be refactored to segments allowing significant speed increase, more importantly reduced latency. (Imagine that the server is not really running as a monolith, but only triggered chunks of code gets fired, headless, no OS. You would worry about the game, not the server.)
It is also possible that it ends up cheaper to maintain from hardware/network pipe perspective.
Here is the first link I got for searching if this is feasible.
Obviously I am not privy to the bandwidth and server requirements, but there are plenty of games and systems run in the cloud successfully.
I am more familiar with AWS, so the most "costly" aspect would be the bandwidth, but even that in my experience is smaller than dedicated pipelines.
Furthermore, using the various EC2 solutions the server could be refactored to segments allowing significant speed increase, more importantly reduced latency. (Imagine that the server is not really running as a monolith, but only triggered chunks of code gets fired, headless, no OS. You would worry about the game, not the server.)
It is also possible that it ends up cheaper to maintain from hardware/network pipe perspective.
Here is the first link I got for searching if this is feasible.