سرور چیست ؟
سرور چیست ؟
اینترنت یک شبکه بسیار بزرگ از کامپیوتر هایی است که در سراسر دنیا قرار دارند.
وقتی که دو سیستم کامپیوتری را به یکدیگر متصل می کنیم و بین آن ها اطلاعات رد و بدل می کنیم،
این دو سیستم با یکدیگر یک شبکه کوچک را تشکیل می دهند.
در اینترنت همه کامپیوترها در دنیا با کابل به یکدیگر متصل شده اند و دارای یک آدرس مشخص برای شناسایی و دسترسی هستند.
وقتی گفته می شود که به اینترنت متصل شده اید،
یعنی اینکه سیستم شما هم به این شبکه بزرگ ملحق شده و با یک آدرس مشخص در اینترنت در حال سرویس دهی یا دریافت سرویس هستید.
در این شبکه بزرگ برخی از سیستم ها به عنوان سرویس دهنده هستند.
مثلا وقتی که یک سایت را در مرورگر باز می کنیم، محتویات سایت در یک سیستم در شبکه اینترنت قرار دارد،
که بر روی آن سرویس دهنده وب نصب شده است و اطلاعات سایت بر روی آن قرار گرفته است.
این سایت ممکن است حجم اطلاعات زیادی را در خود ذخیره کرده باشد و یا کاربران بسیار زیادی در دنیا به این سایت متصل شوند.
پس این سایت نمی تواند بر روی یک سیستم کامپیوتری ساده باشد.
به بیان ساده سرور، کامپیوتری همیشه روشن و قدرتمند است که کاربران در زمانهای متفاوت، از آن انتظار پاسخ به درخواستهای خود را دارند.
کاربرد سرور با ذکر یک مثال ساده
سرور تحت شبکه:
اگر سرور وظیفه ارائه خدمات را فقط به سیستمهای محدودی داشته باشد،
آن را سرور تحت شبکه مینامیم. بر این اساس این سرورهافقط در یک شبکه داخلی و خصوصی فعال هستند.
پس سیستمهای موجود در این شبکه توسط این سرور مدیریت میشوند و نیازها و سرویسهای خود را دریافت میکنند.
این سرورها معمولا برای مجموعههای ادارای و شرکتها استفاده میشوند.
برای مثال معمولا دانشگاه ها، از شبکه داخلی برای ارائه خدمات مختلف به کارمندان و دانشجویان خود استفاده میکنند.
همچنین در گیم نتها معمولا یک سیستم به عنوان سرور در شبکه داخلی عمل میکند.
سرورهای اینترنتی
از طرفی دیگر اگر سرورهای یک شبکه از طریق شبکه جهانی اینترنت با سایر سیستمهای دیگر ارتباط برقرار کنند،
به آن ها سرورهای اینترنتی میگویند. سرورهای اینترنتی در حقیقت ابر رایانه هایی همیشه روشن و قدرتمند هستند،
که در تمام طول روز در حال خدمات رسانی میباشند. سرورهای اینترنتی از نظر عملکرد و نوع به دستههای مختلفی تقسیم بندی میشوند.
مهمترین فاکتور و ویژگی سرورهای اینترنتی امنیت و پایداری آنها است.
سرور اینترنتی با استفاده از ویژگی Nameserver از یکدیگر متمایز میشوند. Nameserver نام اختصاصی هر سرور در فضای اینترنت است.
Nameserverها را میتوانیم در دنیای واقعی، مشابه کد ملی افراد بدانیم.
سرورهای اینترنتی در تمام کسب و کارهایی که بر بستر اینترنت فعالیت میکنند، مورد استفاده قرار میگیرند.
کاربرد سرور
بهدلیل گسترش و پیشرفت کسبوکار بسیاری از شرکتها، بیشتر بهدنبال استفاده از سرورهای مختلف با منابع متفاوت و متناسب میباشند.
بهطور عمده سرورها راه ارتباطی در شبکه میباشند که از نظر سخت افزاری بسیار قدرتمند هستند.
از سرورها بهعنوان سیستم سرویس دهنده و اغلب جهت کنترل، مدیریت، میزبانی و … استفاده میشود.
همچنین میتوان از سرورها بهعنوان میزبانی یک یا چندین سایت نیز استفاده نمود که وب سرور نام دارند.
سرورها معمولا در مکانی به نام دیتاسنتر نگهداری میشوند که توسط آی پی اختصاصی به اینترنت بسیار سریع وصل میگردند.
اگر سرور مورد نظر با ابزارهای نرم افزاری خاصی به چند بخش تقسیم شود هر بخش از آن را سرور مجازی میگویند.
بهطور کلی بسته به نوع نیاز افراد لازم است خرید سرور انجام شود.
زیرا اگر سرور بهصورت کلی و واحد در اختیار گرفته شود به آن سرور اختصاصی میگویند و نوع دیگری از سرور است.
به عنوان مثال، همانطور که می دانید مرورگر های مختلفی از جمله Chrome، Mozilla Firefox، Opera و… وجود دارند
که شما می توانید از آنها استفاده کنید. زمانی که شما در مرورگر خود (به عنوان مثال مرورگر Chrome) به دنبال موضوعی هستید،
در این حالت درخواست خود را به مرورگر داده و این مرورگر به سرور مربوطه مراجعه کرده
و اطلاعات و داده های لازم را از آن گرفته و به شما تحویل می دهد.
(سرور چیست ؟) سرور چگونه کار میکند؟
سرورها یک سری کامپیوتر هستند که وظیفه انتقال داده از یک کامپیوتر به شبکه جهانی (اینترنت) یا شبکه داخلی را بر عهده دارند
پس از تهیه سرور اقدامات مرتبط با کانفیگ و راهاندازی و پیکربندی سرور نظیر نصب سیستم عامل قابل انجام خواهد بود.
عمدتاً وظیفه یک سرور اشتراکگذاری منابع اطلاعاتی میباشد. یک کامپیوتر سرور میتواند برنامههای خود را نیز بهخوبی مدیریت کند.
این وظیفه میتواند بخشی از یک عمل متقابل یا یک قابلیت فنی ساده باشد.
غالباً سرورها اطلاعات را ارائه میدهند. بهطور مثال، سرورهای تحت وب، صفحات وب را برای کاربران نمایش میدهند
یا درخواستهای آنها را پاسخ میدهند.
سرور چگونه کار میکند؟
بهطور عمومی یک سرور باعث فعالیت دیگر برنامهها یا دستگاهها تحت عنوان کاربران میشود.
این ساختار مدل client-server نامیده میشود که در آن یک محاسبات سراسری واحد در چندین فرایند یا سیستم توزیع میگردد.
سرورها عملیات متعددی مانند به اشتراکگذاری داده یا منابع بین چندین کاربر یا انجام محاسبات برای یک کاربر را انجام میدهند
که سرویس نامیده میشود. یک سرور میتواند به تنهایی در خدمت کاربران بسیاری باشد
و همینطور یک کاربر میتواند به تنهایی از چندین سرور استفاده نماید.
منابع سخت افزاری سرور چیست ؟
با توجه به اینکه حالا میتوانید به راحتی پاسخی برای سوال سرور یعنی چه داشته باشید،
بد نیست از مبحث دیگری یاد کنیم که به چیستی منابع سخت افزاری یک سرور اشاره میکند.
سوال اصلی این است که منابع سخت افزاری سرور و تنظیمات سرور چیست و چگونه انجام می شود؟
سرور از قطعات سختافزاری خاصی تشکیل شده است که بالاترین پردازش و عملکرد از آنها انتظار میرود.
عموما سرورها از پردازندهای قدرتمند با چندین عدد هسته فیزیکی و مجازی، RAM بالا و هارددیسک با فضای ذخیرهسازی چند ترابایتی، تشکیل میشوند.
با توجه به این میزان قدرت و عملکرد، سرور میبایست در فضایی نگهداری شود
که بدون هیچگونه اختلال و قطعی به صورت ۲۴ ساعته روشن و به اینترنت وصل باشد.
کاربرد سرور با توجه به این ساختار و پاسخگویی به درخواستهای متعدد کاربران، معنا مییابد.
به عنوان مثال، همانطور که می دانید مرورگر های مختلفی از جمله Chrome، Mozilla Firefox، Opera و… وجود دارند که شما می توانید از آنها استفاده کنید.
زمانی که شما در مرورگر خود (به عنوان مثال مرورگر Chrome) به دنبال موضوعی هستید،
در این حالت درخواست خود را به مرورگر داده و این مرورگر به سرور مربوطه مراجعه کرده
و اطلاعات و داده های لازم را از آن گرفته و به شما تحویل می دهد.
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.
سرور چیست ؟ – نویسنده:راحله تبریزی
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.