قطعات سرور چیست

اجزا و قطعات سرور چیست ؟ آشنایی بیشتر با قطعات و تجهیزات مختلف سرور

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

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

از جمله زمینه­‌هایی که شما می­توانید برای کارایی بالاتر در آن­ها از سرورها استفاده کنید عبارتند از:

  • مدیریت متمرکز ایمیل
  • یکپارچه سازی اتصال به اینترنت
  • توسعه وب سایت­های درون سازمانی
  • نظارت بر دسترسی از راه دور
  • پشتیبانی از دستگاه­های تلفن همراه
  • به اشتراک گذاری فایل و چاپگر
  • پشتیبان گیری و بازیابی از سیستم­‌ها

انتخاب یک سرور مناسب برای کسب و کار شما نیازمند درک درست از نحوه استفاده از سرورها، نرم ­افزارهایی که بر روی آن­ها اجرا می­شوند و همچنین این که وابستگی کسب و کار شما به سرور تا چه حد است و کارکرد آن­ها تا چه میزان برای شما حیاتی است.

پس اگر نوع فعالیت در شرکت شما به نحوی است که شامل موارد زیر می ­شود بی­‌شک شما برای رسیدن به بالاترین کارایی و کمترین ریسک آسیب به اطلاعات خود ملزم به استفاده از سرورها در شرکت خود هستید.

سرور مناسب

سرورها برای چه افراد و سازمان‌هایی مناسب هستند

در ادامه با موارد کاربرد سرور برای افراد و سازمان‌ها آشنا می‌شویم.

  • اگر از دو یا چند کامپیوتر در تجارت خود استفاده می­کنید

 با ذخیره و سازمانده داده‌ها بر روی یک سرور، می‌توانید به راحتی به فایل‌ها دسترسی و آن­ها را به اشتراک بگذارید و اطلاعات کسب و کار خود را مدیریت کنید.

  • اگر نیروی کار دورکار یا غیر سازمانی دارید

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

  • اگر کارمندان شما اسناد را بین چندین کامپیوتر به اشتراک می گذارند

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

  • اگر نیاز به اشتراک‌­گذاری دسترسی به وسایل جانبی، مانند چاپگرها و دستگاه­های فکس را دارید

سرورها به کل دفتر شما اجازه دسترسی به این تجهیزات جانبی را می دهند. بعلاوه، سرورها بار اضافی را از کامپیوترهای کارمندان شما برمی­‌دارند. همچنین با قرار دادن دستورات چاپ یا فکس از سمت همه کاربران در صف انجام آن­ها را نوبت­‌دهی می­‌کند که باعث عدم تداخل درخواست­‌ها و بروز اشتباه می­شود.

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

سرور چیست

سرور چیست؟ بررسی انواع، اجزا و قطعات سرور

سرور سیستمی با کارایی بالایی است که خدماتی چون ذخیره داده­ ها، انجام محاسبات و … را به دیگر کامپیوترهایی که در یک شبکه، مانند شبکه­ی محلی (LAN) یا شبکه گسترده (WAN) به آن متصل شده­ اند ارایه می ­دهد. سرورها همچنین دارای ابزارهای مدیریت از راه دور هستند، به این معنی که یک کارشناس شبکه می­تواند مشکلات سیستم­ های متصل به سرور را از مکان دیگری عیب­ یابی و برای رفع آن اقدام نماید و نیز می­تواند استفاده­ی کابران شبکه را مدیریت نماید و کارهای معمول مربوط به پشتیبانی کاربران مانند اضافه کردن کاربران جدید و یا تغییر رمز عبور و اعمالی از این قبیل را از راه دور انجام دهد.

به کامپیوتر سرور اصطلاحا میزبان یا هاست (Host) و به کامپیوترهای خدمات گیرنده­ی کلاینت (Client) می­گویند.

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

نرم افزار سرورها

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

اما برای وظایف پیچیده­ تر در سرورهای موضوع کمی متفاوت­ تر است. همان طور که می­دانید تمام برنامه­‌ها بر روی یک برنامه­ی پایه که همان سیستم عامل است اجرا می­ شوند. در بسیاری از موارد برای ایجاد یک سرور نیاز است که سیستم عامل آن یک سیستم عامل سرور باشد.

سیستم عامل سرور کارایی برنامه سرور در دسترسی به منابع منابع کامپوتر بالا می­برد و دیگر نیازهای برنامه سرور را با سرعت بالاتری تامین می­کند. همچنین محیط مناسب­تری برای ارتباط کلاینت با سرور ایجاد می­‌کند.

به سیستم­های عامل سرور یک آدرس IP و یک نام دامین (Domain) اختصاص داده می‌­شود.

در ادامه به معرفی چند نوع از سرورها بر اساس کاربرد آن­ها می ­پردازیم:

سرورهای فکس

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

سرورهای GroupWare

این نوع از سرورها شامل برنامه­هایی است که به کابران خود این امکان را می­‌دهند تا در یک محیط مجازی بدون نیاز به حضور فیزیکی با یکدیگر کار کنند.

سرورهای IRC

IRC مخفف عبارت “Internet Relay Chat”  است و در این مدل چندین سرور مستقل با یکدیگر شبکه­ می­شوند و کاربران این سرورها قادر خواهند بود تا از طریق شبکه IRC با یکدیگر ارتباط برقرار کنند.

سرورهای پروکسی

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

سرورهای تراکنش

سرور تراکنش در اجرای دستورات SQL نقش خود را ایفا می­کنند، بدین ترتیب که در پاسخ این سرورها همیشه حالت موفقیت یا شکست مشخص می‌­شود، یعنی یک تراکنش یا با موفقیت انجام شده یا به طور کامل انجام نشده است که همان حالت شکست است و درخواست آن تراکنش باید دوباره فرستاده و دستورات مربوط به آن دوباره اجرا شود. برای مثال در انجام یک تراکنش انتقال وجوه توسط کاربر یا پول منتقل می­‌شود یا نمی‌­شود حالتی بین این که بخشی از پول منتقل شود و بخشی باقی بماند به هیچ عنوان نباید اتفاق بیافتد. برنامه­‌های مبتنی بر سرورهای تراکنش با نام پردازش تراکنش آنلاین (OLTP) نیز شناخته می شوند.

سرورهای ابری

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

انواع  سرورها بر اساس قطعات سرور

انتخاب قطعات سرور بر اساس تعداد و نوع برنامه هایی را که می خواهید روی آن اجرا کنید تعیین می­شود، بدین معنا که باید بدانید سرور قرار است پاسخگوی چه تعداد کاربر (مشتری) باشد و برنامه­ای که قرار است بر روی آن اجرا شود به چه میزان منابع نیاز دارد. برای مثال اجرای برخی از برنامه­‌های کاربردی رایج مانند برنامه­های مربوط به چاپگرها، به اشتراک گذاری اسناد آفیس مانند فایل های Word و Excel  برنامه­های سنگینی برای اجرا نیستند و بار زیادی را به پردازنده تحمیل نمی­کنند، بنابراین ممکن است یک سرور کم هزینه بتواند به راحتی پاسخگوی نیازهای کل شرکت شما باشد. در حالی که انجام کارهای دیگری مانند میزبانی پایگاه داده های بزرگ یا کتابخانه­های تصویری، نیاز به سروری با پردازنده­های قوی، هاردهایی با ظرفیت بالا و سریع و زیرساخت شبکه­ای متناسب با حجم داده‌­ها دارد.

سرورها بر اساس نوع قطعات سرور به سه دسته کلی تقسیم می­شوند. با دانستن مزایا و محدودیت­های هر کدام می­توانید نوع سرور مورد نیاز خود برای خرید را انتخاب کنید.

سرورهای برج (Tower)

سرورهای برج ساده‌­ترین و کم­‌هزینه­‌ترین نوع سرور موجود در بازار است. از لحاظ سایز نیز به طور متوسط همانند ابعاد کامپیوتر دسکتاپ فضایی است. سرورهای برج به چند دلیل برای مشاغل کوچک کاملا مناسب هستند:

  1. به دلیل کم حجم بودن نیاز به اختصاص فضای جداگانه­‌ی اتاق داده برای پردازش متمرکر نیست و به راحتی در یک فضای کوچک قابل راه­اندازی است.
  2. با توجه به پیچیدگی کم­تر در این مدل، نظارت و نگهداری از منابع شبکه نیز آسان­تر است.
  3. به دلیل متمرکز بودن وعدم پراکندگی منابع سرور احتمال نفوذ و حمله کم­تر است.

در اولین راه‌­اندازی سرور برای کسب و کارهای کوچک عموما سرور برج پیشنهاد می­‌شود. همچنین می­توانید بر اساس نوع کار خود، تعداد هارد دیسک­ها و پردازنده­‌های سرور را انتخاب کنید. برای مثال در شرکتی با کمتر از ۲۵ کارمند، یک سرور دارای یک پردازنده و ۲ تا ۴ هارد دیسک کافی است. ولی اگر تعداد کارمندان شما بیش­تر از ۲۵ است یا قصد دارید برنامه­‌های فشرده­سازی داده را بر روی سرور اجرا کنید، نیازمند به یک سرور با ۲ پردازنده و ۴۶ هارد دیسک هستید.

سرورهای رک (Rack)

این مدل سرورها را در طبقه­های افقی در رک­‌ها (مانند بشقاب­های روی هم چیده شده) قرار می‌­دهند. که این امر باعث صرفه جویی در فضای اختصاص یافته به سرورها می‌­شود. سرورهای رک می­توانند گزینه مناسبی برای شرکت­‌هایی باشند که:

  1. یک دیتاسنتر (Data Center) متمرکز در حداقل فضای ممکن داشته باشند.
  2. نیاز به انعطاف پذیری برای تطبیق دادن سرورها با نرم­افزارها و حجم بار کاری خود دارند.
  3. نیاز به جای دادن منابع اختصاص یافته­ی گسترده­ای در درون سرور دارند.

سرورهای رک می­توانند گزینه­ی مناسبی برای کسب و کارهای کوچکی که دارای منابع انسانی مسلط به سرورها هستند یا مشاغل متوسطی که به سرورهای بیشتری نیاز دارند، باشند.

سرورهای تیغه‌­ای (Blade)

این مدل­ها فشرده­‌ترین شکل سرور از لحاظ اشغال فضا هستند. سرورهای تیغه‌­ای به دلیل شکل فوق العاده نازک آن­ها به این اسم نام­گذاری شده­‌اند. سرورهای چند تیغه‌­ای به طور عمودی در یک محفظه قرار می­گیرند و معمولا قطعات سروری خاص مانند منبع تغذیه‌­ها را به اشتراک می­گذارند. به کمک این نوع معماری در چینش سرورها می­توان بیشتری تعداد سرور را در کمترین فضا جای داد.

حاصل استفاده از زیرساخت سرور سنتی در محفظه‌­های معماری سرورهای تیغه‌­ای صرفه جویی در فضا و انرژی و بالا بردن قدرت پردازش است. و همچنین به دلیل متمرکز بودن دیتاسنتر زمان و هزینه کم­تری برای مدیریت سرورها صرف می­‌شود.

سرورهای تیغه‌­ای برای مشاغلی که به حجم محاسبات بسیار بیشتری دارند یا برای مشاغلی که قصد توسعه مرکز داده عالی را دارند مناسب هستند.

اجزا و قطعات سرور

معرفی قطعات سرور

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

برد اصلی

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

قطعات سرور که بر روی برد اصلی قرار می­گیرند، پردازنده (یا CPU)، مدارهای پشتیبانی کننده (چیپست­ها)، رم، کنترلرهای هارد دیسک، پورت‌ های ورودی/خروجی (I/O) برای اتصال ابزارهایی مانند صفحه کلید، موس و چاپگرها و همچنین دیگر سخت­افزارهای تخصصی مانند آداپتور گرافیکی، کنترل کننده دیسک SCSI و رابط شبکه می­باشند.

پردازنده

پردازنده­‌ها مغز متفکر سرورها هستند. سرعت و تعداد پردازنده عامل بسیار تعیین­ کننده­ای در توانایی سرور برای اجرای برنامه ها در یک سرور است. با توجه به تغییرات سریع و بهبود روزافزون قطعات سرورها تعیین اینکه کدام پردازنده برای شما مناسب است کار دشواری است. اما به طور کلی در هنگام انتخاب پردازنده باید سه ویژگی اصلی که در زیر اشاره شده است دقت نمایید.

سرعت پردازش یا کلاک پردازنده

این عدد درج شده بر روی پردازنده­ها که معمولاً به گیگاهرتز است نشان­ دهنده­ی سرعت عملکرد پردازنده است. به طور کلی، هر چه این عدد بالاتر باشد یعنی سرورهایی با سرعت عملکرد بالاتری خواهید داشت.

 تعداد هسته

امروز تمام پردازند­های سرورها چند هسته­ای هستند. تعداد بیشتر پردازنده­‌های فیزیکی درون یک پردازنده امکان پردازش چند وظیفه به طور همزمان را ایجاد می­کند، که باعث افزایش فزاینده در سرعت پردازش می­‌شود. شما می­توانید چند برنامه را طور همزمان بر روی یک سرور اجرا کنید به طوری­که اجرای همزمان یک برنامه تاثیر زیادی بر سرعت اجرای دیگر برنامه‌­ها نگذارد. به عنوان مثال، اسکن ویروس ممکن است در روی یک هسته از پردازنده­ی سرور اجرا شود در حالی که همزمان هسته‌ی دیگری مشغول به گرفتن بک­اپ از داده ها به طور مستقل باشد.

میزان حافظه­‌ی کش پرازنده

هر پردازنده دارای حافظه داخلی با سرعت بالا است که مستقیماً روی واحد پردازش مرکزی (CPU) و نزدیک به آن قرار دارد. میزان حافظه کش بیشتر، فرکانس مورد نیاز CPU را برای واکشی اطلاعات از حافظه رم که خارج از CPU قرار دارد کاهش می‌دهد. برای اکثر برنامه‌ها، این امر پاسخگویی سیستم را بهبود می بخشد و تجربه کاربری بهتری را ارائه می دهد. به طور معمول، CPUهایی با تعداد هسته و فرکانس بالاتر، میزان حافظه کش بیشتری در جهت بهبود عملکرد خود دارند. در ادامه شما را به خواندن مقاله سرور GPU چیست دعوت می‌نماییم.

حافظه RAM

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

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

هارد دیسک

هارد دیسک ها کتابخانه بزرگی از تمام فایل‌­هایی را که می تواند به آن دسترسی داشته باشد به سرور شما ارائه می­دهد. اندازه و نوع سیستم‌­های هارد دیسک بستگی به حجم داده­ای دارد که باید در آن ذخیره شود.

اکثر سرورها با یک هارد دیسک بسیار بزرگ بسیار شبیه به هارد کامپوتر دسکتاپ شما دارند. اما معماری آن­ها متفاوت است، هارد درایوهای سرور برای دسترسی سریع و امکان افزودن چندین هارد دیسک داخلی طراحی شده اند.

به مرور با گسترش کسب و کار شما و تجمیع بیشتر داده‌­ها، ممکن است لازم باشد هارد دیسک­‌های بیشتری اضافه کنید و سیستم‌های هارد اکسترنال را وصل کنید.

کنترلر شبکه

اتصال به شبکه یکی از مهمترین بخش های هر سرور است. کنترلر شبکه می­تواند تمام ورودی­‌ها و ترافیک کلاینت­‌ها را در شبکه شما مدیریت کند.

منبع تغذیه

از آن جایی که قطعات سرور از به یک کامپیوتر رومیزی بیشتر است، به منبع تغذیه بزرگ­تری نیز نیاز دارد (معمولاً ۳۰۰ وات). اگر سرور شما دارای تعداد زیادی هارد دیسک باشد، ممکن است به منبع تغذیه بزرگ­تری نیاز داشته باشد.

جمع بندی

انتخاب نوع و قطعات سرور متناسب با کسب و کار امری بسیار تاثیرگذار در عملکرد یک سازمان و میزان گسترش آن در آینده دارد. بنابراین صاحبین مشاغل باید تا حدودی بتوانند نیازهای سازمان خود راشناسایی و تخمین بزنند. بدین منظور داشتن شناخت از انواع سرورها و نحوه­ی عملکرد آن­ها امری است ضروری که تاثیر مستقیم بر کسب و کار آن­ها خواهد گذاشت.

ابر آسیاتک ارائه دهنده خدمات ابری - سرور مجازی ابری

یک نظر

    1. ابر آسیاتک پاسخ

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *