Lîstika Cloud: testa stresê 5 karûbarên lîstika ewr bi înterneta belengaz

Lîstika Cloud: testa stresê 5 karûbarên lîstika ewr bi înterneta belengaz

Nêzîkî salek berê min gotarek weşand "Lîstikên Cloud: nirxandina destê yekem a kapasîteyên karûbaran ji bo lîstina li ser PC-yên qels". Wê ji bo lîstika ewr a li ser PC-yên qels de pro û nerên karûbarên cihêreng analîz kir. Min di dema lîstikê de her karûbar ceriband û bandora xwe ya giştî parve kir.

Di şîroveyên vê û gotarên din ên bi vî rengî de, xwendevanan bi gelemperî nerînên xwe yên ji karûbarên lîstikên cihêreng parve kirin. Gelek caran li ser heman tiştî ramanên dijber hebûn. Ji bo hinekan, her tişt bêkêmasî ye, lê ji bo yên din, ew nikanin ji ber dereng û qeşayan bilîzin. Dûv re min fikir kir ku ez kalîteya van karûbaran di bin şert û mercên cûda de binirxînim - ji îdeal heya tirsnak. Em li ser kalîteya torê diaxivin, ji ber ku bikarhêner her gav nikare bi kanalek ragihandinê ya bilez û bê pirsgirêk pesnê xwe bide, rast? Bi gelemperî, di binê qutbûnê de nirxandinek karûbaran bi simulasyona kalîteya cûda ya xebata torê heye.

Pirsgirêk çi ye?

Wekî ku li jor behs kir - wekî pêwendiyek. Bi rastî, di windakirina pakêtan de di dema lîstikê de. Zêdebûn çiqas zêde be, ew qas pirsgirêkên lîstikvan hebe, ew qas kêmtir ji lîstikê razî ye. Lê kêm e ku kesek kanalek ragihandinê ya îdeal mîna fîber optîk bi cîhazê re, û bi înternetek veqetandî, hebe û di nav hemî niştecîhên avahiyek apartmanê de neyê parve kirin.

Ji bo referansê, bi leza girêdanê ya 25 Mbit / s, 1-40 pakêtên daneyê hewce ne ku 50 çarçoveyek / çarçove veguhezînin. Her ku bêtir pakêt winda bibin, qalîteya wêneyê kêm dibe, û derengbûn û cemidî jî zêdetir xuya dike. Di rewşên taybetî yên giran de, lîstin bi hêsanî ne gengaz dibe.

Bi xwezayî, karûbarê ewr bixwe bi tu awayî nikare bandorê li firehî û aramiya kanala bikarhêner bike (her çend ew ê pir baş be, bê guman). Lê mimkun e ku meriv rêyên cihêreng ji bo astkirina pirsgirêkên ragihandinê pêşbîn bike. Em ê li jêr bibînin ka kîjan karûbar çêtirîn bi pirsgirêkê re mijûl dibin.

Em bi rastî çi didin ber hev?

PC-ya birêkûpêk (Intel i3-8100, GTX 1060 6 GB, 8 GB RAM), GeForce Now (guhertoya wê ya rûsî GFN bi serverên li Moskowê), Loudplay, Vortex, key play, Stadia. Li ser hemî karûbaran ji bilî Stadia, em kalîteya lîstikê di The Witcher de dixwînin. Google Stadia di dema nivîsandinê de ev lîstik tune bû, ji ber vê yekê min neçar ma ku ceribandinek din - Odyssey.

Şert û rêbaza ceribandinê çi ne?

Em ji Moskowê ceribandin. Pêşkêşkar - MGTS, tarîf 500 Mbit / s, girêdana kabloyê, ne WiFi. Em di karûbaran de mîhengên kalîteya grafîkê li gorî xwerû, çareseriyê - FullHD destnîşan dikin.

Bikaranîna bernameyê Nezane Em pirsgirêkên torê, ango windakirina pakêtên cûrbecûr û mezinahiyê simul dikin.

Uniform windahiyên single. Ev gava ku tenê 1 pakêt winda dibe û winda kêm-zêde bi rengek wekhev têne belav kirin. Ji ber vê yekê, windabûna yekgirtî ya 10% tê vê wateyê ku ji 100 pakêtan, her pakêta 10emîn winda dibe, lê her gav tenê pakêtek winda dibe. Pirsgirêk bi gelemperî dema ku li ser kanalê ji xerîdar heya serverê tehlûk (parastin) hebe xwe diyar dike.

Em windahiyên yekreng ên 5%, 10%, 25% ceribandin.

Windahiyên girseyî yên bêhempa, dema ku di her kêliyê de 40-70 pakêt li pey hev yekser winda dibin. Windahiyên weha pir caran dema ku pirsgirêk bi alavên torê (rûter, hwd.) yên bikarhêner an pêşkêşker re çêdibin. Dibe ku li ser xeta danûstendinê ya bikarhêner-pêşkêşkar bi zêdebûnek tampon a alavên torê re têkildar be. WiFi bi dîwarên qalind jî dikare bibe sedema windahiyên weha. Tevliheviya tora bêtêlê ji ber hebûna hejmareke mezin a cîhazan sedemek din e, ji bo ofîs û avahiyên apartmanan pir tîpîk e.

Em windahiyên neheq ên 0,01%, 0,1%, 0,5% ceribandin.

Li jêr ez van hemî bûyeran analîz dikim û ji bo zelaliyê berhevokek vîdyoyê pêve dikim. Û di dawiya gotarê de, ez ji hemî karûbar û bûyeran ve girêdanek vîdyoyên lîstika xav, neguhertî pêşkêşî dikim - li wir hûn dikarin li huneran bi hûrgulî, û hem jî agahdariya teknîkî (di hemî karûbaran de ji bilî Stadia, daneyên teknîkî binihêrin konsol tê tomar kirin; Stadia wusa nedît).

Em herin!

Li jêr 7 senaryoyên testa stresê û vîdyoyek bi demjimêr hene (vîdyo yek e, ji bo rehetiyê, di her xalê de temaşekirin ji kêliya rast dest pê dike). Di dawiya postê de ji bo her karûbar vîdyoyên orîjînal hene. Hevalek baş alîkariya min kir ku vîdyoyê çêkim, ji bo ku ez spasiya wî dikim!

Senaryoya #1. Şertên îdeal. Zero windahiyên di torê de

Di cîhanek îdeal de her tişt wekî ku divê be. Pirsgirêkên pêwendiyê tune, ne yek şikestin, ne midaxele, xala gihîştina we ronahiya Înternetê ye. Di şert û mercên germahiyê yên weha de, hema hema hemî beşdarên testê baş dikin.


PC

Ji bo her senaryoyê, me dîmenek ji lîstika PC-yê wekî referans girt. Eşkere ye ku qalîteya torê bi tu awayî bandorê li wê nake; lîstik li PC-ya herêmî dimeşe. Hebûna van çarçoweyan bersiva pirsa "gelo dema lîstina di ewr de li gorî lîstina li ser PC-ya xwe ferqek heye." Di bin şert û mercên îdeal de, di doza me de, ev ji hêla pir karûbaran ve nayê hîs kirin. Em ê li ser PC-ya jêrîn tiştek nenivîsin, tenê ji bîr mekin ku ew heye.

GeForce Niha

Her tişt baş e, wêne zelal e, pêvajo bi rêkûpêk, bêyî firingiyan derbas dibe.

Vortex

Vortex cîhana meya îdeal xera dike. Wî tavilê dest bi pirsgirêkan kir - wêne ji hemî yên din xirabtir bû, plus "brakes" bi zelalî xuya bûn. Pirsgirêkek mimkun ev e ku serverên lîstikê ji Moskowê dûr in, plus hardware li ser serverên lîstikê qelstir xuya dike û FullHD baş nagire. Vortex di hemî ceribandinan de nebaş pêk hat. Ger kesek xwedî ezmûnek erênî ye ku bi Vortex re dilîze, di şîroveyan de binivîsin, we ji ku derê lîstin û her tişt çiqas xweş derket parve bikin.

key play

Her tişt baş e, mîna li ser PC-ya herêmî. Pirsgirêkên xuyayî yên wekî cemidî, dereng, hwd. Na.

Loudplay

Karûbar wêneyek hêja nîşan dide, pirsgirêkên xuya tune.

Stadia

Karûbarê lîstikê ji Google re tevî vê yekê ku ew serverên wê li Federasyona Rûsyayê tune ne, û bi gelemperî, Stadia bi fermî li Rûsyayê kar nake. Lêbelê, her tişt baş e. Mixabin, bê guman, ku "The Witcher" di dema lîstikê de li Stadia-yê peyda nebû, lê hûn dikarin çi bikin, wan "Odyssey" girt - di heman demê de daxwaz, di heman demê de li ser zilamek ku mirov û heywanan qut dike.

Senaryoya Hejmar 2. windabûna yekgirtî 5%

Di vê testê de, ji 100 pakêtan, hema hema her 20-an winda dibe. Bihêle ez ji we re bi bîr bînim ku ji bo pêşkêşkirina yek çarçovê hûn 40-50 pakêtan hewce ne.


GeForce Niha

Karûbarê ji Nvidia baş e, pirsgirêk tune. Wêneyek ji ya Playkey piçekî zelaltir e, lê The Witcher hîn jî tê lîstin.

Vortex

Li vir rewş hê xerabtir bû. Çima bi tevahî ne diyar e; bi îhtimaleke mezin, zêdebûn nayê peyda kirin an hindik e. Zêdebûn kodkirina deng-berxwedêr a daneyên pêşkeftî ye (FEC - Rastkirina Çewtiya Pêşewa). Ev teknolojî dema ku ji ber pirsgirêkên torê bi qismî winda bibe daneyan vedigire. Ew dikare bi awayên cihêreng were sepandin û mîheng kirin, û li gorî encaman dadbar kirin, afirînerên Vortex di vê de bi ser neketin. Hûn ê nikaribin bi windahiyên piçûk jî bilîzin. Di dema ceribandinên paşîn de, Vortex tenê "mir".

key play

Her tişt baş e, ji şert û mercên îdeal cûdahiyek girîng tune. Dibe ku ew ji vê yekê re dibe alîkar ku serverên pargîdaniyê li Moskowê ne, ku ceribandin lê hatine kirin. Welê, belkî beredayîya jorîn çêtir hatî mîheng kirin.

Loudplay

Karûbar ji nişkê ve nelîstin, tevî windahiyên pakêtê yên nisbeten kêm. Çi dibe bila bibe? Ez ê texmîn bikim ku Loudplay bi protokola TCP re dixebite. Di vê rewşê de, dema ku pejirandina wergirtina pakêtê tune ye, ti pakêtên din nayên şandin, pergal li benda pejirandina radestkirinê ye. Li gorî vê yekê, heke pakêtek winda bibe, dê radestkirina wê neyê pejirandin, pakêtên nû nayên şandin, wêne dê vala bibe, dawiya çîrokê.

Lê heke hûn UDP bikar bînin, wê hingê pejirandina wergirtina pakêtê ne hewce ye. Bi qasî ku meriv dikare were darizandin, ji bilî Loudplay hemî karûbarên din protokola UDP bikar tînin. Ger ev ne wusa be, ji kerema xwe min di şîroveyan de rast bikin.

Stadia

Her tişt tê lîstin. Carinan wêne pixel dibe û derengiya bersivê ya herî kêm heye. Dibe ku kodkirina deng-bexşînê bi rengek bêkêmasî nexebite, ji ber vê yekê dema ku tevahiya çemê tê lîstin hunerên piçûk çêdibin.

Senaryoya Hejmar 3. windabûna yekgirtî 10%

Em her sed pakêtek 10-ê winda dikin. Ev jixwe ji bo xizmetên dijwariyek e. Ji bo ku bi bandor bi windahiyên weha re mijûl bibin, teknolojiyên hewce ne ku daneyên wenda vegerînin û/an ji nû ve bişînin.


GeForce Niha

GeForce di qalîteya weşana vîdyoyê de kêmbûnek sivik dibîne. Bi qasî ku em dikarin bibêjin, GFN bersivê dide pirsgirêkên torê û hewl dide ku wan kêm bike. Karûbar bitrate kêm dike, ango hejmara bit ji bo veguheztina daneyê. Bi vî rengî, ew hewl dide ku barê li ser tiştê ku ew bawer dike ku torgilokek bêkalîte ye kêm bike û têkiliyek domdar biparêze. Û bi rastî di derbarê aramiyê de pirs tune, lê qalîteya vîdyoyê bi baldarî diêşe. Em pixelasyonek girîng a wêneyê dibînin. Welê, ji ber ku modelkirin windabûna domdar a 10% pakêtan dihesibîne, kêmkirina bitrate bi rastî ne alîkar e, rewş venagere rewşa normal.

Di jiyana rast de, wêne dê bi îhtîmalek domdar ne xirab be, lê diherike. Windabûn zêde bûn - wêne şêlû bû; winda kêm bûn - wêne vegeriya normal, û hwd. Ev ji bo ezmûna lîstikê ne baş e, bê guman.

key play

Pirsgirêkên taybetî tune. Dibe ku, algorîtma pirsgirêkên li ser torê tespît dike, asta windahiyan destnîşan dike û ji kêmkirina bitrateyê bêtir li ser zêdebûnê disekine. Derket holê ku bi 10% windahiyên yekgirtî re, qalîteya wêneyê bi rastî nayê guhertin, bikarhêner ne mimkûn e ku windahiyên weha bibîne.

Loudplay

Ew ne kar dike, ew tenê dest pê nekir. Di dema ceribandinên din de rewş xwe dubare kir. Bi qasî ku meriv dikare were darizandin, ev karûbar bi tu awayî bi pirsgirêkên torê re têkildar nabe. Dibe ku protokola TCP sûcdar e. Wendabûna herî piçûk dê karûbar bi tevahî felc bike. Bê guman ji bo jiyana rast ne pir pratîkî ye.

Vortex

Her weha pirsgirêkên mezin. Hûn nekarin di şert û mercên weha de bilîzin, her çend wêne hîn jî li wir e û karakter berdewam dike, her çend bi xirecir be. Ez difikirim ku ew hemî li ser heman kêmasiya kêm hatî bicîh kirin an windabûnê ye. Paket pir caran winda dibin û nayên vegerandin. Wekî encamek, qalîteya wêneyê berbi astek ku nayê lîstin dadikeve.

Stadia

Mixabin, her tişt li vir xirab e. Di herikînê de şikestinek heye, ji ber vê yekê bûyerên li ser ekranê bi çirûsk diqewimin, lîstin pir dijwar dike. Dikare were texmîn kirin ku pirsgirêk, wekî di doza Vortex de, ji ber zêdebûnek hindiktirîn an jî tune derket holê. Min bi çend hevalên ku "dizanin" şêwirî, wan got ku Stadia bi îhtîmalek mezin li bendê ye ku çarçove bi tevahî were berhev kirin. Berevajî GFN, ew hewl nade ku rewşê bi tevahî kêmkirina bitrate xilas bike. Di encamê de, ti berhem tune ne, lê cemidandin û dereng xuya dikin (GFN, berevajî, kêm fîşek/dareng heye, lê ji ber bitrateya kêm wêne bi tevahî ne xweş e).

Karûbarên din jî dixuye ku li bendê ne ku çarçoveyek bi tevahî were berhev kirin, li şûna beşa winda bi perçeyek çarçoveyek kevn re. Ev çareseriyek baş e, di pir rewşan de bikarhêner guh nade girtinê (30+ çarçove di çirkeyê de diguhezin), her çend carinan dibe ku huner çêbibin.

Senaryoya Hejmar 4. windabûna yekgirtî 25%

Her pakêta çaran winda dibe. Her ku diçe tirsnak û balkêştir dibe. Bi gelemperî, bi pêwendiyek wusa "leak" re, lîstika normal di ewr de ne gengaz e. Her çend hin beşdarên berhevdanê bi hev re mijûl dibin, her çend ne bêkêmasî be.


GFN

Pirsgirêkên jixwe pir berçav in. Wêne pîxel û gemar e. Hûn hîn jî dikarin bilîzin, lê ew ne ew e ku GFN di destpêkê de pêşkêşî kir. Û bê guman ne lîstikên xweşik e ku bêne lîstin. Êdî bedewî nayê qedrê.

key play

Lîstik baş diçe. Nexweşiyek heye, her çend wêne hinekî diêşe. Bi awayê, li milê çepê jor hejmar hene ku destnîşan dikin ka çend pakêtên winda hatine vegerandin. Wekî ku hûn dibînin, 96% ji pakêtan têne nûve kirin.

Loudplay

Dest pê nekir.

Vortex

Hûn nekarin bi xwestekek pir xurt jî bilîzin, cemidandin (qemişandina wêneyê, ji nû ve vekirina weşana vîdyoyê ji perçeyek nû) hê bêtir xuya dibin.

Stadia

Karûbar bi pratîkî nayê lîstin. Sedemên berê li jor hatine gotin. Li benda komkirina çarçoweyê, zêdebûn hindik e, bi windahiyên weha re ne bes e.

Senaryoya #5. windabûna nehevseng 0,01%.

Ji her 10 pakêtan re 000-1 pakêt li pey hev winda dibin. Ango, em ji 40 çarçoweyan hema hema 70 winda dikin. Ew diqewime dema ku tampona amûrek torê tije dibe û hemî pakêtên nû bi tenê têne avêtin (dakevin) heya ku tampon azad bibe. Hemî beşdarên berhevdanê, ji xeynî Loudplay, windahiyên weha heya dereceyekê an yeka din xebitîn.


GFN

Wêneyê kalîteya piçûk winda kiriye û hinekî ewr bûye, lê her tişt têra lîstin e.

key play

Her tişt pir baş e. Wêne xweş e, wêne xweş e. Hûn dikarin bêyî pirsgirêk bilîzin.

Loudplay

Çend saniyeyên ewil wêneyek hebû, leheng jî bezî. Lê pêwendiya bi serverê re hema di cih de winda bû. Oh, ev protokola TCP. Wendabûna yekem karûbar di koka xwe de qut kir.

Vortex

Pirsgirêkên gelemperî têne dîtin. Frîze, lag û ew e. Di şert û mercên wiha de lîstin dê pir zehmet be.

Stadia

Playable. Kevirên piçûk têne xuyang kirin, wêne carinan pixelkirî ye.

Senaryoya Hejmar 6. windahiyên nehevseng 0,1%

Ji bo 10 pakêtan, 000-10 pakêt li pey hev 40 caran winda dibin. Derket holê ku em 70 ji 10 çarçove winda dikin.

Ez ê tavilê bibêjim ku pir karûbar pirsgirêkên berbiçav hene. Mînakî, wêne diqelişe, ji ber vê yekê zêdebûn li vir arîkar nake. Ango dema ku teknolojiyek zêdebûnê tê bikar anîn bandorek erênî heye, lê hindik e.

Rastî ev e ku dema reaksiyonê li ser kiryarên bikarhêner û lîstik bixwe sînorkirî ye, pêdivî ye ku weşana vîdyoyê domdar be. Tevî hewildanên karûbaran ne mimkûn e ku tîrêjê li qalîteya pejirandî vegerîne.

Artifacts xuya dibin (hewldanek ji bo telafîkirina windabûna pakêtan, daneya têr tune) û qurçikên wêneyê.


GFN

Qalîteya wêneyê berbiçav daketiye, bitrate eşkere kêm bûye, û pir girîng.

key play

Ew çêtir tevdigere - dibe ku ji ber ku zêdebûnî baş hatî mîheng kirin, plus algorîtmaya bitrate windahiyan ne pir zêde dihesibîne û wêneyê naxe nav tevliheviyek pixel.

Loudplay

Dest pê nekir.

Vortex

Ew dest pê kir, lê bi kalîteya wêneya tirsnak. Kêm û binketin pir berçav in. Di bin şert û mercên wiha de lîstin ne gengaz e.

Stadia

Kulîlk bi zelalî têne xuyang kirin, ev nîşanek zelal e ku têr zêde zêde tune. Wêne dicemidîne, dûv re çarçoveyên din xuya dibin, û weşana vîdyoyê dişkê. Di prensîbê de, heke we xwestekek mezin û meylek klînîkî ya ber bi xwe-îşkencê ve hebe hûn dikarin bilîzin.

Senaryoya Hejmar 7. windahiyên nehevseng 0,5%

Ji bo 10 pakêtan 000 caran, 50-40 pakêt li pey hev winda dibin. Em ji 70 çarçove 50 winda dikin.

Rewşek çîna "bi yekrengî qelandî". Rotera we dişewite, ISP-ya we xera bûye, têlên we ji hêla mişkan ve têne xwar, lê hûn dîsa jî dixwazin di ewr de bilîzin. Divê hûn kîjan xizmetê hilbijêrin?


GFN

Jixwe pir dijwar e, heke ne ne gengaz be, lîstin - bitrate pir kêm bûye. Frames winda dibin, li şûna wêneyek normal em "sabûn" dibînin. Frames nayên nûve kirin - ji bo vesazkirinê agahdariya têr tune. Ger GFN ji bo başbûnê bi tevahî peyda dike. Awayê ku karûbar bi tundî hewl dide ku rewşê bi bitratan xilas bike, gumanan li ser dilxwaziya wê ya ji bo xebata bi zêdebûnê zêde dike.

key play

Tevliheviya çarçoveyê heye, wêne diqelişe, ango hêmanên çarçoveyên kesane têne dubare kirin. Tê dîtin ku piraniya çarçoveya "şikestî" ji perçeyên ya berê hate sererast kirin. Ango di çarçoveyên nû de beşên çarçoveyên berê hene. Lê wêne kêm-zêde zelal e. Hûn dikarin wê kontrol bikin, lê di dîmenên dînamîkî de, mînakî, di şer de, ku hûn hewceyê reaksiyonek baş in, ew dijwar e.

Loudplay

Dest pê nekir.

Vortex

Dest pê kir, lê çêtir e ku hûn dest pê nekin - hûn nekarin wê bilîzin.

Stadia

Di şert û mercên weha de karûbar nayê lîstin. Sedem ew e ku li benda berhevkirina çarçowe û zêdebûnek belengaz bisekinin.

Serketî kî ye?

Nirxandin, bê guman, subjektîf e. Hûn dikarin di şîroveyan de nîqaş bikin. Welê, cîhê yekem, bê guman, diçe PC-ya herêmî. Bi rastî ji ber ku karûbarên cloudê ji qalîteya torê re zehf hesas in, û ev kalîte di cîhana rastîn de pir ne aram e, ku PC-ya weya lîstika xwe bêhempa dimîne. Lê heke ji ber hin sedeman ew ne li wir be, wê hingê li rêjeyê binêre.

  1. PC herêmî. Hêvî kirin.
  2. key play
  3. GeForce Niha
  4. Google Stadia
  5. Vortex
  6. Loudplay

Wekî encamek, bila ez careke din bi bîr bînim ka çi di lîstika ewr de di warê berxwedana li hember pirsgirêkên torê de rolek sereke dilîze:

  • Çi protokola torê tê bikaranîn. Ya çêtirîn e ku hûn UDP-ê bikar bînin da ku vîdyoyek veguhezînin. Ez guman dikim ku Loudplay TCP bikar tîne, her çend ez bi guman nizanim. Lê we encamên testê dît.
  • Ma kodkirina deng-berxwedêr tête bicîh kirin? (FEC - Rastkirina Çewtiya Pêşverû, ku wekî zêdebûnê jî tê zanîn). Awayê ku ew ji windabûna pakêtê re rast dike jî girîng e. Wekî ku me dît, kalîteya wêneyê bi girîngî bi pêkanînê ve girêdayî ye.
  • Çawa adaptasyona bitrate tê mîheng kirin. Ger karûbar rewşê di serî de bi bitrate xilas dike, ev yek bandorek bihêztir li ser wêneyê dike. Mifteya serketinê hevsengiya nazik a di navbera manîpulasyona bitrate û zêdebûnê de ye.
  • Çawa piştî-pêvajoyê tê sazkirin. Ger pirsgirêk derkevin, çarçove yan ji nû ve têne nûve kirin, nûve kirin, an jî bi perçeyên çarçoveyên kevn ve têne berhev kirin.
  • Nêzîkbûna pêşkêşkeran ji lîstikvan û hêza hardware di heman demê de bandorek girîng li ser kalîteya lîstikê jî dike, lê ev ji bo torgilokek îdeal jî rast e. Ger ping ji serveran re pir zêde be, hûn ê nikaribin li ser torgilokek îdeal jî bi rehetî bilîzin. Me di vê lêkolînê de bi ping re ceribandin nekir.

Wekî ku soz da, li vir girêdana bi e vîdyoyên xav ji karûbarên cûda di hemî rewşan de.

Source: www.habr.com

Add a comment