Cat Lady
Movie Battles II Team Retired
- Posts
- 412
- Likes
- 237
Hello kittens,
As a result of having working MBII builds for (arm) Raspberry Pi 2 credit-card sized computer (builds soon to be released for everyone), on evening of 25 October 2015, I've started hosting two 24/7 MBII servers - with names as in title. One is for Full Authentic (described here), and one for Competitive Open. Here are details for the first, Full Authentic one. Have fun!
Location
Poland, Europe
RTV/RTM:
RTV
Address:
FA:
Numer of slots:
20
Maps:
For RTV, all main + CMP ones are available, minus the non-star wars themed cmps (zombiehorror, looking at you). No umad or moviepack.
TK limits:
300+ for kill
500+ for kick (tempban), 10 rounds. So watch yourself
Roundlimit before map change is 11 wins for either team, or 20 rounds passed (draws possible).
Servers use - and always will use - mainstream MBII settings, aka no modified classes for FA, changed gravity, or other nonsense. Just the MBII Full Authentic experience you're familiar with and craw for.
---
Server curiosities:
In real-life tests with players fighting on servers, the machine hosting it uses around 1W of power (0.20 A @ 5V). It makes total power use around 700Wh (0.7 KWh) per month, amounting to less than 0.5 USD per month of energy cost, depending on your area charges for electricity.
Raspberry PI 2 have 4 cores - in this setup, I've isolated 2 cores, and dedicated one of them for each server, completely. From my experience, one unit (costing 25$ + microUSB power supply able to 5V 1A or 2A if want to be on safe side - for example, any modern phone charger) can comfortably host up three servers with 20 slots each. With some tweaking, it can host four servers (the 4th one - sharing CPU core with operating system - need lower sv_fps and possibly less slots, to not choke said core to 100%). The cores separation work great - during one test, I was compiling MBII on remaining 2 cores (100% usage), without players on server-dedicated cores even noticing. The real limit is connection (both download and upload) that you're willing to dedicate for servers.
Servers have safeguards restoring RTV (and servers themselves) upon crash/power loss, so uptime should be close to 100%. They're hardened against DDoS, and server by 100 Mb synchronous fiber connection - nothing less of real botnet should be able to scratch them. If you're able to DDoS successfully (and explain method used, preferably giving tips on how to defend against that kind of attack), you have my blessing and thanks.
Both servers are served (pun intended) by FOSS (Free and Open source) software only, save for MBII itself (shame) and some binary kernel blobs from broadcom (low level hardware handling). Operating system is Raspbian (Raspberry Pi specific version of Debian), with systemd removed. I fully and whoreheartly support Devuan, and will be surely switching to it, (not only for servers, but on all my home and production machines) when project release first official version.
After/during releasing MBII for RPi builds, I'll include full tutorial on how to set it up (from raw RPi straight from the shop), hopefully allowing everyone to host any number of MBII servers, for very low cost. Power to the people! By playing on current RPi servers, you're contributing to determining best settings, to be adopted by many others in future.
There are offers from respectable collocation centers (google for it) for as low as 3$ per month fpr hosting Raspberry Pi server on 100Mbit upload connection, without data transfer limit. It is great way to fully utilize this marvelous device, for hosting up to four 32-slots servers, without upload connection being saturated (which would probably happen on any home network ion such scenario).
---
Now - as last paragraph, cause it is place for most honorable and important things - I would like to thank, from the deepest of my heart, all players who contributed to testing those servers, on first day (Sunday) and during following days, before this announcement. You guys patiently waited out all my restarts, helped fighting lags and regressions when I was tweaking settings, and played the hell out of it since first hour, allowing me to reach best-working equilibrium in no time - You guys rox! I'm not listing you by names - cause it would be too long, and I wouldn't like to miss someone - but you know who you are, if you're reading this.
It is really motivating to do hard work on hosting, hardening, and bullet-proofing MBII servers, when one have dedicated players like that. Thanks, again!
/Cat Lady
As a result of having working MBII builds for (arm) Raspberry Pi 2 credit-card sized computer (builds soon to be released for everyone), on evening of 25 October 2015, I've started hosting two 24/7 MBII servers - with names as in title. One is for Full Authentic (described here), and one for Competitive Open. Here are details for the first, Full Authentic one. Have fun!
Location
Poland, Europe
RTV/RTM:
RTV
Address:
FA:
Code:
/connect estel.linkpc.net:30000
Numer of slots:
20
Maps:
For RTV, all main + CMP ones are available, minus the non-star wars themed cmps (zombiehorror, looking at you). No umad or moviepack.
TK limits:
300+ for kill
500+ for kick (tempban), 10 rounds. So watch yourself
Roundlimit before map change is 11 wins for either team, or 20 rounds passed (draws possible).
Servers use - and always will use - mainstream MBII settings, aka no modified classes for FA, changed gravity, or other nonsense. Just the MBII Full Authentic experience you're familiar with and craw for.
---
Server curiosities:
In real-life tests with players fighting on servers, the machine hosting it uses around 1W of power (0.20 A @ 5V). It makes total power use around 700Wh (0.7 KWh) per month, amounting to less than 0.5 USD per month of energy cost, depending on your area charges for electricity.
Raspberry PI 2 have 4 cores - in this setup, I've isolated 2 cores, and dedicated one of them for each server, completely. From my experience, one unit (costing 25$ + microUSB power supply able to 5V 1A or 2A if want to be on safe side - for example, any modern phone charger) can comfortably host up three servers with 20 slots each. With some tweaking, it can host four servers (the 4th one - sharing CPU core with operating system - need lower sv_fps and possibly less slots, to not choke said core to 100%). The cores separation work great - during one test, I was compiling MBII on remaining 2 cores (100% usage), without players on server-dedicated cores even noticing. The real limit is connection (both download and upload) that you're willing to dedicate for servers.
Servers have safeguards restoring RTV (and servers themselves) upon crash/power loss, so uptime should be close to 100%. They're hardened against DDoS, and server by 100 Mb synchronous fiber connection - nothing less of real botnet should be able to scratch them. If you're able to DDoS successfully (and explain method used, preferably giving tips on how to defend against that kind of attack), you have my blessing and thanks.
Both servers are served (pun intended) by FOSS (Free and Open source) software only, save for MBII itself (shame) and some binary kernel blobs from broadcom (low level hardware handling). Operating system is Raspbian (Raspberry Pi specific version of Debian), with systemd removed. I fully and whoreheartly support Devuan, and will be surely switching to it, (not only for servers, but on all my home and production machines) when project release first official version.
After/during releasing MBII for RPi builds, I'll include full tutorial on how to set it up (from raw RPi straight from the shop), hopefully allowing everyone to host any number of MBII servers, for very low cost. Power to the people! By playing on current RPi servers, you're contributing to determining best settings, to be adopted by many others in future.
There are offers from respectable collocation centers (google for it) for as low as 3$ per month fpr hosting Raspberry Pi server on 100Mbit upload connection, without data transfer limit. It is great way to fully utilize this marvelous device, for hosting up to four 32-slots servers, without upload connection being saturated (which would probably happen on any home network ion such scenario).
---
Now - as last paragraph, cause it is place for most honorable and important things - I would like to thank, from the deepest of my heart, all players who contributed to testing those servers, on first day (Sunday) and during following days, before this announcement. You guys patiently waited out all my restarts, helped fighting lags and regressions when I was tweaking settings, and played the hell out of it since first hour, allowing me to reach best-working equilibrium in no time - You guys rox! I'm not listing you by names - cause it would be too long, and I wouldn't like to miss someone - but you know who you are, if you're reading this.
It is really motivating to do hard work on hosting, hardening, and bullet-proofing MBII servers, when one have dedicated players like that. Thanks, again!
/Cat Lady
Last edited: