ฉันสามารถต่อพอร์ต Ethernet ได้กี่เครื่องกับคอมพิวเตอร์เครื่องเดียว


11

จากข้อเท็จจริงที่ว่ามีการ์ดเอ็กซ์เพรส PCI / PCI Quad พอร์ตอยู่ที่นั่นฉันสงสัยว่าฉันสามารถเชื่อมต่อพวกเขาเข้ากับเซิร์ฟเวอร์เดียวได้มากแค่ไหน (x4)

บางทีคอขวดความจุเป็นบัส PCI แต่ฉันไม่คุ้นเคยกับวิธีการคำนวณ


นี่เป็นการถามว่ามีขีด จำกัด ทางทฤษฎีหรือคุณต้องการตัวคุณเองเป็นจำนวนมากจริง ๆ หรือไม่? เท่าไหร่? หากคุณถามเกี่ยวกับรถบัสคุณหมายถึงการสื่อสารกับ CPU / OS อย่างเต็มประสิทธิภาพหรือไม่?
รูปี

ฉันต้องใช้งานซอฟต์แวร์เราเตอร์และมีพอร์ตอย่างน้อย 12 พอร์ต ฉันสงสัยว่าถ้าฉันเพิ่ม Quad NIC เหล่านี้สามอันจะทำงานหรือฉันจะได้พบกับกำแพง
Tzury Bar Yochay

คำตอบ:


16

จากมุมมองทางกายภาพล้วนๆไม่มีการ จำกัด จำนวนอินเทอร์เฟซที่คุณมี คุณสามารถรับแชสซีที่มีสล็อต 12+ PCI และส่วนขยายสามารถชนได้มากกว่า 100

จากมุมมองแบนด์วิดท์บัส PCI แบบ 64 บิตมีแบนด์วิดท์ 528 MBps ซึ่งแปลเป็นลิงก์ 42 100 Mbps หรือลิงค์ 1 Gbps สี่ลิงค์ที่ไม่หยุดนิ่ง ส่วนใหญ่จะไม่ทำเช่นนั้น แต่สามารถใช้การ์ดได้อีกมากมาย

จากมุมมองของระบบปฏิบัติการระบบปฏิบัติการที่ใช้ไบต์ที่ไม่ได้ลงนามเพื่อระบุ NIC จะถูก จำกัด การ์ด 255 หรือ 256 Linux ใช้ชื่อเต็มแทนซึ่งหมายความว่าไม่มีข้อ จำกัด ทางทฤษฎี

ในระยะสั้น 12 พอร์ตคืออะไร


2
มีสล็อต PCI จำนวนมากที่สุดที่บัสสามารถรองรับได้ (ฉันจำหมายเลขไม่ได้) ดังนั้นระบบที่มีสล็อตจำนวนมากต้องมีหลายบัส นั่นหมายถึงแบนด์วิดธ์ที่มีศักยภาพทั้งหมดจะสูงขึ้น
John Gardeniers

@ จอห์น: หรืออาจใช้สะพานเชื่อมต่อหลายบัสด้วยกันซึ่งจะไม่เพิ่มแบนด์วิดท์ทั้งหมด
Ignacio Vazquez-Abrams

ฉันคาดหวังว่าคุณจะหมดพลังในการประมวลผลเพียงแค่จัดการโปรโตคอลเครือข่ายให้นานก่อนที่คุณจะหมดแบนด์วิดท์บัส
symcbean

2
เพียงไปซื้อสวิตช์!
symcbean

จุดที่ดีแม้ว่าฉันจะคาดหวังว่าระบบใด ๆ ที่มีซ็อกเก็ตจำนวนมากจะได้รับการออกแบบเพื่อประสิทธิภาพที่ดีกว่าที่จะให้สะพาน
John Gardeniers

2

เพื่อนของฉันบอกฉันว่าเขาสูงสุดที่สามารถเสียบได้คือ 4 การ์ดของ 4 อินเตอร์เฟสบน PCI (จำไม่ได้ว่าเป็นสล็อต pci-e) หรือไม่


นั่นจะทำให้พอร์ต 16 ใช่ไหม
Tzury Bar Yochay

@ aif ซึ่งอาจเป็นสำหรับเครื่องเฉพาะฉันได้เห็นหลายเครื่องที่มีมากกว่า 16 นิคส์
Chopper3

2

พอร์ตจริงและความสามารถในการรองรับพอร์ตเหล่านั้นเป็นสองสิ่งที่แตกต่างกันมาก

หากคุณต้องการมีพอร์ตจำนวนน้อยคุณก็สามารถใช้การ์ด USB หลายฮับและฮับได้หลายร้อยหรือหลายพันอะแดปเตอร์อีเธอร์เน็ตที่ใช้ USB - แต่ละตัวมีพอร์ต 10/100 และ MAC แต่ประสิทธิภาพ จะน่ากลัว (แม้ว่าฉันสงสัยว่าไดรเวอร์ของพวกเขาสนับสนุนหมายเลขดังกล่าว)

ในแง่ของ 'เหมาะสม' นิคส์ไม่มีเหตุผลว่าทำไมคุณไม่สามารถมีการ์ด GigE หลายพอร์ตสิบหรือมากกว่าหรือแม้แต่ใช้การ์ด Virtual Connect Flex-10 ของ HP ซึ่งจะมอบการเชื่อมต่อ 24 x 1Gbps ให้อย่างมีความสุขในช่วง 10Gbps เพียงไม่กี่ .

สิ่งที่สำคัญแม้ว่าการจับคู่ฟังก์ชั่นจำเป็นต้องใช้แบนด์วิดธ์ที่มีอยู่ โดยส่วนตัวแล้วฉันชอบใช้ NIC น้อยกว่า 10Gbps และใช้ NIC เสมือนที่ติดแท็ก VLAN จากภายในระบบปฏิบัติการ แต่นั่นไม่ใช่สำหรับทุกคน


การได้รับอะแดปเตอร์อีเธอร์เน็ต USB 2 อันเพื่อการทำงานเป็นสิ่งที่เจ็บปวด พวกเขาต้องแยกฮาร์ดแวร์บัสเพื่อให้ไดรเวอร์ทำงานได้อย่างมีประสิทธิภาพ การทำงานมากกว่า 2 ครั้งอาจเป็นเรื่องของคนโง่
Tom O'Connor

1

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

หากคุณกำลังมองหาประสิทธิภาพให้ตรวจสอบโซลูชั่นอีเธอร์เน็ต 10GB ซึ่งมีความสามารถในการถ่าย CPU ที่ดีกว่าด้วยความเร็วสูง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.