Dallas VPS Hosting మీకు ఏమి అందిస్తుంది?
Dallas VPS ద్వారా రెండు తీరాలకు central US latency, dense carrier peering లభిస్తాయి. ERCOT grid ప్రభావం మరియు ఎప్పుడు వేరే ప్రాంతాన్ని ఎంచుకోవాలో తెలుసుకోండి.
Dallasలో VPS hosting మీకు అందించేది
Dallasలో VPS hosting మీకు ఒక network స్థానాన్ని అందిస్తుంది. VPS (virtual private server) అనేది ఒక నిర్దిష్ట భవనంలోని physical machine లోని ఒక భాగం. అందువల్ల ఆ భవనం మీ users కు ఉండే round-trip time, మీ bandwidth ధర, అలాగే మీ disk ను ఏ న్యాయ పరిధులు చేరుకోగలవో నిర్ణయిస్తుంది. Dallas, United States మధ్యభాగానికి సమీపంలో, దేశంలోని అత్యంత సాంద్రమైన carrier markets లో ఒకదానిలో ఉంది. VPS కోసం ప్రధాన కారణం ఇదే. ఈ కారణం మీ users కు వర్తిస్తుందో, వర్తించనప్పుడు ఏమి చేయాలో ఈ guide లోని మిగతా భాగం వివరిస్తుంది.
మీ server ఏ అవసరానికి ఉపయోగపడుతుందో ఇంకా నిర్ణయించకపోతే, ముందుగా VPS తో మీరు వాస్తవంగా ఏమి చేయగలరో చదవండి. Location చివర్లో తీసుకోవాల్సిన నిర్ణయం, మొదట తీసుకోవాల్సింది కాదు.
Dallas VPS నుంచి ఎంత latency ఆశించవచ్చు?
The data behind this chart
[
{
"label": "Dallas metro",
"typical_rtt_ms": 2
},
{
"label": "Houston",
"typical_rtt_ms": 8
},
{
"label": "Chicago",
"typical_rtt_ms": 23
},
{
"label": "Miami",
"typical_rtt_ms": 33
},
{
"label": "New York",
"typical_rtt_ms": 36
},
{
"label": "Los Angeles",
"typical_rtt_ms": 35
},
{
"label": "Seattle",
"typical_rtt_ms": 50
},
{
"label": "Mexico City",
"typical_rtt_ms": 48
},
{
"label": "Bogota",
"typical_rtt_ms": 78
},
{
"label": "Sao Paulo",
"typical_rtt_ms": 140
},
{
"label": "London",
"typical_rtt_ms": 112
},
{
"label": "Frankfurt",
"typical_rtt_ms": 125
},
{
"label": "Singapore",
"typical_rtt_ms": 215
}
]ఆ 13 వరుసలు మంచి peering ఉన్న మార్గాల్లో wired connections కోసం ప్రచురించిన సాధారణ గణాంకాలు మాత్రమే. అవి మీ machine నుంచి తీసుకున్న measurements కావు. వాటిని ప్రారంభ అంచనాగా పరిగణించండి. మీ స్వంత ఫలితంపై server కంటే మీ internet provider ప్రభావం ఎక్కువగా ఉంటుంది: Wi-Fi కొన్ని milliseconds జోడిస్తుంది, mobile network కొన్ని tens of milliseconds జోడిస్తుంది, మరియు peering సరిగా లేని residential provider భౌతికంగా 15 ms మాత్రమే పట్టాల్సిన మార్గానికి 30 ms జోడించవచ్చు.
ఒక్క సంఖ్యను కాకుండా మొత్తం ధోరణిని చూడండి. continental United States లోని ప్రతి పెద్ద నగరానికి latency సుమారుగా 50 ms లేదా అంతకంటే తక్కువగా ఉంటుంది. Houston కు 8 ms, Chicago కు 23 ms ఉంటుంది. Mexico City కు సుమారు 48 ms ఉంటుంది. ఇది US తీరాల్లోని నగరాల కంటే దగ్గరగా ఉంటుంది, ఎందుకంటే Latin American network traffic లో ఎక్కువ భాగం ఇప్పటికే Texas లేదా Florida మీదుగా వెళ్తుంది. Sao Paulo కు 140 ms ఉండటం దీర్ఘమైన మార్గాన్ని సూచిస్తుంది. Singapore కు 215 ms ఉండటం పూర్తిగా వేరే సమస్య.
ఒక connection అనేక round trips తో ఏర్పడుతుంది కాబట్టి, raw figure సూచించిన దానికంటే milliseconds ప్రాధాన్యం ఎక్కువగా ఉంటుంది. ఒక HTTPS request ప్రారంభించడానికి TCP (transmission control protocol) handshake కోసం ఒక round trip, TLS 1.3 (transport layer security) కోసం మరో round trip, request కోసం ఇంకో round trip అవసరం. 35 ms latency వద్ద మొదటి byte వచ్చేలోపు 100 ms కంటే ఎక్కువ సమయం పడుతుంది. ఒక page వరుసగా 20 API calls చేస్తే, 35 ms వేచి ఉండే సమయం 700 ms అవుతుంది. 35 ms వద్ద interactive SSH అనుభవం 8 ms కంటే భిన్నంగా ఉంటుంది. 35 ms వద్ద game server సరిగా పనిచేస్తుంది, కానీ అదే server 140 ms వద్ద సరిగా పనిచేయదు. ప్రతి user ఒకేసారి అనుభవించే సేవకు, ఉదాహరణకు VPSపై Minecraft server, Dallas యొక్క కేంద్ర స్థానం వాస్తవ ప్రయోజనాన్ని ఇస్తుంది.
దేశం మధ్యభాగం తీరప్రాంతం కంటే మెరుగైనదా?
ఫైబర్లో కాంతి సెకనుకు సుమారు 200,000 km వేగంతో ప్రయాణిస్తుంది. ఇది శూన్యంలో ఉన్న దాని వేగంలో మూడింట రెండు వంతులు. అందువల్ల ఫైబర్లో ప్రతి 100 km దూరానికి round trip కు సుమారు 1 ms సమయం పడుతుంది. అంతేకాకుండా, రెండు నగరాల మధ్య ఫైబర్ ఎప్పుడూ నేరుగా వెళ్లదు. ఇది భౌతిక శాస్త్రం నిర్దేశించే కనిష్ఠ పరిమితి. కాబట్టి ఎంత డబ్బు ఖర్చు చేసినా, గాజు ఫైబర్ అనుమతించే వేగం కంటే Dallas నుంచి Frankfurt కు packet ను వేగంగా పంపలేరు. మీ వద్ద ఉన్న ఏకైక నియంత్రణ స్థానం.
Dallas, New York నుంచి సుమారు 2,200 km, Los Angeles నుంచి సుమారు 2,000 km దూరంలో ఉంది. ఈ తేడా అసాధారణంగా సమంగా ఉంది. ముందుగా చాలామంది పరిగణించే రెండు తీరప్రాంత మార్కెట్లతో ఈ పరిధిని పోల్చండి.
The data behind this chart
[
{
"label": "Northern Virginia",
"to_new_york_ms": 10,
"to_los_angeles_ms": 62
},
{
"label": "Dallas",
"to_new_york_ms": 36,
"to_los_angeles_ms": 35
},
{
"label": "Los Angeles metro",
"to_new_york_ms": 68,
"to_los_angeles_ms": 3
}
]ఇవి సాధారణంగా ప్రచురించే గణాంకాలే. ముఖ్యమైనది వాటి ఆకృతి. Northern Virginia నుంచి New York కు సుమారు 10 ms, Los Angeles కు సుమారు 62 ms పడుతుంది. అంటే 50 ms కంటే ఎక్కువ వ్యత్యాసం ఉంది. Los Angeles host లో దీనికి విరుద్ధమైన ఫలితం ఉంటుంది: New York కు 68 ms పడుతుంది. ప్రతి నగరానికి సమీపంగా ఉన్న ప్రాంతంతో పోలిస్తే Dallas రెండింటికంటే నెమ్మదిగా ఉంటుంది. ప్రతి నగరానికి దూరంగా ఉన్న ప్రాంతంతో పోలిస్తే రెండింటికంటే వేగంగా ఉంటుంది.
కాబట్టి ప్రశ్న ఏ నగరం వేగవంతమైనది అన్నది కాదు. మీకు ఏ రకమైన పరిధి కావాలి అన్నదే ప్రశ్న. మీ వినియోగదారుల్లో ఎక్కువ మంది ఒకే తీరప్రాంతంలో ఉంటే, median తక్కువగా ఉండాలని కోరుకుంటే, తీరప్రాంతాన్ని ఎంచుకోండి. మీ వినియోగదారులు దేశవ్యాప్తంగా విస్తరించి ఉంటే, worst case తక్కువగా ఉండాలని కోరుకుంటే, Dallas ను ఎంచుకోండి. ఇదే trade-off ను Canadian VPS ఎంచుకునేటప్పుడు నిజంగా ఏది ముఖ్యమవుతుంది అనే విభాగంలో కూడా వివరించాం. అక్కడ జనాభా రెండు తీరాల్లో కాకుండా ఒక పొడవైన రేఖ వెంట ఉంటుంది.
Dallasలో వాస్తవంగా మీకు ఉపయోగపడే carrier density
Carrier hotel అనేది అనేక నెట్వర్క్లు terminate అయి, పరస్పరం నేరుగా connect అయ్యే భవనం. Dallasలో ప్రసిద్ధమైన ఒక carrier hotel ఉంది: 1950 North Stemmons Freeway వద్ద ఉన్న Infomart. Equinix దీనిని 2018లో $800 millionకు కొనుగోలు చేసింది. Internet exchange (IX) అనేది ఇలాంటి భవనంలో ఉండే shared switch. ఇందులో నెట్వర్క్లు పరస్పరం peer అవుతాయి. వాటి మధ్య network traffic ను మూడో పక్షం ద్వారా పంపించడానికి చెల్లించాల్సిన అవసరం ఉండదు. DE-CIX Dallasలో November 2016 నుంచి exchange నడుపుతోంది. Equinix కూడా తన స్వంత exchange ను నడుపుతోంది.
ఇది tracerouteలో కనిపిస్తుంది. మీ host మరియు మీ వినియోగదారుల internet provider రెండూ ఒకే exchangeలో ఉంటే, packet ఒక network boundary మాత్రమే దాటుతుంది. అవి ఒకే exchangeలో లేకపోతే, packet transit providerకు అప్పగించబడుతుంది. అది packetను Ashburn లేదా Atlanta వరకు తీసుకెళ్లి, తరువాత తిరిగి పంపవచ్చు. ఆ తర్వాతే packet గమ్యానికి చేరుతుంది. ఈ అదనపు దూరం latencyలో నిజమైన millisecondsను జోడిస్తుంది. అదనంగా, ప్రతి networkలోనూ రాత్రి 9 గంటలకు link నిండిపోతే packet loss ఏర్పడే మరో అవకాశం ఉంటుంది.
చెల్లించే ముందు ఇవన్నీ తనిఖీ చేయవచ్చు.
- Provider వద్ద దాని ASN (autonomous system number) అడగండి. BGP (border gateway protocol) ద్వారా మాట్లాడే ప్రతి networkకు ఒక ASN ఉంటుంది.
- ఆ ASNను PeeringDBలో చూడండి. Network ఏ exchangesలో చేరిందో, ఏ భవనాల్లో ఉందో ఇది చూపిస్తుంది. ఈ entriesను networks స్వయంగా నిర్వహిస్తాయి.
- Facilityలోనే ఏ exchanges ఉన్నాయో తనిఖీ చేయండి. Exchange ఉన్న buildingలో provider ఉన్నా, అది ఆ exchangeలో చేరకపోతే మీకు ఎలాంటి ప్రయోజనం ఉండదు.
- మీ users ఉపయోగించే ఒక network నుంచి pathను trace చేసి, అది దాటే వేర్వేరు networks ఎన్ని ఉన్నాయో లెక్కించండి.
mtr -rwzc 100 203.0.113.10Report ప్రతి hopకు ఒక lineను ప్రింట్ చేస్తుంది. అందులో network number, loss percentage మరియు timing ఉంటాయి. చివరి lineను ముందుగా చదవండి. ఎందుకంటే ఆ line మీ serverను సూచిస్తుంది. మధ్యలోని hopలో loss ఉండి, చివరలో loss లేకపోతే అది సాధారణమే. Routers తాము సృష్టించే ICMP (internet control message protocol) repliesకు తక్కువ priority ఇస్తాయి. అందువల్ల ఆ hop lossను వాస్తవానికి మించినదిగా చూపిస్తుంది. ఒక hop నుంచి ప్రారంభమైన loss, దాని తర్వాతి ప్రతి hopలోనూ కొనసాగితే అది నిజమైన సమస్య. Reportను జతచేసి support ticketలో దాన్ని నమోదు చేయాలి.
మీ uptime కు Texas విద్యుత్ grid ముప్పు కలిగిస్తుందా?
Texas తన స్వంత విద్యుత్ grid ను నిర్వహిస్తుంది. ERCOT (Electric Reliability Council of Texas) రాష్ట్ర విద్యుత్ load లో సుమారు 90 శాతాన్ని నిర్వహిస్తుంది. ఇది North America లోని మిగతా grid తో synchronized గా ఉండదు. మొత్తం సుమారు 1.2 GW సామర్థ్యం ఉన్న కొద్దిపాటి direct current ties ద్వారా ఇది పొరుగు grid లతో అనుసంధానమై ఉంటుంది. అయితే 22 July 2026 న నమోదైన గరిష్ఠ డిమాండ్ 91 GW కంటే ఎక్కువ. అందువల్ల Texas లో విద్యుత్ కొరత ఏర్పడితే, బయట నుంచి విద్యుత్ దిగుమతి చేసుకుని సమస్యను పరిష్కరించలేరు. February 2021 లో Winter Storm Uri కారణంగా ERCOT అంతటా రోజుల తరబడి rolling blackouts ఏర్పడటానికి ఇదే కారణం.
మీ server విషయంలో ప్రశ్న grid గురించి కాదు. భవనం గురించి. Utility outage సమయంలో data center మొదట కొన్ని నిమిషాలు UPS (uninterruptible power supply) batteries పై నడుస్తుంది. తరువాత fuel ఉన్నంతకాలం diesel generators పై నడుస్తుంది. నాలుగు ప్రశ్నలు అడిగి, సమాధానాలను లిఖితపూర్వకంగా పొందండి: power path N+1 లేదా 2N ఏది, site లో నిల్వ చేసిన fuel తో generators full load వద్ద ఎన్ని గంటలు నడుస్తాయి, priority fuel delivery contract ఉందా, చివరిసారి generators ను వాస్తవ load కింద ఎప్పుడు పరీక్షించారు. చివరి ప్రశ్నకు సమాధానం చెప్పలేని provider generators ను పరీక్షించలేదు.
ఇక్కడ capacity చౌకగా ఉండటానికి అదే grid కారణం. Texas లో industrial electricity ధర US సగటు కంటే తక్కువగా ఉంటుంది. Data center లో power అతిపెద్ద running cost కాబట్టి, northern Virginia వంటి constrained markets కంటే Dallas ధర తక్కువగా ఉంటుంది. ఆ తేడా మీ invoice లో కనిపిస్తుంది. నగరాల వారీగా quotes ను పోల్చేటప్పుడు VPS కు వాస్తవంగా ఎంత ఖర్చవుతుందో పక్కనే తెరిచి ఉంచండి. Base rate పక్కన చూసినప్పుడు location premium ను గుర్తించడం చాలా సులభం.
టోర్నడోలు, టెక్సాస్ వేడి డల్లాస్ data center కు ముప్పు కలిగిస్తాయా?
ఈ రెండు ప్రశ్నలకు రెండు వేర్వేరు సమాధానాలు ఉన్నాయి.
గాలి, వడగళ్లకు సంబంధించినది building విషయం. 20 October 2019న, దాదాపు 140 mph వేగంతో వీచిన EF3 టోర్నడో Dallas Love Field సమీపంలో తాకి, north Dallas మీదుగా 15 mile మార్గాన్ని కత్తిరించింది. దీని వల్ల సుమారు $1.5 billion నష్టం జరిగింది. ఆ మార్గం Stemmons Freeway data center corridor కు కొన్ని miles దూరంలోనే ఉంది. ప్రత్యేకంగా నిర్మించిన data hall కిటికీలు లేని concrete నిర్మాణం. అందువల్ల strip mall పైకప్పును ఎగరేసుకెళ్లేంతటి గాలినీ అది తట్టుకుంటుంది. బయటకు బహిర్గతమయ్యే భాగాలు దాని పైభాగంలో ఉంటాయి: condensers, cooling towers. ప్రతి వసంతకాలంలో పెద్ద వడగళ్లు కురిసి, సరిగ్గా ఈ పరికరాలపైనే పడతాయి. Building shell ఏ స్థాయి గాలిని తట్టుకునేలా రూపొందించబడిందో, mechanical plant ఎక్కడ ఉందో అడగండి.
వేడి ఖర్చుకు సంబంధించిన విషయం. July, August నెలల్లో Dallas లో ఉష్ణోగ్రత 100 F (38 C) కంటే ఎక్కువగా ఎక్కువసేపు ఉంటుంది. Cooling వ్యవస్థను స్థానిక design day కు అనుగుణంగా పరిమాణీకరిస్తారు. అందువల్ల గది ఉష్ణోగ్రతను నియంత్రణలో ఉంచుతుంది. పెరిగేది PUE (power usage effectiveness, మొత్తం facility power ను servers కు చేరే power తో భాగించిన విలువ). February కంటే August లో chillers ఎక్కువగా పనిచేయాల్సి రావడమే దీనికి కారణం. ఆ ఖర్చు ఇప్పటికే మీ ధరలో ఉంటుంది. అసలు heat risk heat wave సమయంలో cooling విఫలమవడం. బయట 104 F (40 C) ఉంటే, cooling లేని గది ఒక గంటలో కాకుండా కొన్ని నిమిషాల్లోనే shutdown temperature కు చేరుతుంది. అందువల్ల chiller ను సరిచేయడానికి సిబ్బందికి చాలా తక్కువ సమయం ఉంటుంది. Power మాత్రమే ఉందా అని కాకుండా cooling N+1 గా ఉందా అని అడగండి.
ఈ రెండు సమాధానాల్లో ఏదీ Dallas ను నివారించడానికి కారణం కాదు. అయితే మీ data కు మరొక ప్రదేశంలో ఒక copy ఉంచడానికి రెండూ కారణాలే. అదే building లో ఉన్న backup నిజమైన backup కాదు. restic తో encrypted off site backups ను ఒక మధ్యాహ్నంలో ఏర్పాటు చేయవచ్చు.
Dallas ఎప్పుడు సరైన ఎంపిక కాదు?
Dallas సాధారణంగా సరైన డిఫాల్ట్ ఎంపిక. అయితే ఇది కఠినమైన నియమం కాదు. ఈ సందర్భాల్లో వేరే ప్రాంతంలో host చేయండి.
- మీ వినియోగదారులు Europeలో ఉంటే. Dallas server, Frankfurtకు సుమారు 125 msలో, Londonకు సుమారు 112 msలో response ఇస్తుంది. ఈ తేడాకు కారణం దూరం. కాబట్టి configuration మార్చడం ద్వారా దీనిని మెరుగుపరచలేరు.
- మీ వినియోగదారులు Asia లేదా Australiaలో ఉంటే. Singaporeకు 215 ms latency ఇంకా ఎక్కువగా ఉంటుంది. ఆ వినియోగదారుల సమీపంలో రెండవ server ఏర్పాటు చేయడం, మొదటి serverపై చేసే tuning కంటే మెరుగైన ఫలితాన్ని ఇస్తుంది.
- మీ వినియోగదారులందరూ Dallas కాని ఒకే metro ప్రాంతంలో ఉంటే. మీ appను ఉపయోగించే ప్రతి ఒక్కరూ Seattleలో ఉంటే, Seattleలో host చేయండి. వినియోగదారులు వివిధ ప్రాంతాల్లో విస్తరించి ఉన్నప్పుడే central location ఉపయోగకరంగా ఉంటుంది.
- Data ఒక నిర్దిష్ట దేశంలోనే ఉండాలని contract లేదా regulator కోరితే. ఇది performanceకు సంబంధించిన ప్రశ్న కాదు. ఏ benchmark కూడా దీనికి సమాధానం ఇవ్వదు.
- US exchangeలో latency మీ strategyలో కీలకమైన అంశం అయితే. CME Group matching engine Aurora, Illinoisలో ఉంది. NYSE Mahwah, New Jersey నుంచి నడుస్తుంది. Nasdaq Carteret, New Jersey నుంచి నడుస్తుంది. Dallas వీటన్నింటి నుంచి 20 ms కంటే ఎక్కువ దూరంలో ఉంటుంది. చాలా retail automationకు ఇది ముఖ్యం కాదు. అయితే trading bots కోసం VPS ఎంచుకోవడం ద్వారా ఆ latency line వాస్తవంగా ఎక్కడ ఉంటుందో ఆధారంగా నిర్ణయం తీసుకోవచ్చు.
డల్లాస్లోని సర్వర్కు ఏ చట్టాలు వర్తిస్తాయి?
డల్లాస్లోని సర్వర్ US సమాఖ్య చట్టం మరియు Texas రాష్ట్ర చట్టం పరిధిలో ఉంటుంది. ప్రతి security reviewలో రెండు అంశాలు ప్రస్తావనకు వస్తాయి.
US CLOUD Act ప్రకారం, డిస్క్ భౌతికంగా ఎక్కడ ఉన్నా, US provider తన నియంత్రణలో ఉన్న data ను అందించాలని US అధికారులు ఆదేశించగలరు. వేరే US నగరాన్ని ఎంచుకున్నా దీనిలో మార్పు ఉండదు. Provider US company అయితే, US వెలుపల ఉన్న నగరాన్ని ఎంచుకోవడం ద్వారా కూడా ఈ చట్టం నుంచి తప్పించుకోలేరు.
Texasలో hosting చేయడం వల్ల మీరు Texas privacy law పరిధిలోకి స్వయంచాలకంగా రారు. 1 July 2024 నుంచి అమల్లో ఉన్న TDPSA (Texas Data Privacy and Security Act), Texasలో కార్యకలాపాలు నిర్వహించే లేదా Texas నివాసితులకు product లేదా service విక్రయించే businessలకు వర్తిస్తుంది. అయితే federal Small Business Administration నిర్వచనం ప్రకారం small businessలకు ఇది వర్తించదు. ఈ చట్టం మీ rackను కాకుండా మీ customersను అనుసరిస్తుంది. సర్వర్ను Chicagoకు తరలించినా మీకు మినహాయింపు లభించదు. దాన్ని Dallasకు తరలించినా మీరు ఈ చట్టం పరిధిలోకి స్వయంచాలకంగా రారు.
European Union నుంచి వచ్చిన personal data విషయంలో, మీ వద్ద సరైన transfer mechanism ఉంటే US hosting అనుమతించబడుతుంది. August 2026 నాటికి EU to US Data Privacy Framework adequacy decision అమల్లోనే ఉంది. September 2025లో EU General Court దాన్ని సమర్థించింది. అయితే Court of Justice ముందు appeal పెండింగ్లో ఉంది. ఆచరణలో, మీ provider ఆ framework కింద self certifies చేసిందా లేదా standard contractual clausesపై సంతకం చేస్తుందా అని లిఖితపూర్వకంగా అడగాలి. తరువాత auditor సులభంగా కనుగొనగల ప్రదేశంలో ఆ సమాధానాన్ని భద్రపరచాలి. మిగిలిన legal questionను lawyerకు అప్పగించండి, ఎందుకంటే ఈ విషయం మారుతూ ఉంటుంది.
మీ స్వంత machine నుంచి Dallas VPS ను ఎలా పరీక్షించాలి
పైన ఉన్న ప్రతి సంఖ్య మరొకరి కొలత. నిర్ణయం తీసుకునేది మీ కొలతే, దాన్ని సేకరించడానికి సుమారు ఇరవై నిమిషాలు పడుతుంది.
- Dallas location లోని test IP address మరియు test file కోసం provider ను అడగండి. చాలా providers రెండింటినీ కలిగిన looking glass page ను ప్రచురిస్తాయి.
- మీ users ఉపయోగించే ప్రతి network నుంచి కనీసం 20 pings పంపి, summary line ను చదవండి.
- మార్గాన్ని trace చేసి, అది దాటే networks సంఖ్యను లెక్కించండి.
- Test file ను download చేసి, sustained speed ను చదవండి.
- మీ users ఎక్కువగా ఉపయోగించే సమయంలో, weekday evening లో, కనీసం రెండు రోజుల పాటు మళ్లీ పరీక్షించండి. Congestion ఉదయం 11 గంటలకు కాకుండా రాత్రి 9 గంటలకు కనిపిస్తుంది.
ping -c 20 203.0.113.10
mtr -rwzc 100 203.0.113.10
curl -o /dev/null -s -w 'connect=%{time_connect}s ttfb=%{time_starttransfer}s speed=%{speed_download} B/s\n' "https://<test file host>/100mb.bin"Windows లో మొదటి command ping -n 20 203.0.113.10. ping చివరలో కనిపించే summary line ను మాత్రమే నమోదు చేయాలి:
rtt min/avg/max/mdev = 34.112/34.905/41.203/0.884 msmdev ను (mean deviation) jitter గా పరిగణించండి. 2 ms కంటే తక్కువ mdev తో 35 ms average ఉంటే మార్గం స్థిరంగా ఉంది. అదే 35 ms average తో mdev 20 ms ఉంటే, మార్గంలోని ఏదో భాగం అస్థిరంగా ఉందని అర్థం. Interactive పనుల్లో ఇది స్థిరమైన 60 ms కంటే అధ్వాన్నంగా అనిపిస్తుంది. Final hop వద్ద packet loss సున్నా కంటే ఎక్కువగా ఉండి, 100 packets అంతటా కొనసాగితే, అది సాధారణ వైవిధ్యం కాదు; అది fault.
Throughput కోసం వేరే పరీక్ష అవసరం. Long path పై ఒక TCP connection యొక్క వేగాన్ని receive window ను round trip time తో భాగించిన విలువ పరిమితం చేస్తుంది. అందువల్ల single stream download నెమ్మదిగా ఉందని మాత్రమే చూసి link నెమ్మదిగా ఉందని నిర్ధారించలేరు. బదులుగా parallel streams ఉపయోగించండి. VPS పై iperf3 -s ను run చేసి, ఆ port ను మీ స్వంత address కు మాత్రమే తెరవండి. తరువాత మీ machine నుంచి:
iperf3 -c 203.0.113.10 -P 4 -t 30
iperf3 -c 203.0.113.10 -P 4 -t 30 -R-P 4 నాలుగు parallel streams ను తెరుస్తుంది. -R దిశను reverse చేస్తుంది. అందువల్ల రెండో run మీ users వాస్తవంగా ఉపయోగించే download path ను కొలుస్తుంది. పూర్తయిన తర్వాత port ను మళ్లీ close చేయండి, ఎందుకంటే iperf3 కు authentication లేదు.
Network ఒక అంశం మాత్రమే. CPU steal మరియు disk speed వేర్వేరు అంశాలు. Location అద్భుతంగా ఉన్నప్పటికీ, host machine పై ఎక్కువ VPSలను నడిపితే cheap plan నెమ్మదిగా పనిచేస్తుంది. నిజమైన workloads ను దానిపైకి తరలించే ముందు VPS ను benchmark చేయడం ఎలా చదవండి. తరువాత కొత్త VPS పై మొదటి పది నిమిషాలు గడిపి, దాని exposure ను తగ్గించండి.
FAQ
Dallasలోని VPS రెండు US తీరాల్లోని వినియోగదారులకు తగినంత వేగంగా ఉంటుందా?
అవును. అయితే real time games మరియు latency sensitive trading దీనికి మినహాయింపు. Dallas నుంచి wired round trip సమయం New York వరకు సాధారణంగా 36 ms, Los Angeles వరకు సాధారణంగా 35 ms ఉంటుంది. అందువల్ల continental United States లోని ఏ వినియోగదారుడూ serverకు చాలా దూరంగా ఉండరు. New York కోసం northern Virginiaలోని server మెరుగ్గా ఉంటుంది; దాని సమయం సుమారు 10 ms. Los Angeles కోసం అది చాలా వెనుకబడుతుంది; సమయం సుమారు 62 ms ఉంటుంది. median latency తక్కువగా ఉండటంకన్నా worst-case latency తక్కువగా ఉండాలని కోరుకుంటే Dallasను ఎంచుకోండి.
Texas power grid వల్ల Dallas VPS తక్కువ విశ్వసనీయంగా మారుతుందా?
ERCOT ప్రత్యేక power grid. దాని పొరుగు gridsతో direct current ties సామర్థ్యం సుమారు 1.2 GW మాత్రమే. అందువల్ల విద్యుత్ కొరత సమయంలో Texas ఎక్కువ powerను దిగుమతి చేసుకోలదు. ఈ కారణంగా February 2021లో వచ్చిన Winter Storm Uri సమయంలో రోజులు పాటు rolling blackouts జరిగాయి. అయితే మీ uptime gridపై కాకుండా buildingపై ఆధారపడి ఉంటుంది. UPS batteries కొన్ని నిమిషాల పాటు loadను మోస్తాయి. Diesel generators వద్ద fuel ఉన్నంతకాలం loadను మోస్తాయి. Siteలో నిల్వ చేసిన fuelతో full load వద్ద generator ఎంతసేపు నడుస్తుందో providerను అడగండి. చివరిసారిగా full load test చేసిన తేదీని కూడా అడగండి.
Tornado లేదా Texas heat wave వల్ల నా server offline అవుతుందా?
అది ఒక్కదానివల్ల సాధారణంగా కాదు. 20 October 2019న north Dallas మీదుగా వెళ్లిన EF3 tornado strip malls మరియు ఇళ్లను ధ్వంసం చేసింది. అయితే purpose built data hall కిటికీలు లేని concrete structureగా, ఆ వేగంలోని గాలిని తట్టుకునేలా నిర్మించబడుతుంది. బయటకు గురయ్యే భాగాలు rooftop cooling units. పెద్ద spring hail కూడా వీటినే దెబ్బతీస్తుంది. Heat వల్ల uptime కంటే ఖర్చు ఎక్కువగా ప్రభావితమవుతుంది, ఎందుకంటే local design day కోసం cooling capacityను నిర్ణయిస్తారు. అయితే heat wave సమయంలో cooling failure జరిగితే స్పందించడానికి staffకు చాలా తక్కువ సమయం ఉంటుంది. Backupsను మరో regionలో ఉంచండి. మొత్తం site కోల్పోవడం అనేది design ద్వారా పూర్తిగా నివారించలేని ప్రమాదం.
నా వినియోగదారులు Europeలో ఉంటే Dallasలో host చేయాలా?
వద్దు. Dallas server Frankfurtకు సుమారు 125 msలో, Londonకు సుమారు 112 msలో response ఇస్తుంది. ఈ తేడా distance వల్ల వస్తుంది. మీ configurationలో ఏ మార్పూ దీన్ని తొలగించదు. మీ వినియోగదారులకు సమీపంలో host చేయండి. Backups లేదా batch jobs వంటి, వినియోగదారులు వెంటనే వేచి ఉండాల్సిన అవసరం లేని పనుల కోసం Dallas serverను ఉంచండి. European personal data ఉంటే, EU locationను ఉపయోగించడం వల్ల మీరు documentationలో వివరించాల్సిన data transfer ప్రశ్న కూడా తొలగుతుంది.
కొనుగోలు చేసే ముందు Dallas VPS latencyని ఎలా కొలవాలి?
Provider నుంచి test IP address తీసుకోండి. తరువాత మీ వినియోగదారులు ఉపయోగించే ప్రతి network నుంచి ఆ addressపై ping -c 20 మరియు mtr -rwzc 100 అమలు చేయండి. ping summaryలో average విలువను mdev విలువతో కలిసి చూడండి. తక్కువ averageతో పాటు ఎక్కువ mdev ఉంటే jitter ఉందని అర్థం. స్థిరంగా ఉండే ఎక్కువ విలువకన్నా ఇది వినియోగదారులకు అధ్వానంగా అనిపిస్తుంది. రెండు రోజుల పాటు, మీ వినియోగదారుల busy evening hourలో ఈ పరీక్షను మళ్లీ నిర్వహించండి. Congestion అనేది రోజులోని సమయంపై ఆధారపడే సమస్య. Throughput కోసం నాలుగు parallel streamsతో iperf3 ఉపయోగించండి. దీర్ఘ pathపై ఒక TCP streamకు పరిమితి link వల్ల కాకుండా window size వల్ల ఏర్పడుతుంది.