
به اشتراک بگذارید

به اشتراک بگذارید
سرور و دیتاسنتر | بلاگ وبداده
رم سرور چیست و چطور حافظه مناسب سرور اختصاصی را انتخاب کنیم؟
💡 خلاصه مقاله در ۳ خط
💡 حافظه سرور = RAM پایدار، پرظرفیت و مجهز به ECC
🔶 سرور اختصاصی HPE با حافظه Registered ECC
📌 آنچه در این مقاله میخوانید
CPU (Memory Controller)
├── Channel A ── [DIMM] [DIMM]
├── Channel B ── [DIMM] [DIMM]
└── ...
Gen9: 4 ch | Gen10: 6 ch | Gen11: 8 ch (per CPU)
🔸 نکته فنی

⚠️ ترکیب ممنوع

| ویژگی | UDIMM | RDIMM | LRDIMM |
|---|---|---|---|
| بافر بین کنترلر و DRAM | ندارد | RCD برای فرمان، آدرس و کلاک | RCD بههمراه بافر داده |
| ECC | نسخه ECC و Non-ECC | دارد | دارد |
| بزرگترین ماژول در DL360 Gen9 | در فهرست HPE نیست | 32GB | 128GB |
| سرعت با ۳ ماژول در هر کانال (E5-2600 v4) | در فهرست HPE نیست | 1866 MT/s | 2400 MT/s |
| نقطه قوت | قیمت و سادگی | تعادل ظرفیت، سرعت و قیمت | بیشترین ظرفیت در DDR4 |
| کاربرد رایج | سرور کوچک و ایستگاه کاری | بیشتر سرورهای دوپردازندهای | مجازیسازی پرتراکم و دیتابیس بزرگ |
⚠️ سازگاری نسلها
| ویژگی | DL360 Gen9 | DL380 Gen10 | DL380 Gen11 |
|---|---|---|---|
| نسل حافظه | DDR4 | DDR4 | DDR5 |
| کانال برای هر پردازنده | 4 | 6 | 8 |
| اسلات در هر کانال / کل اسلات | 3 / 24 | 2 / 24 | 2 / 32 |
| بیشترین سرعت | 2400 MT/s | 2933 MT/s | 4800 یا 5600 MT/s |
| انواع ماژول | RDIMM و LRDIMM | RDIMM و LRDIMM | RDIMM و 3DS RDIMM |
| بزرگترین ماژول / سقف حافظه | 128GB / 3TB | 128GB / 3TB | 256GB / 8TB |
| پهنای باند نظری هر پردازنده | 76.8 GB/s | حدود 140.8 GB/s | 307.2 GB/s در 4800 |
free -h
vmstat 5 5
📌 یادآوری
📚 از منابع معتبر

خیر. سرورهای HPE Gen11 از DDR5 استفاده میکنند و DDR4 و DDR5 سازگاری معکوس ندارند؛ شکاف وسط ماژولها هم در جای متفاوتی است. حتی بین Gen9 و Gen10 که هر دو DDR4 هستند، HPE حافظه نسل قبل را سازگار نمیداند. پس برای هر نسل، ماژول مخصوص همان نسل تهیه کنید.
RDIMM فقط فرمان، آدرس و کلاک را بافر میکند، اما LRDIMM خطوط داده را هم بافر میکند و ظرفیت بالاتری ممکن میسازد. اگر ظرفیت لازم با RDIMM تأمین میشود، RDIMM معمولاً اقتصادیتر است. LRDIMM وقتی منطقی است که در DDR4 به بیشترین ظرفیت یا پر کردن همه اسلاتها بدون افت شدید سرعت نیاز دارید.
عدد ثابتی وجود ندارد. ۶۴ گیگابایت برای بسیاری از ترکیبهای رایج، مثل چند وبسایت با دیتابیس متوسط یا چند ماشین مجازی سبک، میتواند کافی باشد؛ اما دیتابیس بزرگی که بخواهد بیشتر دادهها را در حافظه نگه دارد، بهسرعت آن را پر میکند. حداقلهای رسمی را جمع بزنید، مصرف واقعی را بسنجید و حاشیه رشد بگذارید.
در سرورهای دوپردازندهای مثل DL360 و DL380 خیر. HPE اعلام کرده سرورهای Gen10 مبتنی بر Xeon Scalable از UDIMM پشتیبانی نمیکنند و رم خانگی معمولاً UDIMM بدون ECC است. این سرورها RDIMM یا LRDIMM میخواهند. برخی سرورهای کوچک از UDIMM با ECC استفاده میکنند، ولی آنجا هم فهرست حافظههای پشتیبانیشده را بررسی کنید.
طبق HPE، اگر ماژولها همسرعت باشند و هر گروه متعادل چیده شود، ترکیب ظرفیتها اثر منفی بر عملکرد ندارد. اما نوع ماژول باید یکسان باشد و ترکیب RDIMM با LRDIMM مجاز نیست. در Gen11 محدودیتها سختگیرانهترند و بیشتر ظرفیتها فقط با ماژول هممدل خودشان نصب میشوند.
دو دلیل رایج دارد. با افزایش ماژول در هر کانال، سرعت مجاز پایین میآید؛ مثلاً در DL360 Gen9، RDIMMها با سه ماژول در هر کانال روی 1866 MT/s کار میکنند. همچنین اگر ماژول جدید کندتر باشد، سرور پایینترین سرعت مشترک را انتخاب میکند. چیدمان نامتعادل هم پهنای باند مؤثر را کم میکند.
بسیاری از ماژولهای استاندارد همنوع ممکن است کار کنند، اما تضمینی نیست. HPE میگوید SmartMemory در سرورهای HPE عملکرد بهتری از حافظه شخص ثالث دارد؛ این ادعای سازنده است. اگر ماژول غیر HPE میخرید، دستکم نوع، رنک، عرض تراشه و سرعت را با فهرست پشتیبانیشده تطبیق دهید.
خیر. اگر سرور از Swap استفاده نمیکند و حافظه available کافی دارد، RAM بیشتر فقط کش بزرگتری میسازد و ممکن است تفاوت محسوسی ایجاد نکند. در این حالت گلوگاه احتمالاً پردازنده، دیسک یا شبکه است. پیش از ارتقا، مصرف منابع را در ساعات اوج بررسی کنید.