
در این مقاله قصد داریم تا شما را با انواع سرور ها آشنا ساخته و توضیحاتی در مورد هر کدام از آنها ارائه دهیم
از جمله مباحثی که در این مقاله به آنها میپردازیم شامل
سرور چیست
وب سرور ( Web Server )
سرور مستقل ( Standalone server )
سرور DNS ( Domain name system )
سرور پرینتر ( Printer server )
سرور فکس ( Fax server )
سرور پروکسی ( Proxy server )
سرور های صوتی ( Sound server )
سرور اپلیکیشن ( Application server )
دیتابیس سرور ( Database server )
فایل سرور ( File server )
سرور بازی ( Game Server )
سرور های خانگی (Home server )
سرور فایل های چند رسانه ای ( Media Server )
سرور محاسباتی ( Computing Server )
سرور ایمیل ( Mail Server )
پلتفرمهای سرور ( Server Platforms )
سرور ارتباطی بلادرنگ (Real-Time Communication Server)
سرور انتقال فایل ( FTP Server )
سرور همکاری (Collaboration Server)
سرور ایمیللیست (List Server)
سرور شبکه راه دور (Telnet Server)
سرور متنباز (Open Source Server)
سرور مجازی ( virtual server )
سرور یک کامپیوتر همیشه روشن و همیشه در دسترس است
زمانی که این دسترسی تنها در محدوده یک شبکه داخلی باشد، آن را سرور تحت شبکه می نامیم
و به این معنا خواهد بود که تمامی کامپیوتر های موجود در این شبکه از این کامپیوتر فرمان می گیرند و نیازهای تحت شبکه خود را به کمک آن تامین می کنند و سرور نقش آنها را در شبکه تعیین می نماید
حال اگر گستره این شبکه را کمی بیشتر نمائیم، و آن را متشکل از تمام کامپیوتر هایی که از طریق اینترنت به هم وصل شده اند بدانیم،با گروه بسیار بزرگی از کامپیوتر های همیشه روشن و همیشه در دسترس از طریق اینترنت روبرو هستیم
که به آنها سرور های اینترنتی گفته می شود و وظیفه دارند تا اطلاعاتی که در هر زمان از شبانه روز، بر روی پهنای اینترنت جستجو می کنید را برای ملاحظه شما در اختیار قرار دهند.
بنابراین به دو دسته بندی کلی دست می یابیم:
سرور ( server ) : کامیپوتری که سرویس می دهد.
کلاینت ( Client ) : کامپیوتری که سرویس می گیرد.
در فناوری اطلاعات سرور برنامه ی کامپیوتری است که خدمات گوناگونی را به برنامه های کامپیوتری دیگر و یا کاربرانش (در همان سیستم یا سیستم دیگر) ارائه میدهد. در تعریف عملی تر سرور یک کامپیوتر متصل به شبکه است که بر خلاف سایر کامپیوتر ها برای چند منظور متفاوت ساخته شده است از نگاه IT یا فناوری اطلاعات، سرور نوعی برنامه کامپیوتری می باشد که سرویس های مشخصی را برای کاربران همان کامپیوتر یا دیگر کامپیوتر های متصل به آن فراهم می کند. و از نگاه فنی در مدل برنامه نویسی Client/Server به برنامه ی کامپیوتر که اطلاعات را از کاربران مختلف بر روی همان کامپیوتر و یا کامپیوتر های متصل دیگر دریافت کرده و پردازش می کند Server می گویند و همچنین به سمتی که اطلاعات ار آن به سرور ارسال شده است Client می گویند از سرور های رایج می توان DateBaseServer , MailServer , FileServer , WebServer , FileServer , GameServer و ApplicationServer را نام برد.
در فناوری اطلاعات سرور برنامه ی کامپیوتری است که خدمات گوناگونی را به برنامه های کامپیوتری دیگر و یا کاربرانش (در همان سیستم یا سیستم دیگر) ارائه میدهد. در تعریف عملی تر سرور یک کامپیوتر متصل به شبکه است که بر خلاف سایر کامپیوتر ها برای چند منظور متفاوت ساخته شده است از نگاه IT یا فناوری اطلاعات، سرور نوعی برنامه کامپیوتری می باشد که سرویس های مشخصی را برای کاربران همان کامپیوتر یا دیگر کامپیوتر های متصل به آن فراهم می کند. و از نگاه فنی در مدل برنامه نویسی Client/Server به برنامه ی کامپیوتر که اطلاعات را از کاربران مختلف بر روی همان کامپیوتر و یا کامپیوتر های متصل دیگر دریافت کرده و پردازش می کند Server می گویند و همچنین به سمتی که اطلاعات ار آن به سرور ارسال شده است Client می گویند از سرور های رایج می توان DateBaseServer , MailServer , FileServer , WebServer , FileServer , GameServer و ApplicationServer را نام برد.
توضیح انواع سرور ها
به نرم افزار یا سخت افزاری که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند Web server میگویند
این نوع سرور مخصوص میزبانی وب سایت ها می باشد و با استفاده از سرویس های خاص ارتباط بین آدرس ها و کاربران شبکه های اینترنت را با صفحه ی وبی که بر روی آن سرور میزبانی می گردد فراهم می نماید
وب سرور کامپیوتری است که به درخواستهای صفحات یا فایلهایHTML پاسخ میدهد.
برنامهای که به محتوای وب پاسخ میدهد، کاربرنامیده میشود. مرورگر وب درحقیقت کاربری است که فایلهای HTMLرا از وب سرور درخواست میکند.
این نوع از Server به صورت اختصاصی برای راه اندازی وب سایت ها و صفحات تحت وب مورد استفاده قرار می گیرد
و یکی از پر کاربرد ترین انواع سرور است و کاربرد آن به طور ویژه در حوزه ی وب هاستینگ و راه اندازی سایت های می باشد
نوعی سرور که زیرشاخه زیرساخت های یک شبکه بزرگتر محسوب نمی شود.
در واقع یک سرور Standalone بدون وابستگی به یک منبع خارجی به کلاینت های خود خدمات ارایه می کند.
DNS سرور یک قسمت بسیار مهم از زیرساخت DNS است. DNS مخفف عبارت (Domain name system) است.
در تعریف ساده آن، سیستم نام دامنه،
مجموعه ای از سرورهای ریشه است که در واقع آدرس IP (پروتکل اینترنت : Internet Protocol) های سرورهای DNS در آن قرار داشته و به تمام دامنه هایی که در اینترنت ثبت شده اند، دسترسی دارد.
این سیستم تبدیل کنندهی آدرس IP به نام دامنه و حروفی است که برای انسان قابل خواندن و درک است.
سیستمهای کامپیوتری در شبکهی اینترنت به واسطهی یک رشته از اعداد به اسم IP Addressها
(آدرسی که شبکه اینترنت برای پیدا کردن سایت مورد نظر از آن استفاده میکند) شناسایی میشوند.
هنگامی که در یک نوع از شبکه پرینتر های موجود در مجموعه شبکه به یکدیگر متصل شده
و از طریق یک سرور کنترل می گردند و کاربران می توانند با اتصال به سرور به پرینتر مورد نظر خود دسترسی داشته باشند، به این نوع از خدمات سرور Print Server میگویند
در واقع کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده
و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند
Fax Server نیز نوعی مشابه بوده که تفاوت آن ارتباط بیت دستگاه های فکس بجای پرینتر می باشد.
سیستمی است که در یک سرور شبکه محلی (LAN) نصب شده و به کاربرانی که به شبکه متصل هستند امکان ارسال و دریافت فکس را می دهد.
سروری است که نقش واسطه را بین کلاینت ها و سرورهای دیگر ایفا می کند.
وقتی کاربری بخواهد فایل و یا اطلاعاتی را از یک سرور دیگر دریافت کند به Proxy server متصل میشود .
یک سرور پراکسی بین یک برنامه کلاینتی (معمولا یک مرورگر وب) و یک سرور خارجی (معمولا سرور دیگری در وب) قرار دارد
که به منظور فیلتر کردن درخواستها، بهبود کارایی و به اشتراک گذاشتن ارتباطات است
و در برخی موارد کاربری Tunnel را داشته و مانند خدمات VPN شخصی استفاده می گردد.
سرور پروکسی ممکن است در همان سرور بهعنوان یک سرور فایروال، یا در سروری مجزا وجود داشته باشد که درخواستها را توسط فایروال بررسی میکند
سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.
این نوع از Server ها وظیفه خدمات دهی به اپلیکیشن های تحت وب را بر عهده دارند.
کاربران یک برنامه تحت وب با استفاده از این نوع از سرور، نیازی به نصب اپلیکیشن روی کامپیوتر شخصی خود ندارد
و تمام عملیات مورد نیاز به صورت تحت وب انجام می شود.
و از طریق سرویس ( IIS ( Internet Information Services
این برنامه در اختیار کامپیوترهای دیگر شبکه قرار می گیرد .
در واقع این سرور مشابه همان مورد Database Server است، با توجه بر این نکته که در مواردی دیتابیس بر روی سرور بوده
اما نرم افزار مورد استفاده بر روی کامپیوتر هر کاربر به صورت جداگانه نصب شده است.
در نوع Application Server نرم افزار نیز تنها بر روی سرور نصب می گردد و کاربران از روی کامپیوتر های خود می توانند به نرم افزار دسترسی داشته باشند، که مشخص است
یک برنامه کامپیوتری است که خدمات database به سایر کامپوترها یا برنامه های کامپیوتری ارایه می دهد
که به آن مدل client-sever نیز می گویند.
این نوع سرور بیشتر در سازمان ها و شرکت ها مورد استفاده قرار می گیرد که کاربری آن به این صورت است که Database مورد استفاده ی یک نرم افزار یا سرویس که توسط کاربران بر روی کامپیوتر های آن ها مورد استفاده قرار می گیرد بر روی سرور قرار می گیرد
و تمام کاربران و کامپیوتر های متصل از یک دیتابیس مشترک که بر روی سرور می باشد استفاده می کنند
و اطلاعات نیز به صورت یکپارچه و متمرکز ذخیره سازی و پردازش می گردد.
سروری می باشد که از طریق آن می توان امکانی جهت مدیریت فایلها و دسترسی کاربران مختلف شبکه در درایوهای مختلف به صورت متمرکز بر روی یک سرور در شبکه خود برقرار کنیم
در واقع فایل سیستم یک نرم افزار یا یک سیستم سخت افزاری به همراه نرم افزار است که فایل ها را ذخیره کرده
و آنها را از طریق شبکه با سایر کلاینت ها برای خواندن و نوشتن به اشتراک می گذارد.
این نوع سرور یکی از پایه ای ترین انواع سرور و یا ساده ترین نوع آن ها می باشد که برای راه اندازی آن میتوانید از طریق
Manage Your Server option در منوی Administrative Tools اقدام کنید
بازی های آنلاین به شدت مورد توجه گیمر ها قرار گرفته اند و به دلیل نوع رقابت و تنوع در این زمینه،
ترافیک قابل توجهی روی Server برخی از بازی ها به وجود می آید.
کاربران بازی های کامپیوتری می توانند با اتصال به این سرور به صورت آنلاین به انجام بازی های گروهی بپردازند.
این نوع از سرور در واقع گونه ای از Application Server می باشد با این تفاوت که کاربری آن تنها برای بازی می باشد.
به این شیوه که بازی بر روی سرور نصب و میزبانی می گردد و افراد و کاربران متصل به آن شبکه می توانند با برقراری ارتباط با سرور بر روی کامپیوتر خود از بازی استفاده کنند .
بنابراین راه اندازی یک گیم سرور اختصاصی با منابع سخت افزار مورد نیاز، راهکاری منطقی برای خدمات دهی بهتر به شمار می رود.
سروری برای منازل مسکونی است که از طریق یک شبکه خانگی و اینترنت به سایر دستگاه های داخل خانه خدمات ارایه می دهد.
سرور های اختصاصی به منظور ارائه فایل های صوتی و تصویری به صورت آنلاین که امروزه در سطح جهان، کاربرد فراوانی دارند.
این نوع از سرور مربوط به اشتراک سرویس های چند رسانه ای یا همان Media می باشد
برای مثال یک ویدیو یا فایل صوتی بر روی سرور قرار می گیرد
وظیفه اصلی این نوع از Server ها، ذخیره سازی و بارگزاری حجم و تعداد وسیعی از مدیا است.
با استفاده از این سرور کاربران می توانند بدون نیاز به دانلود فایل آن را بر روی کامپیوتر خود مشاهده کنند.
این نوع سرور برای انجام پردازش و محاسبه استفاده می گردد
به این صورت که در زمانی که پردازنده های یک کامپیوتر برای پروسه یا کاربری خاصی کافی نمی باشند،
می توان با اتصال این کامپیوتر به یک سرور دیگر از پردازنده های آن نیز در کنار پردازنده های کامپیوتر کاربر استفاده نمود.
همانطور که از نام آن مشخص است برای کاربری ارسال ایمیل استفاده می گردد
. میل سرور برنامهای است که ایمیلهای ارسالی از کاربران محلی (افرادی که یک دامنه مشابه دارند) و فرستندههای از راه دور را دریافت کرده و ایمیلهای خروجی را ارسال میکند.
ایمیل شرکتی یا سازمانی که بر اساس دامنه اختصاصی وب سایت ارائه می شود
جایگاه بالای مجموعه و از همه مهم تر امنیت بهینه ایمیل های ارسالی و دریافتی را نشان می دهد.
سازمان ها یا اداراتی که حجم کاربران و ایمیل های دریافتی یا ارسالی آنها بسیار زیاد است، به ناچار باید از Mail Server اختصاصی استفاده کنند
پلتفرمهای سروری اصطلاحی است که اغلب مترادف با سیستمعامل استفاده میشود
یک پلتفرم سختافزاری و یا نرم افزاری زیر بنای اصلی برای یک سیستم است
و در نتیجه موتور محرک سرور محسوب میشود.
سرورهای ارتباطات Real Time، که قبلا به عنوان سرویسدهنده های چت و یا سرورهای IRC شناخته میشدند
و کماکان دیرآشنا هستند، گاهی اوقات به عنوان سرور پیام رسانی فوری (IM) معرفی میشوند.
این سرورها کاربران بسیار زیادی را قادر به تبادل اطلاعات تقریبا بدون درنگ میکنند.
یکی از قدیمیترین خدمات اینترنت، پروتکل انتقال فایل یا FTP است که همزمان با تامین امنیت فایل و سازمان به همراه کنترل انتقال، جابه جایی یک یا چند فایل را به صورت تضمین شده بین کامپیوترها امکانپذیر میکنند.
Tab Content
Tab Content
از بسیاری جهات، نرم افزار همکاری که زمانی معروف به “گروه افزار یا Groupware” بود،
قدرت اصلی در وب را به نمایش میگذارد.
نرمافزار همکاری برای توانمندسازی کاربران در زمینه همکاری، صرف نظر از محل، از طریق اینترنت و یا اینترانت شرکت و همکاری در یک فضای مجازی طراحی شده است.
این سرورها از پروتکلهای ایمیلی مانند SMTP استفاده میکنند
که تمامی پیامهای مبادله شده در بین تمامی اعضای لیست ایمیل به اشتراک گذاشته میشود.
در واقع شیوه عملکرد آن شبیه به شبکههای اجتماعی است.
سرورهای لیست راهی را برای مدیریت بهتر لیست های پستی ارئه می کنند.
سرور Telnet به کاربران این امکان را میدهد که وارد یک کامپیوتر میزبان شده و اموری را اعمال کنند
گویی آنها در حال انجام کار بر روی خود آن کامپیوتر از راه دور هستند.
از سیستم عامل سروری متن باز و اصلی گرفته تا نرم افزار سروری، به شما کمک می کند کار خود را به خوبی انجام دهید
نرم افزار متنباز بخش مهمی از بسیاری از زیرساخت های IT است.
در سال ۲۰۰۹، تعداد سرورهای مجازی مستقر بیش از تعداد سرورهای فیزیکی شد.
امروزه، مجازی سازی سرور تقریبا حضور فراگیری در مرکز داده داشته است.
از Hyperions گرفته تا HybridCloud ، از تکنولوژی مجازی سازی استفاده میشود.
0 پاسخ به "معرفی سرور و انواع آن"