با وجود صدها سرویس دهنده خدمات هاست در اینترنت ، این سوال که میزبانی سایت خود را به کدامین سرویس دهنده بسپاریم سوالی است که همواره ذهن مدیران و مسئولان سایتها در بخش های مختلف دولتی و خصوصی به خود مشغول کرده و اغلب بدون رسیدن به پاسخ قاطعی ، بر اساس پارامتر هایی مانند تبلیغات و یا هزینه خدمات یک سرویس دهنده انتخاب میشود. اما به راستی چه شاخصهایی در تعیین سرور میزبان سایت ما موثر است و چگونه به ارزیابی و بررسی خدمات پیشنهادی یک سرویسدهنده بپردازیم و دست به انتخاب بزنیم؟ در ادامه به شاخصهای کلیدی و موثر جهت انتخاب ارائه دهنده خدمات هاست میپردازیم.
▪ امنیت: کلیدیترین شاخص جهت انتخاب هاست بحث امنیت سرور هاست است. مهمترین مواردی که از یک هاست جهت افزایش امنیت سرور توقع میرود عبارت است از:
- نصب و راهاندازی دیوارههای آتش و سیستم های تشخیص مهاجم بصورت سختافزاری و یا نرمافزاری
- تنظیم صحیح و بهینه حقوق دسترسی کاربران برروی هاست جهت جلوگیری از دسترسیهای غیرمجاز
- تنظیم نرمافزارهای مختلف نصب شده بر روی هاست با حقوق دسترسی صحیح جهت جلوگیری از نفوذ هکرها
- حذف نرمافزارها و سرویسهای اضافی بر روی هاست
- تغییر تنظیمات، آدرسها و رمزهای عبور پیش فرض نرمافزارها که یکی از راههای نفوذ خرابکاران به سیستمها میباشد.
پایداری خدمات ارائه شده: شاخص مهم بعدی در انتخاب هاست میزبان ، تضمین ارائه دهنده خدمات مبنی بر میزان پایداری سرویس ارائه شده میباشد. آنچه در این موارد مطرح است عبارت است از:
- ضریب پایداری و در دسترس بودن سایت و سرویس در طول یک روز ، یک ماه و یک سال
- داشتن سرور های Mirror جهت جلوگیری از توقف سرویسها در صورت بروز مشکلات سختافزاری
- بودن مرکز داده (Data center) پشتیبان تا در صورت ایجاد اخلال در مرکز داده اول، سرور پشتیبان در مرکز داده دوم اقدام به پاسخگویی نماید. اهمیت پایداری و در دسترس بودن سایت شما در اینترنت و تناسب آن با هزینههای در نظر گرفته شده توقع شما را از یک سرویس دهنده در این موارد مشخص میکند.
▪ کیفیت پشتیبانی هاست : داشتن تیم تخصصی از سوی ارائه دهنده خدمات هاست که بصورت دائم اقدام به پشتیبانی هاست مینماید از نکات مهم جهت انتخاب یک سرویس دهنده خدمات هاست میباشد. تیم پشتیبانی هاست خدمات زیر را برای مشتریان فراهم میآورد:
- تهیه نسخههای پشتیبانی از اطلاعات در بازههای زمانی مشخص در هاست : تهیه این پشتیبانها و قابلیت دسترسی آنها در شرایط بحرانی از مواردی است که معمولا اهمیت آن در زمان وقوع بحران و مشکل از سوی مشتریان درک میشود.
- نصب آخرین نسخه های نرمافزارهای نصب شده بر روی هاست و امکان استفاده از قابلیت های جدید آنها
- مانیتورینگ دائم سرور ها و کنترل صحت عملکرد نرم افزار ها و سرویس های ارائه شده. این امر در افزایش امنیت و ضریب پایداری سرویس ها بسیار موثر خواهد بود.
- بررسی Log های رخدادهای مختلف بر روی سرور جهت کنترل مسائل امنیتی و مشکلات احتمالی سرویس ها
▪ پشتیبانی کاربران: تیم پاسخگویی به سوالات و مشکلات کاربران و سیستم پیگیری آنها از مواردی است که کاربران بیشترین واکنش را نسبت به کیفیت آن دارند. آنچه در این موارد مهم است:
- ضریب دسترسی بخش پشتیبانی
- سرعت عمل و کیفیت پاسخهای ارائه شده
- توانایی تیم پشتیبانی به پاسخگویی به سوالات فنی و تخصصی کاربران
- پیگیری مشکلات و بوروکراسی لازم جهت انجام این امر
- بودن سیستم اداری لازم جهت نظارت و مدیریت مشکلات و شکایات احتمالی کاربران
▪ سرویس های نرم افزاری: تیم های برنامه نویس و تولید کننده سایت ها همواره نیاز های مشخصی جهت نصب و راهاندازی سایت ها دارند. آنچه که در این موارد حائز اهمیت است:
- سیستمعامل هاست و سازگاری آن با نرمافزارهای استفاده شده در سایت
- پشتیبانی بانکهای اطلاعاتی مورد نیاز
- پشتیبانی زبانهای برنامهنویسی استفاده شده در سایت
- نرمافزارهای عمومی نصب شده
- میزان انعطافپذیری شرکت ارائه دهنده خدمات میزبانی جهت نصب نرمافزار های اختصاصی یک مشتری
▪ پهنای باند و مشخصات سختافزاری هاست : شاخصی که پس از راهاندازی سایت و در سرعت نمایش سایت خود را نشان میدهد پهنای باند اختصاصی برای هاست و مشخصات سختافزاری سرور و تناسب آنها با تعداد سایتها و سرویسهای نصب شده برروی آن هاست میباشد. دانستن مشخصات سختافزاری دقیق سرور، پهنای باند ی که بصورت اختصاصی به هاست اختصاص یافته است و تعداد سایت ها و سرویس های نصب شده بر روی هاست توقع ما را از سرعت نمایش سایت خود تعیین خواهد کرد.
▪ Control panel خدمات: معمولاً نوع control panel که در اختیار مدیر سایت جهت مدیریت خدمات دریافتی قرار میگیرد و قابلیتها و انعطافپذیری آن از موارد مهمی است که باید در نظر گرفته شود. لازم به ذکر است امنیت این control panel ها که از مهمترین راههای نفوذ هکرها میباشد نکته بسیار مهمی است.
▪ نوع سرور هاست : معمولاً به دو صورت سرور اختصاصی و یا سرور مشترک ، خدمات هاست به مدیران سایتها ارائه میشود. در اکثر موارد، یک سرور هاست فضای Hard خود را به فضاهای کوچکتری تقسیم کرده و آن را با هزینه کمتر در اختیار افراد مختلف قرار میدهد. در این حالت از چندین سایت تا چند صد سایت از سرور هاست بصورت مشترک استفاده مینمایند. برای سایتهای مهم و یا با حجم اطلاعات بالا، سرور های اختصاصی از نظر امنیتی و پایداری سرویسها به هیچ وجه قابل مقایسه با سرور های مشترک نیستند. فراموش نکنیم هر سرویس عمومی و اضافی نصب شده برروی سرور های مشترک و هر سایت دیگر بر روی آن سرور میتواند یک کانال ورودی برای هکر ها باشد. همچنین حجم وانبوه درخواستها بر روی هاست پایداری و سرعت آن را قطعاً کاهش خواهد داد.
▪ هزینه: آخرین شاخصی که گاهی به عنوان اولین شاخص (البته به اشتباه) مطرح میشود شاخص قیمت و هزینه خدمات ارائه شده هاست میباشد. در مورد هزینههای اعلام شده همواره به شاخصهای کیفی مطرح شده و همچنین امکانات دریافتی به ازای مبلغ پرداختی خود دقت نمایید.
محل فیزیکی مرکز داده (Data center) میزبانی سرور ها: این نکته که سرور های هاست شما در چه مرکز دادهای در کدام کشور واقع شده و فراهم شدن شرایط امکانات این مرکز داده از نظر پهنای باند ، امکانات امنیتی، استحکام بنای فیزیکی، پیشبینی شرایط بحرانی مانند قطعی برق، آتش سوزی، زلزله و ... تا چه میزان است از شاخص های مهمی برای تصمیم گیری جهت انتخاب یک سرویس دهنده خدمات هاست میباشد.