Aghju vistu pocu tempu un articulu nantu à Habré
Per fà immediatamente chjaru ciò chì parlemu, i mo servitori sò utilizati da i gamers di u serviziu di ghjocu in nuvola chì cunnette à a reta. L'articulu sopra menzionatu SONM, Playkey è Drova. Aghju pruvatu u serviziu da Playkey è avà da pruvà à parlà di i sfumaturi di una reta distribuita è travaglià in questu.
Cumu funziona a reta
Descriveraghju brevemente cumu funziona tuttu. U serviziu di ghjocu in nuvola cerca i pruprietarii di PC putenti chì sò disposti à furnisce i risorse di l'informatica di e so macchine per soldi. Quandu un ghjucatore si cunnetta à un serviziu di nuvola, selezziunate automaticamente u servitore più vicinu à l'utilizatore, è u ghjocu principia nantu à quella macchina. In u risultatu, i ritardi sò minimi, u gamer ghjoca è hè felice, u serviziu di nuvola è u patrone di u servitore ricevenu i soldi pagatu da u gamer.
Cumu mi sò entrata in tuttu questu?
A mo sperienza in IT hè di circa 25 anni. Per parechji anni aghju avutu una piccula impresa privata chì hè specializata in u sviluppu di sistemi di navigazione. Amu i ghjoculi, ma ùn possu micca esse chjamatu un gamer appassiunatu. A cumpagnia hà circa duie decine di macchine putenti, e risorse di quale sò luntanu da esse cumplettamente utilizati.
In ogni modu, aghju cuminciatu à circà l'uppurtunità di scaricallu per u benefiziu di a cumpagnia, vale à dì per riceve ingressu supplementu. Aghju vistu parechji servizii stranieri è domestici chì offrenu per allughjà e risorse di i so PC per soldi. A maiò parte di e pruposte sò, sicuru, minieri, chì ùn m'hà micca attrattu in tuttu. À un tempu ci era 99% di falsi in questa zona.
Ma mi piacia l'idea di carricà i servitori cù ghjochi, l'idea hè stata vicinu à u spiritu. À u principiu, aghju dumandatu a prova beta, hè stata accettata immediatamente, ma l'invitu à participà hè vinutu un annu è mezu dopu.
Ciò chì era attraente era chì tuttu ciò chì era necessariu di fà era hardware, è era pussibule di eseguisce parechje macchine virtuali in un servitore fisicu, chì aghju fattu dopu. Tuttu u restu - installazione di software specializatu, cunfigurazione, aghjurnamenti - hè stata cura da u serviziu. È chì era grande, perchè ùn aghju micca assai tempu liberu.
Dopu avè implementatu u sistema, aghju pruvatu u ghjocu nantu à una reta distribuita da u latu di u ghjucatore (aghju cunnessu à u mo servitore, chì era situatu à parechji chilometri à l'ora di u ghjocu). Solu paragunatu à ghjucà in u nuvulu. A diferenza era assai notevuli - in u primu casu, u prucessu puderia esse paragunatu à ghjucà nantu à u vostru propiu PC.
Equipamentu è rete
Aghju pruvatu a reta distribuita in diverse equipaghji. In quantu à i PC, sò stati stazioni di travagliu basati nantu à i processori Intel da i3 à i9, cù moduli RAM di diverse dimensioni è frequenze. L'urdinatori sò dotati di unità HDD è SSD cù interfacce SATA è NVME. E, sicuru, carte video serie Nvidia GTX 10x0 è RTX 20x0.
Per participà à u prugramma di prova beta, aghju utilizatu servitori 4 basati nantu à i processori i9-9900 cù 32 RAM./64 GB, mettendu 3 macchine virtuali nantu à ognunu. In totale, avemu avutu 12 macchine virtuali relativamente putenti chì rispondenu à i criteri di u prugramma. Aghju pusatu stu equipamentu nantu à un scaffale di un metru di larghezza. I casi eranu ben ventilati, cù sistemi di rinfrescamentu putenti è filtri di polvera.
Aghju utilizatu ancu diverse equipaghji di rete, a larghezza di banda variava da 100 Mbit/s à 10 Gbit/s.
Comu risulta, a maiò parte di i routers di casa cù una larghezza di banda finu à 100 Mbit / s ùn sò micca adattati per una reta distribuita. In fatti, ancu u travagliu normale in a reta cù tali dispusitivi hè un prublema. Ma i routers gigabit cù 2 o 4 processori core sò ideali.
Hè ciò chì pare un servitore cù trè macchine virtuali
Carica di u servitore
Sò diventatu un participante in u prugramma di rete distribuitu ancu prima di a pandemia. Allora l'urdinatori eranu caricati à circa 25-40%. Ma dopu, quandu più è più persone anu cambiatu à u modu di isolamentu, a carica hà cuminciatu à cresce. Avà a carica nantu à alcune macchine virtuali righjunghji 80% per ghjornu. Avemu avutu à spustà u travagliu di prova è di mantenimentu à l'ora di a matina per ùn creà inconvenienti per i ghjucatori.
Cù a pupularità crescente di u serviziu, a carica nantu à mè è i mo culleghi hè ancu aumentata - dopu tuttu, avemu bisognu di monitorà l'operazione di e macchine virtuale è fisiche. Calchì volta ci sò glitches chì deve esse riparatu. Tuttavia, finu à quì avemu affruntà, tuttu va bè.
Vecu a carica di e mo macchine virtuali in u pannellu di amministrazione. Mostra quali macchine sò caricate è quantu occupate, a quantità di tempu chì u ghjucatore hà passatu, quale ghjocu hè stata lanciata, etc. Ci sò assai ditaglii, cusì vi pò esse appiccicatu per un paru d'ore studià tuttu.
Mantenimentu
Comu aghju scrittu, ùn hè micca senza difficultà. U prublema principali hè a mancanza di monitoraghju di u sistema automatizatu è a notificazione di i prupietari di u servitore nantu à i prublemi. Spergu chì queste caratteristiche seranu aghjunte prestu. Intantu, aghju da guardà in u mo contu persunale, monitorizà i paràmetri di u funziunamentu di l'equipaggiu, monitorizà a temperatura di i cumpunenti di u servitore, monitorizà a reta, etc. L'esperienza in u campu di l'IT aiuta. Forsi qualcunu cù un background tecnicu insufficiente pò avè prublemi.
True, a maiò parte di e difficultà sò stati risolti à u principiu di a participazione à u prugramma di teste. Saria bellu di creà un manuale di setup detallatu, ma pensu chì hè una questione di tempu.
A cosa più interessante hè l'ingudu è e spese
Hè chjaru chì stu prugramma ùn hè micca SETi@home u scopu principale di i pruprietarii di PC hè di fà soldi. A suluzione ottima per questu hè un computer putente cù parechje macchine virtuali. A parte di i costi generali in questu casu hè assai menu chè s'ellu si usa una macchina fisica. Di sicuru, per stallà una macchina virtuale è poi eseguisce un serviziu di ghjocu nantu à questu, avete bisognu di cunniscenze tecniche è sperienza. Ma s'è vo avete u desideriu, pudete amparà.
U cunsumu d'energia hè assai menu cà in u casu di a minera. Sapemu di ciò chì parlu, perchè in un tempu aghju pruvatu diverse opzioni per a minazione di muniti digitale, ancu s'ellu ùn hè micca longu. Eccu u cunsumu mediu di energia secondu e teste:
- 1 servitore (i5 + 1070) - una macchina virtuale ~ 80 kWh / mese.
- 1 servitore (i9 + 3 * 1070) - 3 macchine virtuali ~ 130 kWh / mese.
- 1 servitore (i9 + 2 * 1070ti + 1080ti) - 3 macchine virtuali ~ 180 kWh / mese.
À u principiu di u prugramma di prova beta, u pagamentu per e risorse di a macchina era puramente simbolicu, $ 4-10 per mese per macchina virtuale.
Allora u pagamentu hè statu risuscitatu à $ 50 per mese per macchina virtuale, sottumessu à u funziunamentu cuntinuu di a macchina virtuale. Questu hè un pagamentu fissu. U serviziu prestu prumetti d'introduce a fattura per minutu, dopu, secondu i mo calculi, serà di circa $ 56 per mese per una macchina virtuale. Ùn hè micca male, ancu s'ellu si cunsidereghja chì una parte di l'ingudu hè manghjatu da i tassi, i cumissioni bancarie, è ancu e bollette di l'electricità è i servizii di i fornitori.
Sicondu i mo calculi, u rimborsu nantu à l'equipaggiu, se acquistatu solu per un serviziu di ghjocu, hè di circa trè anni. À u listessu tempu, l'expectativa di vita (cumpresa l'usura fisica è l'obsolescenza) di l'hardware di l'informatica hè di quattru anni. A cunclusione hè simplice - hè megliu di participà à u prugramma si avete digià un PC. A cosa pusitiva hè chì avà a dumanda di u serviziu stessu hà aumentatu. A cumpagnia pensa à intruduce una nova fattura per minutu, cum'è l'aghju citatu sopra, cusì u periodu di pagamentu prubabilmente diminuisce in un futuru vicinu.
Pensieri è prospettive per u serviziu
Pensu chì un prugramma di ghjocu distribuitu hè una grande opzione per i gamers cù PC putenti chì ponu ricuperà i costi di u so propiu hardware. Ùn anu micca bisognu di ghjoculi in nuvola elli stessi, ma s'ellu anu una macchina caru, perchè micca ricuperà alcuni di i costi o ancu pagà per l'equipaggiu in tuttu? Inoltre, l'opzione di participà à u prugramma di ghjocu distribuitu hè ancu adattatu per cumpagnie cum'è a meia, induve ci sò capacità chì ùn sò micca 100% utilizati. Puderanu esse cunvertiti in soldi, chì hè particularmente impurtante in e cundizioni di crisa attuale.
U ghjocu distribuitu hè un tipu di smartbox basatu in nuvola chì hè dispunibule per una larga gamma di cunsumatori. Permette à i pruprietarii di macchine putenti per riceve ricumpensa furnisce risorse à l'utilizatori di terzu. Ebbè, i gamers, à a fine, ùn anu micca prublemi cù i ghjoculi in nuvola, postu chì i servitori sò situati à u più à un paru di decine di chilometri da elli, è micca centinaie o ancu millaie, cum'è spessu accade cù l'utilizatori di a maiò parte di i servizii di ghjocu in nuvola. E più grande hè a reta distribuita, più altu hè a qualità di u ghjocu.
In un futuru vicinu, u ghjocu in nuvola è distribuitu coesisteranu, cumplementendu l'un l'altru. In e cundizioni attuali, quandu a carica nantu à i servizii di ghjocu hè in crescita, questa hè una opzione ideale. A pupularità di i ghjochi è di i servizii di ghjocu cuntinuerà à aumentà in u futuru, dopu a fine di a pandemia, cusì u ghjocu distribuitu guadagnerà impulsu.
Source: www.habr.com