GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist Best Practice für die Kommunikation zwischen Amazon EC2-Instances?

Lösung 1:

Sehen Sie sich den Artikel von Eric Hammond an, in dem erklärt wird, wie Sie Elastic IP-Adressen sogar innerhalb von EC2 verwenden können. Diese Methode führt zu KEINEN Bandbreitengebühren, da die Auflösung der Elastic IP-Adresse (nach Namen) innerhalb von EC2 die private IP-Adresse zurückgibt.

http://alestic.com/2009/06/ec2-elastic-ip-internal

Für weitere Optionen habe ich einen Artikel, in dem einige Alternativen untersucht werden:

http://shlomoswidler.com/2010/06/track-changes-to-your-dynamic-cloud-services-automatically.html

Lösung 2:

Stellen Sie Ihre EC2-Instance in einer AWS Virtual Private Cloud (VPC) bereit. Wenn Sie Ihre VPC konfigurieren, weisen Sie allen EC2-Instanzen in der VPC CIDR zu und die interne IP ist statisch.

Lösung 3:

  • Sicherste Kommunikationsmethode

SSH ist eine sehr gute Methode, um Daten zwischen verschiedenen Servern zu übertragen, aber wenn Sie nach so etwas wie einer dauerhaften Verbindung (z. B. zu einer Datenbank) suchen, können Sie jede Art von verschlüsselter Tunneling-Software wie stunnel verwenden

  • Nicht statische private IPs

Da es keine Möglichkeit gibt, statische private IPs zu haben, können Sie dafür eine Art automatische Serverbereitstellung verwenden. Es gibt mehrere Tools wie mcollective, capistrano oder func, mit denen Sie Ihre neue Instanz bei einem zentralen designierten Server registrieren und Aktionen auf mehreren generieren können darauf basierende Maschinen


Linux
  1. Was ist die beste Linux-Distribution für Anfänger?

  2. 7 Best-Practice-Tipps für die Verwaltung von Remote-Teams

  3. Beste Malsoftware für Linux

  4. Wofür steht 'cd-'?

  5. Festlegen der Pfadvariable für Apache-Benutzer auf Amazon Ec2

Beste Distributionen für Spiele unter Linux

SystemD - Wofür wird SystemD verwendet?

Die 10 besten Spiele für Steam Deck:Was ist dein Favorit?

Beste SVN-Schnittstelle für Linux?

SSH zwischen EC2-Instanzen nicht zulässig

Vagrant-Box, die Amazon EC2-Instanzen am ähnlichsten ist