Klávesové zkratky na tomto webu - základní­
Přeskočit hlavičku portálu

Pokémon Go prohnal Googlu servery. Objednané kapacity překročil 50x

  10:20aktualizováno  10:20
Již patnáct minut po vydání hry dosáhly přenosy z datacentra celkové předpovídané hodnoty, výsledný traffic byl nakonec padesátinásobný. Technici Google museli úzce spolupracovat s programátory hry a díky tomu se, přes počáteční nestabilitu a výpadky, podařilo obsloužit desítky milionů hráčů.

Zátěž datového centra Google způsobená hrou Pokémon GO | foto: Google Cloud Platform Blog

Nečekaný úspěch a extrémně rychlý nárůst popularity hry Pokémon Go překvapil nejen veřejnost, ale i tvůrce hry a operátory datového centra Google Cloud Datastore. Hra se tak stala krásným příkladem projektu, který by bez rychle škálovatelného cloudového řešení nešlo realizovat.

Hra Pokémon Go využívá řady cloudových služeb Google, ale právě datové úložiště Cloud Datastore se stalo nejvytíženějším prvkem - zde totiž byla uložena databáze veškerých herních prvků a celého herního prostředí pro rozšířenou realitu, do které najednou přistupovaly miliony hráčů z celého světa.

Jak ukazuje úvodní graf, Niantic očekával provoz na úrovni 1X, přičemž jako nejvyšší možnou hodnotu, se kterou je v objednané cloudové službě nutné pročítat, určil pětinásobek očekávání, tedy 5X. Obě hodnoty však byly rychle překonány (ta první již zhruba patnáct minut pro vydání hry - 6. července 2016) a v herních špičkách se traffic na serverech datového úložiště pohyboval na hodnotě 50X. Konkrétní přesná čísla Google pochopitelně nezveřejnil.

Takto masivní nárůst výkonu si vyžádal úzkou spolupráci techniků Google a programátorů Nianticu (tvůrce hry). Za husarský kousek přitom považují aktualizaci systému GKE (Google Container Engine) na novou verzi, která umožnila správu více než původní tisícovky uzlů v „kontejnerovém clusteru“. Google to přirovnává k „výměně motoru letadla během letu“.

(Ve velmi zjednodušené zkratce, v GKE je veškerý provoz rozdělen do virtuálních kontejnerů, které lze automaticky přidávat a ubírat podle potřebných systémových prostředků. GKE celý tento strukturovaný systém centrálně „orchestruje“, tedy řídí.)

Pokémon Go tedy nebyl jen zajímavou epizodou herního průmyslu, první populární aplikací s rozšířenou realitou, ale také zatěžkávací zkouškou cloudového ekosystému Google. Na základě získaných zkušeností nejen připravil změny v infrastruktuře a celém systému, ale i nový model spolupráce s klienty - Google Customer Reliability Engineering (CRE), který je právě založen na úzké technické spolupráci obou stran - operátorů cloudových systémů a tvůrců aplikace.

Více informací na blogu Google.

Hra Pokémon Go:







Hlavní zprávy




Verbatim Store 'n' Go 1TB, 2,5Verbatim Store 'n' Go 1TB, 2,5", USB 3.0, 53023

Porovnejte ceny, pročtěte recenze a objednejte přímo u nás.

www.Heureka.cz

Najdete na iDNES.cz



mobilní verze
© 1999–2016 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je součástí koncernu AGROFERT ovládaného Ing. Andrejem Babišem.