Skip To Content

Einführung in die Terminologie von Amazon Web Services

In diesem Thema

Bevor Sie beginnen, mit ArcGIS for Server unter Amazon Web Services zu arbeiten, sollten Sie sich mit einigen Begriffen und Konzepten vertraut machen.

Amazon Machine Image (AMI)

Ein Amazon Machine Image ist eine vorkonfigurierten Vorlage zum Erstellen eines virtuellen Computers unter Amazon Elastic Cloud Compute (EC2).

Es sind drei ArcGIS Server AMIs verfügbar. Jedes AMI verfügt über ein Datenbankmanagementsystem (DBMS), das für die verwaltete Datenbank auf Ihrer ArcGIS-Server-Site verwendet werden kann.

ArcGIS Server Cloud Builder for Amazon Web Services

ArcGIS Server Cloud Builder for Amazon Web Services ist eine kostenlos herunterladbare Anwendung, die Sie bei der Erstellung einer ArcGIS-Server-Site in Amazon Web Services unterstützt. Die App wird auf dem Desktop ausgeführt. Für die Anmeldung sind der Zugriffsschlüssel und der geheime Zugriffschlüssel für Amazon erforderlich. Nachdem Sie sich bei der Anwendung angemeldet haben, wählen Sie das Betriebssystem, das für die Site verwendet werden soll, und die Anzahl der Computer, die sie enthalten darf, sowie einige andere Parameter. Danach klicken Sie auf eine Schaltfläche und die Site wird erstellt. Sie können vorhandene Sites, die Sie mit der Anwendung erstellt haben, auch bearbeiten.

AWS Management Console

Die AWS Management Console ist die webbasierte Schnittstelle von Amazon zum Verwalten von Amazon EC2-Instanzen. Obwohl Sie den größten Teil der Verwaltungsaufgaben in Cloud Builder ausführen können, ermöglicht die AWS Management Console eine genauere Steuerung der ArcGIS-Site-Architektur, d. h. wenn Sie Speicherdatenträger hinzufügen, Sicherheitsgruppen anpassen usw.

Die AWS Management Console erfordert die Anmeldung mit einem Konto, das Sie bei Amazon eingerichtet haben, um die Cloud von Amazon verwenden zu können. Mit der AWS Management Console können Sie die Kontoinformationen und die Gesamtgebühren anzeigen.

EC2-Instanz

Eine EC2-Instanz ist ein virtueller Computer, der unter Amazon Elastic Compute Cloud erstellt wird. Die Instanz wird mit einem Amazon Machine Image (AMI) erstellt, das mit einem Betriebssystem vorkonfiguriert ist und auf dem die ArcGIS-Software bereits installiert ist. Wenn Sie eine Site mit ArcGIS Server Cloud Builder for Amazon Web Services erstellen, werden EC2-Instanzen im Hintergrund erstellt. Es gibt zwei Typen von Amazon EC2-Instanzen: EC2-Classic und EC2-VPC. Wenn Sie Ihre Site mit ArcGIS Server Cloud Builder for Amazon Web Services bereitstellen, werden EC2-VPC-Instanzen verwendet.

Nachdem Sie die Instanz erstellt haben, können Sie sich bei ihr anmelden. Sie können beispielsweise über eine Windows-Remotedesktopverbindung auf eine Windows-Instanz zugreifen. Wenn Sie bereits mit ArcGIS gearbeitet haben, dürften Ihnen ab hier die weiteren Schritte vertraut sein. Wenn Sie sich beispielsweise bei einer Instanz angemeldet haben, können Sie ArcMap zum Erstellen und Verwalten von Services verwenden.

EC2-Instanzen können mehr oder weniger genauso beendet und gestartet werden wie ein Computer gestartet und heruntergefahren wird. Instanzen können auch beendet werden, wenn sie nicht mehr benötigt werden. Nachdem Sie eine Instanz beendet haben, gehen alle instanzbezogenen Informationen verloren. Aus diesem Grund wird empfohlen, die Daten auf den Amazon Elastic Block Store-Volumes (EBS) zu speichern, die der Instanz zugeordnet sind, und optional mit Amazon Simple Storage Service (S3) eine Sicherungskopie zu erstellen.

Nach der Erstellung einer Instanz können Sie Daten, Services und andere Programme hinzufügen. Nachdem Sie die Instanz wie gewünscht konfiguriert haben, können Sie mit ArcGIS Server Cloud Builder for Amazon Web Services eine Site-Vorlage erstellen, die den aktuellen Status des Computers angibt. Mit dieser Vorlage können Sie eine Produktions-Site starten, deren Instanzen mit Ihren Daten und Services vorkonfiguriert ist.

Elastic Block Storage- (EBS-)Volume

EBS-Volumes (Amazon Elastic Block Store) sind virtuelle Laufwerke, die Sie mit der EC2-Instanz verknüpfen können, um mehr Speicherplatz hinzuzufügen. Die ArcGIS-Server-Windows-AMIs erstellen ein EBS-Volume und verknüpfen es als Laufwerk D: mit der Instanz. Das ArcGIS-Server-Ubuntu-AMI erstellt ebenfalls ein EBS-Volume mit dem Namen /gisdata, das an die Instanz angebunden wird. Die Größe dieses Datenträgers kann in Cloud Builder konfiguriert werden oder sie beträgt 10 GB, wenn Sie die Site über die AWS Management Console starten.

Sie können Ihre Daten auf diesen bereits angefügten Datenträgern ablegen, sie durch Datenträger unterschiedlicher Größe ersetzen oder weitere anfügen.

Wenn Sie ein eigenes EBS-Volume erstellen, müssen Sie das Laufwerk formatieren und anfügen (Sie können es beispielsweise als Laufwerk E: unter Windows konfigurieren). Das Laufwerk kann so konfiguriert werden, dass es so viel oder so wenig Speicher enthält, wie Sie benötigen.

EBS-Volumes sind eine hervorragende Möglichkeit, Daten unabhängig von Ihrer Software in der Cloud zu verwalten. EBS-Volumes können beispielsweise problemlos von einer Instanz getrennt und mit einer anderen verknüpft werden. Wenn Sie eine Instanz beenden, bleiben alle zuvor verknüpften EBS-Volumes bestehen, wodurch sie bei Bedarf mit anderen Instanzen verknüpft werden können.

Sie können Snapshots von Ihren EBS-Volumes erstellen, mit denen Sie schnell identische Volumes erstellen können. Snapshots sind hilfreich, wenn Daten über mehrere Amazon-Verfügbarkeitszonen hinweg freigegeben werden müssen oder wenn Sie die gleichen Daten für mehrere Amazon-Konten verfügbar machen möchten. Letztlich bieten Snapshots auch die Möglichkeit, Daten zu sichern. Wenn ein Volume aus irgendeinem Grund ausfällt, können Sie mit dem ursprünglichen Snapshot ohne größere Verluste ein neues erstellen.

Load Balancer

Mit Amazon Load Balancers kann die Arbeitslast über mehrere EC2-Instanzen hinweg verteilt werden. Alle Anforderungen an den Server werden an den Load Balancer weitergeleitet, der die Anforderungen dann gleichmäßig an die verfügbaren EC2-Instanzen verteilt. Sie können dem Load Balancer jederzeit EC2-Instanzen hinzufügen oder von ihm trennen. Wenn Sie eine Site mit ArcGIS Server Cloud Builder for Amazon Web Services erstellen, wird ein Load Balancer konfiguriert, dem die GIS-Server-Instanzen unterstellt sind.

Regionen und Verfügbarkeitszonen

Amazon EC2 besteht aus mehreren weltweit verteilten Rechenzentren, die zur Lösung von Herausforderungen im Zusammenhang mit der Unternehmensarchitektur dienen.

  • Amazon-Regionen stellen Rechenzentren an weit verteilten geographischen Standorten wie den USA, Europa und Asien dar.
  • Amazon-Verfügbarkeitszonen sind einzelne Standorte innerhalb einer Region, die so konzipiert sind, dass sie von Ausfällen in anderen Verfügbarkeitszonen isoliert sind. Durch die Konfiguration Ihrer Anwendung in mehreren Zonen wird eine bessere Verfügbarkeit für den Fall gewährleistet, dass eine der Zonen ausfällt.

Relational Database Service

Amazon Relational Database Service (RDS) ist ein Web-Service, der Ihnen den Zugriff auf eine Datenbankinstanz ermöglicht. Amazon erstellt Patches für die Datenbanksoftware und Sicherungskopien Ihrer Datenbank, die standardmäßig für einen Tag vorgehalten werden. Wenn Sie eine ArcGIS-Server-Site mit ArcGIS Server Cloud Builder for Amazon Web Services erstellen, können Sie eine Amazon RDS for Microsoft SQL Server-Instanz in Ihre Site einbeziehen.

S3

Amazon Simple Storage Service (S3) ist ein Amazon-Service, der speziell für die Datenspeicherung in der Cloud vorgesehen ist. Bei dieser Speicheroption ist die Gefahr von Datenfehlern oder -verlusten am niedrigsten. S3 kann als Speicherort für Datensicherungen oder als Mittelweg beim Datentransfer zwischen der lokalen Bereitstellung und Ihren EBS-Volumes verwendet werden. Außerdem werden alle Snapshots, die Sie von den EBS-Volumes erstellen, in S3 gespeichert.