Mengingat ada Quad port PCI / PCI express card di luar sana, saya bertanya-tanya berapa banyak dari mereka (x4) yang dapat saya hubungkan ke server tunggal?
Mungkin hambatan kapasitas adalah bus PCI, tapi saya tidak terbiasa dengan cara menghitungnya.
Jawaban:
Dari sudut pandang fisik semata, tidak ada batasan jumlah antarmuka yang dapat Anda miliki. Anda bisa mendapatkan chasis dengan 12+ slot PCI, dan extender dapat menambahnya hingga lebih dari 100.
Dari sudut pandang bandwidth, bus PCI 64-bit memiliki bandwidth 528 MBps, yang diterjemahkan menjadi 42 100 Mbps link atau empat 1 Gbps link peledakan non-stop. Namun, sebagian besar tidak akan melakukan itu, sehingga lebih banyak kartu dapat digunakan.
Dari sudut pandang OS, OS yang menggunakan byte yang tidak ditandatangani untuk mengidentifikasi NIC akan dibatasi hingga 255 atau 256 kartu. Linux menggunakan nama lengkap sebagai gantinya, yang berarti tidak ada batasan teoretis.
Singkatnya, 12 port bukanlah apa-apa.
sumber
Seorang teman saya mengatakan kepada saya max yang bisa dia pasang adalah 4 kartu dari 4 antarmuka pada PCI (tidak ingat apakah itu pci-e) slot.
sumber
Port aktual dan kemampuan untuk melayani port tersebut adalah dua hal yang sangat berbeda.
Jika Anda hanya ingin memiliki jumlah port yang konyol maka Anda dapat menggunakan beberapa kartu dan hub USB multi-port dan memiliki ratusan atau ribuan adapter Ethernet berbasis USB - masing-masing dengan port 10/100 dan MAC sendiri tetapi kinerjanya akan mengerikan (walaupun saya ragu driver mereka mendukung nomor tersebut).
Dalam hal NIC yang 'tepat', tidak ada alasan mengapa Anda tidak dapat memiliki sepuluh atau lebih kartu multi-port GigE, atau bahkan menggunakan kartu Virtual Connect Flex-10 HP yang dengan senang hati akan menyediakan tautan hingga 24 x 1Gbps selama beberapa batang 10Gbps .
Yang penting adalah mencocokkan kebutuhan fungsional dengan bandwidth yang tersedia. Secara pribadi saya lebih suka menggunakan NIC 10Gbps lebih sedikit dan kemudian menggunakan NIC virtual yang ditandai VLAN dari dalam OS, tapi itu tidak untuk semua orang.
sumber
Saat menggunakan NIC multi-port atau beberapa NIC, penskalaan kinerja sebenarnya jauh dari linier. Pertama-tama kinerja aktual dan penskalaan kinerja akan sangat tergantung pada jenis dan vendor NIC. Kedua, overhead CPU dan memory bus meningkat tidak linier saat menggunakan beberapa NIC, terutama jika Anda akan mencoba mencapai kinerja semaksimal mungkin.
Jika Anda mencari kinerja, periksa solusi 10GB Ethernet, yang memiliki kemampuan membongkar CPU lebih baik pada kecepatan tinggi.
sumber