آشنایی با IOPS و دلیل اهمیت آن

IOPS چیست؟

IOPS مخفف ورودی خروجی در هر ثانیه است. این روش رایج برای اندازه گیری عملکرد هارد دیسک ها مانند هارد درایوهای SATA، SAS و SSD LDFH می باشد.

IOPS  تعیین سرعت درایو هارد دیسک می تواند داده ها را بخواند و داده ها را به هارددیسک بسپارد و می تواند در هر دو هارد دیسک معمولی و همچنین درایوهای SSD استفاده شود.

به طور کلی IOPS برای اندازه گیری طیف وسیعی از سناریوهای عملکرد مانند:

  • تصادفی خوانده شده IOPS
  • نوشتن تصادفی IOPS
  • به طور متوالی IOPS خوانده شود
  • نوشتن متوالی IOPS

دلیل اینکه IOPS به IOPS های تصادفی و متوالی و خواندن و نوشتن IOPS نگاه می کند این است که این شرایط در شرایط دنیای واقعی را در نظر می گیرد. داده ها به ندرت بر روی دیسک ذخیره می شوند به طوری که می توانند به بهترین نحو قابل دسترسی باشند.

SATA و SAS IOPS

شکل های زیر به عنوان یک قاعده خوب از نظر عملکرد برای هارد دیسک های SATA و SAS  عمل می کنند:

7.2K SATA – +/- 80 IOPS

10K SAS – +/- 120-140 IOPS

15K SAS – +/- 180-200 IOPS

SSD IOPS

هنگامی که IOPS به SSD می آید این تمایل به تولید بر اساس نیاز به سرعت خواندن و نوشتن افزایش میابد. با این حال، اگر ما یک Enterprise Data Center SSD مانند Intel DCS 3500 بگیریم، این IOPS در محدوده بین 4،600 IOPS (Writing Random) تا 75،000 IOPS (Random Reads) می باشد.

چرا IOPS مهم است؟

اساسا IOPS تشخیص می دهد که تا چه اندازه سریع دیسک سخت کار می کند. سریعتر بودن هارد دیسک سرور به دلایل مختلف بهتر است. گوگل اعلام کرده است که سرعت بارگذاری وب سایت یک عامل رتبه بندی است – به سادگی، وب سایت های سریع تر رتبه بندی بهتر را دریافت می کنند.

همچنین، وب سایت های سریع تر تمایل به فروش بیشتر دارند، زیرا کاربران ترجیح می دهند یک تجربه مرور سریع تر را داشته باشند.

البته راه های زیادی برای سرعت بخشیدن به یک وب سایت وجود دارد، اما یکی از سریع ترین و ارزان ترین ها این است که به SSD Hosting بروید.

بررسی دو هارد دیسک SATA و SAS و تفاوت میان آنها

 

SATA مخفف Serial Advanced Technology Attachment است و SAS مخفف Serial Attached SCSI است (SCSI Stand for Interface System Computer Small، معمولا به عنوان “scuzzy” تلفظ می شود). آنها دو نوع رابط برای انتقال اطلاعات به و از درایوهای سخت استفاده می کنند.

در شرایط غیرعادی، آنها اتصالاتی هستند که مادربرد سرور را با هارد دیسک ها متصل می کنند.

در حالی که SATA و SAS به رابط انتقال داده اشاره می کنند، آنها برای توصیف دو نوع هارد دیسک استفاده می شوند. مهم است که توجه داشته باشیم که به منظور استفاده از این پست، ما به درایوهای سنتی “چرخاندن” به عنوان درایوهای SSD اشاره می کنیم.

به طور معمول، فرمت محبوب برای درایوهای SATA 7.2K است در حالی که SAS در دو نوع اصلی قرار دارد: 10K و 15K. “K” به سرعت در حال چرخاندن داده ها اشاره می کند.

تفاوت بین هاردهای SATA و SAS این است که درایوهای SAS سریع تر و قابل اطمینان تر از درایوهای SATA هستند.

بهترین اندازه برای سرعت هارد دیسک:

IOPS (خروجی های ورودی در هر ثانیه) بهترین اندازه برای سرعت هارد دیسک است که میزان داده هایی را که می توان از آن درایو نوشته و خواند، بیان می کند. صنعت پذیرای میانگین 7.2K SATA درایوها 80 IOPS است در حالی که 10K ارائه حدود 120 IOPS و 15K کشش تا 180 IOPS. این میانگین ها براساس صرفه جویی در هزینه های کم و شدید است.

درایوهای SAS تمایل دارند برای رایانه های سازمانی مورد استفاده قرار بگیرند که در آن سرعت و دسترسی بالا بسیار مهم هستند مانند معاملات بانکی و تجارت الکترونیک.

درایوهای SATA تمایل دارند که برای دسکتاپ، استفاده از مصرف کننده و برای نقش های کمتری مانند ذخیره سازی داده ها و پشتیبان گیری مورد استفاده قرار گیرند.

درایو SAS قابل اعتمادتر از درایوهای SATA هستند. صنعت مداخله بین شکست (MTBF) برای درایوهای SAS را پذیرفت 1.2 میلیون ساعت در مقابل 700000 ساعت MTBF برای درایوهای SATA است.

از دیدگاه فیزیکی، کابل داده نیز به طور قابل توجهی متفاوت است. کابل های SATA به طول 1 متر محدود می شوند و داده ها و قدرت جدا می شوند، در حالی که کابل SAS می تواند تا 10 متر طول با قدرت و اطلاعات ارائه شده از طریق همان کابل باشد.

از نظر ظرفیت، درایوهای SATA دست به دست می زنند. هارد دیسک 3TB SATA غیر معمول نیست و 8 ترابایت دیسک در فرمت 3.5 اینچ وجود دارد. به طور کلی، هرچند که در مقیاس 1 تا 3 ترابایت مقرون به صرفه هستند. از سوی دیگر، درایو SAS به حداکثر مقدار 900 گیگابایت می رسد، گرچه محبوب ترین پیکربندی آن حدود 450 گیگابایت تا 500 گیگابایت است.

آشنایی با وضعیت چراغ های LED سرورهای نسل 8

در این مقاله قصد داریم شما را با وضعیت چراغ های LED سرورهای نسل 8 مربوط به HP آشنا کنیم با ما همراه باشید:

1- دکمه شناسایی واحد (UID)

  • آبی ثابت= تایید فعالیت.
  • چشمک زن آبی= سیستم از راه دور مدیریت می شود.
  • OFF = بدون فعالیت.

2- دکمه خاموش روشن

  • سبز ثابت= سیستم روشن است.
  • چشمک زن سبز= منتظر راه اندازی (روشن شدن) سرور.
  • زرد ثابت= سیستم در حالت آماده به کار است ، اما هنوز استارت روشن شدن نخورده است.
  • خاموش = سیم برق وصل نشده است ، منبع تغذیه قطع شده است ، هیچ منبع تغذیه نصب نشده است ، منبع تأسیسات در دسترس نیست یا کابل دکمه پاور قطع شده است.

3- LED سلامت (Health)

  • سبز ثابت= سلامت سیستم عادی است.
  • زرد درخشان= خرابی درسلامت سیستم.
  • چشمک زدن قرمز= خرابی در سیستم  (بسیار مهم).
  • چراغ چشمک زن سریع = خطا در سیستم برق (بررسی سیستم و دستگاه ها).

4-چراغ شبکه

  • سبز ثابت= پیوند به شبکه.
  • چشمک زن سبز= فعالیت شبکه.
  • خاموش = اتصال به شبکه وجود ندارد.

بررسی وضعیت چراغ LEDهای پشت سرورهای نسل 8

1-(سمت چپ) LED فعالیت HPE iLO / کارت رابط شبکه استاندارد (NIC)

  • سبز ثابت = فعالیت وجود دارد.
  • چشمک زن سبز = فعالیت وجود دارد.
  • خاموش = هیچ فعالیتی وجود ندارد.

1-(سمت راست) HPE iLO / LED استاندارد NIC Link

  • سبز ثابت = پیوند وجود دارد.
  • خاموش = هیچ پیوندی وجود ندارد.

2- دکمه / LED UID

  • آبی ثابت = شناسایی سیستم فعال.
  • چشمک زن آبی = سیستم از راه دور مدیریت می شود.
  • OFF = شناسایی غیرفعال می باشد.

3- منبع تغذیه 2 LED

  • سبز ثابت = عادی.
  • OFF = یک یا چند شرط  در زیر وجود دارد:
  • برق در دسترس نیست.
  • سوختگی منبع تغذیه.
  • منبع تغذیه در حالت آماده به کار.

4- منبع تغذیه 1 LED

  • سبز ثابت = عادی.
  • OFF = یک یا چند شرط  در زیر وجود دارد:
  • برق در دسترس نیست.
  • سوختگی منبع تغذیه.
  • منبع تغذیه در حالت آماده به کار.

بررس وضعیت چراغ LEDهای SID Panel سرورهای نسل 8

Processor LEDs

  • خاموش= عادی.
  • زرد رنگ = پردازنده ناموفق.

DIMM LEDs

  • خاموش= عادی.
  • زرد رنگ = مشکل DIMM یا پیکربندی انجام نشد.

Fan LEDs

  • خاموش= عادی.
  • زرد رنگ = فن خراب یا فن نصب نشده.

NIC LEDs

  • خاموش= پیوندی به شبکه نیست.
  • سبز ثابت= پیوند شبکه.
  • چشمک زن سبز = پیوند شبکه با فعالیت. در صورت خاموش بودن ، چراغ جلوی پنل فعال نیست.

Power supply LEDs

  • خاموش= عادی.
  • زرد رنگ = منبع تغذیه ناموفق است.

Peripheral Component Interconnect (PCI) riser LED

  • خاموش= عادی.
  • زرد رنگ =نصب نادرست رایزر روی اسلات PCI.

Over temp LED

  • خاموش= عادی.
  • زرد رنگ = درجه حرارت بالای سیستم شناسایی شد.

AMP Status LED

  • خاموش= غیرفعال است.
  • سبز ثابت= محافظت از حافظه پیشرفته فعال.
  • زرد رنگ= خرابی حافظه رخ داده است.
  • زرد رنگ  درخشان = پیکربندی حافظه AMP نامعتبر است.

Power cap LED

  • خاموش = سیستم در حالت آماده به کار است ، یا تنظیم نشده است.
  • سبز ثابت = درپوش برق اعمال شده است.

آشنایی با RAID و انواع آن

 

RAID یک فن آوری است که برای افزایش کارایی ویا قابلیت اطمینان ذخیره سازی داده ها استفاده می شود. این مخفف عبارت Array Redundant of Cheap Disks می باشد. یک سیستم RAID متشکل از دو یا چند درایو موازی است. این دیسک ها می توانند دیسک های سخت باشند اما روند استفاده از فناوری( SSD درایوهای حالت جامد) نیز وجود دارد. سطوح مختلف RAID وجود دارد، هر کدام برای یک وضعیت خاص بهینه شده است. این یک گروه صنعتی یا کمیته استاندارد سازی نیستند. این به این دلیل توضیح می دهد که چرا گاهی اوقات شرکت ها با تعداد و پیاده سازی های منحصر به فرد خود می پردازند.

این مقاله سطوح زیر RAID را پوشش می دهد:

  • RAID 0 – striping
  • RAID 1 – معکوس کردن (Mirror)
  • RAID 5 – نوار با هم زدن (n-1)
  • RAID 6 – نوار با دو برابر شدن
  • RAID 10 – ترکیب آینه و نوار

نرم افزار برای انجام عملیات RAID و کنترل درایوها می تواند بر روی یک کارت کنترل جداگانه قرار گیرد (یک کنترل کننده RAID سخت افزاری) برخی از نسخه های ویندوز مانند ویندوز سرور 2012 و همچنین سیستم عامل مک ایکس شامل قابلیت RAID نرم افزاری می باشند. کنترلر RAID سخت افزاری بیش از نرم افزار خالص هزینه می کند، اما همچنین عملکرد بهتر، به ویژه با RAID 5 و6 ارائه می دهد.

رید (Raid) و انواع سطوح آن را می توان با تعدادی از رابط ها، از جمله SCSI، IDE، SATA یا FC )(کانال فیبر) استفاده کرد. سیستم هایی هستند که از درایو SATA استفاده می کنند، اما دارای رابط FireWire یا SCSI برای سیستم میزبان است.

گاهی اوقات دیسک ها در یک سیستم ذخیره سازی به عنوان JBOD تعریف می شوند که فقط یک دسته از دیسک ها” است . این بدان معنی است که این دیسک ها از یک سطح RAID خاص استفاده نمی کنند و به عنوان دیسک های مستقل عمل می کنند. این اغلب برای درایوهای حاوی فایل های مبادله یا داده های spool انجام می شود.

در اینجا یک مرور کلی از محبوب ترین سطوح RAID قراردادیم:

سطح RAID 0 – نوارابزار

در RAID 0 داده های سیستم به بلوک هایی تقسیم می شوند که در تمامی درایوهای آرایه نوشته می شوند. با استفاده از چندین دیسک (حداقل 2) در همان زمان، این عملکرد برتر I / O ارائه می دهد. این عملکرد را می توان با استفاده از کنترلرهای چندگانه افزایش داد، ایده آل یک کنترلر در هر دیسک.

مزایای

  • RAID 0 عملکرد و سرعت فوق العاده ای در عملیات خواندن و نوشتن دارد .
  • تمام ظرفیت ذخیره سازی مورد استفاده قرار میگیرد، هیچ سرباری وجود ندارد.
  • یک تکنولوژی برای اجرای آسان است.

معایب

  • RAID 0 متعهد به خطا نیست. اگر یک درایو ایراد پیدا کند، تمام داده های موجود در آرایه RAID 0 از بین می روند. نباید برای سیستم های مهم و حیاتی استفاده شود.

استفاده ایده آل

RAID 0 ایده آل برای ذخیره سازی غیرقابل انطباق داده هایی است که باید با سرعت بالا خواندن / نوشتن را انجام دهند، از جمله بر روی یک روتوش تصویر یا ایستگاه ویرایش تصویر.

RAID Level 1 – Mirroring

داده ها دو بار روی هر دو درایو نوشته میشود (یا مجموعه ای از درایوهای داده) و یک درایو آینه (یا مجموعه ای از درایو ها) ذخیره می شود. اگر یک درایو از بین برود، کنترل کننده از درایو داده یا درایو آینه برای بازیابی اطلاعات استفاده می کند و همچنان عملیات را ادامه می دهد. شما نیاز به حداقل 2 درایو برای آرایه RAID 1 دارید.

مزایای

  • RAID 1 سرعت خواندن عالی و سرعت نوشتن را که با یک درایو مشابه قابل مقایسه است ارائه می دهد.
  • در صورت خرابی درایو، داده ها مجبور نیستند بازسازی شوند، فقط باید درایو جایگزینی کپی شوند.
  • RAID 1 فناوری بسیار ساده ای است.

معایب

  • نکته اصلی این است که ظرفیت ذخیره سازی موثر تنها نصف ظرفیت درایو در کل است، زیرا تمام اطلاعات دو بار نوشته شده است. (یعنی از بین دو درایو RAID شده یک درایو را در اختیار شما قرار میدهد)
  • راه حل های نرم افزاری RAID 1 همیشه امکان تعویض داغ از یک درایو شکست خورده را ندارند. این بدان معنی است که درایو خراب شده تنها پس از خاموش کردن کامپیوتر متصل به آن جایگزین می شود. برای سرورهایی که به طور همزمان توسط بسیاری از افراد مورد استفاده قرار می گیرند چنین سیستم هایی معمولا از کنترلرهای سخت افزاری استفاده می کنند که از مبادله گرم پشتیبانی می کنند.

استفاده ایده آل

RAID-1 ایده آل برای ذخیره سازی اطلاعات مهم است، برای مثال برای سیستم های حسابداری. مناسب برای سرورهای کوچک که در آن تنها دو درایو داده استفاده می شود.

سطح RAID 5

RAID 5 رایج ترین سطح RAID امن است. این نیاز به حداقل 3 درایو دارد، اما می تواند با 16 کار کند. بلوک های داده در میان درایوها داده های پریتی به یک درایو ثابت نوشته نشده است، همانطور که در زیر نشان داده شده است، در تمام درایوها پخش می شود. با استفاده از داده های پریتی، رایانه می تواند داده های یکی از بلوک های داده دیگر را دوباره محاسبه کند، اگر این داده ها دیگر در دسترس نباشند. به این معنا است که آرایه RAID 5 می تواند بدون خرابی داده ها و یا دسترسی به داده ها، از یک درایو واحد جلوگیری کند. اگر چه RAID 5 را می توان در نرم افزار به دست آورد، ولی یک کنترل سخت افزاری توصیه می شود. اغلب حافظه پنهان اضافی در این کنترلرها برای بهبود عملکرد نوشتن استفاده می شود.

مزایای

  • خواندن معاملات داده ها بسیار سریع است در حالیکه نوشتن داده ها تقریبا آهسته تر است (با توجه به برابری که باید محاسبه شود).
  • اگر یک درایو از بین برود، شما هنوز هم به تمام داده ها دسترسی دارید، در حالیکه درایو خراب جایگزین شود  کنترل کننده ذخیره سازی داده ها را بر روی درایو جدید بازسازی می کند.

معایب

  • خرابی های درایو بر روی عملکرد اثر می گذارد، اگر چه این هنوز قابل قبول است.
  • این تکنولوژی پیچیده است. اگر یکی از دیسک های موجود در یک آرایه با استفاده از 4TB دیسک شکست خورده و جایگزین شود، بازگرداندن داده ها (زمان بازسازی) ممکن است بسته به بار بر روی آرایه و سرعت کنترل کننده، یک روز یا بیشتر طول بکشد. اگر دیسک دیگری در آن زمان بد شود، داده ها برای همیشه از بین می روند.

استفاده ایده آل

RAID 5 یک سیستم جامع و کامل است که ذخیره سازی کارآمد را با امنیت عالی و عملکرد مناسب ارائه می دهد. این ایده آل برای سرورهای پرونده و برنامه کاربردی که دارای تعداد محدودی از درایوهای داده هستند استفاده میشود .

سطح RAID 6 – نوار با دو برابر شدن

RAID 6 مانند RAID 5 است، اما داده های پاریتی به دو درایو نوشته می شود. این بدان معنی است که حداقل 4 درایو نیاز دارد و می تواند به طور همزمان 2 درایو را بسوزاند. شانس هایی که دو رانندگی در همان لحظه از بین می روند البته بسیار کوچک است. با این حال، اگر یک درایو در سیستم های RAID 5 می میرد و با یک درایو جدید جایگزین می شود، برای بازگرداندن درایو مبادله، ساعتها یا حتی بیشتر از یک روز طول می کشد. اگر در آن زمان درایو دیگر بمیرد، همه اطلاعات خود را از دست می دهید. با RAID 6، آرایه RAID حتی از شکست دوم نیز می گذرد.

مزایای

  • مانند RAID 5، انتقال داده ها بسیار سریع انجام می شود.
  • اگر دو درایو شکست خورده باشند، شما هنوز هم به تمام داده ها دسترسی دارید، حتی در حالیکه درایوهای خراب جایگزین شده اند. بنابراین RAID 6 امن تر از RAID 5 است.

معایب

  • نوشتن داده ها با توجه به داده های پاریس اضافی که باید محاسبه شوند، معاملات کمتر از RAID 5 هستند. در یک گزارش من خواندن عملکرد نوشتن 20٪ پایین تر است.
  • خرابی های درایو بر روی عملکرد اثر می گذارد، اگر چه این هنوز قابل قبول است.
  • این تکنولوژی پیچیده است. بازسازی یک آرایه که در آن یک درایو نتواند مدت زمان زیادی را صرف کند.

استفاده ایده آل

RAID 6 یک سیستم جامع و کامل است که ذخیره سازی کارآمد را با امنیت عالی و عملکرد مناسب و معقول ترکیب می کند. در RAID 5 در سرورهای پرونده و برنامه کاربردی که برای ذخیره سازی داده ها از بسیاری از درایوهای بزرگ استفاده می شود بهتر است.

RAID 10 – ترکیب RAID 1 و RAID 0

ممکن است مزایای (و معایب) RAID 0 و RAID 1 را در یک سیستم واحد ترکیب کنید. این یک پیکربندی RAID توپی یا ترکیبی است. این قابلیت را با معکوس کردن تمام اطلاعات درایوهای ثانویه در حین استفاده از نوار در هر مجموعه از درایو فراهم می کند تا سرعت انتقال داده ها را افزایش دهد.

مزایای

  • اگر چیزی در یک پیکربندی RAID 10 بر روی یکی از دیسکها اشتباه باشد، زمان بازسازی خیلی سریع است؛ زیرا همه چیز مورد نیاز کپی کردن همه داده ها از آینه باقی مانده به یک درایو جدید است. این می تواند به مدت 30 دقیقه برای درایوهای 1 تبلت باشد.

معایب

  • نیمی از ظرفیت ذخیره سازی به معکوس می رسد، بنابراین در مقایسه با RAID های بزرگ RAID 5 یا RAID 6، این یک روش گران قیمت برای اضافه کاری است.

در مورد سطوح RAID 2، 3، و 7 چه خبر؟

این سطوح وجود دارد، اما شایع نیست (RAID 3 اساسا مانند RAID 5 است، اما با داده های تقریبی همیشه در یک درایو نوشته می شود). این فقط یک مقدمه ساده برای سیستم های RAID است.

RAID جایگزین پشتیبان نیست!

تمامی رید (Raid) و انواع سطوح آن به جز RAID 0 از یک رانندگی درایو محافظت می کنند. یک سیستم RAID 6 حتی دو دیسک هم به طور همزمان در حال مرگ است. برای امنیت کامل، شما هنوز هم نیاز به پشتیبان گیری از داده ها از یک سیستم RAID.

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

آشنایی با ILO و نحوه ی پیکربندی آن

Integrated Lights-Out (iLO)  یک پردازنده مدیریت از راه دور سرور است که روی مادربرد سرورهای HP ProLiant و Blade تعبیه شده است که امکان کنترل و نظارت بر سرورهای HP را از یک مکان از راه دور فراهم می کند. مدیریت HP iLO ابزاری قدرتمند است که روشهای مختلفی برای پیکربندی ، به روزرسانی ، نظارت و اجرای سرورها از راه دور فراهم می کند.

کارت مدیریت iLO جاسازی شده دارای اتصال به شبکه و آدرس IP خاص خود است که سرورهای سرور می توانند از طریق سیستم نام دامنه (DNS) / پروتکل تنظیمات میزبان پویا (DHCP) یا از طریق یک شبکه مدیریت اختصاصی جداگانه به آن متصل شوند. iLO یک کنسول از راه دور مبتنی بر وب فراهم می کند ، که می تواند برای مدیریت از راه دور سرور استفاده شود. درگاه iLO یک درگاه اترنت است که می تواند از طریق برنامه راه اندازی مبتنی بر (ROM (RBSU فعال شود.

 چه سرور هایی دارای iLO هستند؟

iLO با سرورهای ProLiant سری 300 و بالاتر از پیش تنظیم شده است. یک حساب کاربری و رمز عبور پیش فرض برای iLO تعریف شده است.

 iLO را می توان از طریق چندین روش پیکربندی کرد:

  • پیکربندی مبتنی بر مرورگر وب.
  • iLO RBSU در هنگام لودشدن سیستم (POST) با استفاده از کلید F8 دسترسی داشت.
  • Remote scripted configuration.
  • تنظیمات بصورت آنلاین Local on-line and local scripted setup.

ابزار مدیریت iLO به کاربر اجازه می دهد اقدامات زیر را از راه دور روی سرور انجام دهد:

  • سرور را روشن و خاموش کنید.
  • راه اندازی مجدد سرور.
  • بدون در نظر گرفتن وضعیت سیستم عامل سرور ، سرور را رصد کنید.
  • میزان مصرف برق را اندازه بگیرید.
  • آپدیت patches ، به روزرسانیهای سیستم عامل firmware updates و به روزرسانی های مهم سیستم سخت افزاری سرور را از طریق رسانه های مجازی و پوشه های مجازی اعمال کنید.
  • دسترسی به قطعات مربوط به رویدادهای سیستم و فهرست مدیریت مجتمع HP.

نکات کاربردی مربوط به خرید سرور

در این مقاله به نکاتی پرداخته می شود که باید درباره ی خرید سرور HP به آن توجه کنید. با ما همراه باشید:

راهنمای خرید سرور HP

علی رغم ایجاد گزینه ها و گزینه های گیج کننده انتخاب سرور برای تجارت کوچک شما می تواند ساده باشد ، این راهنما به شما كمك می كند تا گزینه ها را محدود كنید و راه حلی را انتخاب كنید كه پاسخگوی نیازهای تجاری شما باشد و نیز قیمت آن بصرفه باشد.

چرا اصلاً زحمت خرید سرور را دارید؟ دلایل متعدد دارد که چند نمونه از آنها را بیان میکنم ، ممکن است شما بخواهید پرونده های مهم اقتصادی مانند لیست های مشتری و توضیحات محصول را بهتر ردیابی کنید ، همچنین می خواهید اطمینان حاصل کنید که همه افراد موجود در شرکت شما روی جدیدترین نسخه از هر پرونده مشترک کار می کنند ، نه اینکه وقتی زمان تحویل یک پیشنهاد به مشتری پیش می آید وحشت کنید ، و نمی توانید آخرین پیش نویس را پیدا کنید ، شما می خواهید پشتیبان گیری از پرونده های خود را به صورت متمرکز و خودکار کنید، بنابراین در صورت از بین رفتن داده ها ، بهتر محافظت می شوید.

سرورها همچنین می توانند امنیت داده های شما را بهبود بخشیده و دسترسی آسان از راه دور از خانه یا جاده را آسان تر کنند. سرورهای امروزی بسیار پرهزینه تر و پیچیده تر از یک دسک تاپ استاندارد نیستند.

ذخیره سازی

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

توضیحات تخصصی

اولین تصمیم شما این است که چگونه یک سرور در شبکه اداری موجود شما قرار می گیرد ، اطمینان حاصل کنید که می توانید قدرت مورد نیاز و کابل کشی اترنت را به هر کجا که سرور شما در آن قرار دارد بیاورید. اگر تازه وارد شبکه سازی شده اید یا شبکه ای در سراسر دفتر خود ندارید ، نصب یک شبکه بی سیم جدید را در نظر بگیرید و یکی از بسیاری از دستگاه های موجود درگاه / روتر بی سیم را خریداری کنید. اینها چندین ویژگی با هم دارند: پورتهای سیمی برای اتصال شما به اینترنت و رادیو بی سیم برای اتصال شما به لپ تاپ و دسک تاپ در دفتر ، دامنه روتر كسب و كار كوچك سيسكو شامل واحدهاي بسيار خوبي است و بسياري از آنها از  Net gear ، Buffalo و Dlink در دسترس هستند كه تنها 100 دلار براي شما بازپرداخت خواهد كرد.

ذخیره داده

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

آیا شما کارمندان دیگری را استخدام خواهید کرد؟ محصولات یا ارائه خدمات خود را گسترش دهید؟ کسب و کار یا شریک جدیدی را با برخی شرکت دیگر به دست می آورید؟ در نظر بگیرید که ظرفیت بیشتری را نسبت به امروز مورد نیاز خود بخرید ، یا سروری را که به راحتی قابل ارتقاء است ، بدین ترتیب سرور شما بتواند با تجارت شما رشد کند.

برنامه ریزی برای ذخیره سازی

میزان فضای ذخیره سازی مورد نیاز سرور خود را تخمین بزنید ، به این فکر کنید که چند رایانه شخصی که قبلاً در شغل خود دارید ، یا اینکه آیا قصد دارید رایانه های اضافی دیگری را برای کارمندان جدید در سال آینده اضافه کنید. شکل 200 گیگ برای هر کارمند به عنوان نقطه شروع. فایلهای ویدیویی یا صوتی می توانند فضای بیشتری را نسبت به سایر انواع داده ها به خود اختصاص دهند و تمایل به سرعت زیاد شدن دارند ، بنابراین برای هر کسی که داده های چندرسانه ای را ذخیره می کند این تخمین را سه برابر کنید. حتی کوچکترین هارد دیسک ها حداقل 300 گیگابایت ظرفیت دارند ، حتی اگر در ابتدا به آن احتیاج ندارید شروع کنید.

اگر تجارت شما به سرعت در حال رشد است ، به سرورهایی نگاه کنید که به شما امکان می دهند ظرفیت ذخیره داخلی آنها را در پایین جاده گسترش دهید ، یا به شما امکان اضافه کردن درایوهای خارجی را بدهید.

خرید یا اجاره؟

در نظر بگیرید که آیا شما باید سرور خود را اجاره کنید یا صاحب آن باشید. اگر سرور کمتر از 1500 دلار هزینه دارد ، آن را به طور کامل خریداری کنید. یک قرارداد تعمیر و نگهداری خریداری کنید که حداقل سه سال به طول انجامد ، بنابراین اگر چیزی پیش آمد ، می توانید سریع آن را رفع کنید. اگر به چیزی گرانتر نیاز دارید ، اجاره نامه را برای مدت اجاره سه ساله در نظر بگیرید. اجاره از یک ارائه دهنده خدمات مدیریت شده که متخصص در مشاغل کوچک است و تعمیر و نگهداری و ارتقاء را ارائه می دهد. یک منبع عالی برای تحقیق در مورد ارائه دهندگان خدمات ، MSPAlliance.com ، یک سازمان تجارت ملی از چنین ارائه دهندگان است.

سیستم عامل خود را انتخاب کنید

انتخاب بعدی شما یک انتخاب بزرگ است که کدام سیستم عامل را اجرا کنید ، اگر سرور ذخیره شبکه را انتخاب می کنید ، می توانید از این مرحله استفاده کنید ، زیرا این دستگاه ها سیستم عامل تخصصی خود را اجرا می کنند. بسیاری از سرورهای پیشرفته تر برای تجارت کوچک ، مایکروسافت ویندوز یا Mac OS اپل را اجرا می کنند ، کدام مناسب است؟ در حالی که کتاب هایی در این زمینه نوشته شده است انتخاب به چند موضوع می رسد ، ویندوز برنامه های بیشتری دارد که می توان در سرورها به اشتراک گذاشت و شناخته شده ترین و محبوب ترین سیستم عامل است.

اشنایی با CAS LATENCY در رم

در این مقاله قصد داریم تا شما را با CAS Latency در رم آشنا کنیم با ما همراه باشید.

لتنسی و نقش آن در عملکرد سیستم چیست؟

CAS Latency in RAM لتنسی چیست؟

هنگام خرید رم ، لیست هایی را برای زمان بندی آنها مشاهده می کنید ، مانند CL16-18-18-38 یا CL14-14-14-34 یا CL 16-18-18-36. این عدد پس از “CL” نشانگر تأخیر CAS کیت RAM است که گاهی اوقات CL نامیده می شود. اما واقعاً تأخیر CAS چیست؟ و تأخیر CAS کیت RAM برای عملکرد آن چیست؟

بسیاری از کاربران معتقدند که CAS Latency یک شاخص دقیق از عملکرد تأخیردر دنیای واقعی است. بسیاری از کاربران همچنین بر این باورند که به دلیل افزایش CAS Latency با افزایش سرعت ، برخی از سرعت ها خنثی می شوند. مهندسان می دانند که زمان CAS Latency  یک شاخص نادرست از عملکرد است.زمان تأخیر در بهترین حالت در نانو ثانیه است که ترکیبی از سرعت و  CAS Latency است. افزایش سرعت و کاهش زمان تأخیر منجر به عملکرد بهتر سیستم می شود.

مثال: از آنجا که تأخیر در نانو ثانیه برای DDR4-2400 CL17 و DDR4-2666 CL19 تقریباً یکسان است ، سرعت بالاتر DDR4-2666 RAM عملکرد بهتری را ارائه می دهد.

مثال: اگر امتیاز سرعت یک ماژول استاندارد و یک ماژول بازی یکسان باشد (یعنی DDR4-2666) اما زمان تاخیر CAS متفاوت است (یعنی CL16 در مقابل CL19) ، پس زمان تاخیر در رم عملکرد بهتری خواهد داشت.

تایمینگ رم چیست ؟

سرعت رم شما از طریق نرم افزارهایی مانند CPU-Z یا در BIOS / UEFI در جعبه یا ماژول قابل مشاهده است. نام کامل ماژول RAM شما چیزی شبیه به موارد زیر خواهد بود:

DDR4 3200 (PC4 25600)

DDR4 نسل DDR را توصیف می کند که تراشه با آن سازگار است. همان شماره (2 ، 3 یا 4) در شماره PC ظاهر می شود و همین موضوع را توصیف می کند. گفته می شود که اولین شماره چهار رقمی 3200 در مثال ما ، سرعت ساعت RAM را در مگاهرتز نشان می دهد. این در واقع کمی بازاریابی است ، اما احساس بدی نکنید. این عدد در واقع نرخ داده را گزارش می کند ، اندازه گیری در megatransfer در ثانیه یا 106 عملیات انتقال داده در ثانیه.

در DDR RAM ، سرعت واقعی ساعت نیمی از نرخ داده است – 1600 مگاهرتز ، در مثال ما ، اگرچه حتی از سرعت داخلی رم 400 مگاهرتز از طریق بیت های چند مرحله ای قبل از گرفتن نیز افزایش می یابد. اما از آنجا که DDR داده ها را به ازای هر تیک ساعت دو بار منتقل می کند ، می توان گفت سرعت موثر ساعت دو برابر سرعت واقعی ساعت است. در نتیجه ، سرعت داده همانند سرعت ساعت آشکار رم در مگاهرتز مؤثر است.

در مثال ما 25600 ، میزان انتقال در مگابایت در ثانیه (مگابایت در ثانیه) را نشان می دهد.

3200 megatransfers per second x 64 bits per transfer/8 bits per byte = 25600 MB/s

هر شماره به طور مستقل به شما می گوید سرعت رم چقدر سریع است. اما هر دو شماره ، دقیقاً به اشکال مختلف ، اطلاعات یکسانی را ارائه می دهند.

تایمینگ رم دسترسی عملکرد حافظه تصادفی پویا همزمان را (SDRAM) با استفاده از چهار پارامتر را شرح می دهد: CL ، TRCD ، TRP و TRAS در واحدهای چرخه ساعت. آنها معمولاً به صورت چهار عدد با خط های جدا شده نوشته می شوند ، به عنوان مثال 7-8-8-24.اعداد کمتر معمولاً نشان دهنده عملکرد سریعتر است.

CL Timings چیست؟

CL Timings زمان پاسخگویی حافظه به CPU ، زمان تاخیر (CAS (CL است. اما CL را نمی توان به تنهایی در نظر گرفت. این فرمول زمان CL را به نانو ثانیه تبدیل می کند ، که براساس نرخ انتقال RAM است:

(CL/Transfer Rate) x 2000

در نتیجه ، در صورت داشتن CL کوتاه تر ، رم آهسته تر می تواند تاخیر واقعی داشته باشد.

TRCD

ماژول های RAM برای پرداختن به آدرس از یک طراحی مبتنی بر شبکه استفاده می کنند. تقاطع ردیف ها و شماره ستون ها نشانگر یک آدرس حافظه خاص است. آدرس ردیف تا تأخیر آدرس ستون (TRCD) حداقل تأخیر را بین وارد کردن یک ردیف جدید در حافظه و شروع به دسترسی به ستون های درون آن اندازه گیری می کند. شما می توانید به عنوان زمانی که RAM برای رسیدن به “آدرس” به آن فکر می کند ، فکر کنید. زمان دریافت بیت اول از یک ردیف که قبلاً غیرفعال است ، TRCD + CL است.

TRP

Row Precharge Time  مدت زمان تأخیر در باز کردن یک ردیف جدید در حافظه را اندازه گیری می کند. از نظر فنی ، تأخیر بین صدور فرمان precharge برای خالی بودن (یا بستن) یک ردیف و یک دستور فعال سازی برای باز کردن یک ردیف متفاوت را اندازه گیری می کند. این اغلب با شماره دوم یکسان است. همین عوامل تأخیر هر دو عملیات را تحت تأثیر قرار می دهد.

 TRAS

Row Active Time (TRAS) مقدار حداقل چرخه هایی را که یک ردیف باید اندازه بگیرد ، برای نوشتن اطلاعات صحیح نشان می‌دهد. از نظر فنی ، تأخیر بین یک دستور فعال در یک ردیف و صدور فرمان preload در همان ردیف یا حداقل زمان بین باز و بسته کردن ردیف را اندازه گیری می کند. برای ماژول های SDRAM ، TRCD + CL TRAS را محاسبه می کند.

در نتیجه:

این تأخیرها سرعت رم شما را محدود می کنند. اما مشخصات رم حد و مرز را تعیین می کند ، نه فیزیک. کنترل کننده حافظه که RAM شما را مدیریت می کند ، این زمانبندی ها را اعمال می کند ، به این معنی که قابل تغییر هستند (اگر مادربرد اجازه این کار را داد). شما ممکن است با اورکلاک و سفت کردن زمان بندی توسط دو چرخه ، عملکرد متفاوتی  از RAM خود بدست آورید. اورکلاک رم معتدل ترین تکنیک های اورکلاک سخت افزاری است که به بیشترین آزمایش نیاز دارد. اما RAM سریعتر زمان پردازش را برای بارهای کاری محدود با RAM کوتاه می کند و باعث افزایش سرعت رندر و پاسخگویی دستگاه مجازی می شود.

تفاوت بین سرعت RAM و CAS Latency

عملکرد حافظه (DRAM) در رابطه بین سرعت و تأخیر است. این دو به هم نزدیک هستند ، در حالی که ممکن است فکر کنید با یکدیگر ارتباط ندارند. در اینجا چگونگی ارتباط سرعت و تأخیر در سطح فنی آورده شده است – و چگونگی استفاده از این اطلاعات برای بهینه سازی عملکرد حافظه بیان خواهد شد.

تأخیر اغلب به اشتباه درک می شود زیرا در پروانه های محصول و مقایسه های خاص ، در (CAS Latency (CL ذکر شده است که فقط نیمی از معادلات تأخیر است. از آنجا که رتبه بندی های CL تنها تعداد کل چرخه ساعت ها را نشان می دهد ، هیچ ارتباطی با مدت زمان هر چرخه ساعت ندارند و بنابراین ، آنها نباید به عنوان تنها نشانگر عملکرد تأخیر درنظر گرفته شوند. با نگاهی به تأخیر ماژول از نظر نانو ثانیه ، می توانید به بهترین وجه داوری کنید اگر یک ماژول در واقع بیشتر از دیگری پاسخگو باشد. برای محاسبه تأخیر ماژول ، مدت زمان چرخه ساعت را با تعداد کل چرخه ساعت ضرب کنید. این اعداد در اسناد رسمی مهندسی سیستم، در برگه اطلاعات ماژول ذکر خواهد شد.

CAS Latency in RAM لتنسی چیست؟ و معادله تأخیر چگونه بیان می‌شود؟

در سطح پایه ، لتنسی به تأخیر زمانی بین ورود یک فرمان و زمان دسترسی به داده ها اشاره دارد. تأخیر فاصله بین این دو واقعه است. هنگامی که کنترلر حافظه به حافظه می گوید برای دسترسی به یک مکان خاص ، داده ها باید برای رسیدن به محل مورد نظر خود و تکمیل دستور ، تعدادی چرخه ساعت را در (Column Address Strobe (CAS طی کنند. با این حساب ، دو متغیر وجود دارد که تأخیر ماژول را تعیین می کند:

۱- اعداد چرخه های ساعت که داده ها باید طی شوند (اندازه گیری شده در CAS Latency یا CL ، روی برگه های داده)

۲- مدت زمان هر چرخه ساعت (اندازه گیری شده در نانو ثانیه)

ترکیب این دو متغیر معادله تأخیر را به ما می دهد:

تأخیر (ns) = زمان چرخه ساعت ns)  x) تعداد چرخه ساعت

در تاریخچه فن آوری حافظه ، با افزایش سرعت ، (به این معنی که زمان چرخه ساعت کاهش یافته است) ، مقادیر تأخیر CAS نیز افزایش یافته است ، اما به دلیل چرخه ساعت سریعتر ، زمان تاخیر واقعی که در نانو ثانیه ها اندازه گیری می شود تقریباً یکسان است. با بهینه سازی تعادل بین حداکثر سرعت پردازنده شما و کمترین تأخیر در حافظه موجود می توانید با استفاده از حافظه های جدیدتر ، سریعتر و کارآمد تر به عملکرد بالاتری برسید.

کدام مهمتر است: سرعت یا CAS Latency in RAM ؟

بر اساس آنالیز مهندسی عمیق و آزمایش گسترده در آزمایشگاه عملکرد بسیار مهم ، پاسخ به این سؤال کلاسیک هردو است! سرعت و تأخیر هر دو نقش اساسی در عملکرد سیستم دارند ، بنابراین هنگام جستجو برای ارتقاء توصیه می کنیم:

مرحله ۱: بالاترین سرعت حافظه پشتیبانی شده توسط پردازنده و مادربرد (از جمله پروفایل های اورکلاک) را شناسایی کنید.

مرحله ۲: کمترین حافظه تأخیر را که با بودجه شما متناسب است با آن سرعت انتخاب کنید ، به خاطر داشته باشید که یک تأخیر برتر (یعنی پایین تر) به معنای عملکرد سیستم برتر است.

 

نحوه ی تشخیص SPD در RAM و کارایی آن

برای اینکه یک سیستم رایانه ای بتواند ماژول حافظه را تشخیص دهد ، باید تراشه ای روی خود داشته باشد که مشخصات ماژول را به سیستم منتقل کند. اگر این تراشه به طور نامناسبی برای سیستمی که در آن ماژول را نصب می کنید پیکربندی شود، سیستم حافظه را تشخیص نمی دهد و یا ممکن است اطلاعات نادرستی درباره سرعت ماژول بدست آورید. می توان گفت که در محاسبات Serial Presence Detect (SPD)  یک روش استاندارد برای دستیابی خودکار به اطلاعات مربوط به ماژول حافظه وجود دارد.

اطلاعات SPD در یک EEPROM مجزا که روی ماژول حافظه (DIMM) قرار دارد ، نوشته می شود. پایه های EEPROM به کانکتور لبه ماژول هدایت می شوند تا از طریق I2C  یا SMBus بتوان به سیستم دسترسی پیدا کرد. به این ترتیب اطلاعات پیکربندی DIMM در ماژول باقی می ماند و سیستمی که ماژول در آن نصب شده است، قابلیت دسترسی را دارد.

استانداردهای JEDEC

SPD دارای دو قسمت اساسی است؛ سخت افزار که متشکل از EEPROM و گذرگاه I2C در آن قرار دارد و اطلاعات پیکربندی ماژول که در EEPROM ذخیره می شود. JEDEC سخت افزار و داده ها را تعریف کرده و آنها را در بخشهای جداگانه استاندارد JEDEC شماره 21C ایجاد کرده است.

این استاندارد ابزارهای پیاده سازی Presence Detect  (PD) را به صورت سریال تعریف می کند. این تشخیص حضور سریال استاندارد (SPD) برای استفاده در هر ماژول حافظه مستقل از فناوری حافظه یا فاکتور شکل ماژول در نظر گرفته شده است. در نقطه استاندارد سازی هر ماژول حافظه خاص، SPD که در این استاندارد تعریف می شود در صورت انتخاب به راحتی قابل اجرا است و کمک شایانی در سرورهای HP دارد. بدنه این استاندارد به طور کلی نحوه اجرای SPD را به تصویر می کشد و این مستقل از فناوری حافظه ماژول خواهد بود.

استاندارد ماژول و اطلاعات مربوط به SPD :

  • پروتکل رابط SPD
  • پیکربندی قابل قبول ماژول
  • معماری های قانونی: عمق ، عرض ، آدرس دهی
  • طرح های قابل قبول بررسی خطا (ECC ، Parity …)
  • نمودار سیم کشی SPD و پینوت به ماژول

توجه داشته باشید که تمام ماژول های حافظه نوشتنی که دارای ویژگی Serial Presence Detect ((SPD هستند نیز باید از عملکرد “Page Write” حداقل 4 آدرس پی در پی را پشتیبانی کنند.

پروتکل رابط SPD

با توسعه و استاندارد سازی یک فاکتور فرم ماژول جدید که از SPD استفاده می کند ، پروتکل رابط SPD گفته می شود. تا زمانی که از آن فاکتور فرم ماژول استفاده شود این پروتکل باید ثابت بماند. نمونه هایی از پروتکل رابط SPD شامل I2C ، Microwire و غیره است. در صورت اجرای SPD اجرای فیزیکی (pinout و غیره) نیز باید در استاندارد برای فرم ماژول تعریف شود.

استاندارد مورد استفاده رابط برای SPD در همه ماژول های حافظه JEDEC برای انواع دستگاه زیر تعریف شده است:
  • خانواده دستگاه های EEPROM EE1002
  • خانواده TSE2002 دستگاه های EEPROM با سنسور حرارتی یکپارچه در RAM
  • خانواده سنسورهای حرارتی مستقل TS3000

اگرچه از نظر فنی یک دستگاه SPD نیست؛ اما خانواده حسگرهای TS3000 برای سازگاری با ماژول های استفاده از دستگاه های SPD تعریف شده اند. علاوه بر این خانواده دستگاه های TSE2002 نیز در نظر گرفته شده است که مجموعه ای فوق العاده از عملکرد دستگاه های خانواده EE1002 و TS3000 می باشد.

شروع شرط

Start با لبه در حال سقوط  Serial Data(SDA) مشخص می شود در حالی کهSerial Clock (SCL) در حالت High پایدار است. یک شرط شروع باید قبل از هر دستور انتقال داده باشد. دستگاه بطور مداوم (بجز در طول چرخه نوشتن) داده های سریال (SDA) و سریال (SCL) را برای شرایط شروع کنترل می کند و تا زمانی که دستور داده نشود، پاسخ نخواهد داد.

توقف در شرط

توقف با افزایش لبه Serial Data (SDA) مشخص می شود در حالی کهSerial Clock (SCL) پایدار است. یک وضعیت Stop ارتباط بین دستگاه و مدیر شغلی را خاتمه می دهد. یک دستور Read که توسط NoAck دنبال می شود می تواند با یک وضعیت Stop دنبال شود تا SPD مجبور به حالت آماده به کار شود. یک شرط توقف در انتهای یک دستور نوشتن باعث ایجاد چرخه داخلی نوشتن EEPROM برای SPD می شود. هیچ یک از این شرایط عملکرد بخش TS را تغییر نمی دهد.

بدون بیت تأیید (NACK)

بیت عدم تأیید برای نشان دادن تکمیل عملیات خواندن بلوک یا تلاشی برای اصلاح یک رجیستر محافظت شده از نوشتن استفاده می شود. مستر گذرگاه پس از ارسال هشت بیت داده و در طول پالس ساعت 9، Serial Data (SDA) را آزاد می کند و داده های سریال (SDA) را پایین نمی کشد.

نوع داده SPD

داده های SPD در دستگاه حافظه سریال غیر فرار ذخیره می شود. انواع مختلف داده ها شامل موارد زیر است:

  • ورودی های جدول را جستجو کنید
  • داده های دودویی
  • داده های اختیاری (باینری ، ASCII و غیره)
  • Checksums یا چک های اضافی دوره ای

ورودی های جدول جستجو (LUT)

بیشتر داده های SPD به صورت مجموعه ای از ورودی های جدول سازمان یافته است. هر ورودی جدول شامل یک یا چند بایت اطلاعات است. هر ورودی جدول یک مشخصه خاص مربوط به ماژول حافظه را نشان می دهد. به عنوان مثال حالت صفحه سریع DRAM دارای جداول خاصی برای tRAC ، tCAC ، تعداد بانک ها ، تعداد آدرس های ردیف ، تعداد آدرس ستون ، تشخیص و تصحیح خطا ، نرخ تازه سازی ، عرض داده و استاندارد رابط است. هر ورودی جدول مربوط به موقعیت موجود در جدول جستجو است که در ضمیمه این استاندارد مشخص شده است. تعداد بایت (یک یا چند بایت) مورد نیاز برای بیان جنبه خاصی از ماژول در این استاندارد یا در یکی از ضمایم آن ثابت و تعریف شده است.

 داده اختیاری

استاندارد فعلی JEDEC به تولیدکنندگان اجازه می دهد برخی از داده های خاص خود را در SPD EEROM وارد کنند. این داده ها شامل شناسه سازنده ، شماره سریال ماژول سازندگان و سایر داده های ASCII ، Binary Coded Decimal یا دودویی است.

چک باکس و چک های اضافی دوره ای

در موارد مختلف چک باکس مورد نیاز است؛ این روش برای همه شرایطی که به Checksum نیاز است اعمال می شود.

روش محاسبه مجموع چک به شرح زیر است:

  1. اطلاعات باینری را در مکانهای بایت 0 به 62 به اعشار تبدیل کنید.
  2. تمام مقادیر اعشار را برای مکانهای 0 تا 62 جمع کنید.
  3. “جمع” را بر 256 تقسیم کنید.
  4. باقیمانده را به باینری تبدیل کنید (کمتر از 256 خواهد بود)
  5. نتیجه (تک بایت) را در مکان 63 به عنوان ‘Checksum’ ذخیره کنید.

توجه داشته باشید که با جمع کردن مقادیر باینری در مکانهای 0 تا 62 و حذف همه بایت های کم نظم، می توان نتیجه مشابهی گرفت. بایت کم سفارش «جمع کنونی» خواهد بود.

ارتباط سریال

سریال 4 Kbit EEPROM به صورت دو صفحه با 256 بایت یا 512 بایت حافظه کل سازمان یافته در فروش قطعات سرور HP است. هر صفحه از دو بلوک 128 بایت تشکیل شده است. دستگاه ها قادرند داده ها را به طور انتخابی در هر دو یا چهار بلوک 128 بایت قفل کنند. به طور خاص برای استفاده در DRAMDIMMs (ماژول حافظه دو درون خطی) با Serial Presess Detect طراحی شده است ، کلیه اطلاعات مربوط به پیکربندی ماژول DRAM (مانند سرعت دسترسی ، اندازه آن ، سازماندهی آن) را می توان در یک یا چند بلوک حافظه محافظت کرد.

قفل کردن جداگانه یک بلوک 128 بایت از SPD ممکن است با استفاده از یک مکانیسم محافظت از نوشتن نرم افزار همراه با یک ولتاژ ورودی بالا VHV روی ورودی SA0 انجام شود. با ارسال یک توالی SMBus خاص به دستگاه ، هر بلوک ممکن است از نوشتن محافظت شود تا زمانی که محافظت در برابر نوشتن با استفاده از یک توالی SMBus جداگانه که به VHV در ورودی SA0 نیز احتیاج دارد ، برعکس شود. محافظت از نوشتن برای هر چهار بلوک به طور همزمان پاک می شود و ممکن است پس از پاک شدن  حفاظت از نوشتن دوباره مطرح شود.

بخش سنسور حرارتی (TS)

دستگاه بطور مداوم دما را کنترل کرده و اطلاعات دما را حداقل هشت بار در ثانیه به روز می کند. داده های دما توسط دستگاه داخلی بسته مشخص می شوند و ممکن است در هر زمان توسط نرم افزار از میزبان گذرگاه خوانده شوند.

رجیسترهای داخلی برای پیکربندی عملکرد TS و پاسخ به شرایط دمای بیش از حد استفاده می شوند. این دستگاه شامل محدودیت های قابل برنامه ریزی دمای بالا ، پایین و بحرانی است. سرانجام  پین EVENT_n دستگاه می تواند به صورت فعال زیاد یا فعال کم پیکربندی شود و بتواند به صورت وقفه یا خروجی مقایسه کننده پیکربندی شود.

انتخاب آدرس سریال

ورودی های SA0 ، SA1 و SA2 مستقیماً با DTIC و بیت آدرس صفحه EE ترکیب می شوند تا آدرس SMBus را واجد شرایط کنند. هر یک از پین های SA به VDDSPD یا VSSSPD گره خورده و آدرس سریال منطقی (LSA) برابر با کد موجود در پین های آدرس سریال است.

نرم افزار نوشتن محافظت

این دستگاه دارای سه دستورالعمل نرم افزاری برای تنظیم ، پاکسازی یا بازجویی از وضعیت محافظت در برابر نوشتن است.

محافظت در برابر نوشتن نرم افزار با سه دستورالعمل انجام می شود:

SWPn: تنظیم نوشتن حفاظت برای Block n

CWP: پاک کردن حفاظت از نوشتن برای همه بلوک ها

RPSn: خواندن وضعیت حفاظت برای Block n

چهار بلوک حافظه مستقل وجود دارد و هر بلوک ممکن است به طور مستقل محافظت شود. بلوک های حافظه عبارتند از:

  • بلوک 0 = آدرس حافظه 000x تا 07Fx (اعشاری 0 تا 127) ، آدرس صفحه SPD = 0
  • بلوک 1 = آدرسهای حافظه 080x تا 0FFx (اعشاری 128 تا 255) ، آدرس صفحه SPD = 0
  • بلوک 2 = آدرس حافظه 000 x تا 07Fx (اعشاری 0 تا 127) ، آدرس صفحه SPD = 1
  • بلوک 3 = آدرس حافظه 080x تا 0FFx (اعشاری 128 تا 255) ، آدرس صفحه SPD = 1

سطح محافظت در برابر نوشتن (تنظیم شده یا پاک شده) که با استفاده از این دستورالعمل ها تعریف شده است؛ حتی پس از یک چرخه قطع برق نیز تعریف می شود که این امر در تعمیرات سرور HP بسیار مفید است.

SWPn و CWP: تنظیم و پاک کردن نوشتن محافظت

اگر حفاظت از نوشتن نرم افزار با دستورالعمل SWP تنظیم شده باشد می توان دوباره با دستورالعمل CWP آن را پاک کرد. همانطور که در دستور SWPn مشخص شده است بر روی یک بلوک در فروش قطعات سرور HP عمل می کند؛ اما CWP حفاظت از نوشتن را برای همه بلوک ها پاک می کند .

 RPSn: وضعیت حفاظت از خواندن

کنترل کننده یک دستور RPSn را صادر می کند و مشخص می کند در کدام بلوک گزارش شود. اگر حفاظت از نوشتن نرم افزار تنظیم نشده باشد؛ دستگاه با Ack به بایت داده پاسخ می دهد. اگر تنظیمات نوشتن نرم افزار تنظیم شده باشد؛ دستگاه با NoAck به بایت داده پاسخ می دهد.

 SPAn: آدرس صفحه SPD را تنظیم کنید

کنترل کننده دستور SPAn را برای انتخاب 256 بایت پایین (SPA0) یا 256 بایت بالاتر (SPA1) صادر می کند. پس از تنظیم مجدد روشن یا خنک کننده؛ آدرس صفحه SPD همیشه 0 است و 256 بایت پایین را انتخاب می کند.

 RPA: آدرس صفحه SPD را بخوانید

کنترل کننده برای تعیین اینکه صفحه SPD در حال حاضر انتخاب شده 0 است (دستگاه Ack را برمی گرداند) یا 1 (دستگاه NoAck را برمی گرداند) ، یک فرمان RPA صادر می کند.