నేను ఇటీవల హబ్రేపై ఒక కథనాన్ని చూశాను
నేను దేని గురించి మాట్లాడుతున్నానో వెంటనే స్పష్టం చేయడానికి, క్లౌడ్ గేమింగ్ సర్వీస్ నెట్వర్క్కి కనెక్ట్ చేసే గేమర్లు నా సర్వర్లను ఉపయోగిస్తున్నారు. పైన పేర్కొన్న కథనం SONM, ప్లేకీ మరియు ద్రోవా గురించి ప్రస్తావించింది. నేను ప్లేకీ నుండి సేవను పరీక్షించాను మరియు ఇప్పుడు నేను పంపిణీ చేయబడిన నెట్వర్క్ యొక్క సూక్ష్మ నైపుణ్యాల గురించి మాట్లాడటానికి ప్రయత్నిస్తాను మరియు దానిలో పని చేస్తాను.
నెట్వర్క్ ఎలా పనిచేస్తుంది
ఇదంతా ఎలా పనిచేస్తుందో నేను క్లుప్తంగా వివరిస్తాను. క్లౌడ్ గేమింగ్ సేవ డబ్బు కోసం వారి యంత్రాల కంప్యూటింగ్ వనరులను అందించడానికి సిద్ధంగా ఉన్న శక్తివంతమైన PCల యజమానుల కోసం వెతుకుతోంది. ఆటగాడు క్లౌడ్ సేవకు కనెక్ట్ చేసినప్పుడు, అది స్వయంచాలకంగా వినియోగదారుకు దగ్గరగా ఉన్న సర్వర్ను ఎంచుకుంటుంది మరియు గేమ్ ఈ మెషీన్లో ప్రారంభమవుతుంది. ఫలితంగా, ఆలస్యాలు తక్కువగా ఉంటాయి, గేమర్ ఆడుతూ ఆనందిస్తారు, క్లౌడ్ సేవ మరియు సర్వర్ యజమాని గేమర్ చెల్లించిన డబ్బును స్వీకరిస్తారు.
వీటన్నింటిలోకి నేను ఎలా ప్రవేశించాను?
ఐటీలో నా అనుభవం దాదాపు 25 ఏళ్లు. చాలా సంవత్సరాలుగా నేను నావిగేషన్ సిస్టమ్ల అభివృద్ధిలో ప్రత్యేకత కలిగిన చిన్న ప్రైవేట్ సంస్థను నడుపుతున్నాను. నేను గేమ్లను ప్రేమిస్తున్నాను, కానీ మీరు నన్ను ఉద్వేగభరితమైన గేమర్ అని పిలవలేరు. కంపెనీకి దాదాపు రెండు డజన్ల శక్తివంతమైన యంత్రాలు ఉన్నాయి, వీటిలో వనరులు పూర్తిగా ఉపయోగించబడవు.
ఏదో ఒకవిధంగా నేను కంపెనీ ప్రయోజనం కోసం, అంటే అదనపు ఆదాయాన్ని పొందడం కోసం వాటిని డౌన్లోడ్ చేయడానికి అవకాశం కోసం వెతకడం ప్రారంభించాను. వారి PCల వనరులను డబ్బు కోసం అద్దెకు ఇచ్చే అనేక విదేశీ మరియు దేశీయ సేవలను నేను చూశాను. ప్రతిపాదనలు చాలా, కోర్సు యొక్క, మైనింగ్, ఇది అన్ని వద్ద పదం నుండి నన్ను ఆకర్షించలేదు. ఈ ప్రాంతంలో ఒకప్పుడు 99% నకిలీలు ఉండేవి.
కానీ నేను గేమ్లతో సర్వర్లను లోడ్ చేయాలనే ఆలోచనను ఇష్టపడ్డాను, ఆలోచన ఆత్మలో దగ్గరగా ఉంది. మొదట నేను బీటా పరీక్ష కోసం దరఖాస్తు చేసాను, అది వెంటనే అంగీకరించబడింది, కానీ పాల్గొనడానికి ఆహ్వానం ఏడాదిన్నరలో వచ్చింది.
నా నుండి హార్డ్వేర్ మాత్రమే అవసరమని నేను ఆకర్షితుడయ్యాను మరియు ఒక భౌతిక సర్వర్లో అనేక వర్చువల్ మిషన్లను అమలు చేయడం సాధ్యమైంది, నేను భవిష్యత్తులో చేశాను. మిగతావన్నీ - ప్రత్యేక సాఫ్ట్వేర్ యొక్క ఇన్స్టాలేషన్, కాన్ఫిగరేషన్, నవీకరణలు - సేవ స్వాధీనం చేసుకుంది. మరియు అది చాలా బాగుంది, ఎందుకంటే నాకు ఎక్కువ ఖాళీ సమయం లేదు.
సిస్టమ్ను అమలు చేసిన తర్వాత, నేను ఆటగాడి వైపు నుండి పంపిణీ చేయబడిన నెట్వర్క్లో గేమ్ను ప్రయత్నించాను (ఆట సమయంలో అనేక కిలోమీటర్ల దూరంలో ఉన్న నా స్వంత సర్వర్కి కనెక్ట్ చేయబడింది). దాన్ని క్లౌడ్లో ప్లే చేయడంతో పోల్చారు. వ్యత్యాసం చాలా గుర్తించదగినది - మొదటి సందర్భంలో, ప్రక్రియను మీ స్వంత PCలో ప్లే చేయడంతో పోల్చవచ్చు.
పరికరాలు మరియు నెట్వర్క్లు
నేను వేర్వేరు పరికరాలపై పంపిణీ చేయబడిన నెట్వర్క్ పనిని పరీక్షించాను. PC విషయానికొస్తే, ఇవి వివిధ పరిమాణాలు మరియు పౌనఃపున్యాల RAM మాడ్యూల్స్తో i3 నుండి i9 వరకు ఇంటెల్ ప్రాసెసర్లపై ఆధారపడిన వర్క్స్టేషన్లు. కంప్యూటర్లు SATA మరియు NVME ఇంటర్ఫేస్లతో HDD మరియు SSD డ్రైవ్లతో అమర్చబడి ఉంటాయి. మరియు, వాస్తవానికి, Nvidia యొక్క GTX 10x0 మరియు RTX 20x0 సిరీస్ గ్రాఫిక్స్ కార్డ్లు.
బీటా టెస్టింగ్ ప్రోగ్రామ్లో పాల్గొనడానికి, నేను 4 ర్యామ్తో i9-9900 ప్రాసెసర్ల ఆధారంగా 32 సర్వర్లను ఉపయోగించాను/64 GB, ప్రతిదానిపై 3 వర్చువల్ మిషన్లను ఉంచడం. మొత్తంగా, మేము ప్రోగ్రామ్ యొక్క ప్రమాణాలకు అనుగుణంగా 12 సాపేక్షంగా శక్తివంతమైన వర్చువల్ మిషన్లను పొందాము. నేను ఈ పరికరాన్ని ఒక మీటర్ వెడల్పు గల షెల్ఫ్లో ఉంచాను. శక్తివంతమైన శీతలీకరణ వ్యవస్థలు మరియు డస్ట్ ఫిల్టర్లతో కేసులు బాగా వెంటిలేషన్ చేయబడ్డాయి.
ఉపయోగించిన నెట్వర్క్ పరికరాలు కూడా విభిన్నంగా ఉన్నాయి, నిర్గమాంశ 100 Mbps నుండి 10 Gbps వరకు మారుతూ ఉంటుంది.
ఇది ముగిసినట్లుగా, 100 Mbps వరకు బ్యాండ్విడ్త్ ఉన్న చాలా హోమ్ రౌటర్లు పంపిణీ చేయబడిన నెట్వర్క్కు తగినవి కావు. వాస్తవానికి, అటువంటి పరికరాలతో సాధారణ నెట్వర్కింగ్ కూడా సమస్యే. కానీ 2 లేదా 4 కోర్ ప్రాసెసర్లతో గిగాబిట్ రూటర్లు ఖచ్చితంగా సరిపోతాయి.
మూడు వర్చువల్ మిషన్ల కోసం సర్వర్ ఇలా కనిపిస్తుంది
సర్వర్ లోడ్
మహమ్మారి రాకముందే నేను పంపిణీ చేయబడిన నెట్వర్క్ ప్రోగ్రామ్లో సభ్యుడిని అయ్యాను. అప్పుడు కంప్యూటర్లు సుమారు 25-40% లోడ్ చేయబడ్డాయి. కానీ తర్వాత, ఎక్కువ మంది వ్యక్తులు ఐసోలేషన్ మోడ్కి మారినప్పుడు, లోడ్ పెరగడం ప్రారంభమైంది. ఇప్పుడు కొన్ని వర్చువల్ మిషన్ల లోడ్ రోజుకు 80%కి చేరుకుంటుంది. ఆటగాళ్లకు అసౌకర్యం కలగకుండా ఉండేందుకు, మేము ఉదయం వేళల్లో పరీక్ష మరియు నివారణ పనిని రీషెడ్యూల్ చేయాల్సి వచ్చింది.
సేవ యొక్క పెరుగుతున్న జనాదరణతో, నాపై మరియు నా సహోద్యోగులపై లోడ్ కూడా పెరిగింది - అన్నింటికంటే, మీరు వర్చువల్ మరియు భౌతిక యంత్రాల ఆపరేషన్ను పర్యవేక్షించాలి. కొన్నిసార్లు పరిష్కరించాల్సిన లోపాలు ఉన్నాయి. అయితే, ఇప్పటివరకు మేము ఎదుర్కొంటున్నాము, ప్రతిదీ బాగానే ఉంది.
అడ్మిన్ ప్యానెల్లో నా వర్చువల్ మెషీన్లు లోడ్ అవుతున్నట్లు నేను చూస్తున్నాను. ఇది ఏ కార్లు లోడ్ చేయబడ్డాయి మరియు ఎంత, ఆటగాడు గడిపిన సమయం, ఏ గేమ్ ప్రారంభించబడింది మరియు మొదలైనవాటిని చూపుతుంది. చాలా వివరాలు ఉన్నాయి, కాబట్టి మీరు వీటన్నింటిని అధ్యయనం చేస్తూ కొన్ని గంటలపాటు చిక్కుకుపోవచ్చు.
నిర్వహణ
నేను వ్రాసినట్లు, ఇది ఇబ్బందులు లేకుండా లేదు. ప్రధాన సమస్య ఆటోమేటెడ్ సిస్టమ్ పర్యవేక్షణ లేకపోవడం మరియు సమస్యల గురించి సర్వర్ యజమానుల నోటిఫికేషన్. ఈ ఫీచర్లు త్వరలో జోడించబడతాయని ఆశిస్తున్నాము. ఈ సమయంలో, నేను నా వ్యక్తిగత ఖాతాను పరిశీలించాలి, పరికరాల పారామితులను ట్రాక్ చేయాలి, సర్వర్ భాగాల ఉష్ణోగ్రతను పర్యవేక్షించాలి, నెట్వర్క్ని పర్యవేక్షించాలి. ఐటీ రంగంలో అనుభవం దోహదపడుతుంది. బహుశా తగినంత సాంకేతిక నేపథ్యం లేని ఎవరైనా సమస్యలను కలిగి ఉండవచ్చు.
నిజమే, పరీక్షా కార్యక్రమంలో పాల్గొనడం ప్రారంభంలోనే చాలా ఇబ్బందులు పరిష్కరించబడ్డాయి. వివరణాత్మక సెటప్ మాన్యువల్ని కలిగి ఉంటే బాగుంటుంది, కానీ ఇది సమయం యొక్క విషయం అని నేను భావిస్తున్నాను.
అత్యంత ఆసక్తికరమైన - ఆదాయం మరియు ఖర్చులు
ఈ ప్రోగ్రామ్ SETi@home కాదని స్పష్టంగా తెలుస్తుంది; PC యజమానుల ప్రధాన లక్ష్యం డబ్బు సంపాదించడం. దీనికి సరైన పరిష్కారం అనేక వర్చువల్ మిషన్లతో కూడిన శక్తివంతమైన కంప్యూటర్. ఈ సందర్భంలో ఓవర్ హెడ్ ఖర్చుల వాటా మీరు ఒక భౌతిక యంత్రాన్ని ఉపయోగిస్తే కంటే చాలా తక్కువగా ఉంటుంది. వాస్తవానికి, వర్చువల్ మెషీన్ను సెటప్ చేసి, దానిపై గేమింగ్ సేవను అమలు చేయడానికి, మీకు సాంకేతిక పరిజ్ఞానం మరియు అనుభవం అవసరం. కానీ మీకు కోరిక ఉంటే, మీరు నేర్చుకోవచ్చు.
మైనింగ్ విషయంలో కంటే విద్యుత్ వినియోగం చాలా తక్కువగా ఉంటుంది. నేను ఏమి మాట్లాడుతున్నానో నాకు తెలుసు, ఎందుకంటే ఒక సమయంలో నేను డిజిటల్ నాణేలను తవ్వడానికి వివిధ ఎంపికలను ప్రయత్నించాను, అయినప్పటికీ ఎక్కువ కాలం కాదు. పరీక్షల ప్రకారం సగటు విద్యుత్ వినియోగ గణాంకాలు ఇక్కడ ఉన్నాయి:
- 1 సర్వర్ (i5 + 1070) - ఒక వర్చువల్ మిషన్ ~ 80 kWh / నెల.
- 1 సర్వర్ (i9 + 3*1070) — 3 వర్చువల్ మిషన్లు ~130 kWh/నెలకు.
- 1 సర్వర్ (i9 + 2*1070ti + 1080ti) — 3 వర్చువల్ మిషన్లు ~180 kWh/నెలకు.
బీటా టెస్టింగ్ ప్రోగ్రామ్ ప్రారంభంలో, మెషిన్ వనరులకు చెల్లింపు పూర్తిగా ప్రతీకాత్మకంగా ఉంది, ఒక్కో వర్చువల్ మెషీన్కు నెలకు $4-10.
వర్చువల్ మెషీన్ యొక్క నిరంతర ఆపరేషన్కు లోబడి ఒక వర్చువల్ మెషీన్ ఆధారంగా చెల్లింపు నెలకు $50కి పెంచబడింది. ఇది స్థిర చెల్లింపు. సేవ త్వరలో ప్రతి నిమిషానికి బిల్లింగ్ను ప్రవేశపెడుతుందని వాగ్దానం చేస్తుంది, అప్పుడు, నా లెక్కల ప్రకారం, ఇది ఒక వర్చువల్ మెషీన్కు నెలకు $56గా మారుతుంది. ఆదాయంలో కొంత భాగాన్ని పన్నులు, బ్యాంకు రుసుములు, అలాగే విద్యుత్ బిల్లులు మరియు సర్వీస్ ప్రొవైడర్లు తినేస్తున్నారని మీరు పరిగణించినప్పటికీ, చెడు కాదు.
నా లెక్కల ప్రకారం, గేమింగ్ సేవ కోసం ప్రత్యేకంగా కొనుగోలు చేసినట్లయితే, పరికరాల చెల్లింపు సుమారు మూడు సంవత్సరాలు. అదే సమయంలో, కంప్యూటర్ హార్డ్వేర్ యొక్క ఆయుర్దాయం (భౌతిక దుస్తులు మరియు కన్నీటి మరియు వాడుకలో లేనిది) నాలుగు సంవత్సరాలు. ముగింపు సులభం - మీకు ఇప్పటికే PC ఉంటే ప్రోగ్రామ్లో పాల్గొనడం ఉత్తమం. సానుకూల విషయం ఏమిటంటే, ఇప్పుడు సేవకు డిమాండ్ పెరిగింది. కంపెనీ నేను పైన పేర్కొన్నట్లుగా, ప్రతి నిమిషానికి కొత్త బిల్లింగ్ను ప్రవేశపెట్టాలని యోచిస్తోంది, కాబట్టి సమీప భవిష్యత్తులో తిరిగి చెల్లించే వ్యవధి తగ్గే అవకాశం ఉంది.
సేవ కోసం ఆలోచనలు మరియు అవకాశాలు
వారి స్వంత హార్డ్వేర్ ఖర్చులను తిరిగి పొందగలిగే శక్తివంతమైన PCలు ఉన్న గేమర్లకు పంపిణీ చేయబడిన గేమింగ్ ప్రోగ్రామ్ గొప్ప ఎంపిక అని నేను భావిస్తున్నాను. వారికి క్లౌడ్ గేమింగ్ అవసరం లేదు, కానీ వారి వద్ద ఖరీదైన యంత్రం ఉంటే, కొన్ని ఖర్చులను ఎందుకు తిరిగి పొందకూడదు లేదా పరికరాలను పూర్తిగా తిరిగి పొందకూడదు? అదనంగా, పంపిణీ చేయబడిన గేమింగ్ ప్రోగ్రామ్లో పాల్గొనే ఎంపిక నా లాంటి కంపెనీలకు కూడా అనుకూలంగా ఉంటుంది, ఇక్కడ 100% ఉపయోగించని సామర్థ్యాలు ఉన్నాయి. వాటిని డబ్బుగా మార్చవచ్చు, ఇది ప్రస్తుత సంక్షోభంలో చాలా ముఖ్యమైనది.
డిస్ట్రిబ్యూటెడ్ గేమింగ్ అనేది ఒక రకమైన క్లౌడ్ స్మార్ట్బాక్స్, ఇది విస్తృత శ్రేణి వినియోగదారులకు అందుబాటులో ఉంటుంది. థర్డ్-పార్టీ వినియోగదారులకు వనరులను అందించడం ద్వారా శక్తివంతమైన యంత్రాల యజమానులు రివార్డ్లను స్వీకరించడాన్ని ఇది సాధ్యం చేస్తుంది. సరే, గేమర్స్, చివరికి, క్లౌడ్ గేమ్లతో సమస్యలను ఎదుర్కోరు, ఎందుకంటే సర్వర్లు వాటి నుండి గరిష్టంగా రెండు పదుల కిలోమీటర్ల దూరంలో ఉన్నాయి మరియు చాలా క్లౌడ్ వినియోగదారులకు తరచుగా జరిగే విధంగా వందలు లేదా వేల కాదు. గేమింగ్ సేవలు. మరియు పంపిణీ చేయబడిన నెట్వర్క్ పెద్దది, ఆట యొక్క అధిక నాణ్యత.
సమీప భవిష్యత్తులో, క్లౌడ్ మరియు పంపిణీ చేయబడిన గేమింగ్ సహజీవనం మరియు ఒకదానికొకటి పూరకంగా ఉంటాయి. ప్రస్తుత వాతావరణంలో, గేమింగ్ సేవలపై భారం పెరుగుతున్నప్పుడు, ఇది ఆదర్శవంతమైన ఎంపిక. మహమ్మారి ముగిసిన తర్వాత భవిష్యత్తులో గేమ్లు మరియు గేమింగ్ సేవలకు ప్రజాదరణ పెరుగుతూనే ఉంటుంది, కాబట్టి పంపిణీ చేయబడిన గేమింగ్ ఊపందుకుంటుంది.
మూలం: www.habr.com