Katakanlah saya punya dua server yang membutuhkan latensi super rendah (Database, file, dll.). Apakah mungkin untuk langsung menghubungkan dua server dengan 10GbE, sehingga setiap server memiliki 1 (di dunia nyata itu akan memiliki 2) koneksi ke jaringan 'utama', tetapi 1 kartu jaringan dengan kabel ethernet yang terhubung langsung ke yang kedua server, tidak ada switch atau router, hanya koneksi langsung
Internet/Datacenter
|
|
|
|
|
|
|
--------------------
| |
------------| Switch |-----------
| | | |
| -------------------- |
| |
| |
| |
| |
| |
| |
| |
Network Card 1 (eth0) Network Card 1 (eth0)
| |
-------------------- --------------------
| | | |
| Server 1 | | Server 2 |
| | | |
-------------------- --------------------
| |
Network Card 2 (eth1) Network Card 2 (eth1)
| |
| |
| Direct 10GbE |
-------------------------------------------
Pertanyaan pertama saya adalah, apakah ini mungkin? Apakah mereka memerlukan layanan khusus / tidak khusus yang dikonfigurasi agar mereka dapat berbicara melalui jaringan ini selain dari file standar /etc/sysconfig/network-scripts/
? Mereka berdua akan memiliki IP statis pada eth1 tetapi bagaimana hal-hal seperti routing bekerja? Saya bukan ahli jaringan jadi ini mungkin pertanyaan n00b-ish
Pertanyaan kedua, apakah ada gunanya? Apakah ada keuntungan melakukan hal ini daripada membiarkan mereka berkomunikasi melalui koneksi jaringan standar melalui switch, atau memberi mereka jaringan khusus kedua hanya untuk berkomunikasi intra-server (Karena bandwidth akan digunakan pada jaringan standar oleh klien mengakses server) . Dengan asumsi latensi adalah prioritas.
Saya tahu ada beberapa masalah dengan metode ini, seperti ketika kami datang untuk menambahkan server ke-3 kami eter harus memberikan setiap server kartu jaringan yang lain dan mungkin membuat beberapa replikasi segitiga yang sangat rumit, tetapi karena ini adalah hipotesis mari kita abaikan itu.
Dan karena latensi adalah masalah utama, apakah serat akan lebih baik daripada ethernet (Kecepatan tidak penting selama dapat melakukan beberapa Gb / detik)
Saya mengutarakan pertanyaan ini dari POV linux, karena itulah latar belakang saya, tetapi itu bisa diterapkan ke server / perangkat apa pun