Disons que j'avais deux serveurs qui nécessitaient une latence très faible (base de données, fichier, etc.). Serait-il possible de connecter directement les deux serveurs avec 10 GbE, de sorte que chaque serveur avait 1 (dans le monde réel, il en aurait 2) connexions au réseau «principal», mais 1 carte réseau avec un câble Ethernet qui se connectait directement au second serveur, pas de commutateurs ou de routeurs, juste une connexion directe
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 |
-------------------------------------------
Ma première question est, serait-ce même possible? Auraient-ils besoin de services inhabituels / spéciaux configurés pour leur permettre de parler sur ce réseau autre qu'un fichier standard /etc/sysconfig/network-scripts/
? Ils auraient tous deux des adresses IP statiques sur eth1, mais comment fonctionneraient des choses comme le routage? Je ne suis pas un expert en réseautage, donc c'est probablement une question n00b-ish
Deuxième question, y a-t-il un point? Y aurait-il des avantages à le faire en les laissant simplement communiquer via la connexion réseau standard via le commutateur, ou en leur donnant un deuxième réseau dédié uniquement pour communiquer entre les serveurs (puisque la bande passante serait utilisée sur le réseau standard par les clients accédant aux serveurs) . En supposant que la latence était la priorité.
Je sais qu'il y a des problèmes avec cette méthode, comme lorsque nous sommes venus pour ajouter un troisième serveur, nous devions éther donner à chaque serveur une autre carte réseau et probablement configurer un triangle de réplication très compliqué, mais comme c'est hypothétique, ignorons cela.
Et puisque la latence est le problème clé, la fibre serait-elle meilleure sur Ethernet (la vitesse n'est pas importante tant qu'elle peut faire quelques Gb / s)
J'ai formulé cette question à partir d'un POV Linux, car c'est mon expérience, mais elle pourrait s'appliquer à n'importe quel serveur / appareil