I just picked up a Dell PowerEdge C1100 with dual Xeon L5520's and 32Gb of ram, along with 4 120 ssd's going to set um up in raid 10. I think I should be more than ready to host a server!
I only suggested a VM in case there is some issue running both the client and server side by side (obviously it's not optimal, although the overhead isn't necessarily huge). SupCom uses a different model and isn't a definite indicator that this is possible (ie. the 'Sim' in sup com is not the same as the server in PA, and while the Sim and Client were more or less combined in SupCom, the Server and Client are very separated in PA). I'd agree it's not likely to be a problem, but I'm not certain. Not only that, but if I understand correctly the only thing that can slow down a game is the server, the speed of the clients is irrelevant. It's like a livestream - people with fast internet can watch it in full speed, people with slow internet experience stutters but don't affect the rest of the watchers.
I'm not sure how it'd hold up to 40 separate nodes, but I do have a 12-node HPC cluster on Windows 2012 with the following specs: Dual Xeon E5507 2.28Ghz 32GB DDR3 RAM 4x240GB SSD There are PCI express slots in these machines; a few (5) of them have GTX680 videocards in them for Cuda compute power, but not all of them have this capability. Bandwidth is... well, let me just show you: Basically as fast as the cluster can throw data at the internet, is how fast I can transfer stuff I'm limited by my paltry Intel Gigabit Ethernet adapter, if I upgraded to a multi-Gigabit adapter I could saturate that as well, up to 5Gb.
Mr warlock, will you set it up and allow us to make matches on that beast for free? If so, you are a great human being.
Been wondering about the server architecture as well. Is there any information about the supported operating systems, for example is CentOS 6.x/Debian 6.x/7.x/Ubuntu 12.x supported? Next question is, is the server software deployable, by that I mean that can I make a ready installed template with Centos 6.4 that has the PA server components installed. Only thing would be to run a configuration script after it has been cloned? Are there any preliminary thoughts regarding server load on CPU/Mem/HDD per player? Any estimated on bandwidth/server(player)? I know it's really early on, but some kind of estimated would be good go a long way Just thinking if this would be something that we could offer here in Finland on our cloud platform.