بالاخره هاست ایران یا خارج ؟ (مقاله ای متفاوت)

سلام به همگی (اگر در حوزه وب فعالیت دارید حتما تا آخر بخوانید پشیمان نمی شوید)یک‌راست بریم سر اصل مطلب امروز می خوام به عنوان کسی که در حال حاضر در یک هاستینگ فعال با مشکلات روزمره سرور دست و پنجه نرم می کند، یه مقایسه فنی از هاست ایران و هاست خارج براتون بنویسم که یه مقدار متفاوت است با چیزهایی هست که تا الان خوندین میدونم که خیلی از از شما عنوان این مطلب در بسیاری از وبلاگ ها دیدید و شاید بارها از افراد مختلف پرسیده باشید و یا جاهای مختلف خوانده باشید که باید هاست خارج بخریم یا هاست ایران تفاوت این دو چیه و واقعا کدوم بهترهخوب می خوام امروز یک مقدار دقیق تر و فنی تر در این مورد برای شما بنویسم تا کاملاً براتون واضح و روشن باشه که کدوم یکی از اینها بهتره و بهتون قول میدم که بعد از خواندن این متن به راحتی از این به بعد میتونید بین دو تصمیم بگیرید. در این نوشته اول یک سری دلایل عمومی که همه جا شما دیدید را خیلی سریع باز خواهم گفت و بعد از اون می خوام به چیزهایی بپردازم که کم تر گفته شده از جمله موارد جزئی یک سرور و هزینه های نگهداری یک سرور در ایران و خارج از کشور .موارد عمومی مقایسه هاست ایران و خارج خوب بریم سراغ دلایل عمومی یکی از مواردی که همه به اون اشاره می‌کنند که سرعت سایت و سرعت هاست است قاعدتاً وقتی شما سایتی رو باز میکنین هر چقدر که دیتا سنتر نگهدارنده اون سایت و لوکیشن هاستی که سایت در اونجا میزبانی میشه به شما نزدیکتر باشد قطعاً سایت برای شما سریعتر بارگذاری خواهد شد اما این سرعت تنها به عامل موقعیت بستگی ندارد بلکه به موارد دیگری هم بستگی دارد برای مثال سرعت اینترنت شما عامل بسیار مهمی هست به طوری که اگر شما از کانکشن پرسرعتی استفاده کنین خیلی لود یک سایت که در خارج از کشور میزبان میشه و در داخل کشور برای شما فرقی نخواهد کرد پس این مورد که خیلی ها میگن باید سایت را در ایران میزبانی کرد و خرید هاست خارج غلط هست چون سرعت سایت به شدت کاهش پیدا میکنه عملا امروزه در سال ۲۰۱۹ دیگه خیلی اهمیتی نداره چون تقریبا تمام ارائه دهندگان اینترنت کشورمون سرعت مطلوبی را ارائه می‌کنند و افراد کانکشن های خوبی را در اختیار دارند.بنابراین خیلی بازدید کننده های شما این تفاوت سرعت رو احساس نخواهند کرد. اما بریم سراغ مورد بعدی که خیلی ها به این دلیل هاست خارج را تهیه نمی کنند و اون هم تحریم‌ها علیه ایران است . بسیاری از افراد از ترس اینکه ممکنه یک روز دیتاسنترهای خارج شرکت‌های ایرانی را تحریم کنند و دیگر خدمات به آنها ارائه ندهند ترجیح میدن که سایت خودشون رو در هاست ایران میزبانی کنند تا هیچ وقت چنین مشکلی براشون پیش نیاد اما نکته ای که باید به آن توجه کرد این هست که شرکت‌های ارائه دهنده میزبانی وب و دامنه عملاً در حال حاضر هم بسیاری از تحریم ها علیه اون ها اعمال شده و سالهاست نمیتونن به صورت رسمی با ارائه دهندگان بین المللی همکاری کنند. اما می بینید که در حال حاضر خیلی از خدماتی که ایران در آن ها تحریم هست را دارند ارائه می کنند خوب این به این دلیل هستش که این شرکت ها در خارج از کشور روابطی دارند که از طریق اونها خرید هاشون از شرکت های بین المللی انجام میدهند .این شرکت ها خیلی به صورت حقوقی با خارج تز کشور فعالیت نمی‌کنند و اکثر خرید هاشون را از دیتا سنتر های خارجی توسط یک شخص حقیقی که در خارج از کشور زندگی و فعالیت میکنه انجام میدن بنابراین اگر روزی تحریم ها شدیدتر هم بشه مشکلی برای آنها پیش نخواهد اومد چرا که از طریق اسم شرکت ایرانی و یا آدرس و شماره تلفن ایرانی خرید هاشون را انجام نمی دهند بلکه از خارج از کشور و با یک آدرس در خارج از ایران این کارها را انجام میدهند.هرچند که خود دیتاسنترهای خارج از کشور متوجه این هستند که دامنه های ایرانی روی سرورها فعال هست اما با یکسری ترفندهایی میشه اگر روزی مشکلی پیش اومد این مورد رو هم رفع کرد .تا اینجا که همه ی چیزایی که گفته بودم رو شنیده بودین (بریم سر چیزایی که جدیده در مورد هاست ایران یا خارج) تا اینجای کار من سعی کردم شما را مجاب کنم که حتما نباید هاست ایران بخرید و هاست خارج بهتر هست اما اینطور نیست قصد من صرفاً مقایسه علمی این دو هست وگرنه من هم یک ایرانی هستم و دوست ندارم پولی که افراد با زحمت در ایران به دست میارن و راحتی از ایران خارج بشه و در جیب شرکت های خارجی بره با من همراه باشید از الان به بعد مطالبی خواهم گفت که کمتر جایی گفته شده و مقایسه فنی تر این دو است .برای مقایسه میزبانی وب داخل و خارج بصورت حرفه ای تو هر کدوم از عناوین زیر این دو رو با هم مقایسه میکنم.مقایسه قدرت سخت افزاری مقایسه ظرفیت اینترنت دیتاسنتر ها در نهایت مقایسه از نظر هزینه های جاری و هزینه های سرمایه ای مقایسه هاست ایران و هاست خارج از نظر سخت افزاری خب طبیعی است فرقی ندارد کجای دنیا باشیم هر جا یک سیستم با رم ، سی پی یو و هارد با قدرت بیش تری در اختیار داشته باشیم سخت افزار ما هم قوی تر خواهد بود اما نکته ای را باید در اینجا ذکر کرد. اما مسائل دیگری مانند تحریم قطعات سخت افزاری ، در دسترس نبودن گارانتی شرکت های رسمی سازنده و البته میزان نقدینگی دیتا سنتر ها در سخت افزار های سرور آن دیتا سنتر و لوکیشن تاثیر گذار است. متاسفانه در کشور ما ایران هر سه مشکلی که بیان کردم وجود دارد !! هیچ کدام از دیتاسنتر ها نه مستقیم و نه با واسطه نمی توانند با شرکت های رسمی سازنده قطعات اصلی سرور ها مانند شرکت اینتل رابطه داشته باشند. بنابراین نه میتوانند در صورت خرابی قطعات از گارانتی شرکت و بازگشت وجه استفاده کنند نه اینکه برای قیمت بهتر مذاکره کنند.در نتیجه این مشکلات دیتاسنتر های ایرانی سعی میکنند از قطعات خیلی گران قیمت استفاده نکنند چون ممکن است که در صورت خرابی سرمایه زیادی از آن ها از بین برود به خصوص که این دیتاسنتر های مظلوم ما در برابر شرکت هاستینگ باید پاسخ گو باشند.در تصاویر زیر میبینید که در کشور ایران شما نمی توانید هیچ سرور فیزیکی را در دیتاسنتر ها با رم بالاتر از 128 گیگ تهیه کنید اما در خارج از ایران این رقم به 512 گیگ تغییر پیدا میکند. یعنی شما میتوانید سروری با رم 512 گیگ که عدد فوق العاده قابل توجهی است را تهیه کنید که این امر در کشور ما قریب به یقین می گویم غیر ممکن است.در مورد سی پی یو هم به همین صورت است اما با کمی وضعیت بهتر به طوری که تقریبا با کمی مذاکره و جست و جو سرور هایی با سی پی یو های هم تراز با رده جهانی را در ایران پیدا خواهید کرد.به تصاویر زیر دقت کنید.در تصویر بالا مشخصات سرور های قابل خریداری از دیتا سنتر رد استیشن انگلستان را مشاهده میکنید.( سروری با یک ترابایت رم و چهل هسته سی پی یو در دسترس است )حال در تصویر بالا مشاهده کنید که همین شرکت در رک های دیتا سنتر خودش نهایتا میتونه سروری با 32 گیگ رم و 20 هسته سی پی یو ارائه کنهاین عکس هم از وبسایت دیتاسنتر افرانت هست که تقریبا قدرتمند ترین مرکز داده داده ایران محسوب میشه. مشاهده میکنید که در اینجا هم قوی ترین سروری که موجود هست دارای 128 گیگ رم و 14 هسته سی پی یو هست.مقایسه ظرفیت اینترنت و پهنای باند مراکز انتقال داده در ایران و خارج از ایراندر اخبار مختلفی که در شبکه های اجتماعی دیدید که نوشتن ایران جزو گران ترین شرکت ها از نظر هزینه های اینترنت و پهنای باند است. اما این گفته به طول کلی درست نیست و بهتر است این جمله اصلاح شود ((هزینه ی اینترنت ایران به ازای ترافیک مصرفی بالا نسبت به کشور های توسعه یافته جهان گران تر است ))این جمله به این معناست که برای مصارف شخصی و معمولی اتفاقا ایران جزو ارزان ترین ارائه دهندگان اینترنت های دنیاست . این حرف را با تجربه زندگی سه ساله در خارج از ایران و دانش نبست به هزینه های جاری در خارج از ایران میزنم و همان طور که تا اینجا تمام حرف هایم را با عکس های واقعی از تعرفه ها و با سند زده ام هزینه ی اینترنت دو شرکت نامدار ایران و مالزی را با یکدیگر مقایسه میکنم. به عکس های زیر توجه کنید .تصویر بالا نشان دهنده جدید ترین قیمت های شرکت یونیفای در مالزی است که پلن اول با ماهانه 60 گیگ ترافیک و سرعت 30 مگابیت بر ثانیه را به قیمت 80 رینگیت یا معادل 240 هزار تومان ماهیانه ارائه میدهد.این تصویر هم تعرفه های شرکت پارس آنلاین است که من شخصا از پلن سوم که آستانه مصرف منصفانه 60 گیگ و سرعت 3 مگابیت بر ثانیه را دارد استفاده میکنم که هزینه ماهیانه 35000 تومان را دارد که البته برای من که کار های تخصصی با اینترنت انجام میدهم کافیست منتهی برای دانلود فیلم بله مناسب نیست خب این مقایسه دقیقا مشخص میکند که در فضای استفاده شخصی و خانگی اینترنت ایران ارزان است اما در بعد سازمانی و برای مصارف سنگین مثل دیتاسنتر ها هزینه ی اینترنت ایران بسیار گران است و حتی با این قیمت دلار کنونی باز هم مشاهده میکنید که هزینه های بالاتری نسبت به خارج از کشور دارد.نکته بعدی که شاید از هزینه مهم تر باشد ظرفیت پهنای باند کشور است. طبق گفته ی مدیرعامل شرکت زیر ساخت ایران در بهترین حالت ایران ظرفیت پهنای باند 1 ترابیت بر ثانیه را دارد که این رقم در کشور های اروپایی و امریکایی تقریبا تا 30 برابر این مقدار می باشد. به همین علت است که در سرور های خارج مشاهده میکنید که ترافیک را به صورت نامحدود ارائه میکنند در حالی که در ایران این ترافیک بسیار محدود است و شرکت های هاستینگ باید هزینه های اضافی بابت ترافیک مصرفی خود بپردازند. میزان این ترافیک را در عکس های قبلی که از سرور های ایران و خارج قرار دادم میتوانید مشاهده کنید البته در عکس های ادامه مطلب هم خواهید دید. مقایسه از نظر هزینه های جاری و هزینه های سرمایه ای برای هاست خارج و هاست ایران تمام شرکت ها یک سری هزینه های سرمایه و یک سری سرمایه های جاری دارند. هزینه های سرمایه شامل هزینه هایی است که در ابتدای کار باید به صورت کلان پرداخت شود و به مرور زمان میتواند بازگشت سرمایه را به همراه داشته باشد اما هزینه های جاری هزینه هایی است که شرکت ها باید ماهیانه پرداخت کنند. شرکت های هاستینگ نیز از این قاعده مستثنی نیستند و باید همیشه هزینه هایی را به هر دوصورت پرداخت کنند.هاستینگ ها دو انتخاب دارند. یا باید سروری را در دیتاسنتر برای خودشان خریداری کنند و مالکیت آن را در اختیار داشته باشند و تنها هزینه ماهیانه قبض برق مصرفی و اینترنت خود را پرداخت کنند یا اینکه اگر هزینه سرمایه اولیه برای خرید کامل سرور ندارند باید ماهیانه سرور را از دیتاسنتر اجاره کنند و هزینه اجاره ماهیانه را به دیتاسنتر پرداخت کنند. در این قسمت میخواهیم ابتدا هزینه نگهداری یک سرور در را در ایران و خارج به هر دو روش اجاره ای و خریداری با هم مقایسه کنیم.هزینه نگهداری یک سرور در ایران به روش اجاره ای :در عکس های قبلی سرور های اختصاصی را در دیتا سنتر های ایران مقایسه کردیم در اینجا قصد دارم نگاهی هم به سرور های مجازی داشته باشیم که البته مقایسه این دو مشابه هست و تفاوت سرور های مجازی و اختصاصی تنها در منابع سرور است.به عکس های زیر توجه کنید.سرور های مجازی دیتا سنتر پارس آنلاین جدولی کامل تر از سرور های مجازی ایرانهمان طور که مشاهده میکنید برای اجاره یک سرور مجازی با هشت گیگ حافظه رم و چهار هسته سی پی یو باید حداقل ماهانه 225 هزار تومان هزینه کرد.که اگر هزینه لاینسس های اضافی که هاستینگ ها برای بهبود کار کرد سرور برای آن خریداری میکنند را اضافه کنیم نزدیک ماهانه 300 هزار تومان خواهد بود ( مواردی مانند کلود لینوکس ، وب سرور لایت اسپید و ... که برای پرهیز از طولانی شدن بیش از اندازه به آن ها نپرداخته ام)خب حالا بیایید یک ضرب و تقسیم ساده انجام دهیم : یک هاستینگ کوچک یا یک آژانس طراحی وب باید یک سرور مجازی با 8 گیگ رم تهیه کند . اگر استفاده منصفانه هر هاست اشتراکی را 256 مگابایت رم بدانیم یعنی در این سرور به میتوان 32 وبسایت را به صورت کاملا بهینه میزبانی کرد حال فرض کنید هزینه ی هر هاست اشتراکی سالانه 80 هزار تومان می باشد (ما در هاستینگ خودمان از این میزان هم ارزان تر ارائه کرده ایم ) 32 را ضرب در 80 میکنیم یعنی معادل سالانه 2 میلیون و پانصد و شصت هزار تومان . این مبلغی است که هاستینگ از مشتری ها دریافت میکند. حال هزینه سالانه سرور مجازی را محاسبه می کنیم همان 225 هزارتومان را در 12 ضرب میکنیم میشود معادل 2 میلیون و هفتصد هزار تومان !!!!!!!!!!! این که شد ضرر برای هاستینگ !!!بله تعجب نکنید اجاره ماهیانه سرور در ایران و ارائه هاست اشتراکی به هیچ عنوان کار سود آوری نیست مگر که قیمت هاست را بسیار بالا اعلام کنیم. خب پس چگونه ما ارزان میدهیم ؟؟؟ چگونه این همه شرکت ها هاست های ارزانی ارائه میکنند ؟؟؟خب در اینجا مسائل زیادی گفتنی است که نمی توان در یک پست همه آن ها را بررسی کرد. اصل مانیتورینگ سرور هم همین جاست چندین فرضیه ممکن است . تیم هاستینگ موردنظر از نظر فنی قوی هستند یعنی با کانفیگ های حرفه ای و قرار دادن رم مجازی به کمک هارد های پر سرعت سایت های بیشتری را روی چنین سروری میزبانی میکنند برای مثال من گفتم میزان مصرف منصفانه هاست اشتراکی 256 مگابایت از رم است که با توجه به تجربه شخصی من سایت های ایرانی غالبا استفاده کم تر حتی در حد 64 مگابایت دارند یعنی برای مثال این 32 سایتی که گفتم برای سایت هایی است که روزانه نزدیک 2000 بازدید داشته باشند هاستینگ ها ممکن است سایت های خیلی سبکی با بازدید روزانه کم تر از صد عدد داشته باشند در این صورت در همین سرور میتوان 100 سایت را میزبانی کرد که خب در این صورت سود خوبی خواهد داشت. پس اولین دلیل ارائه ارزان هاست ها با دید خوش بینانه بالانس کردن سرور مربوطه با توجه به وبسایت های میزبانی شده است. مسئله ی دوم این است که بسیاری از هاستینگ ها ( در ایران غالبا برای سود بیشتر اینگونه است )سرور را خریداری میکنند و به این صورت دیگر هزینه ی ماهانه زیادی ندارند و میتوانند تا چندین سال با همان هزینه ی سرمایه ی اولیه میزبانی سایت ها را انجام دهند . نمی خواهم وارد جزییات این موضوع شوم اما به شما میگویم که هزینه ی سرمایه ای اولیه تقریبا بعد از سال اول بازگشته و از سال دوم تا سال پنجم یا ششم که باید سرور دوباره بروز شود سود خالص است.هزینه نگهداری یک سرور در ایران به روش خرید کامل سرورعکس زیر هزینه خرید کامل سرور در ایران را نشان میدهد. خب دیگر صحبتی در مورد خرید سرور در ایران نمیکنم چون در بند قبل به اندازی کافی در مورد آن صحبت کردم .هزینه نگهداری یک سرور در خارج به روش اجاره ای :به عکس زیر توجه کنید.سرور های مجازی دیتاسنتر کونتابو آلمانخب بریم حالا خارج . در دیتاسنتر های خارج مشاهده میکنید که سرور های مجازی بسیار قدرتمندی در اختیار ما هستند. برای مثال سرور مجازی شماره شش که شامل 60 گیگ رم و 10 هسته سی پی یو هست رو میتونیم با قیمت تقریبا 380 هزار تومن خریداری کنیم. دقت کنید که در ایران برای 8 گیگ رم باید 225 هزار تومان هزینه میکردیم که در اینجا در آلمان برای هشت گیگ رم و 4 هسته سی پی یو تنها باید 90 هزار تومن هزینه کنیم. نکته مهم اینه که این هزینه ها با یورو 14 هزار تومانی محاسبه شده و اگر شرایط مطلوب یک سال پیش بود الان این سرور 15 هزار تومن قیمت داشت و قطعا کسی از سرور مجازی های ایران استفاده نمی کرد.البته نکته ای که هست این دیتاسنتری که ما در هاستینگمون استفاده میکنیم در ایران کم تر استفاده میشه و بیشتر شرکت ها از دیتاسنتر هتزنر خریداری میکنن که کمی گرون تر هست قیمت ها اونجا ولی ما خیلی وقته از این دیتاسنتر استفاده میکنیم و خیلی هم راضی هستیم البته با ایران کار نمیکنن و باید در خارج از کشور واسط داشته باشین. پس میبینید که یک هاستینگ در ایران براش به صرفه تر هست از خارج سرور اجاره کنه تا ایران و با همون هزینه مساوی که در ایران پرداخت میکنه سرور قوی تری رو اجاره کنه در خارج و درنتیجه کیفیت هاست شما هم بالاتر میرهخب حالا بالاخره خرید هاست ایران یا خرید هاست خارج این همه مطلب گفته شد حالا قصد دارم نتیجه گیری کنم.ببینید در شرایطی که در حال حاضر کشور ما داره با این قیمت ارز و این همه مشکلات اقتصادی قطعا هیچ ایرانی ای نیست که دوست داشته باشه پول ریال رو از ایران خارج کنه و به جیب خارجی ها بریزه اما نکاتی که گفتم نشون میده بدون شک هاست خارج بهتر از هاست ایران هست ( قدرتمند تر بودن سرورهای خارجی ، آپتایم تضمینی تر) . پس اگر سایت قوی دارید که آپتایمش خیلی براتون مهمه و بازدید کننده هاتون زیادن حتما گزینه هاست خارج رو انتخاب کنید و هاست ایران رو فقط در موارد زیر انتخاب کنید:اگر سایتی برای ارگان دولتی هست حتما از ایران تهیه کنید چون ممکنه مطالب سیاسی داخلش قرار بگیره که بخاطر مسائل مختلف از سمت دیتاسنتر خارج سرور ساسپند شه .اگر سایتی دارین که مخالف قوانین کپی رایت هست و از نرم افزار های نال شده استفاده میکنید یا لینک دانلود نرم افزار های نال شده در اون قرار میدین از هاست ایران استفاده کنید چون دیتا سنترهای خارجی ممکنه به علت قوانین کپی رایت سرور شما رو ساسپند کنن.اگر سایتی دارین که سنگین نیست وخیلی بازدید کننده هم نداره هاست ایران مناسب هست ****نکته قابل توجه بعدی اینه که در آینده ای نزدیک با استفاده از فناوری رایانش ابری و سرور ابری این مشکلات در ایران هم رفع میشه و هیچ تفاوتی دیگه بین هاست ایران و هاست خارج وجود نخواهد داشت.شاید کم تر از 5 سال دیگه.(به زودی این فناوری رو هم در یک پست دیگه کامل شرح میدم و میگم چطور این فناوری این کمک رو خواهد کرد)ضمنا در انتها میگم که هزینه هاست خارج و ایران در هاستیگ ها تفاوتی با هم معمولا تفاوتی ندارن.خب در پایان از همکارانم و متخصصان دیگری که این پست رو میخونم میخوام اگر زیاده گویی کردم من رو ببخشن و اگر جایی کم گفتم یا زیاد گفتم در نظرات پست رو کامل کنن.