Score:-5

เหตุใด CPU ของเซิร์ฟเวอร์จึงอ่อนแอและมีราคาแพง

ธง co

ดังนั้นการดูซีพียูที่มีประสิทธิภาพแกนเดียวที่ดี ตัวอย่างหนึ่งคือ AMD EPYC 73F3 ซึ่ง (ตาม passmark) เทียบเท่ากับ Ryzen 5950X แต่มีราคาแพงกว่า 10 เท่า และมีคะแนนสูงกว่า x2 TDP

ในขอบเขตของ Intel ไม่มีอะไรเทียบได้เมื่อคุณดูที่ประสิทธิภาพของแกนเดียว เนื่องจากข้อเสนอส่วนใหญ่นั้นเร็วกว่าเล็กน้อยจาก Xeon E5-2660 v3 ซึ่งมีอายุ 8 ปี ข้อดีสำหรับ Intel คือ CPU ของเซิร์ฟเวอร์ไม่ใช่ NUMA ดังนั้นการจัดการหน่วยความจำจึงดีกว่า และการสนับสนุนก็ดูขัดเกลามากขึ้น ดังนั้นจึงไม่แน่ใจด้วยซ้ำว่าเกณฑ์มาตรฐานสังเคราะห์เหล่านี้เกี่ยวข้องกับสถานการณ์ในชีวิตจริงที่หน่วยความจำต้องถูกย้ายระหว่างแกนในที่ไม่ใช่ NUMA อย่างไร แอปพลิเคชัน (มีอะไรที่ NUMA รับรู้นอกเหนือจากเซิร์ฟเวอร์ oracle หรือไม่)

ซีพียูเวิร์กสเตชั่น Xeon ดูเหมือนจะเทียบเท่ากับซีพียูระดับลูกค้าของ AMD แต่ก็ยังไม่ทรงพลังเท่ากับซีพียู Intel สำหรับลูกค้าทั่วไป ข้อเสียเพียงอย่างเดียวสำหรับเวิร์กสเตชัน xeon คือพวกเขารองรับ ECC ซึ่งดูเหมือนจะเป็นเหตุผลเดียวที่ทำให้พื้นที่นี้ยังคงมีอยู่ เนื่องจากคุณสามารถซื้อ CPU ของลูกค้าที่ดีกว่ามากได้ในราคาเพียงครึ่งเดียว แต่ไม่มีตัวเลือก ECC และ RAM มีจำกัด

นอกจากนี้ฉันสังเกตเห็นว่ามีปัญหาบางอย่างกับ EPYC แต่ Ryzen ทำงานได้ดีอย่างสมบูรณ์ นั่นอาจเป็นคำถามที่โหลดมากมาย แต่ทุกวันนี้ผู้คนใช้อะไรกันบ้าง เพราะบางทีฉันอาจพลาดบางสิ่งไป แต่การได้รับเซิร์ฟเวอร์ที่เทียบได้กับการตั้งค่า ryzen ราคาถูกสุดๆ ในแง่ของการใช้พลังงาน ความน่าเชื่อถือ และประสิทธิภาพดูเหมือนจะเป็นไปไม่ได้หากคุณไม่ต้องการ ในการลงทุนด้วยเงินจำนวนมหาศาล และสิ่งที่ดีที่สุดที่คุณทำได้ก็คือจบลงด้วยประสิทธิภาพแกนเดียวของ 2YO Ryzen ระดับผู้บริโภคอยู่ดี

นวัตกรรมในพื้นที่เซิร์ฟเวอร์หยุดชะงักหรือไม่?

Romeo Ninov avatar
in flag
คำถามนี้จะได้รับคำตอบตามความคิดเห็นเป็นส่วนใหญ่และอาจจะไม่รอด
co flag
ใช่กำลังมองหาคำตอบตามความคิดเห็น สำหรับการทำงานบนโหลดสูงอย่างต่อเนื่อง โดยปกติแล้วการระบายความร้อนจะเป็นปัญหา ECC RAM นั้นพบได้ทั่วไปในฮาร์ดแวร์สำหรับผู้บริโภคของ AMD ซึ่งไม่แพงขนาดนั้นต้องจ่ายพรีเมี่ยมสำหรับ Intel สำหรับ ECC สิ่งนี้คือในแล็ปท็อปของฉันที่มี 64G ฉันได้รับความเสียหายของข้อมูลเล็กน้อยอย่างต่อเนื่องในขณะที่แท่งนั้นดูดี การทำงานที่สม่ำเสมอที่โหลดสูงควรจะทำได้ง่ายกว่าเนื่องจากการขยายตัวและการหดตัวของโลหะจะเพิ่มความเครียดให้กับส่วนประกอบต่างๆ
U. Windl avatar
it flag
"แพงกว่า 10 เท่า" *มากกว่า* คืออะไร? ฉันยังไม่แน่ใจว่า CPU ล่าสุดของ Intel ไม่ใช่ NUMA (ตามที่อ้างสิทธิ์) ฉันไม่มีคำถามที่เป็นรูปธรรม
Score:6
ธง br

มาดูความคิดเห็นของคุณทีละบรรทัดกัน

ดังนั้นการดูซีพียูที่มีประสิทธิภาพแกนเดียวที่ดี ตัวอย่างหนึ่ง จะเป็น AMD EPYC 73F3 ซึ่ง (ตามรหัสผ่าน) เทียบเท่ากับ Ryzen 5950X แต่แพงกว่าถึง 10 เท่า และมีเรทมากกว่า x2 TDP

นี่เป็นการเปรียบเทียบที่แย่ ลองใส่ CPU สองตัวใน 'เซิร์ฟเวอร์' ที่ใช้ 5950X หรือหน่วยความจำมากกว่า 128GB หรือมีแคช L3 มากกว่า 64MB หรือเลน PCIe มากกว่า 16+4 เลน

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

ในขอบเขตของ Intel ไม่มีอะไรเทียบได้เมื่อคุณดู ประสิทธิภาพแกนเดียวเนื่องจากข้อเสนอส่วนใหญ่เร็วกว่าเล็กน้อย จาก Xeon E5-2660 v3 ซึ่งมีอายุ 8 ปี ข้อดีของ Intel คือ CPU ของเซิร์ฟเวอร์ไม่ใช่ NUMA ดังนั้นการจัดการหน่วยความจำจึงดีกว่า และ การสนับสนุนดูเหมือนจะขัดเกลามากขึ้นดังนั้นจึงไม่แน่ใจด้วยซ้ำว่าสังเคราะห์เหล่านี้อย่างไร เกณฑ์มาตรฐานเกี่ยวข้องกับสถานการณ์ในชีวิตจริงซึ่งจำเป็นต้องมีหน่วยความจำ ย้ายไปมาระหว่างคอร์ในแอปพลิเคชันที่รับรู้ที่ไม่ใช่ NUMA (มีจริงๆ มีสิ่งใดที่ NUMA รับรู้นอกเหนือจากเซิร์ฟเวอร์ oracle)

ประการแรก ไม่มีใครในสภาพแวดล้อมเซิร์ฟเวอร์สนใจเกี่ยวกับประสิทธิภาพของ single-core อาจมีเพียงไม่กี่คนเท่านั้นที่ทำ แต่ > 99% ของผู้คนไม่สนใจดูเหมือนว่าคุณคิดว่าความเร็วสัญญาณนาฬิกาเป็นเพียงการวัดประสิทธิภาพของ single-core โดยลืมผลกระทบของการเพิ่มประสิทธิภาพของหน่วยความจำ/QPI/UPI/IPC - ไม่เพียงแต่จะมีบางอย่างในระดับล่างอย่าง 4210T (10c/20t, 2.3-base/3.4-turbo) กระทืบ 2660v3 ลงพื้นอย่างแน่นอน (และพวกเขาลงรายการที่ราคาเพียง 555 USD เท่านั้น) แต่มี SKU เช่น 8732C (28c/56t, 3.2-base/3.5-turbo) ที่จะทำให้ ชิปรุ่นเก่านั้นดูงี่เง่า - รวมถึง 40c/80t SKU ทั้งหมดของพวกเขาด้วย

และแน่นอนว่า Intel ก็ทำ NUMA ด้วยเช่นกัน คุณอาจหมายถึง on-socket-NUMA ซึ่งเป็นคนละเรื่องกัน และ 92xx Xeons ก็ทำเช่นนั้น - ดูที่ 9282 (56c/112t) เป็นต้น ซึ่งมีข้อกังวลเรื่องหน่วยความจำเหมือนกัน ซีพียูเซน

การยืนยันของคุณว่า "เซิร์ฟเวอร์ Oracle" เป็นกรณีที่หายากของการที่ NUMA ทราบนั้นผิดและไม่มีประโยชน์ อย่างไรก็ตาม สิ่งที่สำคัญคือ OS พื้นฐานหรือ Hypervisor นั้นรับรู้ถึง NUMA และสิ่งที่เพิ่งเกิดขึ้นอย่างคลุมเครือก็มีมาหลายปีแล้ว Linux/Windows สมัยใหม่ใดๆ จะเก็บกระบวนการและหน่วยความจำ 'ใกล้' กันภายในโดเมน NUMA อย่างมีความสุข เว้นแต่จะมีการโต้แย้งกันอย่างมาก เช่นเดียวกับ ESXi/KVM/Xen เป็นเวลานานกว่านั้น แอปพลิเคชันเซิร์ฟเวอร์ส่วนใหญ่จะไม่ จำเป็นต้องพิจารณา NUMA เลยเพราะทุกอย่างได้รับการดูแลสำหรับพวกเขา

ซีพียูเวิร์กสเตชัน Xeon ดูเหมือนจะเทียบเท่ากับเกรดลูกค้าของ AMD ซีพียู แต่ก็ยังไม่ทรงพลังเท่ากับซีพียูของ Intel ทั่วไป ลูกค้า. ข้อเสียเพียงอย่างเดียวสำหรับเวิร์กสเตชัน xeon คือพวกเขารองรับ ECC ซึ่งดูเหมือนจะเป็นเหตุผลเดียวที่ทำให้พื้นที่นี้ยังคงอยู่ในฐานะ คุณอาจจะได้ CPU ของลูกค้าที่ดีกว่ามาก อาจจะถูกกว่าครึ่งนึง แต่ไม่มีตัวเลือก ECC และ RAM มีจำกัด

ซีพียูและชิปเซ็ต Threadripper และ Ryzen ที่ใหม่กว่ารองรับ ECC ดังนั้นประเด็นของคุณคือข้อโต้แย้ง

นอกจากนี้ฉันสังเกตเห็นว่ามีปัญหาบางอย่างกับ EPYC แต่ Ryzen ใช้งานได้ ดีอย่างสมบูรณ์ นั่นอาจเป็นคำถามที่โหลดมากมาย แต่ผู้คนคืออะไร ใช้วันนี้เพราะบางทีฉันขาดอะไรไป แต่ได้เซิร์ฟเวอร์ที่ เทียบได้กับการตั้งค่า ryzen ที่ราคาถูกสุดๆ ในแง่ของการใช้พลังงาน ความน่าเชื่อถือและประสิทธิภาพดูเหมือนจะเป็นไปไม่ได้หากคุณไม่ต้องการ ลงทุนเงินจำนวนมหาศาลและสิ่งที่ดีที่สุดที่คุณทำได้คือจบ ด้วยประสิทธิภาพ single core ของ 2YO Ryzen ระดับผู้บริโภคอยู่ดี

ปัญหาใดที่คุณสามารถระบุได้

นี่เป็นอีกครั้งที่คุณขาดประสบการณ์ในการผลิต ไซต์นี้มีไว้สำหรับผู้ดูแลระบบ/นักออกแบบระบบมืออาชีพโดยเฉพาะ เราแสดงให้เห็นอย่างชัดเจนเมื่อคุณเข้าร่วม และลำดับความสำคัญอันดับหนึ่งของเราเมื่อพูดถึงเซิร์ฟเวอร์คือการรักษาข้อมูลที่เรามี และรักษาบริการสำหรับแอปพลิเคชันและผู้ใช้นับสิบ/แสน/พันรายการที่ให้บริการโดยโครงสร้างพื้นฐานของเรา ใช่ เราใส่ใจเกี่ยวกับการใช้พลังงาน การจัดการความร้อน และประสิทธิภาพของเซิร์ฟเวอร์โดยรวม แต่สิ่งเหล่านี้เป็นข้อกังวลรองที่ห่างไกลจากความน่าเชื่อถือ ความยืดหยุ่น ความสามารถในการตรวจสอบ การเตือนล่วงหน้าความล้มเหลว และความจุในแง่ของคอร์/เธรด/หน่วยความจำ/เลน PCIe - และตรงไปตรงมา อะไรก็ตาม แต่ CPU ระดับการผลิตล้มเหลวในเกณฑ์เหล่านี้หลายข้อ หากไม่ใช่ทั้งหมด หากคุณเบื่อ google 'RRAS' ลองดูว่ามันช่วยให้คุณเข้าใจหรือไม่

นวัตกรรมในพื้นที่เซิร์ฟเวอร์หยุดชะงักหรือไม่?

ไม่ ไม่เลย แต่โดยเนื้อแท้แล้วมันจะไม่มีวันตกขอบแบบเดียวกับชิ้นส่วนของผู้บริโภค เพียงเพราะเราต้องการความน่าเชื่อถือ - เหตุใดเราจึงต้องเสี่ยงเรียกใช้เซิร์ฟเวอร์ที่มี CPU ที่มีแกนประมวลผลที่เร็วกว่าเล็กน้อย แต่สูญเสียคุณสมบัติทั้งหมดที่เรา ต้องการให้ฉันแสดงรายการด้านบน

การเปรียบเทียบของฉันข้างต้นเป็นกุญแจสำคัญ ผู้คนจำนวนมหาศาลบินร่วมกับผู้อื่นด้วยเครื่องบินโดยสาร เพราะมันถูกกว่าและเชื่อถือได้มากกว่าบินทุกที่ด้วยเครื่องบินขับไล่ เช่นเดียวกับตู้คอนเทนเนอร์ คุณสามารถใส่เรือสปีดโบ๊ทที่เร็วกว่าได้ แต่ตัวเลขไม่ได้ นอกจากนี้ วิธีอื่นๆ ก็ทำได้เช่นเดียวกันกับวิธีอื่นๆ มากมาย เช่น จัดการโหลดได้มากขึ้น เชื่อถือได้มากขึ้น และราคาถูกลงด้วยโซลูชันที่ได้รับการออกแบบทางวิศวกรรมมาอย่างดีขนาดใหญ่ขึ้น แทนที่จะเป็นโซลูชันแบบกำหนดเองที่ไม่ซ้ำใคร

เปรียบเหมือนคุณเดินเข้าไปในห้องรับรองของนักบินที่สนามบินและฉีกเข้าไปในเครื่องบินโบอิ้งและแอร์บัสทุกลำเพราะพวกเขาไม่สามารถทำลำกล้องหมุนได้ง่ายเหมือนเซสนาเราไม่ได้งี่เง่า แค่ทุกคนที่มาที่นี่เป็นประจำมีระยะเวลาหนึ่งทศวรรษหรือมากกว่านั้น (ในกรณีของฉันคือ 32 ปี) ในการทำงานนี้ให้สำเร็จบนโครงสร้างพื้นฐานขนาดใหญ่ เราเป็นมืออาชีพที่รู้วิธีการค้นคว้าข้อมูลงานของเราและเรียนรู้จากผู้อื่น ในฟิลด์เดียวกัน (ตามตัวอักษรคือจุดของไซต์นี้)

คุณคิดว่าโพสต์ของคุณนี้เป็นผลงานระดับอัจฉริยะที่แหวกแนวซึ่งผู้คนนับแสน รวมถึงผู้ผลิตเซิร์ฟเวอร์และ CPU ทุกรายมองข้ามไป หรือบางทีคุณอาจจำเป็นต้องเรียนรู้เพิ่มเติม

co flag
ไม่เห็นด้วยกับบางประเด็นของคุณ แม้แต่ระบบปฏิบัติการสมัยใหม่ก็ยังจัดการ NUMA ได้อย่างน่ากลัว และเพียงแค่ตั้งค่าความสัมพันธ์ด้วยตนเอง คุณจะปรับปรุงเวลาตอบสนองเฉลี่ยบน EPYC ได้ถึง 20-40% แม้สำหรับแอปพลิเคชันที่มีหน่วยความจำขนาดเล็ก (
co flag
2260v3 ที่เก่ามากจะกิน EPYC7451 เกี่ยวกับเวลาตอบสนอง (เร็วขึ้นประมาณ 40-60% สำหรับ PHP) ซึ่งคล้ายกันกับ mysql อาจเป็นเพราะเลย์เอาต์ NUMA และการรองรับซอฟต์แวร์ไม่เพียงพอ (ฉันไม่แน่ใจว่าเลย์เอาต์ที่แยกส่วนดังกล่าวสามารถรองรับได้อย่างเหมาะสมหรือไม่ ฉันคิดว่าไม่ใช่เพราะเช่น ไม่สามารถปรับแต่งดิสก์แคช OS ได้) ตกลงว่า EPYC สามารถประมวลผลคำขอพร้อมกันได้มากกว่า แต่คุณมีเวลาตอบสนองที่ช้าลงถึงช้าลงมาก และเวลาตอบสนองเหล่านี้เพิ่มขึ้นในสถาปัตยกรรมไมโครเซอร์วิส
co flag
ไม่แน่ใจว่า 4210T จะมีประสิทธิภาพมากกว่า 2260v3 ได้อย่างไร เนื่องจาก CPU ช้าลงประมาณ 2 เท่าตามเกณฑ์มาตรฐาน แต่นั่นเป็นการเปรียบเทียบที่ดีจริง ๆ เพราะฉันกำลังมองหา "สิ่งทดแทน" สำหรับ 2260v3 ซึ่งจะมีประสิทธิภาพมากกว่าประมาณ 40-50% สำหรับ ปิดราคานั้นซึ่งตามเกณฑ์มาตรฐานดูเหมือนว่าเป็นไปไม่ได้สำหรับฮาร์ดแวร์ Intel รุ่นล่าสุดเว้นแต่เกณฑ์มาตรฐานไม่ถูกต้อง
Score:0
ธง us
Rob

โดยทั่วไปแล้ว CPU ของเซิร์ฟเวอร์จะมีคำแนะนำและคุณลักษณะที่เหมาะสมกว่าสำหรับเวิร์กโหลดของเซิร์ฟเวอร์ทั่วไปและการปรับใช้ในองค์กร:

  • ปรับให้เหมาะสมสำหรับการทำงานพร้อมกัน (แทนที่จะเป็นปริมาณงานของเซิร์ฟเวอร์ประสิทธิภาพของแอปพลิเคชันแบบเธรดเดียว มักจะปรับขนาดโดยใช้คอร์มากขึ้น แทนที่จะทำงานที่ความถี่สัญญาณนาฬิกาสูงสุดในคอร์เดียว)

  • สามารถติดตั้งกับตัวระบายความร้อน CPU แนวราบเพื่อให้พอดีกับแชสซีเซิร์ฟเวอร์ 1U

  • รองรับการจำลองเสมือน

  • แคช CPU มากขึ้น

  • ชุดคำสั่ง CPU เพิ่มเติม

  • ไม่มีกราฟิกในตัว

  • CPU ของเซิร์ฟเวอร์ทำงานร่วมกับชิปเซ็ตที่เกี่ยวข้องบนเมนบอร์ด และคุณมีแนวโน้มที่จะ:

    • รองรับโปรเซสเซอร์หลายตัว
    • ธนาคารหน่วยความจำเพิ่มเติมและหน่วยความจำที่รองรับมากขึ้น
    • หน่วยความจำ ECC
    • เลน PCI และช่องเสียบเพิ่มเติม
    • เครือข่ายแบบใช้สายที่ 10 GbE (หรือเร็วกว่า)
    • ไม่มีคุณสมบัติเดสก์ท็อป/แล็ปท็อป:
      • ไม่มีไวไฟ
      • ไม่มีบลูทูธ
      • ไม่มีพอร์ต HDMI/จอแสดงผล/พอร์ตวิดีโอหลายพอร์ต
    • การจัดการนอกวง
    • SAS มากกว่าพอร์ต SATA
    • รองรับ NVME จำนวนมาก
  • และคนอื่น ๆ

โดยปกติแล้ว การใช้ CPU ของเซิร์ฟเวอร์ในเดสก์ท็อปจะเหมาะสมก็ต่อเมื่อคุณกำลังมองหาคุณลักษณะเหล่านั้นและมีภาระงานเฉพาะที่เหมาะกับเวิร์กสเตชันที่มีข้อมูลจำเพาะของเซิร์ฟเวอร์ โดยทั่วไป CPU ของเซิร์ฟเวอร์ไม่ได้สร้างเดสก์ท็อปที่ "ดีกว่า"

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา