سرور چیست + عکس

سرور چیست ؟

سرور چیست؟ معنی سرور به زبان فارسی ارائه دهنده سرویس ذکر شده است. سرور به معنای  کامپیوتر دائما روشن و قدرتمند است، کاربران از سرور در بازه زمانی متفاوت، خواستار دریافت پاسخ به درخواست هایشان هستند. سرور ها (servers) از سال 1981 تا کنون مورد استفاده هستند.

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

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

نحوه کاربرد سرور به همراه ذکر مثال

به طور مثال، همانطور که میدانید مرورگر ها از جمله Opera، Mozilla، Chrome و… هستند که شما قادر به استفاده از آن هستید. وقتی که شما درون مرورگر های خود به دنبال اطلاعاتی هستید. در این حالت درخواست خود را به مرورگر میدهید، و این مرورگر به سروری که مربوط به آن موضوع است مراجعه میکند، اطلاعات و داده مورد نیاز شمارا دریافت میکند و در آخر به شما نشان می دهد.

تجهیزات سخت افزاری سرور ها

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

دیتاسنتر چیست؟

در شبکه اینترنت یکی از مهم ترین فاکتورها به هنگام دریافت خدمات، سرور یک پایداری محسوب می شود. محل های ویزه ای در سراسر دنیا با نام دیتاسنتر یا همان مرکز داده، جهت نگهداری از سرور ها احداث مشوند که تمرکز آنها بر روی کیفیت شبکه، پشتیبانی قطعات و نرم افزارهای مورد نیاز است. این مراکز داده بصورت تخصصی، شرایط را برای استفاده از سرور ها به دور از قطعی و مشکلات دیگر، فراهم می آورند.بنابراین دیتاسنتر محلی است که صدها یا هزاران کیس سرور، برای نگهداری و پردازش اطلاعات مهم در شبکه استفاده میشود. را در رک ها، کیج ها و اتاق های مختلف، جای می دهند. ساختمان دیتاسنتر از بخش های مختلفی مانند اتاق کنترل، اتاق سرور، ژنراتور، تاسیسات خنک کاری، انبار سخت افزار، اتاق UPS ،Battery backup، اتاق نگهداری از وسایل اتطفای حریق و اتاق مدیریت شبکه تشکیل میشود.

آشنایی با سیستم عامل سرور

سَرور ها دارای نرم افزارها و سیستم عامل های مختص به خود هستند، که بر روی این کامپیوتر ها نصب میشوند. از جمله سیستم عامل سرور می توان به سیستم عامل های و Linux و windows server اشاره کرد. به هنگام خرید سرور اختصاصی ایران و خارج باید  بدانید که سرور ها به سه دسته tower، Rack و Blade تقسیم میشوند که Rack و Blade بیشتر در محیط ها و شبکه های بزرگ مانند ISP ها استفاده مشوند. این سرور ها باید بطور شبانه روزی کار کنند، به همین دلیل در هنگام نصب سیستم عامل سرور باید به کاربرد سرور و نرم افزارهایی که بر روی آن نصب شده است توجه داشت. 

ویژگی های سرور

  • انحصاری بودن منابع سخت افزاری
  • قابلیت ارتقا سخت افزار سرور 
  • اتصال دائمی به اینترنت 
  • سرعت عملکرد بسیار بالا 
  • قدرت پردازش و قدرت محاسباتی سریع
  • امنیت بالا 
  • امکان پیاده سازی Raid نرم افزاری و سخت افزاری، بر روی سرور

انواع تنظیمات سرور

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

در ادامه چند روش از تنظیم کردن سایت را بیان کرده ایم:

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

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

نوع دیگری از تنظیمات سرور، استفاده از لود بالانسر می باشد. اگر بخواهید چندین برنامه را بر روی یک دامنه ارائه دهید این روش مناسب خواهد بود. البته اگر لود بالانسر که رابط بین کاربر و محیط اصلی سرور است، کار نکند، عملکرد برنامه و ارائه خدمات مختل می شود.

تکثیر پایگاه داده، روش دیگری میباشد. ساختار این روش، شباهات زیادی به روش قبلی ( لود بالانسر ) دارد. با این تفاوت که برای هر سرور، یک پایگاه داده قابل خواندن تکثیر می شود. به روز رسانی پایگاه داده ( نوشتن )، از طریق سروری که به عنوان Master تعیین شده است. انجام میشود وامکان خواندن برای سایر سرورها وجود دارد. بنابراین، با نقص در سرور Master عمل به روز رسانی پایگاه داده به تأخیر می افتد.

بهترین تنظیمات سرور

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

انواع سرور از نظر تخصیص منابع

1- سرور اشتراکی

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

2- سرور VDS

مقیاس بزرگ تر با منابع اختصاصی تر از یک سرویس اشتراکی است که از طریق “مجازی سازها” تقسیم منابع یک سرور اختصاصی میزبان به چند ماشین، صورت می پذیرد. با توجه به اختصاصی بودن منابع یک ماشین ها، تعداد وب سایت هایی که بر روی سرور میزبان ایجاد می شود از وب سایت های سرور اشتراکی کمتر خواهند بود.

3-سرور اختصاصی

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

انواع سرور و کاربرد آنها

Web server 

این نوع سرور در راه اندازی وب سایت ها و هاستینگ کاربرد دارد.

 Media server

کاربرد Media server به جهت اشتراک گذاری سرویس های چند رسانه ای تعبیه شده است.

Mail server

کاربرد سرور پست الکترونیک برای ارسال و دریافت ایمیل است. 

File server

این نوع سرور، یکی از ساسی ترین و ساده ترین انواع سرورها، جهت اشتراک فایل است.

Data server

این نوع پیکر بندی اغلب در سازمان ها، شرکت ها جهت بانک اطلاعاتی مورد استفاده یک نرم افزار یا سرویس، قرار میگیرند 

Application server

بر روی این سرور، نرم افزار مورد استفاده کاربران سرور نصب می گردد و ایشان از طریق کامپیوترهای خود میتوانند به آن، دسترسی داشته باشند.

DNS server

سروری که بر روی آن سرویس و تنظیمات DNS وبسایت ها انجان شده است و وظایف مربوط به Resolve شدن آدرس سرور IP های مربوط به وب سرور، ایمیل سرور و… را در شبکه اینترنت بر عهده دارد. 

Game server

سرور بازی نوعی از Application server است. و همانطور که از نامش پیداست، کاربرد سرور گیم فقط برای نصب بازی برو روی سرور است و کاربران متصل به شبکه می توانند با برقرای ارتباط با Game server از بازی استفاده کنند.

Computing server

برخی از شرکت ها یا سازمان ها برای امور خود از محاسبات زیاد و مختلفی استفاده می کنند. این حجم بالا از محاسبات باعث می شود تا برای مدیریت بهتر این محاسبات، لازم باشد تا آن ها یک سرور محاسباتی را اجاره نمایند و کار های مختلف خود را بر روی آن انجام دهند.

Proxy server چیست ؟

در پاسخ به پروکسی سرور چیست باید گفت به عنوان یک رابط بین server اصلی و Clinet، اطلاعات را از طرفین گرفته و پس از بررسی، به گیرنده ارسال می نماید.

متشکریم که تا پایان این وبلاگ همراه ما بودید. 

پیمایش به بالا