خانواده مقیاس پذیر پردازنده Intel® Xeon® چندین ویژگی جدید قابلیت اطمینان، در دسترس بودن و سرویس دهی (RAS) را در سراسر محصولات ارائه میدهند (SKU هایی که به عنوان برنز، نقره، طلا و پلاتین تعیین میشوند). ویژگیهای تازه اضافه شده می تواند به بهبود تجربه کاربر نهایی با توانایی سیستم عامل برای بازیابی از مصرف دادههای بد، توانایی در تشخیص دستورالعملهای بد و دوباره امتحان معامله در تلاش برای بازیابی کمک کند. این پردازنده همچنین یک روش نوآورانه جدید برای ترسیم دستگاههای DRAM خراب برای کمک به طولانی شدن عمر مفید DIMM ها ارائه میدهد.
پردازنده Intel® Xeon® رویکردی نوآورانه در مدیریت خطاهایی که DDR4 DRAM DIMM ممکن است در طول عمر محصول القا کند، ارائه میدهد. ADDDC (Adaptive Double DRAM Device Correction) در زمان اجرا مستقر میشود تا به طور پویا دستگاه خراب DRAM را ترسیم کند و همچنان به ارائه پوشش SDDC ECC بر روی DIMM بپردازد و به ماندگاری بیشتر DIMM تبدیل میشود. این عملیات در DRAM بانک و یا Rank رخ میدهد تا حداقل تأثیر را بر عملکرد کلی سیستم بگذارد.
با ظهور ADDDC ، زیر سیستم حافظه همیشه برای عملکرد در حالت عملکرد پیکربندی میشود. هنگامی که تعداد اصلاحات در یک دستگاه DRAM به مقدار آستانه هدفمند میرسد، با کمک کد زمان UEFI، منطقه DRAM ناموفق شناسایی شده به صورت سازگارانه در حالت lock مرحله قرار میگیرد که در آن منطقه از کار افتاده دستگاه DRAM از ECC ترسیم میشود. پس از ورود به ADDDC، خط حافظه کش ECC ادامه میدهد تا تشخیص خطای تک DRAM (x4) را پوشش دهد و یک الگوریتم تصحیح را اعمال کند.
وابسته به SKU پردازنده، هر کانال DDR4 از یک تا دو منطقه پشتیبانی میکند که میتوانند یک یا دو DRAM معیوب را در بانک و یا Rank مدیریت کنند. ماهیت پویا این عملیات باعث میشود که پیامدهای عملکرد lock بر روی سیستم تنها پس از تشخیص خرابی دستگاه DRAM، مادی باشد. تأثیر کلی مرحله lock بر عملکرد سیستم اکنون تابعی از تعداد دستگاههای DRAM بد در کانال است که در بدترین حالت دو Rank بد در هر کانال DDR4 وجود دارد.
SKU های Silver یا Bronze با توجه به جزئیات بانک ، Adaptive Data Correction (ADC [SR]) را ارائه میدهند، و SKU های Platinum یا Gold با اصلاحات سازگار DRAM دستگاه (ADDDC [MR]) ، در بانک و Rank، با امکانات سخت افزاری اضافی نقشه دستگاه ارائه میدهند.
SDDC از نظر تاریخی حالت پیش فرض Memory RAS است که در همه سرورهای UCS فعال است.
آخرین نسل پردازندههای اینتل حالت Memory RAS اضافی، Adaptive Double Device Correction Data (ADDDC Sparing) را معرفی کردند. ADDDC Sparing اکنون پیکربندی پیش فرض Memory RAS در سرورهای Cisco UCS M5 با پردازندههای Intel است.
ADDDC Sparing خطاهای حافظه قابل اصلاح را ردیابی میکند و با قرار دادن آن بانک ها یا رتبه ها در حالت قفل مجازی، مناطق خراب را به صورت پویا ترسیم میکند. این میتواند از خرابی سیستم به دلیل خطاهای حافظه غیرقابل اصلاح جلوگیری کند و به سیستم اجازه میدهد تا با برنامه ریزی شده برای تعمیر و نگهداری، عملکرد خود را با کارایی پایین ادامه دهد. قابلیت اطمینان سیستم با نگه داشتن حافظه در حالت ذخیره بهینه میشود تا در صورت خرابی سایر DIMM ها از آن استفاده شود. این حالت مقداری افزونه حافظه را فراهم میکند، اما به اندازه معکوس کردن، افزونگی را ایجاد نمیکند.
ADDDC Sparing هنگامی که فعال شود، تأثیر کمی بر عملکرد دارد. سیسکو ADDDC Sparing را برای تعادل مطلوب عملکرد، ظرفیت حافظه و انعطاف پذیری خطا توصیه میکنند.