اگر کسبوکارتان در ایران است و به یک سرور در خارج از کشور نیاز دارید، اولین تصمیم مهم معمولاً اندازهٔ پلن نیست؛ این است که سرور کجا باشد. منطقهای (ریجن) که انتخاب میکنید روی سرعت سایت از نگاه مشتری، قوانینی که بر دادههایتان حاکم است، ابزارهایی که در داشبورد در اختیار دارید و راحتیِ رشد در آینده اثر میگذارد.
در Venesh Cloud میتوانید میان چند ارائهدهندهٔ واقعی انتخاب کنید؛ در حال حاضر AWS، OVHcloud و Alibaba Cloud، و Hetzner هم بهزودی به کاتالوگ اضافه میشود. نام واقعی ارائهدهنده، نام واقعی پلن و مشخصات واقعی آن را میبینید و یک قیمت روشن به ریال پرداخت میکنید. این راهنما کمک میکند میان این گزینهها آگاهانه انتخاب کنید.

انتخاب در کاتالوگ چطور انجام میشود؟
هنگام ساخت ماشین مجازی، کاتالوگ به ترتیب چهار چیز از شما میپرسد: ارائهدهنده، منطقه، سیستمعامل و پلن. قیمت همزمان با انتخابهایتان بهروز میشود تا پیش از نهایی کردن، گزینهها را با هم مقایسه کنید. پلنها همان پلنهای خودِ ارائهدهنده با نام خودشان هستند، نه برچسبهایی مثل «کوچک / متوسط / بزرگ»؛ پس آنچه در مستندات ارائهدهنده میخوانید با چیزی که میخرید یکی است.
فهرست منطقههای فعال هر ارائهدهنده ممکن است با اضافه شدن منطقههای جدید تغییر کند؛ بنابراین مرجع نهایی، خودِ کاتالوگ است. پرسشهای زیر کمک میکند از میان گزینههای موجود، مناسبترین را پیدا کنید.
۱. تأخیر شبکه: کاربران شما کجا هستند؟
هر درخواستی که به سرور شما میرسد، مسافتی فیزیکی را طی میکند. هرچه مرکز داده دورتر باشد، هر رفتوبرگشت طولانیتر است؛ و برای وبسایت، API و هر سرویس تعاملی، همین چند میلیثانیهها روی هم جمع میشوند.
برای مخاطبان داخل ایران، منطقههایی که از نظر جغرافیایی نزدیکترند، مثل حاشیهٔ خلیج فارس و خاورمیانه یا اروپای مرکزی و شرقی، معمولاً سریعتر از منطقههای آمریکای شمالی یا شرق آسیا پاسخ میدهند. کلمهٔ «معمولاً» مهم است: مسیرهای شبکه همیشه از جغرافیا پیروی نمیکنند و از یک اپراتور اینترنت به اپراتور دیگر فرق دارند.
پس بهجای حدس زدن، اندازه بگیرید:
- از چند اتصالی که مشتریانتان واقعاً استفاده میکنند، مثل اینترنت خانگی و اینترنت همراه، دستور
pingوmtr(یاtracertدر ویندوز) را اجرا کنید. - در ساعتهای مختلف روز آزمایش کنید؛ شلوغی شبانه میتواند نتیجه را عوض کند.
- اگر از قبل ماشین مجازی دارید، از همان سرور به سرویسی که کاربرانتان استفاده میکنند هم تست بگیرید.
برای کارهایی که کسی منتظر پاسخشان نمیماند، مثل پشتیبانگیری شبانه، پردازش دستهای یا سرور بیلد، تأخیر اهمیت کمتری دارد و عوامل دیگر میتوانند تعیینکننده باشند.
۲. محل نگهداری داده: چه قوانینی حاکم است؟
هر منطقه در واقع یک حوزهٔ قضایی هم هست. اینکه دادههایتان فیزیکی کجا ذخیره میشود میتواند برای قراردادها، انتظارات مشتریان و مقررات اهمیت داشته باشد. برای مثال، اگر به مشتریانی در اتحادیهٔ اروپا خدمات میدهید، نگهداشتن اطلاعات شخصی آنها در یک منطقهٔ اروپایی، پرسشهای مربوط به GDPR را سادهتر میکند.
دو عادت ساده کمک زیادی میکند:
- آگاهانه تصمیم بگیرید که دادهٔ مشتریان کجا نگهداری شود و آن را جایی ثبت کنید. این کار از باز کردن گرهها در آینده بسیار سادهتر است.
- نسخهٔ پشتیبان را در منطقهای غیر از سرور اصلی نگه دارید تا یک حادثه در یک مرکز داده نتواند هر دو نسخه را از بین ببرد.
۳. امکانات: ارائهدهندهها یکسان نیستند
روی هر سه ارائهدهنده ماشین مجازیای میگیرید که میتوانید از داشبورد Venesh Cloud آن را روشن، خاموش یا ریاستارت کنید، اندازهاش را تغییر دهید، سیستمعاملش را دوباره نصب کنید یا حذفش کنید. فراتر از این امکانات پایه، برخی قابلیتها به ارائهدهنده بستگی دارد:
- دسترسی کنسول. وقتی SSH کار نمیکند، کنسول راهی است برای رسیدن به سرور. OVHcloud و Alibaba Cloud کنسول گرافیکی (VNC) را در داشبورد ارائه میدهند و در AWS بهجای آن کنسول متنی (سریال) در اختیار دارید.
- اسنپشات. پشتیبانی از اسنپشات بهتدریج و ارائهدهنده به ارائهدهنده فعال میشود و کارهایی که با اسنپشات میتوان کرد، مثل کپی گرفتن از آن، در ارائهدهندههای مختلف متفاوت است.
- شبکه. قوانین فایروال، IP ثابت و شبکهٔ خصوصی همه از همین داشبورد مدیریت میشوند، اما گزینههای دقیق تابع امکانات هر ارائهدهنده است.
اگر یکی از این موارد برای پروژهتان مهم است، پیش از راهاندازی آن را روی ارائهدهندهٔ مورد نظر بررسی کنید.
۴. پلن و بودجه: پلنهای واقعی را کنار هم مقایسه کنید
چون پلنها پلنهای واقعی ارائهدهندهاند، میتوانید آنها را بر اساس چیزهایی که واقعاً مهم است مقایسه کنید: تعداد vCPU، مقدار RAM، نوع و اندازهٔ دیسک و پهنای باند. چند نکته:
- فقط به CPU و RAM نگاه نکنید؛ پهنای باند را هم ببینید. برای یک سایت پربازدید یا دانلود فایل، ترافیک خروجی میتواند به اندازهٔ توان پردازشی مهم باشد.
- کمی کوچکتر از چیزی که فکر میکنید شروع کنید. بعداً میتوانید از صفحهٔ ماشین مجازی، از میان پلنهای همان ارائهدهنده و همان منطقه، اندازهٔ آن را تغییر دهید.
- ماشینهای همنوع را مقایسه کنید. پلنی با دیسک NVMe محلی و پلنی با فضای ذخیرهسازی شبکهای، حتی با اعداد یکسان روی کاغذ، زیر بار رفتار متفاوتی دارند.
در این مقاله قیمتی نمیآوریم، چون قیمت ریالی در لحظهٔ خرید محاسبه میشود. کاتالوگ همیشه قیمت روز هر گزینه را نشان میدهد.
نگاهی کوتاه به هر ارائهدهنده
AWS در میان این سه، گستردهترین حضور جهانی را دارد؛ از جمله منطقههایی در خاورمیانه و سراسر اروپا، و اکوسیستم بسیار بزرگی از سرویسها پیرامون زیرساختش. برای پروژههایی مناسب است که ممکن است بعدها به چیزی بیش از یک ماشین مجازی نیاز پیدا کنند.
OVHcloud یک ارائهدهندهٔ اروپایی است که بیشتر مراکز دادهاش در اروپاست و در آمریکای شمالی و آسیا-اقیانوسیه هم حضور دارد. برای میزبانی در اروپا و سرورهای مجازی ساده، انتخابی مطمئن و بیدردسر است.
Alibaba Cloud در آسیا، خاورمیانه و اروپا منطقه دارد. وقتی ترافیک شما بیشتر به سمت آسیاست یا گزینهٔ دیگری در منطقهٔ خلیج فارس میخواهید، ارزش بررسی دارد.
Hetzner بهزودی به کاتالوگ اضافه میشود. فعلاً قابل سفارش نیست و هر وقت فعال شد، اطلاعرسانی میکنیم.
یک دستورالعمل ساده برای شروع
- ارائهدهنده و منطقهای را انتخاب کنید که از اتصالهای کاربرانتان سریعترین نتیجه را داشته است.
- یک پلن معقول و سیستمعامل همیشگیتان را انتخاب کنید.
- نسخهٔ پشتیبان را در منطقهٔ دوم، و در صورت امکان نزد ارائهدهندهای دیگر، نگه دارید.
- چند هفته مصرف واقعی را زیر نظر بگیرید و در صورت نیاز اندازه یا محل سرور را تغییر دهید.
جابهجایی در آینده فاجعه نیست. برای تغییر منطقه یا ارائهدهنده، یک ماشین مجازی تازه در محل جدید میسازید و دادهها را به آن منتقل میکنید. تغییر اندازه اما در همانجا و روی همان ارائهدهنده و منطقه انجام میشود.
اگر مطمئن نیستید کدام گزینه برای پروژهتان مناسب است، از داشبورد یک تیکت در دستهٔ فروش باز کنید و بگویید چه چیزی میسازید. با کمال میل در انتخاب کمکتان میکنیم.
نوشته شده توسط Venesh Cloud Team


