چیدمان رم در سرور اچ پی پی یکی از مهمترین قسمت های کانفیگ سرور است که باید با توجه به مدل سرور و معماری آن صورت گیرد. در این مقاله قصد داریم نحوه پر کردن حافظه های HPE DDR4 SmartMemory DIMM و HPE Persistent Memory را درسرورهای HPE ProLiant Gen10 و Gen 9و Gen 8 را شرح دهیم.
قصد از نصب رم در سرور به نکات زیر توجه کنید:
حافظه سرور HP برای سرورهای Gen10 نسبت به DIMMهای مورد استفاده در نسل های قبلی سرورهای اچ پی از سرعت داده سریعتر، تأخیر کمتر و بازده انرژی بیشتر پشتیبانی می کند. همچنین در هنگام استفاده از سرورهای HPE رم های HPE SmartMemory عملکرد برتری نسبت به حافظه های متفرقه ارائه می دهد.
سرور های HP مبتنی برپردازنده های Intel Xeon Scalable از DIMM بدون بافر (UDIMM) پشتیبانی نمی کنند. در سرور های G10 به ازای هر پردازنده 6 کانال وجود دارد. اولین شیار های DIMM برای هر کانال دارای کانکتور های سفید و شیار های DIMM دوم، در صورت وجود، دارای کانکتور های مشکی هستند.
شکل زیر پیکربندی اسلات DIMM را برای سرور HPE ProLiant DL380 Gen10 نشان می دهد که دارای دو سوکت پردازنده و 24 اسلات DIMM است. در این شکل تعداد کانال های موجود برای پردازنده مشخص شده است.
همانطور که در جدول زیر نشان داده شده است، حافظه باید بر اساس تعداد کل DIMM های نصب شده در هر CPU نصب شود. مثلا:
اگر یک رم موجود باشد باید در اسلات 8 نصب شود. اگر در هر CPU دو رم نصب می شود، باید در اسلات دیم 8 و 10نصب شوند. اگرشش DIMM حافظه در هر CPU نصب می شود، باید در اسلات های ،10، 8، 5، 3، 1 و 12 نصب شوند. در اینجا ستاره های موجود در کنار بعضی از اعداد به معنی پیکربندی های نامتعادل است که ممکن است عملکرد مطلوبی را ارائه ندهند. این به این دلیل است که عملکرد حافظه ممکن است در مقایسه با تنظیمات متعادل، ناسازگار و کاهش یابد.
اگرچه پیکربندی هشت DIMM متعادل است، اما 33 درصد پهنای باند کمتری نسبت به پیکربندی شش DIMM فراهم می کند زیرا از همه کانال ها استفاده نمی کند. پیکربندی های دیگر(مانند پیکربندی 11 DIMM) حداکثر پهنای باند را دربرخی از مناطق آدرس وپهنای باند کمتری را دربرخی دیگر ارائه می کنند. برنامه هایی که به شدت به توان عملیاتی متکی هستند بیشتر تحت تأثیر پیکربندی نامتعادل خواهند بود. برنامه های کاربردی دیگری که بیشتربه ظرفیت حافظه و توان کمتری متکی هستند، تحت تأثیر چنین پیکربندی بسیار کمتر خواهند بود.
نکته مهمی که در رابطه با رم سرور های نسل G9 وجود دارد پشتیبانی نکردن آن ها از رم های نسل قبل مانند DDR3 است. در این نسل تنها از رم های DDR4 استفاده می شود.
در سرور های G9 به ازای هر پردازنده 4 کانال وجود دارد. به طور کلی سه اسلات DIMM برای هر کانال حافظه، 24 اسلات در مجموع برای 2 پردازنده وجود دارد. اسلات سفید DIMM نشان دهنده اولین شکاف کانال است. کانال حافظه 1 و 3 شامل سه اسلات DIMM است که در دورترین فاصله از پردازنده قرار دارند. کانال حافظه 2 و 4 شامل سه اسلات DIMM است که نزدیکترین به پردازنده هستند.
رم ها را فقط در صورتی نصب کنید که پردازنده مربوطه نصب شده باشد. حداقل یک رم برای هر سرور مورد نیاز است. اگر فقط یکی از CPU ها نصب شده باشد، تنها اسلات های DIMM همان CPU در دسترس هستند.
همانطور که در بالا نیز اشاره کردیم، اسلات سفید اولین شکافی است که در هر کانال پر می شود. پس در صورت وجود یک CPU:
در صورت وجود دو CPU تعداد رم ها بین دو پردازنده تقسیم می شوند، به عنوان مثال اگر 4 رم موجود باشد در اسلات های A,B هر دو پردازنده نصب می شوند.
معماری حافظه DDR3 برای سرورهای G8 با پردازنده های سری E5-2600 دارای چندین پیشرفت نسبت به سرورهای G6 و G7 است، از جمله موارد زیر:
ابزارهای تعبیه شده، جهت نظارت بر سلامت دستگاه و قابلیتهای تعمیر و نگهداری سیستم ساخته شده با استفاده از سیستم ILO که اولین بار توسط HP ارائه شده است.
نکته مهم این که: ترتیب جمعیت رم ها از منطق یکسانی برای همه سرورهای ProLiant پیروی می کند، اگرچه ممکن است سی پی یو ها با آرایش فیزیکی متفاوت نسبت به یکدیگر در برخی از سرورها قرار نگیرند.
شکل زیر پیکربندی اسلات حافظه سرور 24 اسلاتی G8 را نشان می دهد. در این جا، اولین اسلات حافظه برای هر کانال در هر پردازنده، اسلات های حافظه سفید (A، B، C و D) هستند.
هنگامی که 2 پردازنده در سرور نصب می شوند،در صورتی که 4 رم داشته باشیم، DIMM ها را به ترتیب حروف الفبا به صورت زیر نصب کنید:
CPU 1-A
CPU 2-A
CPU 1-B
CPU 2-B… و غیره.
در یک کانال معین، کاربر باید DIMM ها را از سنگین ترین بار الکتریکی (dual-rank) تا سبک ترین بار (single-rank) پر کند. شکل زیر پیکربندی اسلات حافظه را برای سرورهای 16 اسلاتی G8 نشان می دهد. پیکربندی آن مشابه سرورهای 24 اسلات است. با این حال، تنها 2 اسلات DIMM در هر کانال دارند. بار دیگر، اولین اسلات حافظه برای هر کانال در هر پردازنده، اسلات های حافظه سفید (A، B، C و D) هستند. کاربر باید اسلات ها را با استفاده از قوانین مشابه برای 24 اسلاتی پر کند.
منبع : نحوه چیدمان رم در سرور اچ پی