Erstellen einer ArcGIS-Server-Site unter Amazon EC2

HinweisHinweis:

Um die Hilfe zu Vorversionen des aktuellen Service Packs aufzurufen, klicken Sie hier.

ArcGIS Server Cloud Builder for Amazon Web Services ist eine herunterladbare Desktopanwendung, die Sie bei der Erstellung einer ArcGIS-Server-Site in der Amazon Elastic Compute Cloud (EC2) unterstützt. Anhand der folgenden Schritte wird die Erstellung einer Site mit Cloud Builder beschrieben.

Schritte:
  1. Laden Sie ArcGIS Server Cloud Builder for Amazon Web Services herunter, und installieren and starten Sie die Anwendung.

    Sie erhalten Zugriff auf den Cloud Builder-Download, wenn Sie sich bei der Esri Customer Care-Website anmelden. Er ist in der Liste der anderen Esri Software-Downloads aufgeführt. Sie müssen ArcGIS for Server erworben haben, bevor der Download angezeigt wird.

  2. Die Anmeldung erfolgt per Zugriffsschlüssel und Geheimer Zugriffsschlüssel Ihres Amazon-Kontos.

    Ihr Zugriffsschlüssel und geheimer Zugriffsschlüssel können in der AWS Management Console ermittelt werden. Melden Sie sich bei der Konsole an, klicken Sie im oberen Bereich der Konsole auf Ihren Kontonamen und dann auf Sicherheitsanmeldeinformationen. (Sie werden möglicherweise aufgefordert, sich erneut anzumelden.) Die entsprechenden Schlüssel sind auf der Registerkarte Zugriffsschlüssel verfügbar.

    Wenn die ArcGIS for Server Amazon Machine Images (AMIs) nicht für Ihr Amazon-Konto freigegeben wurden, verhindert ArcGIS Server Cloud Builder for Amazon Web Services, dass Sie den Vorgang an diesem Punkt fortsetzen. Wenden Sie sich an den Esri Customer Service, um die für Ihr Amazon-Konto freigegebenen AMIs zu erhalten.

  3. Klicken Sie auf die Registerkarte Sites und anschließend auf Site erstellen.
  4. Geben Sie einen Namen und eine Beschreibung für die Site ein. Der Name wird auf verschiedene Ressourcen angewendet, die von der Anwendung in Amazon EC2 erstellt werden, damit Sie sie schnell identifizieren können.
  5. Verwenden Sie die Dropdown-Liste Software, um das Betriebssystem auszuwählen, unter dem die Site ausgeführt werden soll. Alternativ dazu können Sie eine Site-Vorlage verwenden, die Sie zuvor mit eigener Software und eigenen Daten und Services konfiguriert haben.
  6. Navigieren Sie zu der Esri Lizenzdatei (mit der Erweiterung ".prvc"), die zum Lizenzieren der Site dient. Falls Sie Hilfe beim Erstellen einer PRVC-Datei benötigen, finden Sie weitere Informationen unter Häufig gestellte Fragen.
  7. Geben Sie die E-Mail-Adresse an, die beim Lizenzieren der Software verwendet werden soll. Cloud Builder führt die Softwareautorisierung durch, und diese E-Mail-Adresse ist ein erforderlicher Parameter der Autorisierung.

    Wenn Sie die oben aufgeführten Einstellungen angewendet haben, klicken Sie auf Weiter.

  8. Wählen Sie die Amazon EC2-Region, die für Ihre Site verwendet werden soll.

    Eine Region stellt einen Amazon-Datenzentren-Komplex in einem bestimmten Gebiet der Welt dar. Eine Site kann nicht über Regionen verteilt werden, obwohl eine zweite Site in einer alternativen Region zu Redundanzzwecken verwaltet werden kann.

  9. Legen Sie fest, ob die Site in Amazon EC2 oder Amazon VPC (Virtual Private Cloud) gestartet werden soll.

    Wenn Sie die Site in Amazon EC2 starten möchten, müssen Sie auch eine Verfügbarkeitszone auswählen. Diese stellt physisch isolierte Datenzentren in Regionen dar. Sie können eine Site auf Zonen verteilen, um eine höhere Fehlertoleranz zu erzielen. Wählen Sie dazu Keine Einstellung für die Zone, wodurch EC2 eine Zone für jede Instanz (virtuellen Computer) auswählen kann, die auf der Site gestartet wird.

    Amazon VPC ist ein Mechanismus zum Konfigurieren oder Erweitern eines privaten Netzwerks in EC2. Um diese Option auszuwählen, müssen Sie ein VPC-Subnet in einer Amazon EC2-Region und eine Verfügbarkeitszone konfiguriert haben. Cloud Builder erkennt die vorhandenen Subnets Ihres Kontos und zeigt sie in der Dropdown-Liste Subnet-ID an.

  10. Wählen Sie ein Schlüsselpaar, das Sie für diese Site verwenden möchten. Anhand eine Schlüsselpaares können Sie die Administratorkennwörter der EC2-Instanzen, die an der Site teilnehmen, abrufen. Falls Sie sich bei einer der EC2-Instanzen Ihrer Site anmelden möchten, benötigen Sie diese Schlüsselpaardatei.

    Sie können ein vorhandenes Schlüsselpaar verwenden oder ein neues erstellen.

    • Falls Sie ein vorhandenes Schlüsselpaar verwenden, wählen Sie es aus der Dropdown-Liste aus. Diese Liste enthält Schlüsselpaare aus der Region, in der Sie arbeiten.
    • Wenn Sie ein neues Schlüsselpaar erstellen, wird eine PEM-Datei im Ordner für Windows-Dokumente unter ArcGISCloudBuilder abgelegt. Der Pfad zu Ihrer Schlüsselpaardatei kann beispielsweise "C:\Users\username\Documents\ArcGISCloudBuilder\arcgis-TestSite.pem " lauten. Sie sollten diese Datei zur späteren Verwendung an einen sicheren Speicherort verschieben.

    Wenn Sie die oben aufgeführten Einstellungen angewendet haben, klicken Sie auf Weiter.

  11. Wählen Sie den auf der Site zu verwendenden Instanztyp.
    AchtungAchtung:

    Der Instanztyp sowie die minimale und maximale Anzahl von Instanzen (später in Cloud Builder festgelegt) kann große Auswirkungen auf die Höhe der von AWS in Rechnung gestellten Gebühren haben. Bevor Sie diese Anzahl auswählen, wägen Sie die Site-Nutzung und die dafür erforderliche Serverleistung sorgfältig ab.

    Mikroinstanzen sind nicht verfügbar, da sie die Mindestspeicheranforderungen für ArcGIS for Server nicht erfüllen.

  12. Wählen Sie die Größe des EBS-Datenträgers (Amazon Elastic Block Store), der an jede GIS-Server-Instanz Ihrer Site angehängt werden soll. Dieser wird als lokales Laufwerk angezeigt, auf das Sie Ihre Daten hochladen können. Ihre ArcGIS-Server-Konfigurationsspeicher- und Serververzeichnisse werden ebenfalls auf diesem Laufwerk auf einer der Instanzen platziert.

    Legen Sie auch fest, ob das Laufwerk nach dem Beenden der Site gelöscht werden soll. Wenn Sie ein Laufwerk beibehalten, kann es zu einem späteren Zeitpunkt an andere Sites angefügt werden.

    Die folgenden beiden Schritte gelten nur für ArcGIS for Server-Sites mit Enterprise-Lizenz.

  13. Wählen Sie die Anzahl der EC2-Instanzen, die an der Site beteiligt sind.

    Die Eigenschaft Anzahl der Instanzen stellt die Mindestanzahl von Instanzen dar, die beim Erstellen der Site gestartet werden. Sie haben auch die Möglichkeit, die Option Automatische Skalierung aktivieren zu aktivieren, um bestimmte Auslöser zum Starten oder Beenden neuer EC2-Instanzen je nach Auslastung der CPU wirksam werden zu lassen.

    LizenzLizenz:

    Die Anzahl der CPU-Kerne, auf denen ArcGIS-Server ausgeführt wird, darf die Anzahl der bei Esri lizenzierten CPU-Kerne nicht überschreiten, unabhängig davon, ob sich die Kerne in der Cloud befinden oder lokal gespeichert sind. Beachten Sie außerdem, dass für EC2-Instanzen und andere über Cloud Builder gestartete Ressourcen Amazon Web Services-Gebühren anfallen.

  14. Falls Sie im vorherigen Schritt die automatische Skalierung aktiviert haben, legen Sie den Trigger zum Erhöhen oder Verringern der Anzahl von Instanzen auf der Site fest. Die Erhöhung und die Verringerung wird jeweils durch den Prozentsatz der Auslastung der CPU für die Instanzen in einem bestimmten Zeitraum bestimmt.

    Wenn Sie beispielsweise die Standardeinstellungen beibehalten, wenn die Auslastung der CPU über 80 Prozent für fünf aufeinanderfolgende Minuten beträgt, wird der Site eine neue GIS-Server-Instanz hinzugefügt (es sei denn, Sie haben die maximale Anzahl der angegebenen Instanzen erreicht). Wenn die Auslastung der CPU für fünf aufeinanderfolgende Minuten weniger als 20 Prozent beträgt, wird eine GIS-Server-Instanz von der Site entfernt und beendet (es sei denn, die Site wurde auf die ursprüngliche Anzahl der von Ihnen angegebenen Instanzen reduziert).

    Unabhängig von der Auslastung der CPU startet die Site niemals mehr Instanzen als in der Eigenschaft Maximale Anzahl Instanzen festgelegt wurden.

    Amazon CloudWatch ist der Service, der die CPU-Überwachung der Instanzen und die automatische Skalierung der Trigger ermöglicht. Auf der Amazon-Rechnung wird eine gesonderte Gebühr für den CloudWatch-Service ausgewiesen.

    Wenn Sie die oben aufgeführten Einstellungen angewendet haben, klicken Sie auf Weiter.

  15. Wählen Sie die Parameter für die Einbeziehung einer Geodatabase in Ihre Site. Wenn Sie eine Geodatabase einbeziehen, können Sie das Datenbankmanagementsystem (DBMS) auswählen und festlegen, ob die Geodatabase auf einer dedizierten EC2-Instanz ausgeführt werden soll (also eine von ArcGIS-Server getrennte Instanz). Folgende Auswahlmöglichkeiten sind verfügbar:
    • Wenn Sie eine ArcGIS for Server Workgroup-Lizenz verwenden, können Sie eine Site erstellen, die Microsoft SQL Server Express auf einer ArcGIS-Server-EC2-Instanz beinhaltet.
    • Wenn Sie eine ArcGIS for Server Enterprise-Lizenz mit ArcGIS for Server (Windows)-AMI verwenden, können Sie eine Site erstellen, die Microsoft SQL Server Express auf einer ArcGIS-Server-EC2-Instanz, Microsoft SQL Server Standard auf einer ArcGIS-Server-EC2-Instanz oder Microsoft SQL Server Standard auf eigener dedizierter EC2-Instanz beinhaltet.
    • Wenn Sie eine ArcGIS for Server Enterprise-Lizenz mit ArcGIS for Server (Ubuntu Linux)-AMI verwenden, können Sie eine Site erstellen, die PostgreSQL auf einer ArcGIS-Server-EC2-Instanz oder PostgreSQL auf eigener dedizierter EC2-Instanz beinhaltet.

    Wenn Sie die Geodatabase auf einer dedizierten Instanz ausführen möchten, können Sie den Instanztyp und die Größe des EBS-Datenträgers, auf dem Ihre Daten gespeichert werden, auswählen. Zudem können Sie festlegen, ob der Datenträger beim Beenden der Site gelöscht werden soll. Beachten Sie, dass die oben genannten Möglichkeiten Auswirkungen auf die Gebühren haben können, die für Ihr Amazon-Konto anfallen.

    Wenn Sie die oben aufgeführten Einstellungen angewendet haben, klicken Sie auf Weiter.

  16. Geben Sie den bei der Erstellung der Site festgelegten Benutzernamen und das entsprechende Kennwort an, das Sie für die ArcGIS-Server-Site verwenden möchten.

    Das primäre Site-Administratorkonto ist kein Betriebssystemkonto, sondern ein in ArcGIS-Server integriertes Konto, das Sie zurzeit erstellen. Dieses Konto wird solange für die Anmeldung bei Manager und zum Herstellen von Verbindungen zum Server verwendet, bis Sie die Sicherheit auf der Site weiter konfigurieren können.

  17. Legen Sie fest, ob beim Erstellen der Site ein SSL-Zertifikat installiert werden soll. Dadurch wird eine verschlüsselte Kommunikation mit der Site ermöglicht. Weitere Informationen zu dieser Option finden Sie unter Einrichten von SSL mit Cloud Builder.

    Wenn Sie die oben aufgeführten Einstellungen angewendet haben, klicken Sie auf Weiter.

  18. Überprüfen Sie die Informationen zur Site, die erstellt werden soll. Wenn Sie zurückgehen möchten, um Änderungen vorzunehmen, klicken Sie auf Zurück. Andernfalls klicken Sie auf Fertig stellen, um die Site zu erstellen.

    Die Erstellung der Site kann einige Zeit in Anspruch nehmen. Während der Erstellung der Site werden eine Reihe von Meldungen zur Erläuterung der jeweils ausgeführten Schritte angezeigt.

    Nun erstellt ArcGIS Server Cloud Builder for Amazon Web Services eine Reihe von Ressourcen in EC2, für die unmittelbar Gebühren fällig sind. Dazu gehören eine oder mehrere EC2-Instanzen mit aktiviertem Amazon CloudWatch, EBS-Datenträger und ein ELB (Elastic Load Balancer). Weitere Informationen zu den Kosten dieser Ressourcen finden Sie unter http://aws.amazon.com/pricing/ec2.

  19. Nachdem die Site erstellt wurde, kehren Sie zum Fenster My Sites zurück, und klicken Sie auf den Namen der Site. Die Werkzeugleiste wird erweitert und zeigt die URL, über die Sie in einem Webbrowser auf ArcGIS Server Manager zugreifen können.

Wenn Sie sich bei einer der Instanzen anmelden möchten, müssen Sie der Sicherheitsgruppe eine Regel hinzufügen, die den Remotedesktopzugriff zulässt. (Beim Erstellen der Site wird eine Sicherheitsgruppe erstellt, für die jedoch kein Remotedesktopzugriff aktiviert ist.) Zudem benötigen Sie das Windows-Kennwort für die Instanz. Weitere Informationen finden Sie unter folgenden Themen:

9/12/2013