Zuordnen einer Amazon Elastic IP und deren Verknüpfung mit der Instanz
Ein Vorteil der Verwendung von Amazon Elastic Compute Cloud (EC2) ist die Möglichkeit, Instanzen jederzeit starten, anhalten, erstellen und beenden zu können. Durch diese Flexibilität entstehen jedoch potenzielle Probleme mit IP-Adressen. Das Neustarten einer beendeten Instanz (oder Neuerstellen einer Instanz, nachdem eine andere Instanz beendet wurde) resultiert in einer neuen IP-Adresse. Wie wird ein Computer erfolgreich referenziert, wenn sich die IP-Adresse ständig ändert?
Zur Lösung dieses Problem ermöglicht Amazon die Zuordnung einer Elastic IP-Adresse. Eine Elastic IP stellt eine einzelne IP-Adresse bereit, die Sie mit verschiedenen EC2-Instanzen über einen bestimmten Zeitraum verknüpfen können. Wenn die EC2-Instanz über eine Elastic IP verfügt und diese Instanz angehalten oder beendet wurde, können Sie mit der Elastic IP sofort eine neue EC2-Instanz verknüpfen. Die vorhandenen Anwendungen werden nicht unterbrochen, da die IP-Adressen von den Anwendungen wie erwartet erkannt werden, obwohl die Back-End-EC2-Instanz geändert wurde.
Wenn Sie die eigene Site manuell erstellen, sollten Sie die Enterprise-Geodatabase-Instanz mit einer Elastic IP verknüpfen, falls sich die Geodatabase auf einer eigenen dedizierten Instanz befindet. Sie können auch die ArcGIS-Server-Instanz mit einer Elastic IP verknüpfen, wenn Sie nicht bereits einen Amazon Load Balancer verwenden.
Wenn Sie die Site mit ArcGIS Server Cloud Builder for Amazon Web Services erstellen, werden keine Elastic IPs erstellt. Wenn Sie eine SSH- oder Remotedesktopverbindung verwenden, um eine Verbindung mit Instanzen innerhalb der Site herzustellen, müssen Sie eine Elastic IP erstellen und jeder Instanz eine zuweisen.
Falls Sie jemals eine Instanz beenden müssen, sollten Sie sie mit der zugehörigen Elastic IP neu verknüpfen, nachdem Sie die Instanz wieder gestartet haben. Sie können die Elastic IP sogar mit einer Sicherungsinstanz verknüpfen während die andere Instanz inaktiv ist. Wenn Sie über keine Elastic IP verfügen, werden die Verbindungen der Benutzer zu Ihren Computern dauerhaft unterbrochen, falls Sie die Instanz jemals beenden müssen.
Hinweis:
Eine Elastic IP ist nicht dasselbe wie ein Amazon Load Balancer. Ein Amazon Load Balancer erleichtert die Skalierung der Server durch die gleichzeitige Zuordnung vieler EC2-Instanzen unter einer Webadresse. Andererseits kann eine Elastic IP immer nur mit einer EC2-Instanz verknüpft werden.
Um eine Elastic IP zuzuordnen und sie mit einer Amazon Web Services (AWS)-Instanz zu verknüpfen, führen Sie die folgenden Schritte aus:
- Öffnen Sie die AWS Management Console, klicken Sie auf den Link EC2, und zeigen Sie die mit Ihrer Region verknüpfte Seite an.
- Klicken Sie auf den Link Elastic IPs im EC2 Dashboard.
- Klicken Sie auf Allocate New Address, und wählen Sie, je nachdem, ob Sie diese IP einer Instanz in Amazon EC2-Virtual Private Cloud (VPC) oder Amazon EC2-Classic zuordnen möchten, VPC oder EC2 aus der Dropdown-Liste aus. Klicken Sie auf Yes, Allocate, um die Auswahl zu bestätigen.
- Klicken Sie mit der rechten Maustaste auf die neu erstellte Elastic IP, und wählen Sie Associate Address.
- Wählen Sie die gewünschte EC2-Instanz aus der Dropdown-Liste der ausgeführten Instanzen, und klicken Sie auf Associate.