Linux VPS ची प्रत्यक्ष काम आणि एकूण खर्चावर तुलना करा
Linux VPS ची निवड करताना Ubuntu image, region, संसाधनांच्या मर्यादा, recovery आणि पूर्ण मासिक खर्च तपासा. निवडलेल्या योजनांवर स्वतःचे ॲप मोजा. ही तुलना करण्याची पद्धत आहे; प्रदात्यांचे ranking किंवा तयार performance निकाल नाहीत.
VPSuntu · अद्ययावत: · वाचनासाठी सुमारे 5 मिनिटे
मार्गदर्शिकेतील विभाग
तुलनेआधी एकच workload ठरवा
समर्थित Ubuntu व architecture, region, आवश्यक services, recovery आणि नियमित budget लिहा. Web server, runtime, database, cache, workers, imports, image processing व backup एकाच VM चे संसाधन वापरतात. Learning, staging किंवा ग्राहकांची service यापैकी उद्देश आणि सहन होणारा downtime ठरवा.
Nginx, ॲप, PostgreSQL व एक scheduled import असलेल्या छोट्या catalogue साठी 2 vCPU/4 GB हा सुरुवातीचा प्रयोग आहे, मोजलेली क्षमता नाही. प्रतिनिधिक records आणि uploads staging मध्ये वापरा. इतर सुरुवातीचे अंदाज पहा.
योजनांसाठी चाचणीची परिस्थिती समान ठेवा
समान ॲप build, database copy, cache settings, worker count आणि तुलनीय region वापरा. Ubuntu release/architecture नोंदवा. अन्यथा software किंवा data centre चे अंतर hardware चा फायदा वाटू शकते. गरज नसताना खऱ्या ग्राहकांचा खाजगी डेटा test मध्ये आणू नका.
लहान स्क्रीनवर सर्व स्तंभ पाहण्यासाठी तक्ता बाजूला सरकवा.
| नोंद | निर्णयावर परिणाम |
|---|---|
| CPU आणि fair-use | Shared, dedicated व burstable मर्यादा वेगळ्या |
| RAM व swap | सर्व services चे एकत्र budget |
| Disk आकार व I/O | खाली जागा आणि प्रतिसादाचा वेग वेगळे |
| Region व dependencies | दूरचा database request उशिरा पूर्ण करू शकतो |
| Resize व restore | Downtime आणि disk पुन्हा लहान करता येतो का |
| Billing unit व extras | सारखी VM किंमत असूनही पूर्ण बिल वेगळे |
सततचा workload अनुमत आहे का ते विचारा. vCPU संख्या sustained performance ठरवत नाही; NVMe नावावरून I/O allowance कळत नाही. तात्पुरता disk upgrade नंतर कमी करता येतो का ते आधी तपासा.
सर्व्हरवरील सुरुवातीची स्थिती मोजा
Ubuntu वर iostat साठी sysstat स्थापित करा. ॲपचा workload चालू असताना sampling commands वेगवेगळ्या terminals मध्ये चालवा; idle sample हा फक्त baseline आहे.
free -h
df -h /
sudo apt update
sudo apt install sysstat
vmstat 1 11
iostat -xz -y 1 10Vmstat चा पहिला activity report boot पासूनचा सारांश असतो; नंतरचे एक-सेकंद reports पहा. Free मधील available महत्त्वाचे आहे: cache परत वापरता येत असल्यामुळे कमी free म्हणजे लगेच कमतरता नाही. Iostat -y पहिला boot-पासूनचा report वगळतो.
24 सप्टेंबर 2026 रोजी या static site च्या origin वर एक logical CPU व 957 MiB memory दिसली; त्यापैकी 59 MiB free आणि 358 MiB available होती. यात control panel व इतर services होत्या. हे free/available मधील फरकाचे एक निरीक्षण आहे, load test किंवा capacity recommendation नाही. वेळ, scenario, imports/backups मधील disk growth नोंदवा. df -h / फक्त root filesystem दाखवतो; database चा वेगळा volume देखील तपासा.
वापरकर्त्यांची प्रत्यक्ष कामे चालवून पाहा
तुमच्या staging मध्ये browsing, search, login, write, background jobs आणि cached/uncached requests तपासा. स्वीकारार्ह वेळ व error rate आधी ठरवा. वापरकर्त्यांच्या जवळच्या बाह्य client वरून status, TTFB आणि total time मोजता येतो. Hostname/path तुमच्या staging endpoint चे द्या; वेळ सेकंदांत आहे.
curl -sS -o /dev/null --max-time 30 -w 'status=%{http_code} ttfb=%{time_starttransfer}s total=%{time_total}s\n' https://app.example.com/catalogueएक curl request concurrency मोजत नाही. Load test साठी वेगळा client आणि प्रत्यक्ष workflow वापरा. Request rate, concurrency, duration, dataset, cache, errors आणि 95th-percentile वेळ नोंदवा—95% requests ज्या वेळेच्या आत पूर्ण होतात तो. त्याच वेळी VM मोजा आणि प्रत्येक योजनेवर समान चाचणी पुन्हा करा.
संसाधने वाढवण्याआधी अडथळा शोधा
लहान स्क्रीनवर सर्व स्तंभ पाहण्यासाठी तक्ता बाजूला सरकवा.
| समान workload मधील निरीक्षण | काय तपासावे |
|---|---|
| कमी available RAM व चालू swap I/O | Workers, database memory आणि RAM |
| व्यस्त CPU व वाढती runnable queue | महाग code paths, concurrency, CPU allocation |
| वाढलेला steal time | Host contention किंवा plan limits; पुन्हा samples घ्या |
| वाढलेला disk await व मंद requests | Queries, queueing, I/O मर्यादा |
| स्थानिक वेगवान, बाहेरून मंद | Region, DNS/TLS आणि network path |
हे संकेत आहेत, आपोआप upgrade करण्याचे नियम नाहीत. Swap मध्ये जुन्या निष्क्रिय pages असू शकतात; सध्याची हालचाल तपासा. Disk await मध्ये queueing व service time येतात. Database lock मुळेही CPU/RAM न भरता विलंब होतो. Logs शी वेळ जुळवा. Import मुळे catalogue मंद होत असेल तर queries/storage तपासा; workers RAM वापरत असतील तर त्यांची संख्या किंवा RAM एकावेळी एक प्रमुख बदल करून मोजा.
संपूर्ण मासिक बिल मोजा
पुढील USD आकडे फक्त काल्पनिक गणित आहेत; उपलब्ध ऑफर, शोधलेल्या किंमती किंवा benchmark नाहीत. एक VM, आवश्यक IPv4, समान backup आणि transfer वापर गृहीत आहे. Tax व management दोन्हीकडून वगळले आहेत.
लहान स्क्रीनवर सर्व स्तंभ पाहण्यासाठी तक्ता बाजूला सरकवा.
| मासिक घटक | उदाहरण A | उदाहरण B |
|---|---|---|
| VM व आवश्यक disk | $6 | $8 |
| आवश्यक IPv4 | $2 | $0 समाविष्ट |
| Backup storage | $3 | $2 |
| गृहीत transfer | $0 समाविष्ट | $3 |
| Tax आधी उदाहरणातील एकूण | $11 | $13 |
$6 VM या गृहितकांनुसार $11 होते. प्रत्यक्ष billing units, allowances आणि overage rates वापरा; currency, tax व quotation date नोंदवा. स्वस्त पर्यायाने workload आणि recovery ची गरज पूर्ण केली पाहिजे. Stopped VM चे disks/IP billable राहू शकतात; stop, delete व release वेगळे आहेत. Paid restore, management, volumes आणि promotion संपल्यावरची किंमत दोन्ही योजनांत मोजा.
नेटवर्क, recovery आणि जबाबदाऱ्या तपासा
Inbound/outbound नियम आणि SMTP निर्बंध तपासा; UFW port उघडल्याने provider block जात नाही. Mail relay च्या अटी पहा. ॲप व database जवळ ठेवा. Recovery console शोधा, बॅकअप बाहेर न्या व परत मिळवून पहा. Snapshot host failure नंतर टिकतो का आणि retention किती हे विचारा. Unmanaged मध्ये updates व incidents कोण सांभाळणार ते ठरवा.
Static site साठी फाइल restore सराव करा; database ला consistent पद्धत लागते. Workload, growth आणि recovery पूर्ण करणारा किफायतशीर पर्याय निवडा, maintenance साठी मोकळीक ठेवा आणि चाचणीची नोंद जपा. त्यानंतर पहिले deployment करा.
प्रश्नोत्तरे
2 vCPU किती visitors हाताळतात?
ॲप आणि workload शिवाय विश्वसनीय संख्या देता येत नाही. Cached static responses व database writes वेगवेगळी संसाधने वापरतात. प्रत्यक्ष stack, requests आणि concurrency मोजा.
Managed hosting निवडावे का?
तुमची team कोणती कामे सांभाळू शकते ते पाहा. Security updates, ॲप troubleshooting, backup व restore मदत नेमकी समाविष्ट आहे का विचारा आणि पूर्ण खर्चात मोजा.