سرور چیست؟ هاست چیست؟

سرور یا هاست چیست؟

زمان مطالعه

5 دقیقه

تعداد بازدید

328

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها



اشتراک گذاری این مطلب
در مورد نویسنده : موسس استارت آپ مامان پزون همدان فرانت اند (vuejs , nuxt)

سرور چیست؟ هاست چیست؟

سرور یا هاست چیست؟

زمان مطالعه

5 دقیقه

تعداد بازدید

328

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها



اشتراک گذاری این مطلب

سرور چیست؟

 سرور را میتوانیم یک کامپیوتر روشن و همیشه در دسترس در نظر بگیریم .

  • سرور (server) : کامپیوتری که سرویس دهنده است .
  •  کلاینت (client): کامپیوتری که سرویسگیرنده است .

وقتی دسترسی تنها در محدوده یک شبکه داخلی باشد به آن سرور تحت شبکه میگوییم ، یعنی تنها سیستم های موجود در آن شبکه از این کامپیوتر فرمان میگیرند و سرور مشخص کننده نقش آنها در آن شبکه هست.

حالا اگر گستره ی این کامپیوتر های روشن را بیشتر کنیم و آن را شامل گستره ی عظیمی از کامپیوتر هایی که از طریق اینترنت به هم متصل هستند بدانیم ، با گروه بزرگی از کامپیوتر های همیشه روشن و همیشه در دسترس از طریق اینترنت روبه رو هستیم که به آنها سرورهای اینترنتی گفته میشود که وظیفه آنها این است که اطلاعاتی که کلاینت در هر زمان از شبانه روز جستجو میکند در اختیارش قرار دهد .

 

دیتا سنتر چیست ؟

در شبکه اینترنت ، برای پایداری یک سرور که مهمترین فاکتور هست ، محل هایی در سراسر دنیا تعبیه شده است به نام دیتاسنتر یا مرکز داده . دیتاسنتر برای نگهداری داده ها احداث شده است و تمرکز آن بیشتر بر روی کیفیت شبکه و پشتیبانی قطعات و نرم افزارها ی مورد نیاز  است. دستاسنتر به صورت تخصصی شرایط را برای میزبانی وب و همچنین استفاده از سرورها به دور از مشکلات فراهم می آورد.

یک سرور محلی برای نگهداری از محتوای وب سایت شما خواهد بود و میلیون ها سرور در سطح جهان وظیفه نگه داری از محتوایی که هر روز در وب میبینیم را دارند .

 

هاست چیست؟

همان چیزی است که وقتی میخواهید وب سایتتان روی شبکه اینترنت برای همه قابل دیدن باشد به آن نیاز دارید. وب سایت حتما باید روی یک سرویس دهنده میزبان قرار گیرد . اگر میخواهید کامپیوتر خود را به عنوان سرویس دهنده انتخاب کنید شدنی است ، اما عاقلانه نیست ! چون به محض خاموش کردن کامپیوترتان ، دیگر سایت شما قابل دیدن نیست .

سرویس های ارائه دهنده هاست ، در ایران و خارج از آن به مجهزترین و معروف ترین Datacenter  ها قراردارد .به طوریکه در 24 ساعت شبانه روز سرور ها به برق متصل هستند و به هیچ وجه اینترنت قطعی ندارد .

سرویس دهنده ها ممکن است فضای هارد خود را به فضاهای کوچکتری تقسیم کنند و آن را با هزینه های کمتر در اختیار سرویس گیرنده قرار دهند ، و ممکن هست دو الی چندین وب سایت از آن استفاده کنند. بسته به نوع سایت ( شرکتی ، امنیتی ، شخصی ،فروشگاهی و...) نوع هاستینگ متفاوت است.

هاست ها از نظر طبقه بندی به سه نوع تقسیم میشودند:

  1. توجه به تکنولوژی (سرویس های اشتراکی ، vps  ،  Dedicated ، Cloud )
  2. سطح مدیریتی
  3. سرویس های تکمیلی هاست ها

 

سرویس های اشتراکی

همانطور که در توضیح هاست گفته شد ، سرویس دهنده میتواند فضای هارد خود را به قسمت های کوچک تری تقسیم کند و ارائه دهد که ارزان قیمت میباشد و مناسب برای سایت های شخصی و مبتدیان است. مشکل این مدل هاست در این است که منابع سرور به اشتراک گذاشته میشود .

 برای مثال اگر 1000 نفر از آن هاست اشتراکی استفاده کنند و یک نفر 60 درصد از منابع سرور را مصرف کند ، برای 999 نفر دیگر تنها 40 درصد از منابع باقی میماند. که موجب اخلال در سایت ها ، تاخیر در بارگزاری و کاهش سرعت و ... میشود.

 این نوع هاست ها به کسب و کار های کوچک اجازه میدهد تا با صرف هزینه کم تر در اینترنت حضور داشته باشند.

 

هاست VPS

مخفف Virtual Private Server  (سرور خصوصی مجازی ) میباشد . این نوع هاست از هاست اشتراکی قوی تر و محبوب تر است . VPS هم یک محیط اشتراکی میباشد اما نوع اشتراک آن متفاوت است.

در هاست اشتراکی ممکن بود به3000 نفر تقیسم شود ، اما در VPS  معمولا به 10 الی 20 قسمت تقسیم میشود . که منابع آن هم به صورت مساوی بین سرویس گیرنده ها تقسیم میشود. این نوع هاست دارای تنظیمات زیادی است که موجب انعطاف پذیری بیشتر آن میشود.

 

هاست اختصاصی (Dedicated)

همانطور که از اسم آن پیداست کاملا اختصاصی است و به اشتراک گذاشته نمیشود . این نوع هاست هیچکدوم از اثرات منفی دو هاست بالا را ندارد . دارای امتیازهای زیادی است از جمله اینکه برای سایت هایی با بیش از 100 هزار بازدید در ماه مناسب هستند.

 

هاست های ابری (Cloud)

کلیت آن به هاست VPS  شباهت دارد . برخی شرکت ها هاست های VPS  خود را با نام های سرویس های ابری میفروشند. در هاست ابری منابع چندین سرور با یکدیگر در یک شبکه مورد استفاده قرار میگیرد که موجب پایداری و امنیت بیشتر میشود.

 

دسته بندی دوم: سطح مدیریتی

بسیاری از هاست ها دارای نرم افزار مدیریت سرور (مثل Cpanel ، پلسک ،...) میباشند ، اما میتوان هاست هایی را انتخاب نمود که خودمان ،همه کارها را انجام دهیم. سرور با نرم افزار مدیریتی زحمت کمتری میطلبد اما در عوض انعطاف آن هم کمتر است و بالعکس.

 

دسته بندی سوم : سرویس های تکمیلی هاست

سرویس هایی که میزبان برای هاست ارائه میدهند بسیار پر اهمیت هستند. مانند : پشتیبان گیری ، سطح پشتیبانی ، پهنای باند رایگان ، قابلیت های امنیتی ، پیاده سازی وب سایت و غیره .

در مورد نویسنده : موسس استارت آپ مامان پزون همدان فرانت اند (vuejs , nuxt)


دیگر مطالب مهتا زنگنه
نظرات
0