خانه وبلاگ راهنما راهنمای جامع خرید رم سرور

راهنمای جامع خرید رم سرور

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

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

Ram در واقع حافظه دسترسی تصادفی؛ نوعی حافظه جانبی سیستم سخت­ افزاری به حساب می ­آید که با نوشتن تصادفی داده­ ها در قالب ۰ و ۱ روی تراشه های خود و انتقال این داده ­ها از طریق گذرگاه­های Memory Controller به Cup و برگشت دوباره آن­ها، به ذخیره موقتی داده ­ها می پردازد. در واقع با ایجاد ارتباط غیر مستقیم بینRam و Cup از کند شدن سرعت پردازشی سرور کاسته و به جای اینکه Cup بخواهد مستقیم با هارد سرور در ارتباط باشد از طریق Ram ذخیره ­سازی موقتی داده ها انجام خواهد شد. Memory Controller ها دارای گذرگاه ­هایی می ­باشند که به آنها Memory Bus یا باس رم گفته می­شود و Ram از طریق این گذرگاه ­ها به Memory Controllerها وصل و به ماژول­هایRam دستور ذخیره و بازیابی اطلاعات را می دهد.

زمانی که شما می ­خواهید برای سرور، Ram سازگار با آن را انتخاب کنید ممکن است کارشناس فروش به شما راجب Memory Busها بگوید و اعدادی مثل ۱۰۶۶، ۱۳۳۳، ۱۶۰۰،…و ۲۹۳۳ به گوش ­تان رسیده باشد در واقع این ارقام همان فرکانس کلاک مشخص شده در Ram می­ باشد که نشان دهنده میزان انتقال اطلاعات در هر ثانیه است که در ادامه مقاله بیشتر راجب فرکانس کلاک صحبت خواهیم کرد.

در اینجا می­ خواهیم درک کنیم وقتی ماژول ­های Ram روی اسلات Ramسوار می ­شوند و می ­خواهیم بین ماژول ­ها در اسلات­ Ram با Cup کار گذاشته در سرور سازگاری برقرار شود، منظور چیست.

شما زمانیکه Cup انتخابی تان را براساس مدل سرور بر روی مادر برد نصب کردید میبینید در کنار هر کدام از Cpuها یک سری اسلات قرار گرفته و اصولا بسته به نوع مدل سرور تعداد اسلات ها بین ۶تایی، ۸تایی، ۱۲تایی، ۲۴تایی متغییر می­باشد. بایستی همیشه در نظر داشته باشید همخوانی Ram با Cup کار گذاشته شده برقرار باشد. به عنوان مثال در سرور مدل G8 DL380 ProLiant نمی ­توان از مدل DDR4-2933 استفاده نمایید چون هیچ گونه ساپورت بین Cup و مادر بورد دستگاه با این مدلRam وجود ندارد و نهایت مدل Ram ساپورت شده در این سرور DDR3-1600 می باشد. پس شما همیشه بایستی یک­سری فاکتورهای اصلی از Ram انتخابی­ تان را در نظر داشته باشید تا هزینه ه­ای که برای Ram در نظر گرفته می­شود بیهوده نباشد. براین اساس شاید بهتر باشد قبل از آنکه از انواع Ram صحبت شود به فاکتورهای مهم Ram پرداخته شود:

حجم Ram

حجم Ramها از ۲ گیگابایت تا ۲۵۶ گیگابایت متغییر است. اصولا روی ماژول ­های Ram اولین عددی که می­ بینید مربوط به حجم حافظه Ramتان است. عملا بالابردن این رقم به تنهایی ملاک کافی انتخاب Ram نیست و فاکتور مهم دیگری به نام سرعت Ram مطرح است. در سرعت Ram دو عامل مهم باید درنظرگرفته شود: فرکانس Ram و میزان تاخیر یا Latency.

فرکانس Ram

اینکه در هر ثانیه چه میزان اطلاعات می­تواند منتقل شود با معیاری به نام فرکانس کلاک مشخص می­شود و اعداد مشخصی برای آن وجود دارد. واحد اندازه ­گیری فرکانس کلاک براساس مگاهرتز است و از این محدوده ارقام خارج نیست: ۴۰۰، ۵۳۳، ۶۶۷، ۸۰۰، ۱۰۶۶، ۱۳۳۳، ۱۶۰۰، ۱۸۶۶، ۲۱۳۳، ۳۲۰۰، ۲۴۰۰، ۲۹۳۳ و ۲۶۶۶.

نمایش فرکانس کلاک به دو روش صورت می­گیرد. گاهی ممکن است به صورت DDR3-1600 یا PC3-12800 نمایش داده شود. عددی که بلافاصله بعد از DDR یا PC می­ آید نسل Ram را نشان می ­دهد و عدد انتهایی در DDR نشان دهنده فرکانس کلاک Ram بر حسب مگاهرتز و عدد انتهایی در PC حداکثر سرعت انتقال داده (Bandwitch) بر حسب مگابایت بر ثانیه را نشان می­ دهد که این عدد از ضرب عدد ۸ در فرکانس اصلی بدست می ­آید. این عدد نشان می دهد در هر ثانیه بین Memory controller و ماژول Ram چه تعداد بایت انتقال داده داریم.

اصولا زمانی که به همخوانی Cpu با Ramمی پردازند از همین فرکانس سرعتی صحبت خواهد شد، مثلا گفته می ­شود در مدل سرور DL380G10 پهنای باند DDR4 که شامل ۳۲۰۰، ۲۹۳۳ و ۲۶۶۶ می­ باشد ساپورت می شود. همیشه در نظر داشته باشید که فرکانس Ram انتخابی شما هیچ وقت نباید از فرکانس قابل پشتیبانی توسط مادربورد سیستم ­تان بالاتر شود چرا که در این حالت Ram عملا با سرعت پایین ­تری از سرعت اصلی خود کار خواهد کرد.

تایمینگ Ram

میزان تاخیر یکی دیگر از عامل ­هایی است که وقتی شما Ramتان را براساس سرعت می ­سنجید به چشم می ­آید. بازه زمانی که بین درخواست شما و پاسخ سیستم هست، میزان تاخیرRamگفته می ­شود و هرچه این مقدار در Ram کمتر باشد، سرعت Ram تان بالاتر است. این زمان را با CAS یا CL نشان می­ دهند و با کلاک پالس بیان می ­کنند.

معمولا در خرید سرور خیلی به عدد CAS دقت نخواهد شد و بیشتر براساس ظرفیت و فرکانس Ramخرید صورت می ­گیرد. از آنجایی که همه DDR4های ۲۶۶۶ عدد CAS ۱۹ و همه DDR4 ۲۹۳۳ عدد CAS ۲۱ دارند شاید نتوان مقایسه دقیقی براساس آن داشت. اما زمانی که بخواهیم Ram از دو نسل مختلف، با فرکانس سرعتی ثابت و CAS متغیر را مقایسه کنیم برای مان این عدد مهم می ­باشد و باید بدانیم هرچه نسل DDRها بالاتر رود تاخیر زمانی هم از نظر عددی بیشتر می ­شود اما چون سرعت کلاک هم بیشتر می شود در نهایت این تاخیر کمتر در نظر گرفته می شود. بطور مثال اگر DDR2-800 با CL5 را با DDR3-800 و CL7 مقایسه کنیم چون سرعت فرکانسی هر دو ثابت هست DDR3 کندتر می ­باشد.

نکته قابل توجه دیگر در همخوانی Ram با مادربورد سیستم، تعداد حداکثر اسلاتRamو حداکثر ظرفیت قابل پشتیبانی آن می ­باشد. مثلا در Ramهای مدل DDR2 که تنها ۴ اسلات داشته هر اسلات حداکثر تا ۴GB پشتیبانی می ­کند و نهایت می ­شود ۱۶ گیگابایت (۴ماژول ۴گیگابایتی)  حافظه Ram استفاده کرد یا در DDR3 که ۸ اسلات با حداکثر ظرفیت ۸GB پشتیبانی می ­شود می­ توان ظرفیت Ram سرور تان را تا ۶۴GB بالا ببرید.

تعداد کانال­ های Ram که مسیر ارتباطی بین Ram و Cup دستگاه می ­باشد در سرعت Ram تاثیر دارد. در مادربوردهای دوکاناله بهتر است به جای استفاده از یک ماژول حجیم از ماژول هایی با حجم کمتر استفاده شود. مثلا به جای استفاده از یک ماژول حافظه ­ای ۱۶GB در DDR4 بهتر است از دو ماژول ۸GB همان نوع Ram استفاده کرد.

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

انواع Ram:

Ramمی­ تواند به دو نوع Ram استتیک (SRAM) و Ram دینامیک (DRAM) تقسیم شود. آنچه در تقسیم ­بندی Ram در ارتباط با Ramهای سروری امروزه مطرح می ­باشد مربوط به نسل پیشرفته SDRAMها با سرعتی دو برابر DRAM و شامل DDRها یعنی DDR1، DDR2، DDR3، DDR4 و DDR5 می ­باشد که ساختار طراحی آن­ها بر مبنایSDRAMها و در واقع کلاک پالس هایی است که راجب آن صحبت شد و به جای آنکه در هر کلاک پالس یک بیت داده منتقل شود، دو بیت انتقال داده داریم. نسل بعدی در حافظه Ram، QDRها می باشد که به جای دو بیت انتقال داده در هر پالس کلاک، ۴ بیت داده انتقال می ­باید که در آینده به تکنولوژی ساختاری آن بیشتر می پردازیم.

در واقع DDRها از کلاک پالس برای هم ساز سازی داده ها استفاده می کنند مثلا گفته می شود که DDR2-800 در ۴۰۰ مگاهرتز یا DDR2-1066 و DDR3-1066 در ۵۳۳ مگاهرتز و DDR3-1333 در کلاک پالس ۶۶۶.۶ مگاهرتز کار می کند. خیلی مهم است بدانید که این کلاک پالس ها حداکثر حافظه موثر می باشد. ویژگی­های فرکانس سرعتی DDRها را در جداول زیر جداگانه نشان داده ایم:

RAMسرعت انتقال باس (مگاهرتز)پهنای باند (مگابایت بر ثانیه)
DDR2-400۴۰۰PC2-3200
DDR2-533۵۳۳PC2-4266
DDR2-667۶۶۷PC2-5333
DDR2-800۸۰۰PC2-6400
DDR2-1066۱۰۶۶PC2-8533
RAMسرعت انتقال باس (مگاهرتز)پهنای باند (مگابایت بر ثانیه)
DDR3-800۸۰۰PC3-6400
DDR3-1066۱۰۶۶PC3-8500
DDR3-1333۱۳۳۳PC3-10600
DDR3-1600۱۶۰۰PC3-12800
DDR3-1866۱۸۶۶PC3-14900
DDR3-2133۲۱۳۳PC3-17000
RAMسرعت انتقال باس (مگاهرتز)پهنای باند(مگابایت بر ثانیه)
DDR4-1600۱۲۸۰۰PC4-12800
DDR4-1866۱۴۹۰۰PC3-14900
DDR4-2133۱۷۰۰۰PC3-17000
DDR4-2400۱۹۲۰۰PC3-19200
DDR4-2666۲۱۳۳۳PC3-21333
DDR4-2933۲۳۴۶۶PC3-23466
DDR4-3200۲۵۶۰۰PC3-25600

حال اگر بخواهیم توضیحی کلی راجب نحوه انتقال داده در ساختار DDRها داشته باشیم باید بدانید که انتقال داده در DDR1 به صورت دو بیتی هست، یعنی در هر کلاک پالس ۲ بیت داده بین خانه­ های حافظه و بافر Ram با بالاترین ولتاژ یعنی ۲.۵ ولت جابجا می ­شود که با پیشرفت DDRها این میزان ولتاژ کمتر خواهد شد. در DDR2 در هر کلاک پالس، ۴ بیت انتقال داده با ولتاژ ۱.۸ ولت داریم. در DDR3 در هر کلاک پالس ۸ بیت انتقال داده با ولتاژ ۱.۵ ولت داریم و در DDR4 در هر کلاک پالس ۱۶ بیت انتقال داده با ولتاژ ۱.۲ ولت داریم که در واقع نشان می­ دهد یکی از اهداف متخصصان در تکنولوژی DDRها پایین آوردن همین ولتاژ و بالابردن توان کاری Ram بوده است.

از لحاظ ساختاری قابل توجه ترین تفاوت DDRها در شکاف بین پین­ ها و تعداد­شان می ­باشد. DDR1 دارای ۱۸۴ پین و DDR2 دارای ۲۴۰ پین، DDR3 ۲۴۰ پین و DDR4 ۲۸۸ پین است و چون جایگاه پین ­ها در هر DDRفرق دارد نمی ­توان به عنوان مثال در اسلات DDR4 ماژول DDR3 را جایگزین کرد. بطور کلی اینکه به صورت ترکیبی از ماژول های نسل DDR2 و DDR3 و DDR4 باهم بر روی مادر بورد استفاده کرد کاملا نشدنی است و نوع Ram کاملا به نوع مادر بورد سیستم شما بستگی دارد.

– شکل ساختار ظاهری DDRها را در زیر می بینید:

– تعداد پین Ram برای هر DDR و مثالی از هر کدام در جدول زیر ارایه شده است:

نوع متداول و سرعتتعداد پیننوع RAM
PC3200 = 400MHz/3200Mbps۱۸۴DDR SDRAM
DDR2-800 (PC2-6400) = 800MHz/6400Mbps۲۴۰DDR2 SDRAM
DDR3-1333 (PC3-10600) = 1333MHz/10,600Mbps۲۴۰DDR3 SDRAM
DDR4-2400 (PC4-19200)= 2400MHz/19200Mbps۲۸۸DDR4 SDRAM

 

 

– در زیر تصویر ماژول های مختلف و ویژگی هایی که راجب Ramها صحبت کردیم علامت گذاری شده است:

۱- ۲۵۶MB DDR module, PC3200 (DDR400)

۲- CL3 latency

۳- ۲GB DDR2 module (from matched set), DDR2-667 (PC2-5300)

۴- CL5 latency

۵- ۲GB DDR3 module, PC3-10600 (DDR3-1333)

۶- CL9 latency

۷- ۸GB DDR4 module, DDR4-2133 (PC4-17000)

در مبحث سرور شما نوعی تقسیم بندی Ram دارید به صورت زیر:

– Buffered Registered

– Unbuffered Registered

بیشتر سیستم­ های دسکتاپی از ماژول­های Unbuffered Registered استفاده می ­کنند ولی در سیستم­ های سروری ماژول استفاده شده به صورت Buffered Registered می باشد. در این نوع Ram نوعی ثبات بین ماژول Ram و Memory controller ایجاد که باعث کاهش بار الکتریکی روی Memory controller و پایداری آن می شود. این تکنولوژی به داشتن تعداد اسلات بالاتر روی مادر بورد کمک و از طرفی باید مادر بورد سیستم قابلیت پشتیبانی از این نوع Ramها را داشته باشد. سرعت این Ram در مقایسه با نوع غیربافری پایین تر است اما به دلیل پایداری بالا ترشان ترجیح بر این است در سرور ها از آن­ها استفاده شود.

تکنولوژی دیگری که در Ram استفاده و مربوط به تشخیص و تصحیح خطاهای داده ای می باشد، ECC است و کارایی آن برطبق اضافه کردن چیپ در ماژول Ram می باشد. نام دیگری که برای ECC استفاده می شود EDAC می باشد.

در نظر داشته باشید آنچه زمان خرید Ram اولویت دارد، همخوانی و سازگاری Ram با سرور می باشد. نوع ماژول Ram، سرعت آن، ظرفیت حافظه ای ماژول بایستی مادربورد سرور را ساپورت و با سیستم همخوانی داشته باشد. بر چسبی که روی ماژول Ram می بینید نوع ماژول، سایز، سرعت و مقدار CL را نشان می دهد و می توانید با خواندن این اطلاعات و مراجعه به سایت سازنده همخوانی Ram با مادر بورد انتخابی تان را پیدا کنید. ما در اینجا یک بررسی کلی از ویژگی های Ram برای مدل ProLiant 380G9 انجام داده ایم:

از لحاظ سرعت:

DDR4-3200، DDR4-2666، DDR4-2933

از لحاظ نوع ماژول:

RDIMM، LRDIMM، VLP RDIMM

از لحاظ فرم فاکتور:

RDIMM، LRDIMM

از لحاظ تکنولوژی:

DDR4

از لحاظ ولتاژ:

۱.۲V

از لحاظ PC:

PC4-25600، PC4-21333، PC4-23466

از لحاظ DRAM:

میکرون

از لحاظ ظرفیت:

۸GB، ۱۶GB، ۳۲GB، ۶۴GB، ۱۲۸GB

پست مرتبط

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

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