google-cloud-platformvirtual-machineminecraftramminecraft-forge

Google VM RAM for Minecraft Server


I've been tasking with creating a Minecraft server for about 500 players. I've never create a Minecraft server this large before and I think the best way to go about it is (how I've done all my other servers) with Google Cloud. Google Cloud has the following VM options: enter image description here

I'm thinking about ~100MB per player to be on the safe side, so that's about 50 GB, so I'd say the n2-highmem-8 is probably a good VM to use. Is this overkill? Underkill?

Also, I know that a MC server can't use Multiple CPUs at the same time, so is it a waste paying for 8 Virtual CPUs?

Thanks!


Solution

  • For 500 players, I would recommend a minimum of 6 vCore and 32 GB or more.

    You're right with Minecraft mainly using only one thread, so a high CPU Clock speed is most valuable. Also, I would recommend using PaperMC, it's a custom-made better performing Minecraft Server software. Here could you get different server versions if you do not want to use 1.15.2 Minecraft.

    Maybe you should look around for different Servers, near your location. I bet you can find something less expensive and with higher Core clocks.