Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Kohët e fundit pashë një artikull në Habré "Rrjeti i shpërndarë i lojërave si një alternativë ndaj GFN" dhe vendosa të shkruaj për përvojën time të pjesëmarrjes në një rrjet të tillë. Kështu ndodhi që unë isha një nga pjesëmarrësit e parë në programin e përshkruar në artikull. Dhe unë nuk jam një lojtar, por vetëm pronar i disa PC-ve të fuqishëm, fuqia e të cilave përdoret nga rrjeti.

Për ta bërë të qartë menjëherë se për çfarë po flasim, serverët e mi përdoren nga lojtarë të shërbimit të lojërave cloud që lidhen me rrjetin. Artikulli i përmendur më sipër përmend SONM, Playkey dhe Drova. Provova shërbimin nga Playkey dhe tani do të përpiqem të flas për nuancat e një rrjeti të shpërndarë dhe punën në të.

Si funksionon rrjeti

Unë do të përshkruaj shkurtimisht se si funksionon gjithçka. Shërbimi i lojërave cloud është në kërkim të pronarëve të PC-ve të fuqishëm, të cilët janë të gatshëm të ofrojnë burimet kompjuterike të makinave të tyre për para. Kur një lojtar lidhet me një shërbim cloud, ai automatikisht zgjedh serverin më të afërt me përdoruesin dhe loja fillon në atë makinë. Si rezultat, vonesat janë minimale, lojtari luan dhe është i lumtur, shërbimi cloud dhe pronari i serverit marrin paratë e paguara nga lojtari.

Si u futa në gjithë këtë?

Përvoja ime në IT është rreth 25 vjet. Për shumë vite unë drejtoj një ndërmarrje të vogël private që është e specializuar në zhvillimin e sistemeve të navigimit. Më pëlqejnë lojërat, por vështirë se mund të quhem një lojtar i mprehtë. Kompania ka rreth dy duzina makina të fuqishme, burimet e të cilave janë larg përdorimit të plotë.

Disi fillova të kërkoja një mundësi për t'i shkarkuar ato për të mirën e kompanisë, domethënë për të marrë të ardhura shtesë. Pashë disa shërbime të huaja dhe vendase që ofruan të jepnin me qira burimet e kompjuterëve të tyre për para. Shumica e propozimeve janë sigurisht minierat, gjë që nuk më tërhoqi aspak. Në një kohë kishte 99% të falsifikimeve në këtë zonë.

Por më pëlqeu ideja e ngarkimit të serverëve me lojëra, ideja doli të ishte e afërt në shpirt. Në fillim aplikova për testim beta, u pranua menjëherë, por ftesa për pjesëmarrje erdhi një vit e gjysmë më vonë.

Ajo që ishte tërheqëse ishte se gjithçka që më kërkohej të bëja ishte hardueri, dhe ishte e mundur të ekzekutoja disa makina virtuale në një server fizik, gjë që bëra më vonë. Çdo gjë tjetër - instalimi i softuerit të specializuar, konfigurimi, përditësimet - u kujdes nga shërbimi. Dhe kjo ishte e mrekullueshme, sepse nuk kam shumë kohë të lirë.

Pasi vendosa sistemin, provova lojën përmes një rrjeti të shpërndarë nga ana e lojtarit (u lidha me serverin tim, i cili ndodhej disa kilometra larg në momentin e lojës). Thjesht e krahasuam me lojën në re. Dallimi ishte shumë i dukshëm - në rastin e parë, procesi mund të krahasohet me të luajturit në PC tuaj.

Pajisjet dhe rrjetet

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Kam testuar rrjetin e shpërndarë në pajisje të ndryshme. Sa për PC-të, këto ishin stacione pune të bazuara në procesorë Intel nga i3 në i9, me module RAM të madhësive dhe frekuencave të ndryshme. Kompjuterët janë të pajisur me disqe HDD dhe SSD me ndërfaqe SATA dhe NVME. Dhe, sigurisht, kartat video të serive Nvidia GTX 10x0 dhe RTX 20x0.

Për të marrë pjesë në programin e testimit beta, përdora 4 serverë të bazuar në procesorët i9-9900 me 32 RAM/64 GB, duke vendosur 3 makina virtuale në secilën. Në total, morëm 12 makina virtuale relativisht të fuqishme që plotësonin kriteret e programit. E vendosa këtë pajisje në një raft të gjerë një metër. Kutitë ishin të ajrosura mirë, me sisteme të fuqishme ftohjeje dhe filtra pluhuri.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Kam përdorur gjithashtu pajisje të ndryshme rrjeti, gjerësia e brezit varionte nga 100 Mbit/s në 10 Gbit/s.

Siç rezulton, shumica e ruterave në shtëpi me një gjerësi bande deri në 100 Mbit/s nuk janë të përshtatshëm për një rrjet të shpërndarë. Në fakt, edhe puna normale në rrjet me pajisje të tilla është një problem. Por ruterat gigabit me procesorë 2 ose 4 bërthama janë idealë.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve
Kështu duket një server me tre makina virtuale

Ngarkesa e serverit

Unë u bëra pjesëmarrës në programin e rrjetit të shpërndarë edhe para pandemisë. Në atë kohë kompjuterët ishin të ngarkuar në rreth 25-40%. Por më pas, kur gjithnjë e më shumë njerëz kaluan në modalitetin e izolimit, ngarkesa filloi të rritet. Tani ngarkesa në disa makina virtuale arrin 80% në ditë. Ne duhej të kalonim punën e testimit dhe mirëmbajtjes në orët e mëngjesit për të mos krijuar shqetësime për lojtarët.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Me popullaritetin në rritje të shërbimit, ngarkesa për mua dhe kolegët e mi është rritur gjithashtu - në fund të fundit, ne duhet të monitorojmë funksionimin e makinave virtuale dhe fizike. Ndonjëherë ka defekte që duhet të rregullohen. Megjithatë, deri më tani po ia dalim, gjithçka po shkon mirë.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Unë shoh ngarkimin e makinave të mia virtuale në panelin e administratorit. Tregon se cilat makina janë të ngarkuara dhe sa të zënë, sasinë e kohës që lojtari ka kaluar, çfarë loje është nisur, etj. Ka mjaft detaje, kështu që mund të ngeceni për disa orë duke i studiuar të gjitha.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

mirëmbajtje

Siç kam shkruar, nuk është pa vështirësi. Problemi kryesor është mungesa e monitorimit të automatizuar të sistemit dhe njoftimi i pronarëve të serverëve për problemet. Shpresojmë që këto veçori të shtohen së shpejti. Ndërkohë, më duhet të shikoj llogarinë time personale, monitorimin e parametrave të funksionimit të pajisjeve, monitorimin e temperaturës së komponentëve të serverit, monitorimin e rrjetit, etj. Përvoja në fushën e IT ndihmon. Është e mundur që dikush me më pak njohuri teknike mund të ketë probleme.

Lojëra për para: përvojë në një rrjet lojrash të shpërndarë të pronarit të disa serverëve

Vërtetë, shumica e vështirësive u zgjidhën që në fillimin e pjesëmarrjes në programin e testimit. Do të ishte mirë të krijoni një manual të detajuar konfigurimi, por mendoj se është çështje kohe.

Gjëja më interesante janë të ardhurat dhe shpenzimet

Është e qartë se ky program nuk është SETi@home, qëllimi kryesor i pronarëve të PC-ve është të fitojnë para. Zgjidhja optimale për këtë është një kompjuter i fuqishëm me disa makina virtuale. Pjesa e kostove të përgjithshme në këtë rast është shumë më e vogël sesa nëse përdorni një makinë fizike. Sigurisht, për të vendosur një makinë virtuale dhe më pas për të drejtuar një shërbim lojrash në të, ju nevojiten njohuri dhe përvojë teknike. Por nëse keni dëshirë, mund të mësoni.

Konsumi i energjisë është shumë më i vogël se në rastin e minierave. Unë e di se për çfarë po flas, sepse në një kohë kam provuar opsione të ndryshme për nxjerrjen e monedhave dixhitale, megjithëse jo për shumë kohë. Këtu janë konsumi mesatar i energjisë sipas testeve:

  • 1 server (i5 + 1070) - një makinë virtuale ~80 kWh/muaj.
  • 1 server (i9 + 3*1070) - 3 makina virtuale ~130 kWh/muaj.
  • 1 server (i9 + 2*1070ti + 1080ti) - 3 makina virtuale ~180 kWh/muaj.

Në fillim të programit të testimit beta, pagesa për burimet e makinës ishte thjesht simbolike, 4-10 dollarë në muaj për makinë virtuale.

Më pas pagesa u rrit në 50 dollarë në muaj për makinë virtuale, duke iu nënshtruar funksionimit të vazhdueshëm të makinës virtuale. Kjo është një pagesë fikse. Shërbimi së shpejti premton të prezantojë faturimin për minutë, pastaj, sipas llogaritjeve të mia, do të jetë rreth 56 dollarë në muaj për një makinë virtuale. Jo keq, edhe nëse mendoni se një pjesë e të ardhurave hahet nga taksat, komisionet bankare, si dhe faturat e energjisë elektrike dhe shërbimet e ofruesve.

Sipas llogaritjeve të mia, kthimi i pajisjeve, nëse blihen ekskluzivisht për një shërbim lojrash, është rreth tre vjet. Në të njëjtën kohë, jetëgjatësia (duke përfshirë konsumimin fizik dhe vjetërimin) e pajisjeve kompjuterike është katër vjet. Përfundimi është i thjeshtë - është mirë të merrni pjesë në program nëse tashmë keni një PC. Gjëja pozitive është se tani kërkesa për vetë shërbimin është rritur. Kompania planifikon të prezantojë një faturim të ri për minutë, siç e përmenda më lart, kështu që periudha e shlyerjes ndoshta do të ulet në të ardhmen e afërt.

Mendimet dhe perspektivat për shërbimin

Unë mendoj se një program lojërash i shpërndarë është një opsion i shkëlqyeshëm për lojtarët me kompjuterë të fuqishëm që mund të kompensojnë kostot e pajisjeve të tyre. Ata nuk kanë nevojë për lojëra në cloud vetë, por nëse kanë një makinë të shtrenjtë, pse të mos rimbursojnë disa nga kostot apo edhe të mos paguajnë plotësisht pajisjet? Përveç kësaj, opsioni i pjesëmarrjes në programin e lojërave të shpërndara është i përshtatshëm edhe për kompani si e imja, ku ka kapacitete që nuk përdoren 100%. Ato mund të shndërrohen në para, gjë që është veçanërisht e rëndësishme në kushtet aktuale të krizës.

Lojërat e shpërndara janë një lloj kuti inteligjente e bazuar në renë kompjuterike që është e disponueshme për një gamë të gjerë konsumatorësh. Bën të mundur që pronarët e makinerive të fuqishme të marrin shpërblime duke ofruar burime për përdoruesit e palëve të treta. Epo, lojtarët, në fund të fundit, nuk kanë probleme me lojërat cloud, pasi serverët janë të vendosur jo më shumë se disa dhjetëra kilometra larg tyre, dhe jo qindra apo edhe mijëra, siç ndodh shpesh me përdoruesit e shumicës së shërbimeve të lojërave cloud. Dhe sa më i madh të jetë rrjeti i shpërndarë, aq më i lartë është cilësia e lojës.

Në të ardhmen e afërt, cloud dhe lojërat e shpërndara do të bashkëjetojnë, duke plotësuar njëra-tjetrën. Në kushtet aktuale, kur ngarkesa në shërbimet e lojërave po rritet, ky është një opsion ideal. Popullariteti i lojërave dhe shërbimeve të lojërave do të vazhdojë të rritet në të ardhmen, pas përfundimit të pandemisë, kështu që lojërat e shpërndara do të marrin vrull.

Burimi: www.habr.com

Shto një koment