
سرور server وانواع آن
سرور چیست؟
سرور به کامپیوترهایی با پایداری و منابع بالا می گویند که بتوان از آنها به عنوان سیستم سرویس دهنده استفاده کرد، یک کامپیوتر خانگی هم که سیستمهای دیگر به آن متصل هستند و خدمات دریافت میکنند، یک سرور به شمار میآید. در حقیقت تنها تفاوت آن با سایر کامپیوترهای خانگی امکان اتصال آن به شبکه و ارائه خدمات به سایر سیستمها است. این کار به کمک برنامهها و تنظیماتی که بر روی آن پیاده شده اند، امکان پذیر میشود.
مثال
زمانی که شما سایتهای مختلفی را در مرورگر خود وارد میکنید و به استفاده از خدمات آنها میپردازید، در واقع شما نقش سرویس گیرنده یا همان کلاینت را بازی میکنید.
بطور کلی سرورها به دو دسته سرورهای اشتراکی و سرور اختصاصی تقسیم می شوند که هرکدام از این دو شامل زیر مجموعه های متفاوتی می باشند.
سرورهای ابری و مجازی : جز سرورهای اشتراکی هستند که در این نوع سروها cpu به صورت اشتراکی قابل ارائه است.
سرورهای اختصاصی : شامل هایبریدها، ماکروها و برمتال ها هستند و تمامی منابع در آنها بصورت کاملا اختصاصی در اختیار کاربر قرار میگیرد.
استفاده از سرور به دلیل اینکه تمامی دسترسی ها را برای کاربر فراهم کرده است و محدودیتی در اعمال تغییرات ندارد برای هر نوع کسب و کاری که مناسب می باشد فقط برای استفاده از سرور باید کاربران دانش فنی کافی داشته باشند.

کامپیوتر سرویس دهنده یا سرور
کامپیوتری است که همیشه در حالت آماده به کار و روشن است و آماده دریافت درخواست از کامپیوتری دیگر و پاسخ به آن در خواست می باشد و هدف از بکارگیری آن به اشتراک گذاشتن منابع سخت افزاری و نرم افزاری آن به Client ها می باشد؛ که به ساختار آن Client-Server می گویند.
سرورهای تحت شبکه/سرورهای اینترنتی
زمانی که این دسترسی تنها در محدوده یک شبکه داخلی باشد، به آن سرور تحت شبکه گفته می شود و به این معنا خواهد بود که تمامی کامپیوتر های موجود در این شبکه از این کامپیوتر فرمان می گیرند و نیازهای تحت شبکه خود را به کمک آن تامین می کنند و سرور نقش آن ها را در شبکه تعیین می نماید.
حال اگر گستره این شبکه کمی بیشتر شود، و متشکل شود از تمام کامپیوتر هایی که از طریق اینترنت به هم وصل شده اند، گروه بسیار بزرگی از کامپیوتر های همیشه روشن و همیشه در دسترس از طریق اینترنت وجود خواهد داشت که به آن ها سرور های اینترنتی گفته می شود. این سرورها وظیفه دارند تا اطلاعاتی که در هر زمان از شبانه روز، بر روی پهنای اینترنت جستجو می شوند را در اختیار کاربران اینترنتی قرار دهند.
Server : کامپیوتری که سرویس به Client ها ارائه می دهد. (سرویس دهنده)
Client : کامپیوتری که از Server ها سرویس می گیرد. (سرویس گیرنده)
سیستم عامل سرورها
- لینوکس : تمامی توزیعات لینوکس مانند CentOS ، Fedora Core و Debian را شامل می شود .
- ویندوز : تمامی ورژن های مختلف ویندوز مانند windows 7 , 8 , 10 و windows server را شامل می شود .
- مجازی ساز : نرم افزارهای مجازی ساز مانند Vmware ESX و Hyper-V را شامل می شود.
توجه توجه!!!!
برای خرید سرورمیتوانید از بخش محصولات سرورهوشمندنت دیدن بفرمایید.هوشمندنت مینی سرورهای ارزان قیمتی را برای شرکت های کوچک و متوسط به دلیل آنکه هزینه های زیادی را متحمل نشوند تهیه کرده است و با انجام تمام کارهای فنی و نرم افزاری سروربرای افزایش کیفیت کاری شما توسط تیم هوشمندنت سروری کامل و جامع همراه با پشتیبانی و ضمانت دراختیار شما عزیزان قرار میدهد.
انواع سرور

Web server
نرم افزار یا سخت افزاری که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند. این سرورها وظیفه دارند که دادههای مربوط به یک سایت را ذخیره و به مرورگر وب کاربران در سراسر شبکه وب ارسال کنند.
Standalone server

نوعی سرور که زیرشاخه زیرساخت های یک شبکه بزرگتر محسوب نمی شود. در واقع یک سرور Standalon بدون وابستگی به یک منبع خارجی به کلاینت های خود خدمات ارایه می کند.
Printer server
کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند. Fax Server نیز مشابه با این سرور است که تفاوت آن ارتباط بین دستگاه های فکس بجای پرینتر می باشد.
Proxy server

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

Sound server
سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.
Application server

سروری که به اجرای یک سری برنامه های نرم افزاری خاص اختصاص یافته است و کاربران از روی کامپیوتر های خود می توانند به نرم افزارها دسترسی داشته باشند.این سرور نوع خاصی از سرور پایگاه داده است. با این تفاوت که نرم افزاری هم که کلاینتها از آن استفاده میکنند مانند دیتابیس در سرور نصب شده است.
Database server
یک برنامه کامپیوتری است که خدمات database به سایر کامپیوترها یا برنامه های کامپیوتری ارائه می دهد که به آن مدل client-sever نیز می گویند. این نوع سرور بیشتر در سازمان ها و شرکت ها مورد استفاده قرار می گیرد که کاربری آن به این صورت است که Database مورد استفاده یک نرم افزار یا سرویس که توسط کاربران بر روی کامپیوتر های آن ها مورد استفاده قرار می گیرد، بر روی سرور قرار می گیرد و تمام کاربران و کامپیوتر های متصل از یک دیتابیس مشترک که بر روی سرور می باشد، استفاده می کنند و اطلاعات نیز به صورت یکپارچه و متمرکز ذخیره سازی و پردازش می گردد.

Fax server
سیستمی است که در یک سرور شبکه محلی (LAN) نصب شده و به کاربرانی که به شبکه متصل هستند امکان ارسال و دریافت فکس را می دهد.
File server

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

کاربران بازی های کامپیوتری می توانند با اتصال به این سرور به صورت آنلاین به انجام بازی های گروهی بپردازند. این نوع از سرور در واقع گونه ای از Application Server می باشد با این تفاوت که کاربری آن تنها برای بازی می باشد. به این شیوه که بازی بر روی سرور نصب و میزبانی می گردد و افراد و کاربران متصل به آن شبکه می توانند با برقراری ارتباط با سرور بر روی کامپیوتر خود از بازی استفاده کنند، افرادی که قصد دارند به صورت چند نفره بازی کنند باید به یکی از این گیم سرورها متصل شوند. گیم سرورها به دو دسته گیم سرورهای شبکه داخلی و گیم سرورهای اینترنتی تقسیم میشوند.
Home server
سروری برای منازل مسکونی است که از طریق یک شبکه خانگی و اینترنت به سایر دستگاه های داخل خانه خدمات ارائه می دهد.

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

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

Mail Server
همانطور که از نام این سرورها مشخص است هدف از ایجاد و بکارگیری آنها ارسال ایمیل به کاربران است. به این صورت که بر روی سرور یک سرویس ارسال ایمیل یا WebMail قرار می گیرد و خدمات و تراکنش های ارسال ایمیل از طریق آن سرور انجام می گردد.
Name server
سروری است که پروتکل name-service را پیاده سازی می کند.