การอัปเกรดหน่วยความจำ DDR5 แบบไม่ไบนารี: การเลือกขนาด RDIMM 48GB และ 96GB ในเซิร์ฟเวอร์ระดับองค์กร

ตามเรา:
ใช้ด่วน
การอัปเกรดหน่วยความจำ DDR5 แบบ Non-Binary (48GB/96GB) ใช้ชิปแบบโมโนลิธิกขนาด 24GB เพื่อลดต้นทุนสูงและความร้อนที่เกิดจากโมดูล 128GB แบบเรียงซ้อน 3 มิติ ด้วยการใช้ RDIMM ขนาด 96GB สถาปนิกเครือข่ายและระบบสามารถบรรลุเป้าหมายหน่วยความจำความหนาแน่นสูงที่ 1 DIMM ต่อช่องสัญญาณ (1DPC) หลีกเลี่ยงข้อเสียเรื่องความเร็วที่ลดลงของการกำหนดค่า 2DPC ได้อย่างสมบูรณ์ การหลีกเลี่ยงส่วนต่างราคาแบบหลายระดับแบบดั้งเดิมมีความสำคัญต่อการรักษาเวลาในการติดตั้งและเพิ่มประสิทธิภาพ CAPEX ของโครงการ

เมื่อคุณกำลังจัดเตรียมคลัสเตอร์เวอร์ชวลไลเซชันแบบไฮเปอร์คอนเวอร์เจนซ์ที่ทำงานบน VMware vSphere 8.0 หรือ Nutanix AOS บนโปรเซสเซอร์ Intel Xeon Scalable เจนเนอเรชันที่ 4/5 (Sapphire Rapids/Emerald Rapids) หรือ AMD EPYC 9004 (Genoa/Bergamo) คุณจะพบกับข้อจำกัดด้านความจุของหน่วยความจำอย่างหลีกเลี่ยงไม่ได้ การกำหนดขนาดหน่วยความจำแบบดั้งเดิม (32GB, 64GB, 128GB) บังคับให้ต้องประนีประนอมอย่างเจ็บปวด: ไม่ว่าจะจัดสรรงบประมาณเกินความจำเป็นด้วยหน่วยความจำ 3DS RDIMM ขนาด 128GB ที่มีราคาแพง หรือจัดสรรงบประมาณน้อยเกินไปด้วยโมดูล 64GB ซึ่งจะทำให้คอร์ CPU ขาดแบนด์วิดท์ของหน่วยความจำ

1. ฟิสิกส์ของซิลิคอนใน DDR5 แบบไม่ไบนารี: สถาปัตยกรรมชิป 24Gb
2. DDR5 LRDIMM เทียบกับ RDIMM: การแยกสัญญาณและกลไกบัฟเฟอร์
3. การเปรียบเทียบโมเดลสำหรับองค์กร: Samsung, SK Hynix และ Micron
4. กฎการกำหนดขนาดช่องสัญญาณและการลดความเร็ว (1DPC เทียบกับ 2DPC)
5. การวินิจฉัยผ่าน CLI: การตรวจสอบโครงสร้าง DDR5 และสถานะ ECC
6. การเพิ่มประสิทธิภาพ BOM และความต่อเนื่องของห่วงโซ่อุปทาน

ฟิสิกส์ของซิลิคอนใน DDR5 แบบไม่ไบนารี: สถาปัตยกรรมชิป 24Gb

การนำหน่วยความจำ DDR5 Non-Binary Memory Upgrade มาใช้ช่วยแก้ปัญหาคอขวดทางสถาปัตยกรรมนี้ได้ แตกต่างจาก DRAM แบบไบนารีแบบดั้งเดิมที่ใช้ชิปแบบโมโนลิธิกขนาด 8Gb, 16Gb หรือ 32Gb หน่วยความจำแบบไม่ไบนารีใช้ชิป DRAM แบบโมโนลิธิกขนาด 24Gb (กิกะบิต)

ด้วยการใช้ชิปขนาด 24GB ผู้ผลิตหน่วยความจำสามารถผลิตได้ หน่วยความจำเซิร์ฟเวอร์ RDIMM ขนาด 48GB (โดยใช้ชิปขนาด 24GB จำนวน 16 ตัวเรียงกันในแนวกายภาพ) และหน่วยความจำเซิร์ฟเวอร์ RDIMM ขนาด 96GB (โดยใช้ชิปขนาด 24GB จำนวน 32 ตัวเรียงกันในแนวกายภาพ) ซึ่งช่วยขจัดความจำเป็นในการใช้บรรจุภัณฑ์แบบ 3D Stacking (3DS) Through-Silicon Via (TSV) ที่ซับซ้อน จำกัดการระบายความร้อน และมีราคาแพง ซึ่งโดยทั่วไปแล้วจำเป็นสำหรับโมดูลขนาด 128GB และ 256GB

จากมุมมองระดับซิลิคอน DDR5 นำเสนอการเปลี่ยนแปลงทางสถาปัตยกรรมที่สำคัญหลายประการเมื่อเทียบกับ DDR4:

  • โครงสร้างช่องทางย่อย: DDR5 แบ่งบัสข้อมูล 64 บิตแบบดั้งเดิมออกเป็นสองช่องสัญญาณย่อย 32 บิตอิสระ (แต่ละช่องมีเพิ่มอีก 8 บิตสำหรับ ECC รวมเป็น 40 บิตต่อช่องสัญญาณย่อย) การแบ่งเช่นนี้ทำให้ความยาวของชุดข้อมูลเพิ่มขึ้นเป็นสองเท่าจาก BL8 เป็น BL16 ช่วยให้ตัวควบคุมหน่วยความจำสามารถเข้าถึงแคชไลน์ 64 ไบต์อิสระสองรายการพร้อมกันได้
  • ECC บนแม่พิมพ์ (ODECC): ODECC ทำการแก้ไขข้อผิดพลาดระดับบิตเดียวภายในชิป DRAM เองก่อนที่จะส่งข้อมูลไปยังโฮสต์ ซึ่งจะช่วยลดภาระของกลไก ECC หลักของโฮสต์ ทำให้โฮสต์สามารถมุ่งเน้นไปที่การแก้ไขข้อผิดพลาดระดับการส่งข้อมูลผ่านบัสได้
  • วงจรรวมจัดการพลังงาน (PMIC) แบบ On-DIMM: การควบคุมกำลังไฟถูกย้ายจากเมนบอร์ดไปยังตัว DIMM เอง โดยทำงานที่แรงดัน 1.1V ชิป PMIC ช่วยให้การจ่ายแรงดันไฟฟ้ามีความเสถียรสูง ลดเสียงรบกวนและการสูญเสียพลังงาน แม้ว่าการจัดการความร้อนจะถูกย้ายไปอยู่ที่แผ่นระบายความร้อนของโมดูลหน่วยความจำโดยตรงก็ตาม

DDR5 LRDIMM เทียบกับ RDIMM: การแยกสัญญาณและกลไกบัฟเฟอร์

ทำความเข้าใจความแตกต่างระหว่าง DDR5 LRDIMM เทียบกับ RDIMM เป็นสิ่งสำคัญอย่างยิ่งในการออกแบบโครงสร้างหน่วยความจำความหนาแน่นสูง

ในหน่วยความจำแบบ Registered DIMM (RDIMM) มาตรฐาน ตัวขับสัญญาณนาฬิกาแบบลงทะเบียน (RCD) จะบัฟเฟอร์เฉพาะสัญญาณคำสั่ง สัญญาณแอดเดรส และสัญญาณควบคุมเท่านั้น ส่วนสายข้อมูล (DQ) จะเชื่อมต่อโดยตรงระหว่างตัวควบคุมหน่วยความจำหลักและชิป DRAM ซึ่งแม้ว่าจะช่วยลดความหน่วงได้ แต่ก็ทำให้ตัวควบคุมหน่วยความจำหลักต้องรับภาระความจุเต็มที่ของชิป DRAM เมื่อความจุเพิ่มขึ้น

ในทางกลับกัน หน่วยความจำแบบ Load-Reduced DIMM (LRDIMM) ใช้ทั้ง RCD และ Data Buffer (DB) หลายตัว โดย DB จะแยกสายข้อมูลออกจากตัวควบคุมหน่วยความจำหลัก ทำให้มีโหลดไฟฟ้าเพียงจุดเดียวต่อ DIMM ตามที่ระบุไว้ในข้อกำหนดทางเทคนิคของ Samsung หน่วยความจำ LRDIMM ได้รับการออกแบบมาเพื่อรองรับความจุที่มากขึ้นและปรับปรุงเสถียรภาพของสัญญาณโดยการลดโหลดไฟฟ้าบนตัวควบคุมหน่วยความจำ การแยกส่วนนี้ช่วยให้ระบบสามารถทำงานได้อย่างเสถียรภายใต้ภาระงานหน่วยความจำหนัก ทำให้เหมาะสำหรับแพลตฟอร์มเวอร์ชวลไลเซชัน ฐานข้อมูลขนาดใหญ่ และการวิเคราะห์ข้อมูลในหน่วยความจำ

ตัวอย่างเช่น เมื่อทำการติดตั้งใช้งาน Micron MTC40F204WS1RC56BB1 (96GB LRDIMM)บัฟเฟอร์ข้อมูลจะจัดการความสมบูรณ์ของสัญญาณของชิป 24Gb ทำให้ระบบสามารถติดตั้ง DIMM ความหนาแน่นสูงหลายตัวต่อช่องสัญญาณได้โดยไม่ทำให้เวลาตอบสนองของสัญญาณลดลงหรือทำให้เกิดการละเมิดจังหวะเวลา

การเปรียบเทียบโมเดลระดับองค์กร: Samsung, SK Hynix และ Micron

เพื่อช่วยวิศวกรระบบในการเลือกฮาร์ดแวร์ที่ถูกต้อง ตารางต่อไปนี้เปรียบเทียบคุณสมบัติทางกายภาพและทางไฟฟ้าของโมดูล DDR5 แบบไม่ไบนารีและความหนาแน่นสูงระดับองค์กรชั้นนำจาก Samsung, SK Hynix และ Micron

Specification Samsung M321RYGA0PB0-CWM SK Hynix HMCGY8MGBRB Micron MTC40F204WS1RC56BB1
ความจุ 96 GB 48 GB 96 GB
ประเภทโมดูล RDIMM (DIMM ที่ลงทะเบียน) RDIMM (DIMM ที่ลงทะเบียน) เทียบเท่า RDIMM / LRDIMM
อัตราการส่งข้อมูล 5600 ตัน/วินาที (PC5-44800) 5600 ตัน/วินาที (PC5-44800) 5600 ตัน/วินาที (PC5-44800)
ความหนาแน่นของแม่พิมพ์และทั่วไป 24Gb โมโนลิธิก (A-die) 24Gb โมโนลิธิก (M-die) 24Gb แบบโมโนลิธิก (1-เบต้า)
การกำหนดค่าลำดับ 2Rx4 (Dual Rank) 1Rx4 (แถวเดียว) 2Rx4 (Dual Rank)
แรงดันไฟฟ้าในการใช้งาน 1.1V (ควบคุมโดย PMIC) 1.1V (ควบคุมโดย PMIC) 1.1V (ควบคุมโดย PMIC)
CAS Latency (CL) CL46 CL46 CL46
กรณีการใช้งานหลัก เวอร์ชวลไลเซชันความหนาแน่นสูง แบนด์วิดท์/ความจุที่สมดุล ฐานข้อมูลและการประมวลผลในหน่วยความจำ

เพื่อให้การจัดซื้อของคุณมีประสิทธิภาพสูงสุดและรับประกันความเข้ากันได้ของฮาร์ดแวร์ คุณสามารถศึกษาเพิ่มเติมได้ที่ ข้อมูลจำเพาะและราคาของ Samsung M321RYGA0PB0-CWM 96GB DDR5 RDIMM โดยตรง สำหรับโหนดขนาดเล็กหรือการกำหนดค่าช่องสัญญาณแบบสมดุล คุณสามารถตรวจสอบเพิ่มเติมได้ที่นี่ ตัวเลือกการจัดหา SK Hynix HMCGY8MGBRB 48GB RDIMM หรือเรียกดูข้อมูลเพิ่มเติมในหมวดหมู่ที่กว้างขึ้น รายการราคาหน่วยความจำเซิร์ฟเวอร์ระดับองค์กร เพื่อให้ตรงกับความต้องการเฉพาะของแพลตฟอร์มของคุณ

ต้องการความช่วยเหลือเรื่องราคาหรือความพร้อมจำหน่ายใช่ไหม?

ตรวจสอบสต็อก เปรียบเทียบตัวเลือก หรือพูดคุยกับทีมงานของเรา

กฎการกำหนดขนาดช่องสัญญาณและการลดความเร็ว (1DPC เทียบกับ 2DPC)

ปัญหาที่พบได้บ่อยใน r/sysadmin และฟอรัม HPE/Dell Community คือความถี่ในการทำงานของหน่วยความจำลดลงอย่างไม่คาดคิดเมื่อติดตั้งหน่วยความจำในเซิร์ฟเวอร์ สถาปัตยกรรมเซิร์ฟเวอร์สมัยใหม่ เช่น AMD EPYC Genoa (12 ช่องสัญญาณหน่วยความจำต่อซ็อกเก็ต) และ Intel Sapphire Rapids (8 ช่องสัญญาณหน่วยความจำต่อซ็อกเก็ต) มีความไวต่อการจัดวางหน่วยความจำสูงมาก

เมื่อคุณเติมข้อมูล 1 DIMM ต่อช่อง (1DPC)บัสหน่วยความจำทำงานที่ความเร็วสูงสุดตามที่กำหนด (เช่น 5600 MT/s) อย่างไรก็ตาม หากคุณใส่ข้อมูลเข้าไป 2 DIMM ต่อช่อง (2DPC)ภาระทางไฟฟ้าและการสะท้อนของสัญญาณบนบัสร่วมทำให้ตัวควบคุมหน่วยความจำต้องลดความเร็วของบัสลงเพื่อรักษาความสมบูรณ์ของสัญญาณ ซึ่งมักจะลดความเร็วจาก 5600 MT/s เหลือ 4000 MT/s หรือแม้แต่ 3600 MT/s

นี่คือจุดที่หน่วยความจำแบบไม่ไบนารีให้ประสิทธิภาพที่เหนือกว่าอย่างมาก:

  • ปัญหาความขัดแย้งแบบไบนารี: หากคุณต้องการ RAM ขนาด 768GB บนซ็อกเก็ต Intel Xeon แบบ 8 แชนเนล การใช้ RDIMM ขนาด 64GB จะบังคับให้คุณใช้ DIMM ถึง 12 ตัว (โดยติดตั้ง 4 แชนเนลที่ 2DPC) ซึ่งจะทำให้ความเร็วของหน่วยความจำลดลง
  • แนวทางแก้ปัญหาที่ไม่ใช่ระบบไบนารี: ด้วยการติดตั้งหน่วยความจำเซิร์ฟเวอร์ RDIMM ขนาด 96GB (เช่น Samsung M321RYGA0PB0-CWM) คุณสามารถติดตั้ง DIMM ได้ 8 ตัวพอดี (1DPC) ซึ่งจะทำให้ได้ความจุ 768GB ตามเป้าหมายที่ต้องการ ในขณะที่ยังคงรักษาความเร็วบัส 5600 MT/s ไว้ได้อย่างเต็มที่ ทำให้รักษาแบนด์วิดท์ของหน่วยความจำได้สูงสุด

การวินิจฉัยด้วย CLI: การตรวจสอบโครงสร้าง DDR5 และสถานะ ECC

เมื่อการติดตั้งทางกายภาพเสร็จสมบูรณ์แล้ว คุณต้องตรวจสอบให้แน่ใจว่า BIOS/UEFI ได้ตั้งค่าช่องหน่วยความจำอย่างถูกต้อง และระบบปฏิบัติการรู้จักความจุที่ไม่ใช่ไบนารีโดยไม่ทำให้ความเร็วลดลง

ใช้คำสั่ง CLI ของ Linux ต่อไปนี้เพื่อตรวจสอบความเร็วของหน่วยความจำ การกำหนดค่าช่องสัญญาณ และตรวจสอบข้อผิดพลาด ECC ระดับ On-Die หรือ Host

1. ตรวจสอบความจุทางกายภาพ ความเร็ว และผู้ผลิตของช่องเสียบ DIMM แต่ละช่องที่ติดตั้งอยู่ sudo dmidecode -t memory | grep -E "Size:|Speed:|Type:|Manufacturer|Part Number" # 2. ตรวจสอบความเร็วการทำงานของหน่วยความจำที่ใช้งานอยู่ ซึ่งกำหนดค่าโดยตัวควบคุมหน่วยความจำของ CPU sudo lshw -short -C memory # 3. สอบถามบัฟเฟอร์วงแหวนเคอร์เนลเพื่อหาข้อยกเว้นการตรวจสอบเครื่อง (MCE) ที่เกี่ยวข้องกับ ECC หน่วยความจำ sudo dmesg | grep -i -E "ecc|mce|correctable" # 4. ใช้ rasdaemon เพื่อดูสถิติ EDAC (การตรวจจับและแก้ไขข้อผิดพลาด) แบบเรียลไทม์ sudo ras-mc-ctl --summary

การเพิ่มประสิทธิภาพ BOM และความต่อเนื่องของห่วงโซ่อุปทาน

การติดตั้งโครงสร้างพื้นฐานระดับองค์กรยุคใหม่จำเป็นต้องสร้างสมดุลระหว่างประสิทธิภาพทางเทคนิคกับความเป็นจริงในการจัดซื้อจัดหา ช่องทางการจัดจำหน่ายแบบดั้งเดิมมักแจ้งระยะเวลานำส่ง 6-8 สัปดาห์สำหรับโมดูล DDR5 ความหนาแน่นสูง ซึ่งอาจทำให้การเปิดตัวระบบเวอร์ชวลไลเซชันที่สำคัญล่าช้าและส่งผลให้โครงการล่าช้าจนต้องเสียค่าปรับ

Router-switch แก้ปัญหาคอขวดในห่วงโซ่อุปทานเหล่านี้ด้วยเครือข่ายโลจิสติกส์ระดับโลกที่แข็งแกร่ง:

  • ความพร้อมใช้งานทันที: Router-switch มีสินค้าคงคลังมูลค่ากว่า 20 ล้านดอลลาร์สหรัฐ กระจายอยู่ในคลังสินค้าหลายแห่งทั่วโลก ทำให้สามารถจัดส่งโมดูลที่มีความต้องการสูง เช่น Samsung M321RYGA0PB0-CWM และ SK Hynix HMCGY8MGBRB ได้ภายในสัปดาห์เดียวกัน
  • การเพิ่มประสิทธิภาพ BOM: ด้วยการดำเนินงานผ่านห่วงโซ่อุปทานแบบตรงไปตรงมา Router-switch จึงข้ามขั้นตอนการบวกราคาจากผู้จัดจำหน่ายระดับภูมิภาคหลายชั้น ทำให้ผู้รวมระบบ (SI) และแผนกไอทีขององค์กรสามารถได้รับส่วนลดจากการซื้อจำนวนมากโดยตรง
  • การลดความเสี่ยง: โมดูลหน่วยความจำทุกชิ้นที่จัดส่งรับประกันว่าเป็นของแท้ 100% โดยสามารถตรวจสอบหมายเลขซีเรียลได้อย่างครบถ้วนในฐานข้อมูลอย่างเป็นทางการของผู้ผลิต
  • การสนับสนุนองค์กร: เพื่อลดระยะเวลาเฉลี่ยในการซ่อมแซม (MTTR) Router-switch ให้บริการให้คำปรึกษาแบบตัวต่อตัวโดยผู้เชี่ยวชาญ CCIE/Systems Architect ฟรี และการรับประกันเพิ่มเติม RS Care 3 ปี พร้อมบริการเปลี่ยนอะไหล่ด่วน (จัดส่งฮาร์ดแวร์ทดแทนก่อนเพื่อลดเวลาหยุดทำงาน)

ผู้คนยังถาม (คำถามที่พบบ่อย)

Q1 ฉันสามารถใช้แรม DDR5 RDIMM ขนาด 48GB หรือ 96GB แบบไม่ระบุเลขฐานสอง ร่วมกับแรม RDIMM ขนาด 32GB หรือ 64GB แบบระบุเลขฐานสองได้หรือไม่?
ไม่ การผสมหน่วยความจำแบบไบนารีและไม่ใช่ไบนารีที่มีความจุต่างกันในช่องหน่วยความจำเดียวกันหรือต่างช่องบนซ็อกเก็ต CPU เดียวกันนั้นไม่แนะนำอย่างยิ่ง และมักถูกบล็อกโดย BIOS/UEFI ของเซิร์ฟเวอร์ การทำเช่นนั้นจะทำให้เกิดความล้มเหลวในการฝึกหน่วยความจำระหว่าง POST ซึ่งจะทำให้ระบบหยุดทำงานหรือปิดใช้งานช่องที่ไม่ตรงกัน ควรติดตั้ง DIMM ที่มีความจุ จำนวนแถว และความเร็วที่เหมือนกันในทุกช่องอย่างสมมาตรเสมอ
Q2 เหตุใดความเร็วของ DDR5 จึงลดลงเมื่อเสียบ DIMM 2 ตัวต่อช่อง (2DPC)?
เมื่อ DIMM สองตัวใช้ช่องสัญญาณหน่วยความจำทางกายภาพเดียวกัน โหลดความจุบนบัสคำสั่ง/แอดเดรสและบัสข้อมูลจะเพิ่มขึ้นอย่างมาก โหลดที่เพิ่มขึ้นนี้ทำให้เวลาในการเพิ่มและลดสัญญาณลดลง ทำให้เกิดการสะท้อนทางไฟฟ้า เพื่อรักษาความสมบูรณ์ของสัญญาณและป้องกันความเสียหายของข้อมูล ตัวควบคุมหน่วยความจำของ CPU จะลดความถี่ในการทำงานโดยอัตโนมัติ (เช่น จาก 5600 MT/s เหลือ 4000 MT/s)
Q3 หน่วยความจำ RDIMM ขนาด 48GB และ 96GB จำเป็นต้องใช้ระบบปฏิบัติการที่รองรับเป็นพิเศษหรือไม่?
ไม่ ระบบปฏิบัติการ (เช่น Red Hat Enterprise Linux, Windows Server หรือ VMware ESXi) ไม่จำเป็นต้องใช้ไดรเวอร์พิเศษหรือการอัปเดตใดๆ เพื่อให้รู้จักหน่วยความจำที่ไม่ใช่ไบนารี ความจุของหน่วยความจำได้รับการจัดการโดยฮาร์ดแวร์และ BIOS/UEFI อย่างสมบูรณ์ อย่างไรก็ตาม คุณต้องตรวจสอบให้แน่ใจว่า BIOS/UEFI ของเมนบอร์ดเซิร์ฟเวอร์ของคุณได้รับการอัปเดตเป็นเวอร์ชันเฟิร์มแวร์ล่าสุด เพื่อให้แน่ใจว่าตัวควบคุมหน่วยความจำของ CPU มี AGESA/ไมโครโค้ดที่ถูกต้องสำหรับการฝึกใช้งาน DRAM ความหนาแน่น 24Gb
Q4 ในการใช้งานที่มีความหนาแน่นสูง DDR5 LRDIMM และ RDIMM แตกต่างกันอย่างไร?
หน่วยความจำ DDR5 RDIMM จะบัฟเฟอร์เฉพาะสัญญาณคำสั่งและแอดเดรสโดยใช้ Registering Clock Driver (RCD) เท่านั้น โดยปล่อยให้สายข้อมูลเชื่อมต่อโดยตรงกับตัวควบคุมหน่วยความจำของโฮสต์ ในขณะที่หน่วยความจำ DDR5 LRDIMM ใช้ทั้ง RCD และ Data Buffers (DB) เพื่อแยกสายคำสั่ง/แอดเดรสและสายข้อมูลออกจากโฮสต์ การแยกทางไฟฟ้าเช่นนี้ทำให้ LRDIMM สามารถรองรับความจุต่อช่องสัญญาณได้สูงกว่ามากโดยไม่ทำให้ตัวควบคุมหน่วยความจำทำงานหนักเกินไป แม้ว่าจะมีค่าความหน่วงเพิ่มขึ้นเล็กน้อยเมื่อเทียบกับ RDIMM ก็ตาม