FiveM
Jak vybrat FiveM hosting: na co se dívat
Výkon jednoho jádra, RAM, MySQL, txAdmin, DDoS ochrana a lokalita. Co u FiveM hostingu opravdu rozhoduje a na co se před objednávkou zeptat.
6 min čteníBlazeHost
FiveM server se od běžného herního serveru liší hlavně tím, že na něm běží desítky až stovky skriptů, databáze a často i vlastní mapy a vozidla. Tarif podle počtu slotů proto o výkonu mnoho neřekne. Níže najdete, co u FiveM hostingu opravdu rozhoduje, a ke každému bodu otázky, které můžete položit kterémukoli poskytovateli ještě před objednávkou.
Procesor: rozhoduje výkon jednoho vlákna
Serverová část FiveM (FXServer) zpracovává většinu práce skriptů v hlavním vlákně. Když hlavní vlákno nestíhá, hráči to poznají jako zpožděné reakce, „teleportující se“ vozidla nebo desynchronizaci, a v konzoli se objeví varování hitch warning. Víc jader na tom mnoho nezmění — důležitý je výkon jednoho jádra, tedy architektura a takt procesoru.
Proto se u tarifu ptejte na konkrétní model procesoru, ne jen na počet „vCore“. vCore bývá limit na sdíleném fyzickém procesoru: říká, kolik výpočetního času smí server odebrat, ale nic o tom, jak rychlé je jedno jádro. Vyšší počet vCore sám o sobě FPS serveru nezvýší.
- Jaký model procesoru server poběží a jde o desktopovou, nebo serverovou řadu?
- Je vCore vyhrazené jádro, nebo limit na sdíleném procesoru?
- Kolik dalších služeb sdílí stejný stroj?
Paměť: podle skriptů, ne podle slotů
Spotřebu RAM určuje hlavně to, co na serveru běží: framework, počet a kvalita resources, vlastní MLO, vozidla a další assety. Počet hráčů ji zvedá také, ale méně, než by se čekalo. Stovky špatně napsaných skriptů zatíží i větší tarif víc než desítky dobrých.
Pro orientaci: doporučovač na stránce FiveM tarifů počítá jako výchozí bod zhruba 2 GB pro standalone server bez velkého frameworku, 4 GB pro ESX a 5 GB pro QBCore. K tomu přidává rezervu podle očekávaného počtu současně připojených hráčů (do 32, 32–64, nad 64) a podle náročnosti resources. Odhad předpokládá jednu instanci serveru a MySQL databázi na stejném stroji. Je to začátek, ne záruka — skutečnou spotřebu uvidíte až v provozu.
- Jde tarif později navýšit bez reinstalace a ztráty dat?
- Počítá se databáze do paměti tarifu, nebo běží zvlášť?
NVMe disk a MySQL databáze
Roleplay frameworky ukládají postavy, inventáře, vozidla i peníze do databáze MySQL nebo MariaDB, se kterou skripty obvykle komunikují přes knihovnu oxmysql. Pomalá nebo vzdálená databáze se projeví při připojování hráčů a při každé akci, která čte nebo zapisuje data. Proto dává smysl mít databázi u serveru a server na NVMe SSD, ne na klasickém disku.
- Je databáze součástí služby, nebo si ji musím zajistit jinde?
- Běží databáze na stejném stroji nebo ve stejné síti jako server?
- Jak se k databázi dostanu (správa z panelu, vzdálený přístup, export)?
txAdmin, panel a přístup k souborům
txAdmin je webové rozhraní pro správu FiveM serveru, které je součástí serverových buildů. Umí plánované restarty, správu hráčů a banů, sledování výkonu a nasazení serveru z receptu (recipe), například se základem ESX nebo QBCore. Ověřte si, že ho u hostingu můžete používat v plném rozsahu. Vedle toho potřebujete přístup k souborům přes SFTP a konzoli serveru — bez nich se vlastní skripty nahrávají a ladí jen těžko.
Důležitá je i volba verze server artifacts, tedy buildu FXServeru. Cfx.re je vydává průběžně a některé skripty vyžadují novější build. Poskytovatel by vám měl umožnit verzi změnit sami. Jak to vypadá u nás, popisuje návod Změna verze artifacts; dostupné buildy najdete na runtime.fivem.net.
DDoS ochrana: na co se ptát
Herní servery jsou častým cílem DDoS útoků a FiveM komunity nejsou výjimkou. „DDoS ochrana v ceně“ ale může znamenat velmi různé věci. Bez odpovědí na následující otázky se nabídky porovnat nedají:
- Kdo ochranu zajišťuje a s jakou kapacitou? Číslo v Tbps bez uvedeného poskytovatele si nemáte jak ověřit.
- Je filtr zapnutý trvale, nebo se aktivuje až při útoku? Při aktivaci na vyžádání může server první desítky sekund útoku vypadnout.
- Na jakých vrstvách funguje? Síťová ochrana (L3/L4) zachytí objemové útoky. Útoky na aplikační vrstvě vyžadují jiná opatření a hosting je obvykle neslibuje.
- Je v ceně, nebo se platí zvlášť? A co se stane, když útok kapacitu přesáhne?
Lokalita a latence
Server by měl stát co nejblíž vašim hráčům. Pro komunitu z Česka a Slovenska dává smysl datacentrum ve střední Evropě; server na jiném kontinentu přidá každému hráči zpoždění, které žádný tarif nevyrovná. Zeptejte se, kde přesně hardware stojí, a pokud to jde, pingněte si testovací adresu poskytovatele z míst, odkud budou hráči připojovat.
Zeptejte se i na IP adresu. U herních tarifů je běžné, že server běží na sdílené IPv4 adrese s vlastním portem. Hráče to neomezuje — připojují se přes seznam serverů nebo odkaz cfx.re/join — ale je dobré to vědět předem.
Zálohy
Roleplay server stojí na datech: postavy, majetek a ekonomika se budují měsíce. Neptejte se jen „máte zálohy?“, ale:
- Dělají se zálohy automaticky, nebo si je spouštím sám?
- Obsahuje záloha i databázi, nebo jen soubory serveru?
- Kolik záloh můžu mít a jak z nich obnovím server?
Licence Cfx.re a OneSync
Každý FiveM server potřebuje licenční klíč, který si provozovatel zakládá na portálu Cfx.re a vkládá do server.cfg. Hosting ho obvykle neobsahuje. Pro víc než 32 hráčů je potřeba zapnout OneSync; podmínky slotů určuje Cfx.re, ne hosting. Obecný postup nastavení serveru popisuje oficiální dokumentace FiveM.
Checklist před objednávkou
| Oblast | Na co se zeptat |
|---|---|
| Procesor | Konkrétní model, co znamená vCore, sdílení stroje |
| Paměť | Z čeho vychází doporučení, možnost navýšení |
| Disk | NVMe SSD, velikost prostoru pro resources a assety |
| Databáze | MySQL/MariaDB v ceně, umístění, přístup a export |
| Správa | txAdmin, SFTP, konzole, volba verze artifacts |
| DDoS | Poskytovatel, kapacita, trvale zapnuto, vrstvy, cena |
| Lokalita | Kde stojí hardware, testovací IP, sdílená/vlastní adresa |
| Zálohy | Automatické/ruční, databáze, počet, obnova |
| Podpora | Kanály, provozní doba, pomoc s přechodem |
Jak odpovídáme my
Aby to nebyla jen teorie, tady jsou naše odpovědi. FiveM servery běží na našem vlastním hardwaru s procesory AMD Ryzen 9 5900X a NVMe SSD v kolokaci v datacentru firstcolo FRA4 ve Frankfurtu nad Mohanem (více na stránce datacentrum), nody mají uplink 1 Gbit/s. vCore je u nás limit na sdíleném fyzickém procesoru. Server spravujete v panelu Pterodactyl se SFTP a konzolí (základy panelu), k dispozici je txAdmin a MySQL databáze u služby (návod k databázi a txAdminu). V ceně je trvale zapnutá DDoS ochrana na síťové vrstvě (L3/L4) s kapacitou 7,4 Tbps od Dataforest. Server včetně MySQL databáze automaticky zálohujeme každou noc a držíme posledních 5 dní; k tomu si můžete dělat ruční zálohy v panelu. Server běží na sdílené IPv4 adrese s vlastním portem. SLA s procentem dostupnosti nenabízíme. Tarify začínají od 60 Kč měsíčně.
Pokud se server po změnách rozbije, pomůže návod na reinstalaci FiveM serveru. Odkaz cfx.re/join si můžete přeložit na adresu serveru nástrojem Cfx resolver.
Shrnutí
U FiveM hostingu rozhoduje výkon jednoho jádra procesoru, dostatek paměti pro vaše konkrétní resources, rychlý disk a databáze u serveru. Stejně důležité je, jestli máte k serveru plný přístup (txAdmin, SFTP, konzole, volba artifacts), jak přesně funguje DDoS ochrana a jak se dělají zálohy. Na nic z toho se nemusíte spoléhat podle reklamy — položte poskytovateli otázky z checklistu výše. Pokud chcete, pošlete nám seznam svých resources a očekávaný počet hráčů přes kontaktní formulář a doporučíme tarif podle konkrétního zadání.
FiveM server na vlastním hardwaru ve Frankfurtu
txAdmin, MySQL databáze a DDoS ochrana v ceně.