Angenommen, ich hatte zwei Server, die eine extrem niedrige Latenz benötigten (Datenbank, Datei usw.). Wäre es möglich, die beiden Server direkt mit 10 GbE zu verbinden, so hätte jeder Server 1 (in der realen Welt hätte er 2) Verbindungen zum 'Hauptnetzwerk', aber 1 Netzwerkkarte mit einem Ethernet-Kabel, das direkt mit dem zweiten verbunden ist Server, keine Switches oder Router, nur eine direkte Verbindung
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 |
-------------------------------------------
Meine erste Frage ist, wäre das überhaupt möglich? Würden sie irgendwelche ungewöhnlichen / speziellen Dienste benötigen, die so konfiguriert sind, dass sie über dieses Netzwerk mit anderen als einer Standarddatei kommunizieren können /etc/sysconfig/network-scripts/
? Sie hätten beide statische IPs auf eth1, aber wie würde Routing funktionieren? Ich bin kein Experte für Networking, daher ist dies wahrscheinlich eine n00b-artige Frage
Zweite Frage, gibt es irgendeinen Grund? Wäre dies von Vorteil, wenn Sie sie nur über die Standardnetzwerkverbindung über den Switch kommunizieren lassen würden, oder wenn Sie ihnen ein zweites dediziertes Netzwerk nur für die Kommunikation zwischen Servern zur Verfügung stellen würden (da Clients, die auf die Server zugreifen, im Standardnetzwerk Bandbreite verwenden würden)? . Vorausgesetzt, die Latenz war die Priorität.
Ich weiß, dass es bei dieser Methode einige Probleme gibt, zum Beispiel, als wir einen dritten Server hinzufügen wollten, müssten wir jedem Server eine andere Netzwerkkarte geben und wahrscheinlich ein sehr kompliziertes Replikationsdreieck einrichten, aber da dies hypothetisch ist, können wir das ignorieren.
Und da Latenz das Hauptproblem ist, wäre Glasfaser besser über Ethernet (Geschwindigkeit ist nicht wichtig, solange sie ein paar Gbit / s leisten kann).
Ich habe diese Frage in einem Linux-POV formuliert, da dies mein Hintergrund ist, sie aber für jeden Server / jedes Gerät gelten kann