سرور شبکه چیست؟
سرور شبکه معمولاً یک کامپیوتر است که بقیه منابع موجود در شبکه را مدیریت می کند. در شبکه هایی که از سیستم سرور کلاینت استفاده میکنند معمولاً یک کامپیوتر یا یک سرور در حال مدیریت کردن سیستم آنها است.
آنچه در این مقاله می خوانید:
حتی یک کامپیوتر رومیزی یا یک لپ تاپ که به صورت کامل و یکسره در حال کار و روشن است می تواند وظیفه سرور را داشته باشد. اگر یک ویندوز یا سیستم عامل سرور بر روی کامپیوتر نصب شود میتواند مدیریت کردن شبکه را شروع کند و سرویس هایی که از طریق سرور باید ارائه شود را پشتیبانی کند.
اما به صورت حرفه ای تر، دستگاه هایی به صورت مستقل در شبکههای بزرگتری وجود دارد که برای سرویس دادن در شبکه ساخته شده و معمولاً اصطلاح سرور را به این دستگاه ها اطلاق می کنند. همانطور که در تصویر زیر می بینید، سرورها دسته بندی های مختلفی دارند که بعضی از آنها را با هم بررسی میکنیم:
فایل سرور (File Server) شبکه
فایل سرور، کامپیوتر یا استوریج دیوایس (Storage Device) است که برای ثبت کردن فایل ها در شبکه استفاده میشود. با استفاده از دستگاه فایل سرور می توانید تعداد زیادی از فایل ها یا فولدر ها یا خیلی از اطلاعات حجیم را در شبکه داشته باشید و به صورت یک منبع مشترک، برای تمامی کاربران شبکه از آن ها استفاده کنید.
تفاوتی ندارد که نوع شبکه به صورت LAN یا یک شبکه کوچک یا حتی یک شبکه LAN بزرگ مثل گوگل باشد. گاهی هم سایت های بسیار بزرگ مثل یاهو، فایل هایی روی سرورهای بسیار بزرگ دارند که شامل فایل های اصلی خودشان یا اطلاعاتی است که در آن ذخیره می کنند و به تمام کاربران اجازه میدهند که به آن وصل شده و از آن منابع اطلاعاتی استفاده کنند.
پرینت سرور (Print Srever) شبکه
پرینت سرور دستگاهی است که یک یا چند پرینتر به آن وصل می شود و معمولاً وظیفه پرینتر ها را مدیریت میکند. در شبکه ای مثل یک اداره بزرگ معمولاً پرینترها در یک قسمت خاص قرار گرفتهاند و به یک سرور وصل هستند که آن پرینتر را از طریق سرور در شبکه به اشتراک میگذارد. پس بقیه دستگاه هایی که میخواهند یک صفحه به عنوان پرینت کردن به آن پرینتر بفرستند، از طریق اتصال به سرور به پرینتر وصل شده و از آن استفاده می کنند.
دیتابیس سرور (DataBase Server) شبکه
دیتابیس سرور شبکه ، این روزها کارایی بسیار زیاد و در عین حال پیچیدگیهای خاص خود دارد و به عنوان یک بانک، اطلاعاتی را در اختیار کاربران خود قرار میدهد که میتوانند کاربران خصوصی یک بانک یا کاربر های عمومی مثل سایت های گوگل، msn یا غیره باشند که از طریق بستر اینترنت میخواهند به دیتابیس سرور وصل شده و از بانک اطلاعاتی داخل این سرور استفاده کنند، در آن اطلاعاتی را ثبت کرده و یا اطلاعاتی را از آن حذف کنند.
وب سرور (Web Server) شبکه
وب سرور شبکه ، کل وب سایت های مربوط به یک شبکه را شامل می شود. لزومی ندارد که وبسایت حتماً شبکه اینترنتی باشد حتی در شبکه های داخلی هم شما می توانید یک وب سایت بگذارید و تمامی کاربرها به آن وب سرور یا همان سروری که وبسایت روی آن است، وصل شده و اطلاعاتشان را از طریق وب سرور ثبت کنند.
در بستر اینترنت نیز وب سرورهایی وجود دارد که به صورت عمومی داخل سایت های مختلف سرویس می دهد و می توان یک فضایی را در آن وب سرور، خریداری و راه اندازی کرد و سپس توسط نرم افزار ها و برنامه هایی به آن وب سرور دسترسی پیدا کرده و سرویسهای وب را مورد استفاده قرار داد. نحوه کار و دادن مجوز در این سرورها بسیار پیچیده است که باید در مباحث آموزشی پیشرفته تری به آن پرداخته شود.
اپلیکیشن سرور (Application Server)
در اپلیکیشن سرور شبکه که سروری مربوط به اجرای نرم افزارهاست، منابع سخت افزاری قوی وجود دارد و به جای این که شما روی سیستم خودتان یک سری از نرم افزارها را اجرا کنید و اپلیکیشن هایی را باز کنید یا از منابع سیستم خودتان بخواهید استفاده کنید میتوانید از روی اپلیکیشن سرورها، این کار را انجام دهید.
کلود سرور (Cloud Server)
کلود سرورها، دسته دیگری از سرور های شبکه هستند که این روزها به شدت معروف و محبوب شدهاند و کارآیی زیادی دارند. برای استفاده از کلود سرور باید در یک قسمت، سروری را نصب کنید و از روی بستری مثل اینترنت، این سرورها را به افرادی که نیاز دارند، اجاره میدهید.
کلود سرور شبکه میتواند از نوع پرینت سرور، فایل سرور یا به شکلهای مختلف دیگری باشد اما در هر صورت برای اینکه در بستر اینترنت به آن دسترسی داشته باشید باید یک قسمتی از آن فضا را اجاره کرده و به جای اینکه یک سرور را در سیستم خودتان داشته باشید، خیلی از کارها را روی سیستم ابری یا کلود آن انجام دهید. به همین علت به آن کلود سرور یا سرور ابری می گویند.
اگر چندین دفتر یا محل کار یا شعب مختلفی دارید که قرار است همه آنها توسط چند سرور شبکه، سرویس دهی شوند، لزومی ندارد که حتما در یکی از شعبات خودتان، یک سرور را با یک هزینه زیاد نصب کنید تا تمامی کامپیوترها و کاربران به آن متصل شوند، بلکه می توانید یک کلود سرور را اجاره کنید و از سرویس های معروفی که هم داخل ایران و هم به صورت اینترنشنال وجود دارد، استفاده کرده و از آنجا سرویسهای خود را به تمامی کاربران خود ارائه کنید که در نوع خود مبحث بسیار جالب و پیچیده ای است.
دیدگاه شما درباره این مقاله چیست ؟