Co je to MMO Server?
Masivně multiplayerový online (MMO) herní server je počítač, který funguje jako hostitel pro lidi, kteří hrají hru. Server MMO spouští hostitelskou verzi herního softwaru, zatímco hráči na svých počítačích spouští klientské verze. Hráči se někdy mohou připojit k serveru MMO prostřednictvím prohlížeče serveru, i když v mnoha případech jsou jejich postavy uzamčeny do jednoho nebo druhého serveru. Většina MMO má více serverů, které pomáhají rozložit zátěž na několik různých počítačů a fyzických umístění; hráči obvykle komunikují pouze s lidmi, kteří jsou připojeni ke stejnému serveru. Architektura jednoho serveru také existuje, ačkoli to není tak běžné.
Masivně multiplayerové online hry jsou počítačové hry a videohry, které umožňují velkému počtu lidí hrát společně v trvalém světě. Mnoho MMO jsou RPG, i když je zde zastoupeno i mnoho dalších žánrů. Nejdůležitější součástí infrastruktury, která umožňuje tyto hry existovat, je server MMO. Různé hry používají různé serverové infrastruktury, i když obvykle fungují na základním modelu hostitele a klienta. Na rozdíl od konvenčních videoher, které spoléhají na to, že hráč funguje jako hostitel, MMO vždy používají server jako hostitel a vyžadují, aby se hráči připojili jako klienti.
Vzhledem k tomu, že většina her MMO používá trvalé světy, je obvykle nutné, aby server MMO zůstal neustále připojen k internetu. Server pokračuje v simulaci událostí a sleduje úspěchy hráče, a to i poté, co se lidé odhlásili. Když je nutné provést údržbu na serveru MMO, je obvykle nucen odhlásit se, aby bylo možné zpracovat soubory počítače nebo serveru.
Mnoho her MMO používá architekturu více serverů, kde identické kopie herního světa existují na mnoha různých serverech. Některé z těchto her umožňují hráčům libovolně se pohybovat mezi servery, zatímco jiné uzamykají hráče nebo jejich postavy na konkrétní server pro účely vyrovnávání zatížení. Servery jsou někdy hostovány na vyhrazených počítačích, i když na jednom hostiteli může existovat i více herních serverů. Některé MMO používají architekturu jediného serveru, která umožňuje všem hráčům připojit se ke stejnému virtuálnímu světu. Tyto hry jsou často navrženy tak, aby hráči v určitých částech herního světa měli velmi malou interakci s hráči mimo tuto oblast.
Soukromé herní servery v podstatě sestávají z hostitelského softwaru MMO běžícího na hardwaru, který není vlastněn ani provozován návrhářem nebo vydavatelem hry. To obvykle není povoleno podle licenčních smluv s koncovými uživateli softwaru (EULA), ačkoli existují určité výjimky. Někteří starší MMO, kteří již nejsou provozováni, měli tento kód otevřený, aby hráči mohli provozovat své vlastní soukromé servery. Tyto soukromé servery jsou obvykle velmi náročné na zdroje a obvykle musí být spuštěny na vyhrazených počítačích, které mají robustní připojení k internetu.