تصویر امیر حسین ایلخانی
امیر حسین ایلخانی

NEVER GIV UP

سرور (SERVER) چیست؟

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

ما در شبکه های کامپیوتری دو مدل شبکه داریم. نوع اول به صور نظیر به نظیر هستند (P2P) و نوع به صورت سرویس دهنده و سرویس گیرنده Server based (SB) هستند.

در شبکه های P2P نودها هم نقش سرویس دهنده یا سرور و هم نقش سرویس گیرنده رو بازی میکنند. اما در شبکه های SB به این صورت است که یک Device نقش سرویس دهنده و نود ها نقش سرویس گیرنده رو بازی میکنند. به این شبکه ها کلاینت سرور میگویند.

سرور (SERVER) چه کار هایی انجام میدهد؟

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

 

انواع سرورهای شبکه

 

سرور های پایگاه داده(Data base)

سرورهای پایگاه داده کامپیوتر هایی با قدرت بالا هستند که داده های ذخیره شده در سرور را برای شبکه ای از کاربران مدیریت یا ذخیره میکنند.

سرور های انتقال فایل یا همون FTP Server

این سرور ها از طریق پرتوکل FTP میتواند فایل های موجود در شبکه را بین کامپیوتر ها انتقال دهد.

سرور های مجازی

سرورهای مجازی همان قابلیت‌های سرور فیزیکی را دارند، اما نه ماشین‌های فیزیکی زیربنایی. یک سرور فیزیکی میتواند چندین سرور مجازی مجزا با یک هایپروایزر یا موتورکانتینری با استفاده از فناوری مجازی سازی ایجاد کند و در حافظه به اشتراک بگذارند.

DNS سرور

سرورهای سرویس نام دامنه (DNS) در مجاورت کنترل‌کننده دامنه، تبدیل نام‌ها به آدرس‌های IP را برای سیستم‌های شبکه حل می‌کنند.

DHCP سرور

یک سرور پروتکل پیکربندی میزبان پویا (DHCP) به طور خودکار دستگاه های شبکه را با روتر، آدرس دروازه، آدرس DNS و داده های آدرس IP اختصاص می دهد.

سرور های تلفن

اتصال با یک صرافی شعبه خصوصی (PDX). یک سرور تلفن (یا سرور VoIP) دستگاه‌های سوئیچینگ تلفن را برای مدیریت شبکه‌های تلفن اینترنتی فعال می‌کند.

ایمیل سرور ها

به دلیل راه حل های ابری کمتر رایج است. سرورهای ایمیل میزبان داده های ایمیل هستند. نمونه هایی از سرورهای ایمیل شامل رله SMTP یا Microsoft Exchange Server است.

سرور های ترمینال

سرور ترمینال یا سرور دسکتاپ راه دور. کاربران راه دور را قادر می سازد برای تداوم کسب و کار به منابع شبکه دسترسی داشته باشند.

سرور های پروکسی

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

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

وب سرور ها

سرورها کامپیوترهای پرقدرتی هستند که برای ذخیره، پردازش و مدیریت داده ها، دستگاه ها و سیستم های شبکه ساخته شده اند. سرورها موتورهایی هستند که سازمان ها را با ارائه دستگاه ها و سیستم های شبکه با منابع کافی تغذیه می کنند. برای مشاغل، سرورها مقیاس پذیری، کارایی و قابلیت های تداوم کسب و کار را ارائه می دهند.

 

انواع سیستم عامل های سرور

سرور های هم همانند کامپیوتر های خانگی دارای سیستم عامل هستند . این سیستم عامل ها میتواند ویندوزی باشد مانند Windows server یا لینوکسی مانند Ubuntu یا Red Hat و میتواند سیستم عامل Mac هم باشد.