TechBord Logo
TechBord detail

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

سرور یک کامپیوتر (Computer) است که داده (Data) را در اختیار سایر رایانه ها قرار می دهد. ممکن است داده ها را به سیستم های یک شبکه محلی (شبکه محلی (LAN)) یا یک شبکه گسترده (شبکه گسترده (WAN)) از طریق اینترنت ارائه دهد.

انواع سرورهای زیادی وجود دارد. از جمله وب سرور (Web Server)، سرورهای ایمیل و سرور فایل (File Server). هر نوع نرم افزار (Software) خاص برای هدف سرور اجرا می شود. به عنوان مثال، یک وب سرور ممکن است Apache HTTP Server یا Microsoft IIS را اجرا کند که هر دو دسترسی به سایت اینترنتی (Website) را از طریق اینترنت فراهم می کنند. یک سرور ایمیل ممکن است برنامه ای مانند Exim یا iMail را اجرا کند که خدمات پروتکل انتقال ایمیل (SMTP) را برای ارسال و دریافت پست الکترونیک (Email) ارائه می دهد. یک سرور فایل ممکن است از سامبا (Samba) یا خدمات اشتراک فایل داخلی سیستم عامل برای اشتراک گذاری فایل ها از طریق شبکه استفاده کند.

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

در حالی که هر رایانه ای را می توان به عنوان یک سرور پیکربندی کرد، اکثر مشاغل بزرگ از سخت افزار قابل نصب در قفسه استفاده می کنند. به طور خاص برای عملکرد سرور. این سیستم‌ها، اغلب اندازه کامپیوتر رومیزی (Desktop Computer)، کمترین فضا را اشغال می‌کنند و اغلب دارای ویژگی‌های مفیدی مانند چراغ‌های وضعیت واحد استاندارد رک (U) و جایگاه‌های هارد دیسک قابل تعویض هستند. چندین سرور قابل نصب در رک را می توان در یک رک قرار داد و اغلب دیود ساطع نور (LED) و مانیتور (Monitor) یکسان را به اشتراک می گذارد. دسترسی به اکثر سرورها از راه دور با استفاده از نرم افزار دستگاه ورودی (Input Device) انجام می شود، بنابراین دستگاه های ورودی اغلب حتی ضروری نیستند.

در حالی که سرورها می توانند بر روی انواع مختلفی از رایانه ها اجرا شوند، مهم است که سخت افزار برای آن کافی باشد. پشتیبانی از خواسته های سرور به عنوان مثال، وب سروری که تعداد زیادی وب دسترسی از راه دور (Remote Access) را در زمان واقعی اجرا می کند، باید اسکریپت (Script) سریع و پردازنده (Processor) کافی داشته باشد تا بتواند "بار" را بدون کاهش سرعت کنترل کند. پایین. یک سرور فایل باید یک یا چند هارد دیسک سریع یا حافظه دسترسی تصادفی (RAM) داشته باشد که بتواند داده ها را به سرعت بخواند و بنویسد. صرف نظر از نوع سرور، اتصال سریع شبکه بسیار مهم است، زیرا تمام داده ها از طریق آن اتصال جریان می یابد.

تعریف اصطلاح سرور (Server) توسط تک بورد

تعریف سرور (Server) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف سرور (Server) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.