رم سرور چيست و هر آنچه در رابطه با آن بايد بدانيد
رم سرور چيست؟
به دليل پيشرÙت هاي تكنولوژي Ùˆ ضرورت استÙاده از كامپيوترها، رم براي اكثر اÙرادي نامي آشناست. اما وقتي مي خواهيم در رابطه با رم سرور صØبت كنيم، موضوع كمي تخصصي تر مي شود كه ممكن است هر كسي از آن اطلاع نداشته باشد. به طور كلي RAMها ØاÙظه كوتاه مدت كامپيوتر شما به Øساب مي آيد.
RAM مخÙÙ Random Access Memory است. آنها به عنوان يك Øد وسط بين ØاÙظه نهان موجود در پردازنده مركزي Ùˆ Ùضاي ذخيره سازي بزرگتر بعني هارد درايوها عمل مي كنند. سيستم از ØاÙظه RAM براي ذخيره بخشهاي Ùعال سيستم عامل به طور موقت استÙاده مي كند. RAM نوعي ذخيره سازي موقت است.
هرچه ØاÙظه RAM بيشتري داشته باشيد، هربار كه بخواهيد مي توانيد سريع به آنها دسترسي داشته باشيد. همانطور كه داشتن يك ميز تØرير بزرگتر مي تواند تكه هاي بيشتري از كاغذ را روي آن Ù†Ú¯Ù‡ دارد بدون اينكه نامرتب شود.
با اين Øال، RAM نمي تواند به عنوان ذخيره سازي دائمي عمل كند. به Ù…Øض خاموش كردن، Ù…Øتويات RAM سيستم شما از بين مي رود.
انتخاب ØاÙظه مناسب، كليد رسيدن به بالاترين كارايي، قابليت اطمينان در سيستم Ùˆ سريعتر شدن نرخ بازگشت سرمايه يا همان ROI در IT است. از ديگر مزاياي آن كاهش اندازه سرور Ùˆ پاور ديتاسنترها است. ØاÙظه نقش مهمي در ميزان انرژي مصرÙÙŠ سرور دارد Ùˆ انتخاب كممصرÙترين ØاÙظه، مولÙهاي مهم Ùˆ Øياتي در كاهش مصر٠انرژي Ùˆ كولينگ ديتاسنتر است. كاهش هزينه مصرÙÙŠ در زمينه تامين انرژي Ùˆ كولينگ به معني كاهش هزينههاي عملياتي Ùˆ اÙزايش ROI يا زمان بازگشت سرمايه دارد.
نكته: ROI نرخ بازگشت سرمايه، نسبت سود Øاصله به ميزان هزينه Ùˆ سرمايه پرداخت شده باشد. البته سود به دست آمده ممكن است تنها جنبه مالي نداشته باشد Ùˆ شامل موارد غيرمالي مانند برندسازي شود، ولي به صورت كلي منظور از Ù…Øاسبه نرخ بازگشت سرمايه، درآمد Ùˆ سودآوري مالي كسب Ùˆ كار است.
هرچه ميزان ØاÙظه سرور بيشتر Ùˆ سرعت بالاتري داشته باشد، Ùرآيند پاسخگويي به درخواستها سريعتر شده Ùˆ رسيدگي به Ùرآيندهاي سنگيني مانند مديريت ماشينهاي مجازي كه مبتني بر ØاÙظه هستند بدون تاخير انجام ميشود. بنابراين مهم است در زمان خريد ØاÙظه اصلي به كيÙيت برند توليدكننده Ùˆ مشخصات Ùني دقت كرده Ùˆ سعي نكنيد براي كاهش هزينهها از رمهاي دسكتاپ براي سرور استÙاده كنيد.
تÙاوت رم سرور با رم دسكتاپ:
رم سرور با رم دسكتاپ تÙاوت هايي دارد به همين دليل نمي توان از رم دسكتاپ براي سرورها استÙاده كرد. Øال به برخي از اين تÙاوت ها مي پردازيم:
Ù€ معماري ØاÙظه سرور قابليتي بهنام تشخيص خطا يا ECC دارد كه در رم دسكتاپ وجود ندارد.
ـ پايداري و قابليت اطمينان در رم سرور ها
ـ بالاتر بودن سرعت رم سرورها و قابليت كنترل خطا
مقايسه ميان RAM و ROM در چيست؟
تا اينجا با Ù…Ùهموم كلي رم (Ram) Ùˆ رام (Rom) آشنا شديد Ùˆ Ù†Øوه كاركرد هركدام را ملاØظه Ùرموديد. اكنون به بيان تÙاوتهاي ميان آنها ميپردازيم :
- اولين تÙاوت نام آنها است كه يكي Random Access Memory Ùˆ ديگري Read Only Memory ميباشد. نگهداري اطلاعات در رم كوتاه مدت Ùˆ در رام بلند مدت مي باشد.
- تÙاوت بعدي آنها در نوشتن اطلاعات روي آنهاست كه اينكار در رم ساده بوده Ùˆ بارها اتÙاق مياÙتد اما در رام اينكار نيازمند روشهاي مخصوص Ùˆ به تعداد Ù…Øدود امكان پذير است.
- تراشه ROM يك وسيله ذخيره سازي غير Ùرار است، يعني براي ØÙظ اطلاعات ذخيره شده روي آن به منبع برق ثابت نيازي نيست. در مقابل يك تراشه RAM Ùرار است Ùˆ هنگام قطع جريان برق هرگونه اطلاعاتي كه روي آن ثبت شده است، از بين مي رود. به عبارت ديگرنگهداري اطلاعات در رم كوتاه مدت ودر رام بلند مدت ميباشد.
- سرعت آنها ديگر تÙاوتشان است كه در رم بيشتر از رام است.
- يكي ديگر از تÙاوتهاي اين 2 قطعه اندازه ظرÙيت آنهاست. ØاÙظههاي رم ظرÙيت بسيار بيشتري نسبت به رام دارند.
- رام در درجه اول، هنگام راه اندازي يك كامپيوتر مورد استÙاده قرار مي گيرد درØالي كه رم تنها زماني كه سيستم عامل بارگيري شد در عمليات هاي عادي به كار مي رود. تراشه RAM مي تواند بسته به ظرÙيتي كه دارد از Û± تا Û²ÛµÛ¶ گيگابايت اطلاعات را ذخيره كند، اما تراشه ROM تنها مي تواند چند مگابايت، معمولا بين Û´ تا Û¸ مگابايت را در هر تراشه ذخيره مي كند.
- عمده ترين تÙاوت RAM Ùˆ ROM اين است كه رام پس از قطع جريان انرژي نيز اطلاعات را ØÙظ مي كند، اما رم اين توانايي را ندارد. به عبارت ديگر ROM براي ذخيره سازي دائمي اطلاعات Ùˆ RAM براي ذخيره سازي موقت است.
ECC RAM (رم سرور) چيست؟
رم ECC رمي است است كه مي تواند جريان داده هاي ورودي و خروجي را كنترل كند. هنگام پردازش اطلاعات بر روي CPU، اطلاعات روي ROM پردازش نمي شوند. بلكه همه را روي RAM كنترل مي كند. بنابراين، براي يك RAM معمول (RAM غير ECC) ، هنگام انتقال اطلاعات با سرعت بالا، ايجاد اختلال امري طبيعي است.
هنگامي كه اختلال رخ مي دهد، RAM اغلب مجبور است كل جريان داده را بارگيري كند، زيرا آنها قادر به مديريت جريان داده نيستند.
براي RAM ECCØŒ هنگامي كه يك اختلال رخ مي دهد، Ùقط لازم است از سيستم بخواهيد بسته صØÙŠØ Ø±Ø§ دوباره ارسال كند. بنابراين، Ram ECC از پايداري Ùˆ عملكرد بسيار بالايي برخوردار است. بنابراين سرورها به مزيت داشتن رم سرور نياز دارند.
RAM ECC نسبت به انواع RAM معمولي پايدارتر Ùˆ قابل اطمينان تر است، اما موارد استثنايي نيز وجود دارد. هميشه بايد انتظار اين را داشت كه شرايطي به وجود آيد تا مطمئن ترين Ùناوري ها نيز از كار بياÙتند. اما با استÙاده از اين Ùناوري ها مي توان تا Øدي اطمينان داشت كه ميزان خرابي به شدت كاهش پيدا مي كند. اين تمايز هنگام استÙاده از RAM ECC در مقايسه با رم معمولي كاملا مشخص است.
براي مثال:
بهترين راه براي درك واقعي تÙاوت بين انواع ØاÙظه، مشاهده يك مثال در عمل است. در اين Øالت ØŒ هد٠ما Apple Mac Pro خواهد بود ØŒ كه يكي از Ù…Øبوب ترين رايانه هاي Ø³Ø·Ø Ø¨Ø§Ù„Ø§ در بازار مي باشد. هنگامي كه Mac Pro براي اولين بار توليد شد از FB-DIMM استÙاده شده بود كه يك انتخاب عالي براي عملكرد در آن زمان به شمار مي رÙت. البته لازم به ذكر است قيمت آن از يك گزينه ECC معمولي بالاتر بود.
هنگامي كه Mac Pro به نام بزرگي در خط توليدات اپل تبديل شد، كمپاني اپل تصميم گرÙت رم آن را با رم ECC جايگزين كند. Mac Pro 5.1 در سال 2010 به عنوان Ù…Øصولي كه از ØاÙظه ECC استÙاده مي كنند به بازار عرضه شد. اين يك پيشرÙت بزرگ هم براي اپل Ùˆ هم براي مصر٠كنندگان بود زيرا اين بدان معناست كه آنها اكنون صاØب دستگاهي با عملكرد بهتر با قيمت مقرون به صرÙÙ‡ تر خواهند شد.
باس رم چيست؟
باس رم به سرعت انتقال اطلاعات ميان رم Ùˆ ساير مولÙههاي سختاÙزاري نظير cpu Ùˆ كارت گراÙيك از طريق پلهاي جنوبي Ùˆ شمالي اشاره دارد. دو مولÙÙ‡ مهمي كه نقش كليدي در اين زمينه دارند عرض Ùˆ سرعت باس هستند. عرض باس به تعداد بيتهايي كه ميتوانند بهطور همزمان به پردازنده مركزي ارسال شوند Ùˆ سرعت باس به تعداد دÙعات ارسال گروهي بيتها در واØد ثانيه اشاره دارد.
Ùاكتور بسيار مهم ديگري نيز وجود دارد كه تقريبا نيمي از خريداران رم به ويژه در ايران نسبت به آن بيتوجه هستند. اين Ùاكتور مهم زمان تاخير (Latency) است كه به تعداد سيكلهاي ساعت كه لازم است تا يك بيت از اطلاعات خوانده شوند اشاره دارد. در شرايطي كه بسياري از كاربران تصور ميكنند Ùركانس رم Ùˆ ظرÙيت رم تاثير مهمي بر قيمت رم دارند، اما واقعيت اين است كه زمان تاخير اهميت بيشتري نسبت به اين دو مقوله دارد.
هرچه زمان تاخير كمتر باشد، اطلاعات ميان ثباتهاي پردازنده Ùˆ سلولهاي ØاÙظه با سرعت بيشتري انتقال پيدا ميكنند. البته دقت كنيد كه واژه باس مختص به رم نيست Ùˆ ساير سختاÙزارها نيز باس دارند.
تÙاوت رم تك كاناله Ùˆ دو كاناله:
رمي كه روي ماژول ØاÙظه قرار دارد از طريق كنترلر ØاÙظه كه روي cpu قرار دارد با سيستم ارتباط برقرار ميكند. برخي از كنترلرهاي ØاÙظه از چند كانال براي ارتباط با ماژول ØاÙظه استÙاده ميكنند تا تبادل داده سريعتر انجام شود، زيرا Ùرآيند انتقال دادهها توسط چند كانال انجام ميشود. كنترلرهاي ØاÙظه عبارتند از:
- يك كاناله
- دو كاناله (Dual Channel)
- چهار كاناله (Quad Channel)
- شش كاناله (Six Channel)
- هشت كاناله (Eight Channel)
معماري شش كاناله Ùˆ هشت كاناله براي سرورها استÙاده ميشود كه نيازمند پهناي باند بيشتري براي انتقال دادهها هستند. البته مادربورهايي نيز وجود دارند كه قادر به پشتيباني از معماري سه كاناله هستند. اين مادربوردها براي تطابق دقيقتر آدرسهاي ØاÙظه به بيتها براي ارسال سريعتر اطلاعات از تكنيك جايگذاري (interleaving) استÙاده ميكنند.
رمهاي تك كاناله تنها از يك كانال براي تبادل اطلاعات با پردازنده استÙاده ميكنند كه به علت تراÙيك زيادي كه ايجاد ميشود سرعت كمتري دارند، در Øالي كه رمهاي دو كاناله از دو مسير مجزا براي تبادل اطلاعات با پردازنده استÙاده ميكنند كه تراÙيك را كاهش داده Ùˆ سرعت ارسال بيتها را اÙزايش ميدهند.
در معماري دو كاناله اوليه سعي شد دو گذرگاه Û¶Û´ بيتي براي دستيابي به يك گذرگاه Û±Û²Û¸ بيتي تركيب شوند كه Ùناوري كه gandged ناميده ميشد اما اين اÙزايش عملكرد كاÙÙŠ نبود Ùˆ سازندگان درياÙتند دو باس مستقل عملكرد بيشتري ارائه ميكند بدون آنكه نيازي باشد تغيير خاصي در معماري پردازندهها به وجود آورند. در ادامه اين رم را بيشتر بررسي ميكنيم.
Ùرم Ùاكتور رم ها:
رم ها بر اساس اندازه به دو دسته تقسيم مي شوند:
Ù€ DIMM (Dual In-Line Memory Module) كه در دسكتاپ Ùˆ سرورها ياÙت مي شود.
ـ SO-DIMM (Small Outline DIMM) كه در لپ تاپ ها و ساير رايانه هاي كوچك وجود دارد.
به طور كلي رم سرور ها به دو دسته اصلي تقسيم مي شوند:
Ù€ Buffered
Ù€ Unbuffered
باÙر Ùˆ بدون باÙر دو نوع اصلي رم سرورها را تشكيل مي دهند. بزرگترين تÙاوت ميان اين دو اين است كه رم سرور باÙر از يك لايه پردازش انرژي براي ØÙظ سرعت تشكيل شده است. هر كدام از اين رم سرورها داراي معايب Ùˆ مزاياي متÙاوتي هستند كه براي كسب اطلاعات، لازم است هر كدام را به صورت جداگانه مورد مطالعه قرار داد.
همچنين رم سرور باÙر به عنوان ECC DIMM شناخته مي شود كه نوعي رم است كه با تست خودكار Ùˆ Ø§ØµÙ„Ø§Ø Ø®Ø·Ø§ØŒ ECC را اضاÙÙ‡ مي كند. مزيت اصلي ØاÙظه باÙر در باÙر بودن آن است. باÙر يك تراشه پردازشي است كه اطلاعات را مستقيماً از پردازنده مركزي درياÙت مي كند.
اين تراشه باÙر، سپس اطلاعات پردازش شده را به كارت هاي ØاÙظه ارسال مي كند. مزيت اين رم ها اين است كه سبب مي شود پردازنده ها به جاي آنكه اطلاعات را به تراشه هاي جداگانه روي رم سرور ارسال كنند، آن را تنها به يك هد٠ارسال نمايند.
بنابراين با مجهز شدن اين رم ها به باÙر، پردازنده سيستم، مسير را براي ارسال اطلاعات بهينه مي كند. ØاÙظه بدون باÙر يا ECC UDIMM همچنين نوعي RAM است كه با عملكرد خودآزمايي Ùˆ Ø§ØµÙ„Ø§Ø Ø®Ø·Ø§ØŒ عملكرد ECC به آن اضاÙÙ‡ مي شود. RAM ECC UDIMM ØاÙظه اي بدون باÙر يا ثبات در ماژول ØاÙظه است كه در عوض روي مادربرد طراØÙŠ شده اند.
Ram ECC UDIMM داراي دستورات دسترسي به ØاÙظه است كه سريعتر از ECC RDIMM به ماژول ØاÙظه تغذيه مي شود زيرا اين Ùرآيند به صورت مستقيم صورت مي گيرد. در سيستم هايي كه از رم غير باÙر استÙاده مي كنند، پردازنده مستقيماً با تراشه هاي مختل٠ارتباط برقرار مي كند Ùˆ همچنين ارسال اطلاعات به هر كدام از اين تراشه ها به طور جداگانه صورت مي گيرد.
اگرچه اين اجازه مي دهد سيستم مقياس پذيرتر و كمي انعطا٠پذيرتر باشد، اما همچنان به پردازنده اي نياز دارد كه قدرت پردازشي بهتري داشته باشد همچنين كليه قدرت پردازشي CPU را در بر مي گيرد.
انواع مختل٠رم باÙر (Buffered):
Ù€ Registered RAM:
RAM Registered يا ECC RDIMM ØاÙظه اي است كه Øاوي رجيسترها است Ùˆ رم بدون باÙر EC Ram ØاÙظه اي است كه هيچ باÙر يا ثابتي را در مادربرد ندارد. به همين دليل ØŒ تÙاوت بين اين دو نوع رم ECC در Ùرمان دسترسي است. براي RAM ECC UDIMMØŒ دستورات دسترسي به ØاÙظه، به ماژول ØاÙظه هدايت مي شوند، در Øالي كه دستورات دسترسي RAM ECC RDIMM به رجيستر قبلي ارسال مي شوند Ùˆ سپس به ماژول ØاÙظه منتقل مي شوند.
Ù€ RAM Fully Buffered:
همچنين Ùناوري ديگري در توليد ram با نام FB-DIMM كه هد٠آن ارائه خدمات به سرور با اÙزايش Øداكثر سرعت مبتني بر Ùناوري (DIMM-ECC) قديمي است وجود دارد كه ثبات، سازگاري Ùˆ از همه مهمتر توانايي بررسي Ùˆ Ø§ØµÙ„Ø§Ø Ø±Ø§ به Øداكثر مي رساند. اين نوع RAM اساساً نسخه قديمي RAM رجيستر شده است.
FB-DIMM گرمتر از رم معمولي DDR2 است. علت آن عمليات Øرارتي AMB است. به همين دليل FB-DIMM نيز ايرادات خاص خود را دارد.
Ù€ RAM Load Reduced:
(Load Reduced RAM (LRDIMM نسخه جديدتري از RAM باÙر دار است. مزيت ماژول هاي Load Reduced اين است كه گاهي اوقات اجازه نمي دهد كه همه اسلات هاي DIMM با ماژول هاي ØاÙظه درجه دو پر شوند. علاوه بر اين، برخي از مشكلات نظير عملكرد Ùˆ قدرت RAM را برطر٠مي كند.
رم هاي FB-DIMM Ùˆ LRDIMM متÙاوت از RDIMM RAM طراØÙŠ شده اند به همين دليل در تمامي بردها قابل تعويض نيستند.
منبع : همه چيزهايي كه بايد درباره سرور ram بدانيد.
برچسب: ،
ادامه مطلب