{"id":75970,"date":"2020-03-30T01:42:37","date_gmt":"2020-03-29T23:42:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom"},"modified":"2020-03-30T01:42:37","modified_gmt":"2020-03-29T23:42:37","slug":"oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom","title":{"rendered":"Gry w chmurze: test wydajno\u015bci 5 us\u0142ug gier w chmurze przy s\u0142abym internecie","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Gry w chmurze: test wydajno\u015bci 5 us\u0142ug gier w chmurze przy s\u0142abym internecie\" src=\"\/wp-content\/uploads\/2020\/03\/809bec62c8739f19a753df06122a5d0d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOko\u0142o rok temu opublikowa\u0142am artyku\u0142 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/464259\/\">\u201eChmurowe gry: ocena mo\u017cliwo\u015bci serwis\u00f3w do grania na s\u0142abych PC z pierwszej r\u0119ki\u201d<\/a><\/noindex>. W nim analizowa\u0142am zalety i wady r\u00f3\u017cnych serwis\u00f3w do gier chmurowych na s\u0142abych PC. Podczas grania testowa\u0142am ka\u017cdy serwis i podzieli\u0142am si\u0119 og\u00f3lnymi wra\u017ceniami.<\/p>\n<p>W komentarzach do tamtego oraz innych podobnych artyku\u0142\u00f3w czytelnicy cz\u0119sto dzielili si\u0119 wra\u017ceniami na temat r\u00f3\u017cnych serwis\u00f3w gier. Cz\u0119sto pojawia\u0142y si\u0119 przeciwne opinie na temat tego samego. U niekt\u00f3rych wszystko dzia\u0142a idealnie, a inni nie mog\u0105 gra\u0107 z powodu lag\u00f3w i zaci\u0119\u0107. Wtedy wpad\u0142am na pomys\u0142, aby oceni\u0107 jako\u015b\u0107 pracy tych serwis\u00f3w w r\u00f3\u017cnych warunkach \u2014 od idealnych do katastrofalnych. Mowa tutaj o jako\u015bci sieci, poniewa\u017c rzadko kiedy u\u017cytkownik mo\u017ce pochwali\u0107 si\u0119 szybkim i bezproblemowym \u0142\u0105czem, prawda? Generalnie, poni\u017cej przedstawiam ocen\u0119 serwis\u00f3w przy symulacji r\u00f3\u017cnego jako\u015bci pracy sieci.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Jaki jest w og\u00f3le problem?<\/h3>\n<p>\nJak wspomniano wcze\u015bniej \u2014 chodzi o jako\u015b\u0107 \u0142\u0105cza. A dok\u0142adniej \u2014 o utrat\u0119 pakiet\u00f3w w trakcie gry. Im wi\u0119ksza utrata, tym wi\u0119cej problem\u00f3w ma gracz, tym mniej jest zadowolony z gry. A przecie\u017c rzadko kto ma idealne \u0142\u0105cze, takie jak \u015bwiat\u0142ow\u00f3d do urz\u0105dzenia, a do tego jeszcze z dedykowanym, a nie wsp\u00f3\u0142dzielonym z innymi mieszka\u0144cami bloku internetem.<\/p>\n<p>Dla informacji \u2014 przy pr\u0119dko\u015bci po\u0142\u0105czenia 25 Mb\/s do przes\u0142ania 1 ramki\/klatki potrzeba 40-50 pakiet\u00f3w danych. Im wi\u0119cej pakiet\u00f3w zostaje utraconych, tym mniej jako\u015bciowy staje si\u0119 obraz, a tym bardziej zauwa\u017calne s\u0105 lagi i zaci\u0119cia. W szczeg\u00f3lnie trudnych przypadkach granie staje si\u0119 po prostu niemo\u017cliwe.<\/p>\n<p>Oczywi\u015bcie sam serwis chmurowy w \u017caden spos\u00f3b nie mo\u017ce wp\u0142yn\u0105\u0107 na szeroko\u015b\u0107 i stabilno\u015b\u0107 \u0142\u0105cza u\u017cytkownika (chocia\u017c by\u0142oby to \u015bwietne, oczywi\u015bcie). Mo\u017cna jednak przewidzie\u0107 r\u00f3\u017cne sposoby niwelowania problem\u00f3w z \u0142\u0105czno\u015bci\u0105. Jakie serwisy radz\u0105 sobie z problemem najlepiej \u2014 zobaczymy poni\u017cej.<\/p>\n<h3>Co dok\u0142adnie por\u00f3wnujemy?<\/h3>\n<p>\nZwyk\u0142y PC (Intel i3-8100, GTX 1060 6 GB, 8 GB RAM), GeForce Now (jego rosyjska wersja <noindex><a rel=\"nofollow\" href=\"https:\/\/gfn.ru\/\">GFN<\/a><\/noindex> z serwerami w Moskwie), <noindex><a rel=\"nofollow\" href=\"https:\/\/www.loudplay.ru\/ru\/\">Loudplay<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/vortex.gg\/\">Vortex<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/playkey.net\/\">Playkey<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/stadia.google.com\/\">Stadia<\/a><\/noindex>. Na wszystkich serwisach, poza Stadi\u0105, badamy jako\u015b\u0107 grania w \u201eWied\u017amina\u201d. W Google Stadia w momencie pisania artyku\u0142u nie by\u0142o tej gry, dlatego musia\u0142am przetestowa\u0107 inn\u0105 \u2014 \u201eOdysej\u0119\u201d. <\/p>\n<h3>Jakie s\u0105 warunki i metodologia testowania?<\/h3>\n<p>\nTestujemy z Moskwy. Dostawca \u2014 \u041c\u0413\u0422\u0421, taryfa 500 Mbit\/s, po\u0142\u0105czenie kablowe, nie WiFi. Ustawienia jako\u015bci grafiki w serwisach przyjmujemy domy\u015blnie, rozdzielczo\u015b\u0107 \u2014 FullHD. <\/p>\n<p>Za pomoc\u0105 programu <noindex><a rel=\"nofollow\" href=\"https:\/\/jagt.github.io\/clumsy\/index.html\">Clumsy<\/a><\/noindex> modelujemy problemy z sieci\u0105, a mianowicie, utraty pakiet\u00f3w r\u00f3\u017cnego rodzaju i obj\u0119to\u015bci. <\/p>\n<p><b>Jednolite pojedyncze straty. <\/b>To sytuacja, gdy gubi si\u0119 tylko 1 pakiet, a straty s\u0105 roz\u0142o\u017cone mniej wi\u0119cej r\u00f3wnomiernie. Tak, jednolite straty 10% oznaczaj\u0105, \u017ce na 100 pakiet\u00f3w ka\u017cdy 10-ty jest gubiony, ale zawsze tylko 1 pakiet. Problem zazwyczaj objawia si\u0119 przy zniekszta\u0142ceniach (ekranowaniu) na linii od klienta do serwera. <\/p>\n<p>Testujemy jednolite straty 5%, 10%, 25%.<\/p>\n<p><b>Niejednolite masowe straty<\/b>, gdy w pewnym momencie gubi si\u0119 od razu 40-70 pakiet\u00f3w z rz\u0119du. Takie straty najcz\u0119\u015bciej wyst\u0119puj\u0105 przy problemach z wyposa\u017ceniem sieciowym (routerami itp.) u u\u017cytkownika lub u dostawcy. Mog\u0105 by\u0107 zwi\u0105zane z przepe\u0142nieniem bufora sprz\u0119tu sieciowego na linii \u201eu\u017cytkownik \u2014 serwer\u201d. WiFi z grubymi \u015bcianami r\u00f3wnie\u017c mo\u017ce powodowa\u0107 takie straty. Obci\u0105\u017cenie sieci bezprzewodowej z powodu wielu urz\u0105dze\u0144 \u2014 jeszcze jedna przyczyna, bardzo charakterystyczna dla biur i blok\u00f3w mieszkalnych.<\/p>\n<p>Testujemy niejednolite straty 0,01%, 0,1%, 0,5%.<\/p>\n<p>Poni\u017cej analizuj\u0119 wszystkie te przypadki i do\u0142\u0105czam wideo por\u00f3wnawcze dla lepszej ilustracji. Na ko\u0144cu artyku\u0142u podaj\u0119 link do surowych, nieedytowanych film\u00f3w z gameplayu z wszystkich serwis\u00f3w i przypadk\u00f3w \u2014 tam mo\u017cna dok\u0142adniej przyjrze\u0107 si\u0119 artefaktom oraz uzyska\u0107 informacje techniczne (w wszystkich serwisach, poza Stadi\u0105, zarejestrowano dane technicznej konsoli; w Stadii takich nie znalaz\u0142am). <\/p>\n<h3>Zaczynamy!<\/h3>\n<p>\nPoni\u017cej \u2014 7 scenariuszy testu obci\u0105\u017ceniowego i wideo z znacznikami czasowymi (wideo jest to samo, dla wygody w ka\u017cdym punkcie ogl\u0105danie zaczyna si\u0119 od odpowiedniego momentu). Na ko\u0144cu posta \u2014 \u017ar\u00f3d\u0142owe filmy dla ka\u017cdego z serwis\u00f3w. Film pom\u00f3g\u0142 mi zrealizowa\u0107 dobry znajomy, za co mu dzi\u0119kuj\u0119!<\/p>\n<h4>Scenariusz nr 1. Idealne warunki. Zerowe straty w sieci<\/h4>\n<p>\nWszystko, jak powinno by\u0107 w idealnym \u015bwiecie. Nie ma problem\u00f3w z po\u0142\u0105czeniem, \u017cadnych przerw, brak zak\u0142\u00f3ce\u0144, twoja strefa dost\u0119pu \u2014 latarnia internetu. W takich cieplarnianych warunkach prawie wszyscy uczestnicy testowania spisuj\u0105 si\u0119 dobrze.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>PC<\/b><\/p>\n<p>W ka\u017cdym scenariuszu przyj\u0119li\u015bmy klatki z gry na PC jako odniesienie. Oczywiste, \u017ce na jako\u015b\u0107 sieci nie ma to wp\u0142ywu, gra uruchamiana jest lokalnie na PC. Obecno\u015b\u0107 tych klatek odpowiada na pytanie \u201eczy odczuwalna jest r\u00f3\u017cnica w grze w chmurze w por\u00f3wnaniu do gry na w\u0142asnym PC\u201d. W idealnych warunkach w naszym przypadku \u2014 nie jest odczuwalna dla wi\u0119kszo\u015bci us\u0142ug. Poni\u017cej ju\u017c nic nie b\u0119dziemy pisa\u0107 o PC, po prostu zapami\u0119tajcie, \u017ce to istnieje.<\/p>\n<p><b>GeForce Now<\/b><\/p>\n<p>Wszystko dobrze, obraz jest wyra\u017any, proces przebiega p\u0142ynnie, bez zaci\u0119\u0107. <\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Tu Vortex psuje nasz idealny \u015bwiat. Od razu zacz\u0105\u0142 mie\u0107 problemy \u2014 obraz gorszy ni\u017c u wszystkich innych, a dodatkowo dobrze widoczne \u201ezaci\u0119cia\u201d. Mo\u017cliwy problem \u2014 serwery gier s\u0105 daleko od Moskwy, a sprz\u0119t na serwerach gier wydaje si\u0119 s\u0142abszy i FullHD nie radzi sobie dobrze. We wszystkich testach Vortex wypad\u0142 s\u0142abo. Je\u015bli kto\u015b mia\u0142 pozytywne do\u015bwiadczenia z gr\u0105 na Vortexie \u2014 napiszcie w komentarzach, podzielcie si\u0119, z jakiego miejsca grali\u015bcie i jak dobrze wszystko posz\u0142o.<\/p>\n<p><b> Playkey<\/b><\/p>\n<p>Wszystko \u015bwietnie, dok\u0142adnie tak jak na lokalnym PC. Nie wida\u0107 \u017cadnych problem\u00f3w, jak zaci\u0119cia, op\u00f3\u017anienia itp.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Us\u0142uga pokazuje znakomity obraz, nie wida\u0107 \u017cadnych problem\u00f3w.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Serwis gier od Google dzia\u0142a \u015bwietnie, mimo \u017ce nie ma serwer\u00f3w w Rosji, a sam Stadia oficjalnie nie dzia\u0142a w Rosji. Niemniej jednak wszystko jest w porz\u0105dku. Szkoda, \u017ce \u201eWied\u017amin\u201d nie by\u0142 dost\u0119pny na Stadia w momencie gry, ale co poradzi\u0107, wzi\u0119li\u015bmy \u201eOdysej\u0119\u201d \u2014 r\u00f3wnie\u017c wymagaj\u0105c\u0105, r\u00f3wnie\u017c o facetach, kt\u00f3rzy tn\u0105 ludzi i zwierz\u0119ta. <\/p>\n<h4>Scenariusz nr 2. R\u00f3wnomierne straty 5%<\/h4>\n<p>\nW te\u015bcie z 100 pakiet\u00f3w gubi si\u0119 oko\u0142o co 20. Przypominam, \u017ce do renderowania jednej klatki potrzebne jest 40-50 pakiet\u00f3w.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>GeForce Now<\/b><\/p>\n<p>Us\u0142uga od Nvidii ma si\u0119 dobrze, problem\u00f3w nie ma. Obraz jest nieco bardziej rozmyty ni\u017c u Playkey, ale \u201eWied\u017amin\u201d jest nadal grywalny.<\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Tutaj wszystko sta\u0142o si\u0119 jeszcze gorsze. Dlaczego \u2014 nie do ko\u0144ca wiadomo, prawdopodobnie nie przewidziano nadmiarowo\u015bci lub jest ona minimalna. Nadmiarowo\u015b\u0107 \u2014 to kodowanie odpornych na zak\u0142\u00f3cenia danych przesy\u0142anych (FEC \u2014 Forward Error Correction). Ta technologia przywraca dane przy cz\u0119\u015bciowej utracie z powodu problem\u00f3w w sieci. Mo\u017cna j\u0105 wdro\u017cy\u0107 i skonfigurowa\u0107 na r\u00f3\u017cne sposoby, a s\u0105dz\u0105c po wynikach, tw\u00f3rcy Vortexa w tym nie odnie\u015bli sukcesu. Nawet przy minimalnych r\u00f3wnomiernych stratach granie nie b\u0119dzie mo\u017cliwe. W trakcie kolejnych test\u00f3w Vortex po prostu \u201eumar\u0142\u201d.<\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Wszystko w porz\u0105dku, nie ma znacz\u0105cej r\u00f3\u017cnicy w por\u00f3wnaniu do idealnych warunk\u00f3w. Mo\u017cliwe, \u017ce pomaga fakt, i\u017c serwery firmy znajduj\u0105 si\u0119 tak\u017ce w Moskwie, sk\u0105d przeprowadzano testy. No i by\u0107 mo\u017ce lepiej jest skonfigurowana wcze\u015bniej wspomniana nadmiarowo\u015b\u0107. <\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Us\u0142uga nagle sta\u0142a si\u0119 niegrywalna, mimo stosunkowo niewielkich strat pakiet\u00f3w. Co mo\u017ce by\u0107 przyczyn\u0105? Przypuszczam, \u017ce Loudplay dzia\u0142a na protokole TCP. W takim przypadku, dop\u00f3ki nie ma potwierdzenia odbioru pakietu, inne pakiety nie s\u0105 wysy\u0142ane, system czeka na potwierdzenie dostawy. W zwi\u0105zku z tym, je\u015bli pakiet zaginie, potwierdzenia jego dostawy nie b\u0119dzie, nowe pakiety nie zostan\u0105 wys\u0142ane, obraz zaci\u015bnie si\u0119, koniec historii. <\/p>\n<p>Gdyby u\u017cywa\u0107 UDP, potwierdzenie odbioru pakietu nie by\u0142oby potrzebne. Na ile mo\u017cna oceni\u0107, wszystkie inne us\u0142ugi opr\u00f3cz Loudplay korzystaj\u0105 z protoko\u0142u UDP. Je\u015bli jest inaczej, prosz\u0119 poprawcie mnie w komentarzach.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Wszystko jest grywalne. Czasami obraz staje si\u0119 pikselowy, s\u0105 minimalne op\u00f3\u017anienia odpowiedzi. Mo\u017cliwe, \u017ce odporne kodowanie na zak\u0142\u00f3cenia nie dzia\u0142a idealnie, st\u0105d niewielkie artefakty w og\u00f3lnie grywalnym strumieniu.<\/p>\n<h4>Scenariusz nr 3. R\u00f3wnomierne straty 10%<\/h4>\n<p>\nTracimy co dziesi\u0105ty pakiet na setk\u0119. To ju\u017c stanowi wyzwanie dla us\u0142ug. Aby efektywnie radzi\u0107 sobie z takimi stratami, potrzebni s\u0105 technolodzy do przywracania i\/lub ponownego wysy\u0142ania utraconych danych.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>GeForce Now<\/b><\/p>\n<p>W Geforce obserwuje si\u0119 niewielkie spadki jako\u015bci strumienia wideo. Na ile mo\u017cna oceni\u0107, GFN reaguje na problemy w sieci, staraj\u0105c si\u0119 je zminimalizowa\u0107. Us\u0142uga zmniejsza bitrate, czyli liczb\u0119 bit\u00f3w do przesy\u0142ania danych. W ten spos\u00f3b stara si\u0119 zmniejszy\u0107 obci\u0105\u017cenie na wed\u0142ug niej niewystarczaj\u0105co wydajnej sieci i zachowa\u0107 stabilne po\u0142\u0105czenie. A co do stabilno\u015bci, nie ma rzeczywi\u015bcie \u017cadnych zastrze\u017ce\u0144, ale jako\u015b\u0107 wideo odczuwalnie cierpi. Widzimy znaczn\u0105 pikselizacj\u0119 obrazu. A poniewa\u017c symulacja zak\u0142ada sta\u0142\u0105 utrat\u0119 10% pakiet\u00f3w, obni\u017cenie bitrate'u nie pomaga zbytnio, sytuacja nie wraca do normy. <\/p>\n<p>W rzeczywisto\u015bci obraz prawdopodobnie b\u0119dzie nie stabilnie z\u0142y, a raczej chwiejny. Wzros\u0142y straty \u2014 obraz si\u0119 rozmy\u0142; straty zmniejszy\u0142y si\u0119 \u2014 obraz wr\u00f3ci\u0142 do normy i tak dalej. Oczywi\u015bcie, to nie s\u0142u\u017cy do\u015bwiadczeniu w grze. <\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Nie ma szczeg\u00f3lnych problem\u00f3w. Prawdopodobnie algorytm wykrywa problemy w sieci, okre\u015bla poziom strat i bardziej stawia na nadmiarowo\u015b\u0107, a nie na obni\u017cenie bitrate'u. Okazuje si\u0119, \u017ce przy 10% r\u00f3wnomiernych strat jako\u015b\u0107 obrazu praktycznie si\u0119 nie zmienia, u\u017cytkownik takich strat prawdopodobnie nie zauwa\u017cy.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Nie dzia\u0142a, po prostu si\u0119 nie uruchomi\u0142. Podczas dalszych test\u00f3w sytuacja si\u0119 powt\u00f3rzy\u0142a. Z tego co mo\u017cna s\u0105dzi\u0107, ten serwis w \u017caden spos\u00f3b nie dostosowuje si\u0119 do problem\u00f3w z sieci\u0105. Mo\u017cliwe, \u017ce to wina protoko\u0142u TCP. Najmniejsze straty parali\u017cuj\u0105 serwis ca\u0142kowicie. Oczywi\u015bcie, to ma\u0142o praktyczne w rzeczywisto\u015bci.<\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Te\u017c ogromne problemy. Nie da si\u0119 gra\u0107 w takich warunkach, chocia\u017c obraz jeszcze jest, a posta\u0107 nadal biegnie, prawd\u0119 m\u00f3wi\u0105c, chaotycznie. My\u015bl\u0119, \u017ce chodzi o t\u0119 sam\u0105 s\u0142abo zrealizowan\u0105 lub brakuj\u0105c\u0105 nadmiarowo\u015b\u0107. Pakiety gubi\u0105 si\u0119 cz\u0119sto i w \u017caden spos\u00f3b nie s\u0105 odzyskiwane. W rezultacie jako\u015b\u0107 obrazu pogarsza si\u0119 do niegrywalnego poziomu.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Niestety, tutaj wszystko jest \u017ale. Obserwuje si\u0119 zrywanie strumienia, przez co wydarzenia na ekranie odbywaj\u0105 si\u0119 skokowo, gra jest skrajnie trudna. Mo\u017cna przypuszcza\u0107, \u017ce problem pojawi\u0142 si\u0119, tak jak w przypadku Vortex, z powodu minimalnej nadmiarowo\u015bci lub jej braku. Konsultowa\u0142am si\u0119 z kilkoma znajomymi, kt\u00f3rzy \u201esiedz\u0105 w temacie\u201d, oni stwierdzili, \u017ce Stadia prawdopodobnie czeka na pe\u0142n\u0105 klatk\u0119. W przeciwie\u0144stwie do GFN, nie stara si\u0119 ratowa\u0107 sytuacji ca\u0142kowitym obni\u017ceniem bitrate'u. W rezultacie nie ma artefakt\u00f3w, ale pojawiaj\u0105 si\u0119 zaci\u0119cia i op\u00f3\u017anienia (w GFN, przeciwnie, zaci\u0119\u0107\/wyhamowa\u0144 jest mniej, ale przez niski bitrate obraz jest zupe\u0142nie nieatrakcyjny). <\/p>\n<p>Inne serwisy r\u00f3wnie\u017c nie czekaj\u0105 na pe\u0142n\u0105 klatk\u0119, zast\u0119puj\u0105c zaginion\u0105 cz\u0119\u015b\u0107 fragmentem starej klatki. To dobre rozwi\u0105zanie, w wi\u0119kszo\u015bci przypadk\u00f3w u\u017cytkownik nie zauwa\u017cy podst\u0119pu (na sekund\u0119 zmienia si\u0119 30+ klatek), chocia\u017c czasami mog\u0105 pojawi\u0107 si\u0119 artefakty.<\/p>\n<h4>Scenariusz nr 4. R\u00f3wnomierne straty 25%<\/h4>\n<p>\nGubiony jest co czwarty pakiet. Staje si\u0119 coraz straszniej i ciekawiej. W og\u00f3le, przy takim \u201edziurawego\u201d po\u0142\u0105czeniu normalna gra w chmurze jest ma\u0142o mo\u017cliwa. Chocia\u017c niekt\u00f3rzy uczestnicy por\u00f3wnania sobie radz\u0105, cho\u0107 nie idealnie. <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n <b>GFN<\/b><\/p>\n<p>Problemy s\u0105 ju\u017c wyra\u017anie zauwa\u017calne. Obraz jest zniekszta\u0142cony i zamazany. Gra\u0107 si\u0119 da, ale to ju\u017c nie to, co oferowa\u0142 GFN na pocz\u0105tku. Pi\u0119kno ju\u017c nie da si\u0119 doceni\u0107. <\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Proces gry idzie ca\u0142kiem nie\u017ale. P\u0142ynno\u015b\u0107 jest, chocia\u017c obraz nieco cierpi. Nota bene, w lewym g\u00f3rnym rogu znajduj\u0105 si\u0119 liczby pokazuj\u0105ce, ile utraconych pakiet\u00f3w zosta\u0142o odzyskanych. Jak wida\u0107, odzyskuje si\u0119 96% pakiet\u00f3w.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Nie uruchomi\u0142 si\u0119.<\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Nie da si\u0119 gra\u0107 nawet przy ogromnej ch\u0119ci, zaci\u0119cia (zatrzymanie obrazu, wznowienie strumienia wideo z nowego fragmentu) s\u0105 jeszcze bardziej zauwa\u017calne. <\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Us\u0142uga praktycznie nie nadaje si\u0119 do gry. Przyczyny zosta\u0142y ju\u017c wymienione powy\u017cej. Czeka na z\u0142o\u017cenie klatki, nadmiarowo\u015b\u0107 jest minimalna, przy takich stratach jest niewystarczaj\u0105ca. <\/p>\n<h4>Scenariusz nr 5. Nier\u00f3wnomierne straty 0,01%.<\/h4>\n<p>\nNa 10 000 pakiet\u00f3w traci si\u0119 40-70 pakiet\u00f3w pod rz\u0105d 1 raz. Tracimy wi\u0119c oko\u0142o 1 z 200 klatek. Dzieje si\u0119 tak, je\u015bli bufor urz\u0105dzenia sieciowego jest pe\u0142ny i wszystkie nowe pakiety s\u0105 po prostu wyrzucane (dropped), dop\u00f3ki bufor nie zostanie zwolniony. Wszystkie por\u00f3wnywane us\u0142ugi, poza Loudplay, w mniejszym lub wi\u0119kszym stopniu poradzi\u0142y sobie z takimi stratami. <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>GFN<\/b><\/p>\n<p>Obraz straci\u0142 tylko nieco na jako\u015bci, sta\u0142 si\u0119 odrobin\u0119 zamazany, ale wszystko jest ca\u0142kiem grywalne.<\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Wszystko jest bardzo w porz\u0105dku. Obraz jest p\u0142ynny, jako\u015b\u0107 jest dobra. Mo\u017cna gra\u0107 bez problem\u00f3w.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Pierwsze kilka sekund obraz by\u0142, bohater nawet bieg\u0142. Ale po chwili po\u0142\u0105czenie z serwerem zosta\u0142o prawie natychmiastowo utracone. Ach, ten protok\u00f3\u0142 TCP. Pierwsza strata natychmiast zrujnowa\u0142a us\u0142ug\u0119. <\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Wyst\u0119puj\u0105 zwyk\u0142e problemy. Zaci\u0119cia, lagi i tym podobne. Gra by\u0142aby bardzo trudna w takich warunkach.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Da si\u0119 gra\u0107. Zauwa\u017calne s\u0105 drobne spadki, obraz czasami jest pikselizowany.<\/p>\n<h4>Scenariusz nr 6. Nier\u00f3wnomierne straty 0,1%.<\/h4>\n<p>\nNa 10 000 pakiet\u00f3w 10 razy traci si\u0119 40-70 pakiet\u00f3w pod rz\u0105d. Oznacza to, \u017ce tracimy 10 z 200 klatek.<\/p>\n<p>Od razu powiem, \u017ce zauwa\u017calne problemy pojawi\u0142y si\u0119 w wi\u0119kszo\u015bci us\u0142ug. Na przyk\u0142ad, obraz si\u0119 zaci\u0105ga, wi\u0119c nadmiarowo\u015b\u0107 tutaj ju\u017c nie pomaga. To znaczy, \u017ce pozytywny efekt stosowania technologii nadmiarowo\u015bci istnieje, ale jest niewielki.<\/p>\n<p>Faktem jest, \u017ce czas reakcji na dzia\u0142ania u\u017cytkownika i samej gry jest ograniczony, strumie\u0144 wideo musi by\u0107 nieprzerwany. Nie da si\u0119 przywr\u00f3ci\u0107 strumienia do akceptowalnej jako\u015bci, niezale\u017cnie od wysi\u0142k\u00f3w us\u0142ug. <\/p>\n<p>Pojawiaj\u0105 si\u0119 artefakty (pr\u00f3ba rekompensacji utraty pakiet\u00f3w, brak danych) oraz szarpania obrazu.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>GFN<\/b><\/p>\n<p>Jako\u015b\u0107 obrazu wyra\u017anie spad\u0142a, bitrate zosta\u0142 znacznie obni\u017cony.<\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Radzi sobie lepiej \u2014 prawdopodobnie dlatego, \u017ce dobrze skonfigurowano nadmiarowo\u015b\u0107, plus algorytm bitrate'u ocenia straty jako niezbyt wysokie, przez co obraz nie zamienia si\u0119 w pikselow\u0105 papk\u0119.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Nie uruchomi\u0142 si\u0119.<\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Uruchomi\u0142 si\u0119, ale z okropn\u0105 jako\u015bci\u0105 obrazu. Wyra\u017anie widoczne szarpania i op\u00f3\u017anienia. Gra w takich warunkach jest ma\u0142o prawdopodobna.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Wyra\u017anie widoczne szarpania, to wyra\u017any wska\u017anik, \u017ce brakuje nadmiarowo\u015bci. Obraz zastyga, potem pojawiaj\u0105 si\u0119 inne klatki, wyst\u0119puje przerywanie strumienia wideo. Gra jest mo\u017cliwa, je\u015bli masz du\u017ce ch\u0119ci i kliniczne sk\u0142onno\u015bci do samopot\u0119pienia.<\/p>\n<h4>Scenariusz nr 7. Nier\u00f3wnomierne straty 0,5%<\/h4>\n<p>\nNa 10 000 pakiet\u00f3w traci si\u0119 40-70 pakiet\u00f3w za jednym razem. Tracimy 50 klatek z 200.<\/p>\n<p>Sytuacja klasy \u201emocny chaos\u201d. Tw\u00f3j router iskrzy, dostawca ma awari\u0119, kable pogryz\u0142y myszy, ale nadal chcesz gra\u0107 w chmurze. Kt\u00f3r\u0105 us\u0142ug\u0119 powiniene\u015b wybra\u0107? <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ILrGrjrbh4g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ILrGrjrbh4g\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <br \/>\n<b>GFN<\/b><\/p>\n<p>Gra jest ju\u017c bardzo trudna, je\u015bli w og\u00f3le mo\u017cliwa \u2014 bitrate jest znacznie obni\u017cony. Gubione s\u0105 klatki, zamiast normalnego obrazu widzimy \u201emyd\u0142o\u201d. Klatki si\u0119 nie regeneruj\u0105 \u2014 brakuje informacji do przywr\u00f3cenia. Je\u015bli GFN w og\u00f3le przewiduje regeneracj\u0119. Spos\u00f3b, w jaki us\u0142uga pr\u00f3buje ratowa\u0107 sytuacj\u0119 bitrate'em, budzi w\u0105tpliwo\u015bci co do jej gotowo\u015bci do pracy z nadmiarowo\u015bci\u0105. <\/p>\n<p><b>Playkey<\/b><\/p>\n<p>Wyst\u0119puje zniekszta\u0142cenie klatki, obraz si\u0119 trz\u0119sie, to znaczy, \u017ce elementy poszczeg\u00f3lnych klatek si\u0119 powtarzaj\u0105. Wida\u0107, \u017ce wi\u0119kszo\u015b\u0107 \u201euszkodzonej\u201d klatki zosta\u0142a odbudowana z kawa\u0142k\u00f3w poprzednich. To znaczy, \u017ce w nowych klatkach s\u0105 cz\u0119\u015bci starych klatek. Ale obraz jest w miar\u0119 wyra\u017any. Mo\u017cna gra\u0107, ale w dynamicznych scenach, na przyk\u0142ad podczas walki, gdzie potrzebna jest dobra reakcja \u2014 jest to trudne.<\/p>\n<p><b>Loudplay<\/b><\/p>\n<p>Nie uruchomi\u0142 si\u0119.<\/p>\n<p><b>Vortex<\/b><\/p>\n<p>Uruchomi\u0142 si\u0119, ale lepiej by nie uruchamia\u0142 si\u0119 \u2014 nie da si\u0119 w to gra\u0107.<\/p>\n<p><b>Stadia<\/b><\/p>\n<p>Us\u0142uga w takich warunkach jest niegrywalna. Powody \u2014 konieczno\u015b\u0107 czekania na z\u0142o\u017cenie klatki oraz s\u0142aba nadmiarowo\u015b\u0107. <\/p>\n<h3>Kto jest zwyci\u0119zc\u0105?<\/h3>\n<p>\nOczywi\u015bcie, ocena jest subiektywna. Mo\u017cna podyskutowa\u0107 w komentarzach. No i pierwsze miejsce, jak si\u0119 spodziewano, nale\u017cy do lokalnego PC. Faktem jest, \u017ce us\u0142ugi chmurowe s\u0105 niezwykle wra\u017cliwe na jako\u015b\u0107 sieci, kt\u00f3ra w prawdziwym \u015bwiecie jest do\u015b\u0107 niestabilna, dlatego w\u0142asny komputer do gier pozostaje bezkonkurencyjny. Ale je\u015bli z jakiego\u015b powodu go nie ma, sprawd\u017a ranking.<\/p>\n<ol>\n<li>Lokalny PC. Spodziewane.<\/li>\n<li>Playkey<\/li>\n<li>GeForce Now<\/li>\n<li>Google Stadia<\/li>\n<li>Vortex<\/li>\n<li>Loudplay<\/li>\n<\/ol>\n<p>\nPodsumowuj\u0105c, przypominam, \u017ce kluczow\u0105 rol\u0119 w chmurowym gamingu odgrywa odporno\u015b\u0107 na problemy z sieci\u0105:<\/p>\n<ul>\n<li><b>Jaki protok\u00f3\u0142 sieciowy jest u\u017cywany.<\/b> Do przesy\u0142ania strumienia wideo najlepiej u\u017cywa\u0107 UDP. Podejrzewam, \u017ce Loudplay u\u017cywa TCP, chocia\u017c nie mam co do tego pewno\u015bci. Ale wyniki test\u00f3w widzieli\u015bcie.<\/li>\n<li><b>Czy zrealizowano kodowanie odporne na zak\u0142\u00f3cenia.<\/b> (FEC \u2014 Forward Error Correction, innymi s\u0142owy nadmiarowo\u015b\u0107). Wa\u017cny jest r\u00f3wnie\u017c spos\u00f3b dopasowania go do utraty pakiet\u00f3w. Jak widzieli\u015bmy, jako\u015b\u0107 obrazu znacz\u0105co zale\u017cy od realizacji.<\/li>\n<li><b>Jak skonfigurowana jest adaptacja bitrate. <\/b>Je\u015bli serwis w pierwszej kolejno\u015bci uratuje sytuacj\u0119 bitrate'em, wp\u0142ywa to mocniej na obraz. Kluczem do sukcesu jest delikatna r\u00f3wnowaga mi\u0119dzy manipulacjami bitrate'em a nadmiarowo\u015bci\u0105. <\/li>\n<li><b>Jak skonfigurowana jest postprodukcja.<\/b> Je\u015bli wyst\u0119puj\u0105 problemy, klatki s\u0105 albo porzucane, albo przywracane, albo uzupe\u0142niane fragmentami starych klatek. <\/li>\n<li><b>Blisko\u015b\u0107 serwer\u00f3w do gracza oraz moc sprz\u0119tu<\/b> r\u00f3wnie\u017c znacz\u0105co wp\u0142ywaj\u0105 na jako\u015b\u0107 gry, ale prawd\u0105 jest, \u017ce to dotyczy r\u00f3wnie\u017c idealnej sieci. Je\u015bli ping do serwer\u00f3w jest zbyt wysoki, nawet w idealnej sieci nie da si\u0119 komfortowo gra\u0107. W tym badaniu nie testowali\u015bmy pingu. <\/li>\n<\/ul>\n<p>\nJak obieca\u0142am, oto link do<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCggfBhPjs9JdlTbBFMvBeIg\/\"> surowych film\u00f3w wideo z r\u00f3\u017cnych serwis\u00f3w we wszystkich przypadkach<\/a><\/noindex>.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/494180\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043a\u043e\u043b\u043e \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u044f \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0442\u0430\u0442\u044c\u044e \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0438\u0433\u0440\u044b: \u043e\u0446\u0435\u043d\u043a\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u0438\u0433\u0440\u044b \u043d\u0430 \u0441\u043b\u0430\u0431\u044b\u0445 \u041f\u041a \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u0440\u0443\u043a\u00bb. \u0412 \u043d\u0435\u0439 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u043b\u044e\u0441\u044b \u0438 \u043c\u0438\u043d\u0443\u0441\u044b \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0438\u0433\u0440 \u043d\u0430 \u0441\u043b\u0430\u0431\u044b\u0445 \u041f\u041a. \u042f \u0432 \u0445\u043e\u0434\u0435 \u0438\u0433\u0440\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0438 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0430\u0441\u044c \u0432 \u0438\u0442\u043e\u0433\u0435 \u043e\u0431\u0449\u0438\u043c \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u0435\u043c. \u0412 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u043a \u0442\u043e\u0439 \u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u043f\u043e\u0445\u043e\u0436\u0438\u043c \u0441\u0442\u0430\u0442\u044c\u044f\u043c \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":75971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-75970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043a\u043e\u043b\u043e \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0438\u0433\u0440\u044b: \u0441\u0442\u0440\u0435\u0441\u0441-\u0442\u0435\u0441\u0442 5 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043b\u043e\u0445\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043a\u043e\u043b\u043e \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-29T23:42:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-29T23:42:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Gry w chmurze: stres-test 5 chmurowych serwis\u00f3w gamingowych przy s\u0142abym internecie | ProHoster","description":"Oko\u0142o roku temu.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0438\u0433\u0440\u044b: \u0441\u0442\u0440\u0435\u0441\u0441-\u0442\u0435\u0441\u0442 5 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043b\u043e\u0445\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u043e\u043c | ProHoster","og:description":"\u041e\u043a\u043e\u043b\u043e \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u044f.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/oblachnye-igry-stress-test-5-oblachnyh-igrovyh-servisov-plohim-internetom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-29T23:42:37+00:00","article:modified_time":"2020-03-29T23:42:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"75970","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:04:30","updated":"2022-09-28 02:10:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/75970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=75970"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/75970\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/75971"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=75970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=75970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=75970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}