جمله صادقانه
اگر میتوانید یک نمودار هاکیاستیک روی steal time CPU خود رسم کنید، از VPS خارج شدهاید. Steal بالای ۵٪ پایدار به معنای این است که یک همسایه scheduler را برنده میشود — P99 تأخیر شما آن را بسیار قبل از اینکه بار متوسط بد به نظر برسد نشان خواهد داد.
پایینتر از آن، VPS تقریباً همیشه انتخاب درست است. KVM با ذخیرهسازی محلی NVMe و AES-NI روی یک هسته EPYC مدرن شما را در فاصله ۳ تا ۸ درصدی bare-metal برای بارهای کاری معمول وب، VPN، ایمیل، IRC و Lightning نگه میدارد. ۹۲ تا ۹۷ درصدی که نگه میدارید کاملاً ارزش تفاوت قیمت و راحتی live-resize را دارد.
وقتی VPS هنوز مناسب است — به وضوح
خروجی شخصی (endpoint WireGuard یا OpenVPN اختصاصی شما)، یک Tor relay زیر ۲۵ MB/s پایدار، یک mail server تککاربره، یک Bitcoin pruned node، یک Monero remote node که به کمتر از چند صد کیف پول سرویس میدهد، یک Matrix homeserver برای یک جامعه کوچک، یک سرور بازی خصوصی، یک seedbox شخصی زیر ۲۴۰ گیگابایت working set — همه اینها بهراحتی روی VPS اجرا میشوند و از رفتن به bare-metal سود کمی میبرند.
چرا: گلوگاه آنها بهندرت CPU خام است. دسترسی شبکه، اعتبار IP، موضع حوزه قضایی و اینکه آیا host پورت ۲۵ را محدود میکند یا ترافیک p2p را شکل میدهد. یک VPS که root کامل، socketهای خام، uplink نامحدود و rDNS قابل ویرایش به شما میدهد از نظر عملکردی با bare-metal برای این بارها یکسان است.
چهار نشانه که یک بار کاری از VPS خارج شده است
steal CPU پایدار بالای ۵٪. `vmstat 1` را برای یک ساعت اوج اجرا کنید. اگر `st` بهطور منظم بالای ۵ باشد، یک هسته با کسی داغ به اشتراک میگذارید. ما همسایهها را وقتی steal بالا میرود مجدداً host میکنیم، اما یک dedicated host متغیر را کاملاً حذف میکند.
working set از ۲۴ گیگابایت فراتر میرود و نسبت به تأخیر حساس است. رقابت RAM روی KVM در hostهای ما نادر است (حافظه را oversell نمیکنیم)، اما یک dataset به اندازه Bitcoin txindex (~۱۲۰ گیگابایت روی دیسک، صفحات داغ ۱۰ تا ۳۰ گیگابایت) شروع به برخورد با الگوهای ARC eviction میکند که ۶۴ گیگابایت ECC headroom رفتار را تغییر میدهد. Lightning routing nodeها، Matrix Synapse با ۲۰۰+ اتاق فدرال، و پایگاههای داده CI سنگین Postgres همه اینها زودتر از آنچه مردم انتظار دارند به این میرسند.
پهنای باند نوشتن دیسک بالاتر از ۴۰۰ مگابایت بر ثانیه پایدار. یک NVMe نسل ۴ این را روی VPS مدیریت میکند. دو NVMe نسل ۴ در حالت آینه روی یک ردیف dedicated آن را بدون توقفهای GC که با namespaceهای مشترک NVMe میآیند مدیریت میکند.
خروجی شبکه بالاتر از ۵ Gbps پایدار. ما پلنهای VPS با ۱۰ Gbps نامحدود میفروشیم، و آنها واقعاً برای دورههای کوتاه به ۱۰ Gbps میرسند — اما ۵+ Gbps پایدار برای ساعتها روی سختافزار dedicated که NIC فقط برای شماست راحتتر است.
جایی که dedicated کاملاً برنده میشود
Bitcoin Core یا Ethereum archive nodeهایی که قصد دارید سالها بدون IBD مجدد اجرا کنید. IBD ۳۶ ساعته روی EPYC تکسوکت با ۲× NVMe نسل ۴ در software RAID به مراتب سریعتر از IBD ۳ تا ۴ روزه روی VPS Business است، و پس از اتمام، قابلیت اطمینان دیسک بیشتر از توان عملیاتی اهمیت دارد.
هابهای مسیریابی Lightning با هدف بیش از ۱۰۰۰ کانال و ظرفیت بالا. توان عملیاتی HTLC زیر بار CPU محدود است، و هستههای dedicated دنباله steal-time را که گاهی باعث قدیمیشدن channel-state میشود حذف میکنند.
Matrix homeserverهای عمومی با هزاران اتاق فدرال. Postgres روی NVMe اختصاصی خودش + Synapse workerها روی NVMe دیگر + Redis روی یک namespace سوم = سه خط I/O با صفر رقابت.
CI خودمیزبانی با مزارع ساخت که Docker-in-Docker، sysbox یا Firecracker microVM در مقیاس اجرا میکنند. مجازیسازی تودرتو روی KVM کار میکند، اما bare-metal overhead paravirt لایه دوم را حذف میکند.
/29 یا /48 اعلامشده BGP با AS-path اختصاصی شما. ما BGP sessionها را در ردیفهای dedicated از Bastion به بالا تأمین میکنیم؛ در پلنهای VPS، prefixهای ما را به اشتراک میگذارید.
حسابوکتاب قیمتگذاری
vps-pro با ۵۴.۹۹ دلار در ماه شامل ۸ vCPU روی Xeon Gold 6430، ۲۴ گیگابایت DDR5 ECC، ۴۰۰ گیگابایت NVMe، 5 Gbps نامحدود میشود. ded-shield با ۷۹ دلار در ماه ۱۶ هسته/۳۲ ریسمان EPYC 7313P، ۶۴ گیگابایت DDR4 ECC، ۲× ۱ ترابایت NVMe، 1 Gbps نامحدود ارائه میدهد. ردیف dedicated ماهانه ۲۴ دلار بیشتر هزینه دارد و تقریباً ۲ برابر CPU، ۲.۷ برابر RAM، ۵ برابر حافظه با ذخیرهسازی آینهای فراهم میکند.
اگر بار کاری شما CPU، RAM یا حافظه محدود است، افزایش هزینه از روز اول راهاندازی ارزشش را نشان میدهد. اگر شبکه محدود با ۵+ Gbps است، VPS تا زمانی که به Bastion یا بالاتر با ۱۰ Gbps برگ میرسید، برنده میماند.
صورتحساب ماهانه با پرداخت ارز دیجیتال بدون حداقل مبلغ به این معناست که میتوانید یک ماه dedicated اجرا کنید در حالی که stress-test میکنید، سپس اگر پروفایل بار سبکتر از انتظار بود به VPS برگردید. هیچ تعهد سالانهای وجود ندارد که شما را قفل کند.
راهنمای مهاجرت
Rsync + پنجره cutover: dedicated host را در همان حوزه قضایی تأمین کنید، dataset را از طریق شبکه محلی rsync کنید (بین hostهای همان DC بیش از ۱۰ Gbps داخلی داریم)، یک صفحه تعمیر و نگهداری روی VPS تنظیم کنید، یک sync نهایی انجام دهید، DNS یا IP failover را تعویض کنید. کل downtime: معمولاً ۲ تا ۱۰ دقیقه برای یک dataset چند صد گیگابایتی.
اگر IP شما اهمیت دارد (کانالهای Lightning، Matrix homeserver فدرال، mail rDNS)، میتوانیم /29 را بین hostهای همان DC بدون تغییر IP منتقل کنیم — یک تیکت در پنل باز کنید و ما آن را در ۲۴ ساعت در یک پنجره آرام انجام میدهیم.
اگر نمیتوانید هیچ downtimeای تحمل کنید: یک روز split-brain. هر دو host را فعال نگه دارید، برنامه را تغییر دهید تا به هر دو بنویسد، readها را به dedicated منتقل کنید، سپس writeها را قطع کنید وقتی dedicated صاحب اختیار شد. این شکل هر مهاجرت پایگاه دادهای است که مشتریان را با موفقیت اجرا کردیم.