Pred začetkom
Zapišite igro, različico, dodatke, velikost podatkov in proračun podaljšanja. Merite v značilni igralni seji. Pred selitvijo pripravite obnovljivo kopijo ter ločeno shranite prvotne nastavitve in delujoče datoteke za vrnitev, če preverjanje ne uspe.
CPU primerjajte z dejanskim delom
Številne igre večinoma obremenjujejo glavno nit. Več vCPU te omejitve ne odstrani samodejno, RAM pa ne nadomesti procesorskega časa. Preverite navedeni model in profilirajte svoj svet, skripte ter običajne igralce. Nizko povprečje celega stroja lahko skriva polno obremenjeno nit. Spremembe primerjajte z enako resnično igralno dejavnostjo, ne le na praznem strežniku brez uporabnikov.
Med pojavljanjem težave opazujte strežnik. Če pomembna nit doseže svojo mejo, dodajanje vCPE morda ne bo rešilo: drag skript, ustvarjanje sveta ali široko območje simulacije lahko ostanejo glavna omejitev. Če se več storitev CPU poveže skupaj, lahko pomaga ločevanje delovnih obremenitev ali večja zmogljivost CPU. Za Minecraft poročilo profilerja strežnika pomaga razlikovati med temi primeri.
Ugotovite, kaj je skupno
VPS je virtualni stroj z dodeljenimi viri in lahko deli fizični gostitelj z drugimi instancami. vCPU ni nujno izključno fizično jedro. Namenski strežnik rezervira stroj, še vedno pa potrebuje upravljanje in obnovitev. Preverite dejanske pogoje ločitve in razpoložljivosti namesto sklepanja iz imena ali vidnih procesorjev. Dodeljena kapaciteta ne zagotavlja zmogljivosti vsake nastavitve igre in vseh dodatnih storitev.
Namenski strežnik rezervira fizični stroj za vaš projekt v skladu z dogovorjeno pogodbo. To lahko olajša ločevanje delovne obremenitve in upravljanje virov, vendar ne popravi okvarjenega vtičnika ali slabo konfigurirane baze podatkov. Primerjajte dejanski procesor, pomnilnik, diske in omrežne pogoje predlaganega stroja. Ne izberite samo zato, ker na etiketi piše namensko.
Določite odgovornost za upravljanje
Upravljan igralni strežnik, VPS in namenski stroj pomenijo različne naloge. Na VPS običajno vzdržujete sistem, aplikacije in dostop. Preverite panel in obseg podpore. Skrbniški dostop ne vključuje samodejno licenc, rednih kopij ali podpore vsakega programa. Pred selitvijo določite, kdo posodablja, raziskuje napake in obnavlja podatke ter ali ponudba vključuje to delo. Jasna odgovornost je pomembna ob dejanskem izpadu.
Za kapaciteto diska dodajte namestitev, svetove, razširitve, dnevnike in varnostne kopije, ki jih nameravate obdržati. Oglaševana zmogljivost SSD ne zagotavlja niti stalne hitrosti prenosa niti števila operacij na sekundo. Pustite prostor za posodobitve in obnovitve. Varnostna kopija, shranjena samo na glavnem stroju, ne krije izgube tega stroja.
Načrtujte pomnilnik in prostor
Upoštevajte igro, odvisnosti, baze in dodatne storitve. Pustite prostor za posodobitve in kopije ter preverite lokacijo shranjevanja. Dodeljena kapaciteta ni vedno prosti prostor. Ocena igralcev pomaga pri preizkusu, ne zagotavlja vseh svetov ali modpackov. Merite ustvarjanje novih območij in zahtevne dejavnosti skupnosti, ne le prazne namestitve. Vključite sočasne procese ter začasni prostor za spremembe in varnostne kopije.
Preverite razpoložljive operacijske sisteme in njihove licenčne pogoje. Ocenjevalna izdaja Windows ni trajna licenca. Orodja za varnostno kopiranje, komercialna programska oprema in njihovo shranjevanje imajo lahko tudi ločene pogoje. Ugotovite, kaj je vključeno in kaj ostaja vaša odgovornost, preden primerjate samo mesečno ceno.
Preverite omrežje in zaščito
Potrdite protokole, dodeljena vrata in pot do izvornega strežnika. HTTP proxy ne zaščiti samodejno vsega UDP prometa igre. Navedenih 15 Tbps je skupna kapaciteta zaščitnega omrežja pred strežnikom, ne njegova vrata ali splošno jamstvo proti aplikacijskim napadom. Zahtevajte dokumentirane funkcije in omejitve konkretne topologije. Upravljanje obravnavajte ločeno od javne igre in njenih pravil, posebno na skupnem gostitelju z več naročniki.
Za zaščito DDoS vprašajte, kateri protokoli, naslovi in storitve so zajeti. Skupna zmogljivost operaterja ni pasovna širina, rezervirana za vaš VPS. Zaščita HTTP za spletno mesto ali končno točko povezave FiveM ne nadomesti zaščite za promet iger TCP ali UDP. V skladu s projektom je treba upoštevati tudi glas, datoteke in izvor.
Primerjajte strošek in selitev
Primerjajte podaljšanje in celotno ceno obdobja z licencami ter potrebnimi možnostmi. Preizkusni Windows ni trajna licenca. Hranite neodvisno kopijo, preverite različice in preizkusite nov stroj pred spremembo naslova. Napovejte vzdrževanje in pripravite vrnitev pri neuspešnih preverjanjih. Upoštevajte vzdrževanje in obnovo, ne samo prvega plačila. Potrdite podatke pred opustitvijo starega delujočega strežnika in spremembo naslova, ki ga uporablja skupnost.
Za zamenjavo objavite izpade, čisto ustavite prizadeto storitev in naredite končno dosledno kopijo. Preverite obnovitev na novem računalniku, preden spremenite naslov ali DNS. Med preverjanjem projekta obdržite staro kopijo, ne da bi dovolili, da dva strežnika pišeta v isto bazo podatkov ali svet. Nadgradnja bi morala obravnavati opazovano mejo in ne abstraktno obljubo.
Kaj storiti v vašem primeru
| Primer | Naslednji korak |
|---|---|
| Manjši projekt z lastnim upravljanjem | Razmislite o VPS, če lahko vzdržujete sistem. Pred povečanjem virov merite. |
| Glavna nit na meji | Profilirajte skripte, svet in nastavitve. Več vCPU ali RAM ni nujno rešitev vzroka. |
| Potreben rezerviran stroj | Namenski strežnik primerjajte skupaj z upravljanjem, obnovitvijo in celotnim stroškom. |
Uradni viri
Viri pojasnjujejo protokole in nastavitve. Preverite dokumentacijo uporabljene različice.