then luckily past month has been possible to purchase a brand new 2020 top quality server (from the very same hosting company and at the very same location). btw just one little clarification here, by purchasing a new server, I don't mean effectively purchasing all the hardware that will be posted down bellow, I just mean effectively acquiring exclusive use and access to such hardware at such location during the contract term though such hardware keeps being still a property of the hosting company. is also important to note that such server upgrade carried a fee of 77.69 Euros in addition to the increased (in absolute terms, in relative terms is about the same if not even lower) costs of the servers now. these 77.69 Euros of extra cost aren't a fee I took from you (despite having setup and workout more than 9 custom servers on this task alone something worth easily at least 300 Euros), they directly correspond with the 30.5 Euros cost of the former server for the July month as well as the 47.19 Euros of setup fee the hosting company bills for brand new deployments. may not be a lot but is definitely something worth and important to note when discussing migrations.
ok, so once clarified that this is what has been got:
- Motherboard: ASRock B450M Pro4 (UEFI H3.90F 05/19/2020)
- CPU: AMD Ryzen 5 3600 6-Core Processor (AM4 Zen 6x2x3600 MHz 1.1 V 384 kB L1 3 mB L2 32 mB L3)
- GPU: ZOTAC GeForce GT 710 PCIe x1 (192:16:8 954 MHz 1GB DDR3 64-bit 1600 MHz)
- RAM: 2x32 GB Samsung M378A4G43MB1-CTD (DDR4 2667 MT/s 1.2 V)
- LAN: Realtek RTL8111H (PCIE x1 Gigabit LAN)
- NVMe: 2xSAMSUNG MZVLB512HBJQ-00000 (M.2 PCIe Gen3 x4)
- other: 2800 rpm oem cpu fan and 1600 rpm oem system fan
- condition: brand new hardware
- location: Nuernberg (Germany) AS24940
- cost: 53.29 euros/month
coming to the server setup itself that is also as important, I'm not gonna get into so much detail (or this will never end), but you can know that the bare metal is just a kvm and a layer-2 transparent virtual bridge serving 6 instances (one per physical core, one also including direct and exclusive gpu access) running on 30 GB of storage space and 4 GB of memory. four of these instances are unshaped low latency virtual servers (the final game servers you all game at), one is a 100/100 mbit shaped virtual server (for the web services) and one is a 500/500 mbit shaped virtual server packing also direct and exclusive access to the gpu intended for re-sell/extra usage. each virtual server comes with 10 GB of ram (one reserved for video memory in the case of the workstation) and 2x80 GB of storage, all of them using software raid level 1 at the kvm level but the workstation that instead runs a dual operative system setup. for reference you can read the full technical description of the workstation intended for re-sell here, the rest of the servers are pretty much simplified copies of that running on level 1 software raid units.
overall I think that the result has been very good, final cpu thread usage per server has never exceeded 50% on average and the servers pretty much demolished every single frame you threw at them. cpu temps when stress testing for a hour peaked at low seventies same as gpu temps and nvme temps at high fifties. regular operative temps are typically in the 40 range for the motherboard and 50 for the cpu/gpu. all excellent super stable values that should ensure that there should be no failures in the next coming years at least. storage performance boosted massively into the gigabyte per second range (i.e. top, as good as it gets) and jitter is also lowered considerably now compared to the previous setup (in the order of microseconds now, i.e. 0.1-0.2 ms) though probably that doesn't make that much of a difference as the quality of the game servers was very high already. probably the biggest improvement here comes on the web services (this site for example) that now run on a entirely dedicated and separated server. the web services are now at least between two and four times faster than before and rank among the highest standards as well as they are much more secure since they run on a separate server. in addition as small extras on this new deployment, the secondary server (FreeFUn) has also been moved into a separate dedicated server and received a new alternative dedicated IP, the standard ctf server that was started by some of the users has now been integrated into the whole project for the long run, the entire alternative route/.eu domain has caught up with the main route/domain (in terms of connectivity obviously not in terms of quality) and finally a load balancer has been deployed at fpsclasico.eu (2a03:4000:3f:1f4:5:181:48:249 / 188.8.131.52) as well as a dns/web wildcard resolution for extended coverage. all "secondary" things but that definitively still add up great value and quality to the project.
anyways with all this I'm not trying to tell you that the previous servers were absolute garbage and that it was insulting to run such a piece of useless junk on 2020. let's make this clear, the previous setup was kind of a definitive setup and there was no problems whatsoever with it (other than +3 years old 24/7 used hardware can realistically be expected to fail at any given time). with this I'm just trying to tell you that this is kind of a ultimate level of setup reasonably guaranteed to work reliably at least for the next coming years and that it largely exceeds in almost any possible metric the previous setup. well, once break the main thing down, in addition as you're also going to be using (and hopefully paying) for the alternative nbg2/.eu route, here are the details for it too so you can also know how that goes:
- System: Fully Virtualized 2018 KVM BIOS Machine with Paravirtualized Drivers
- CPU: E5-2680 v4 (2 Dedicated 2400 MHz Threads, 64 KiB L1d, 64 KiB L1i, 8 MiB L2, 16 MiB L3)
- Ram: 4 GB DDR4 ECC
- NET: unknown (shared 1 gbit best-effort policy estimated)
- SSD: 30 GB HW Raid 10
- location: Nuernberg (Germany) AS197540 - AS47147
- cost: 8.13 Euros/Month
so pretty much that's it with what has been done with the money you sent during this time, I hope this meet the expectations and standards of anyone who ever gave. to finish the thread off I'll also drop the (minor) costs of the current domains so you can finally get the total costs of everything:
- fpsclasico.de: 4.83 Euros/Year
- fpsclasico.eu: 6.04 Euros/Year
- unfreeze.xyz: 8.94 Euros/Year
- oclockservers.uk: 4.83 Euros/Year
- combined: 24.64 Euros/Year
so, anyways, sales aside probably the most fair figure you should look forward for the monthly cost of the upgraded servers you all are using now is 48.25 Euros/Month. like I said, this upgrade has been possible thanks to the money the people sent for the servers mostly during the corona outbreak but also because even if on less intensity people has continued to support the servers afterwards too. I hope that with this thread you don't get the wrong idea that, ok, the servers are upgraded, it's done then, screw it, there's no more need to fund this anymore cause if now people stop to send money for them, the money will run out and very quickly now at this rate btw. I know how important are and how much you guys appreciate these servers (specially on these times) and I'm very grateful of that and that people went their way to support them to run each month. matter of fact, that's exactly why this server upgrade has been delivered just now when it was really needed/claimed the most. that being said, understand that at the same time there's really no way I can spend 50 plus Euros each month alone on these servers so I can announce right here and right now that these current servers will run at least until next year (January 2021) and then by the Christmas I'll come up with the usual update at the financial thread and if the numbers are off by a large margin (i.e. +20 Euros/Month) then I'll be obliged to cut costs in one way or another (i.e. meaning less services, less quality etc). if on the other hand the support reaches an adequate level the servers will be renewed and just delivered as usual for the years to come.
well and I think that I'm finally done with the post, it definitely took me more time than what I had expected to sort everything out but well finally you have here your well deserved server upgrade and task report. I believe this should cover just enough to get started, as usual if anyone has any further question, problem, suggestion, request or just anything else simply feel free to drop it here.
note: btw for ways of funding check the links tab (see at the bottom)