آشنایی با قطعات سرور و کاربرد هر کدام

درک عملکرد صحیح یک سرور مستلزم آشنایی با اجزای تشکیل دهنده و قطعات سرور است; قطعاتی که با هماهنگی دقیق، امکان پردازشهای سنگین و ارائه خدمات را فراهم میآورند. هدف از این مقاله ارائه یک راهنمای جامع برای آشنایی با قطعات کلیدی سرورها و درک عملکرد آنها است. با شناخت این اجزا کاربران و علاقه مندان میتوانند درک بهتری از نحوه کارکرد این سیستمهای حیاتی پیدا کنند. در ادامه به بررسی دقیق اجزای سرور از جمله پردازنده، حافظه، منبع تغذیه و کارتهای شبکه خواهیم پرداخت و نقش هر یک را در عملکرد کلی سرور تشریح خواهیم کرد.
به طور کلی سرورها از اجزای مختلفی تشکیل میشوند که هر کدام وظیفه خودشان را انجام میدهند، در ادامه به صورت جداگانه هر کدام از این قطعات سرور را مورد بررسی قرار میدهیم.
پردازنده (CPU – Central Processing Unit): مغز متفکر قطعات سرور
پردازنده یک سرور مانند مغز آن است. درست همانطور که مغز انسان تمام افکار و دستورات بدن را پردازش میکند، CPU نیز تمام محاسبات و دستورات لازم برای اجرای برنامهها و سرویسهای مختلف روی سرور را انجام میدهد. وظیفه اصلی پردازنده یک سرور، انجام محاسبات و کنترل عملکرد سایر قطعات سرور و فعالیتهایی است که روی سرور انجام میشوند. احتمالا بعد از شنیدن نام CPU، پردازندههای کامپیوتر شخصی خود برایتان تداعی شود اما تفاوت اصلی CPU یک سرور در این است که معمولا برای کارها و پردازشهای سنگین طراحی شده است. همچنین حافظه کش بیشتری دارد و از فناوریهای پیشرفتهتری برای اطمینان از پایداری در طولانی مدت بهره میبرد.
دو برند اصلی CPU سرور در حال حاضر، Intel با سری Xeon و AMD با سری EPYC هستند. این CPUها در مدلهای مختلف با تعداد هسته، سرعت کلاک و ویژگیهای متفاوت عرضه میشوند تا نیازهای مختلف سرورها را برآورده کنند.

حافظه دسترسی تصادفی (RAM – Random Access Memory)
RAM مانند میز کار سرور است. هر برنامهای که در حال اجرا است و هر دادهای که به طور فعال مورد استفاده قرار میگیرد، به صورت موقت در RAM ذخیره میشود تا پردازنده بتواند به سرعت به آن دسترسی پیدا کند. ظرفیت یک RAM با واحد گیگابایت (GB) اندازه گیری میشود و سرعت آن نیز برحسب مگاهرتز (MHz) یا گیگاهرتز (GHz) مشخص میشود. بسیاری از سرورها از نوع خاصی از RAM به نام ECC RAM یا Error-Correcting Code RAM استفاده میکنند. این نوع از RAM قابلیت تشخیص و تصحیح خطاهای جزئی را دارد که برای حفظ پایداری و جلوگیری از خرابی دادهها در محیطهای حساس بسیار مهم هستند.

مادربرد (Motherboard): بستر ارتباطی قطعات
مادربرد، برد اصلی مدار سرور است که تمام قطعات سرور روی آن سوار میشوند و ارتباط بین آنها را برقرار میکند. وظیفه اصلی مادربرد، فراهم کردن بستر فیزیکی و الکتریکی برای اتصال و ارتباط بین قطعات سرور است. اجزای کلیدی یک مادربرد، چیپست، سوکت CPU، اسلاتهای RAM و اسلاتهای توسعه (Expansion Slots – PCIe) هستند. Gigabyte و ASUS جز معروفترین تولیدکنندگان مادربرد سرور هستند.

هارد دیسکها و درایوهای حالت جامد (HDD & SSD)
این قطعات وظیفه ذخیره سازی دائمی سیستم عامل، برنامهها و تمام دادههای سرور را بر عهده دارند. هارد دیسکهای HDD از صفحات مغناطیسی چرخان برای ذخیره سازی و بازیابی اطلاعات استفاده میکنند. سرعت خواندن و نوشتن این هاردها از SSD کمتر است. درایوهای حالت جامد (SSD) از تراشههای حافظه فلش برای ذخیره سازی اطلاعات استفاده میکنند. SSDها سرعت بالاتری در خواندن، نوشتن و همچنین مصرف برق کمتری دارند. RAID یا Redundant Array of Independent Disks یک فناوری است که به بهبود عملکرد و افزایش تحمل خطا کمک میکند. این فناوری در سطوح مختلف و با روشهای متنوعی اطلاعات را توزیع و تکثیر میکند.

منبع تغذیه (PSU – Power Supply Unit)
منبع تغذیه وظیفه تبدیل برق متناوب (AC) ورودی از پریز برق به ولتاژهای مستقیم (DC) مورد نیاز قطعات مختلف سرور را بر عهده دارد. وظیفه اصلی این قسمت، تامین برق پایدار و کافی برای تمامی قطعات سرور است. توان خروجی PSU با واحد وات اندازه گیری میشود و باید به مقداری باشد که بتواند تمام قطعات سرور را در حداکثر بار کاری تغذیه کند. راندمان PSU نشان میدهد که چه مقدار از برق ورودی به برق مورد نیاز تبدیل خواهد شد. هرچه راندمان بالاتر باشد، اتلاف انرژی و تولید گرما کمتر است. بسیاری از سرورهای مهم، دو یا چند منبع تغذیه دارند. اگر یکی از PSUها از کار بیفتد، منبع تغذیه دیگر به صورت خودکار وظیفه تامین برق را بر عهده میگیرد.

کارت شبکه (NIC – Network Interface Card)
کارت شبکه به سرور اجازه میدهد تا به شبکه متصل شود و با سایر دستگاهها و سرورها ارتباط برقرار کند. وظیفه اصلی یک کارت شبکه، اتصال فیزیکی و منطقی سرور به شبکه است. کارتهای شبکه با سرعتهای مختلفی مانند 10Gbps و 1Gbps عرضه میشوند. انتخاب سرعت مناسب به پهنای باند مورد نیاز سرور بستگی دارد.

کارتهای توسعه (Expansion Cards)
اسلاتهای توسعه PCIe روی مادربرد به شما اجازه میدهند تا کارتهای توسعه مختلفی را برای افزودن قابلیتهای بیشتر به سرور نصب کنید. انواع کارتهای توسعه شامل کارتهای RAID برای مدیریت و پیکربندی آرایهها، کارتهای HBA برای اتصال سرور به دستگاههای ذخیره سازی خارجی، کارتهای گرافیک در برخی سرورها مانند هوش مصنوعی است.

سیستم خنک کننده (Cooling System)
با کار کردن قطعات سرور، گرمای بسیاری تولید میشود. سیستم خنک کننده وظیفه دفع این گرما را بر عهده دارد تا از گرم شدن بیش از حد قطعات جلوگیری کند. سیستمهای خنک کننده معمولا به سه دسته فنها (گردش هوا داخل سرور و دفع گرما)، هیت سینکها (قطعات فلزی با سطح تماس بالا)، خنک کنندههای مایع (در سرورهای با کار سنگین) تقسیم میشود.

Raid در قطعات سرور به چه معناست؟
RAID یک فناوری ذخیره سازی اطلاعات است که چندین درایو فیزیکی (مانند SSD یا HDD) را به یک واحد منطقی تبدیل میکند. هدف اصلی استفاده از RAID افزایش تحمل خطا و بهبود عملکرد در سطوح مختلف و با روشهای متفاوت است. این روند با توزیع و تکثیر دادههای بین درایوها اجرا میشود. در جدول زیر سطوح مختلف RAID را مورد بررسی قرار میدهیم:
| سطح RAID | حداقل تعداد دیسک | تحمل خطا | عملکرد خواندن | عملکرد نوشتن | ظرفیت ذخیره سازی | کاربردها |
|---|---|---|---|---|---|---|
| RAID 0 | 2 | بدون تحمل خطا | عالی | عالی | 100% (تمام ظرفیت) | برنامههای نیازمند سرعت بالا (مثل ویرایش ویدیو) |
| RAID 1 | 2 | تحمل خرابی 1 دیسک | خوب | متوسط | 50% (نصف ظرفیت) | سرورهای حیاتی، ذخیره سازی دادههای حساس |
| RAID 5 | 3 | تحمل خرابی 1 دیسک | خوب | متوسط | (n-1)/n ظرفیت | سرورهای فایل، برنامههای تجاری |
| RAID 6 | 4 | تحمل خرابی 2 دیسک | خوب | ضعیفتر از RAID 5 | (n-2)/n ظرفیت | دیتاسنترها، ذخیره سازی بزرگ |
| RAID 10 | 4 | تحمل خرابی 1 دیسک در هر زیر مجموعه | عالی | خوب | 50% (نصف ظرفیت) | برنامههای با عملکرد بالا و حساس (مثل دیتابیس) |
در پایان
در این مقاله، سفری جامع به دنیای قطعات سرور و نقش حیاتی هر یک داشتیم. از پردازنده به عنوان مغز متفکر و حافظه RAM به عنوان فضای کار موقت تا مادربرد به عنوان بستر ارتباطی، این قطعات سرور در هماهنگی با دیگر اجزا امکان ارائه خدمات مطمئن را فراهم میآورد.
سوالات متداول
در حالی که تمام قطعات برای عملکرد درست مهم هستند، پردازنده (CPU) اغلب به عنوان مهمترین قطعه در نظر گرفته میشود.
یکی از تفاوتهای کلیدی، پشتیبانی از RAM سرور از فناوری ECC است. ECC RAM میتواند خطاهای جزئی در اطلاعات را تشخیص و تصحیح کند.
بله، بسیاری از قطعات یک سرور قابل ارتقا هستند. با این حال قبل از ارتقا باید از سازگاری قطعات جدید با سیستم فعلی اطمینان حاصل شود.
منابع
- https://www.techtarget.com/Drill-down-to-basics-with-these-server-hardware-terms
- https://blog.router-switch.com/4-key-components-of-a-server-cpu-memory-hard-disk-raid-card/








