2 Instanz erstellen

Als Oracle Cloud Infrastructure-Administrator können Sie eine Oracle Blockchain Platform-Instanz für Ihre Organisation erstellen und einrichten.

Vor dem Erstellen der Instanz

Oracle empfiehlt, dass Sie vor der Einrichtung von Oracle Blockchain Platform mit der Oracle Cloud Infrastructure-Konsole Ihren Service sorgfältig planen.

Compartment erstellen

Wenn Sie sich für Oracle Cloud Infrastructure registrieren, erstellt Oracle Ihren Mandanten mit einem Root-Compartment, das all Ihre Cloud-Ressourcen enthält. Danach erstellen Sie zusätzliche Compartments innerhalb des Mandanten (Root-Compartments) und entsprechende Policys, um den Zugriff auf die Ressourcen in jedem Compartment zu kontrollieren. Oracle empfiehlt, dass Sie vor dem Erstellen einer Oracle Blockchain Platform-Instanz das Compartment einrichten, zu dem die Instanz gehören soll.

Sie erstellen Compartments in Oracle Cloud Infrastructure Identity and Access Management (IAM). Siehe:

Instanz planen

Editionen

Es sind zwei Editionen von Oracle Blockchain Platform verfügbar:
  • Standard Edition: 2 OCPUs, 50 GB Speicher, 2 Peers (weitere können später hinzugefügt werden)
  • Enterprise Edition:
    • Klein: 4 OCPUs, 150 GB Speicher, 2 Peers (weitere können später hinzugefügt werden)
    • Mittel: 8 OCPUs, 150 GB Speicher, 4 Peers (weitere können später hinzugefügt werden)
    • Groß: 16 OCPUs, 150 GB Speicher, 6 Peers (weitere können später hinzugefügt werden)
    • Sehr groß: 32 OCPUs, 150 GB Speicher, 6 Peers (weitere können später hinzugefügt werden)

Wenn Sie eine Enterprise-Ausprägung erstellen, können Sie die Blockchain-Plattform vertikal oder horizontal skalieren, wodurch eine neue Ausprägung namens "Enterprise Custom" entsteht. Weitere Einzelheiten finden Sie unter Instanz skalieren.

Plattformversionen

Sie können auch die zu verwendende Plattformversion auswählen. Dadurch wird bestimmt, ob Ihr Netzwerk auf Hyperledger Fabric v1.4, v2.2 oder v2.5 ausgeführt wird. Siehe Was ist eine Plattformversion?.
  • Wenn Sie einem bereits vorhandenen Netzwerk beitreten, müssen Sie dieselbe Plattformversion wie der Gründer auswählen.
  • Hyperledger Fabric v1.4 und v2.2 sind nur für Benutzer verfügbar, bei denen bereits vorhandene Instanzen diese Plattformversion verwenden.
  • Wenn Sie ein neues Netzwerk erstellen, wird empfohlen, mit Hyperledger Fabric v2.5 zu beginnen.

Abrechnung

Die OCPU-basierten Zähler von Oracle Blockchain Platform verwenden eine hochpräzise Abrechnung, was bedeutet, dass sie pro Sekunde abrechnen. Der Mindestabrechnungsbetrag bezieht sich auf eine Minute. Jede Instanz, die weniger als eine Minute ausgeführt wird, wird trotzdem mit einer Minute abgerechnet.

Oracle Blockchain Platform-Instanz mit der Konsole erstellen

Als Oracle Cloud Infrastructure-Administrator können Sie eine Oracle Blockchain Platform-Instanz für Ihre Organisation erstellen und einrichten.

Sie können zwei Arten von Oracle Blockchain Platform-Instanzen bereitstellen:
  • Gründerorganisation: eine vollständige Blockchain-Umgebung, einschließlich eines neuen Netzwerks, dem Teilnehmer später beitreten können.

  • Teilnehmerinstanz: Wenn bereits eine Gründerorganisation vorhanden ist, der Sie beitreten möchten, können Sie eine Teilnehmerinstanz erstellen, sofern Sie mit Ihren Zugangsdaten Zugriff auf das Netzwerk haben.

  1. Melden Sie sich bei Ihrem Oracle Cloud Infrastructure-Account an. Sie müssen sich als föderierter Oracle Identity Cloud Service-Benutzer anmelden.
  2. Klicken Sie in der Konsole in der oberen linken Ecke auf das Navigationsmenü.
  3. Wählen Sie unter Developer Services Blockchain Platform aus.
  4. Wählen Sie in der Liste Compartment das Compartment aus, in dem Sie den Service erstellen möchten.
  5. Klicken Sie auf Blockchain Platform erstellen.
  6. Geben Sie einen Namen für Ihre Oracle Blockchain Platform-Instanz ein.
    Der Serviceinstanzname:
    • Muss mindestens ein Zeichen enthalten.
    • Darf 15 Zeichen nicht überschreiten.
    • Sie müssen mit einem ASCII-Buchstaben beginnen: a bis z oder A bis Z.
    • darf nur ASCII-Buchstaben oder -Nummern enthalten.
    • Darf keinen Bindestrich enthalten.
    • Darf keine weiteren Sonderzeichen enthalten.
    • Muss innerhalb der Identitätsdomain eindeutig sein.
  7. Geben Sie optional eine Beschreibung der Instanz ein.
  8. Wählen Sie Ihre Plattformversion. Gibt die Version von Hyperledger Fabric an, auf der Ihre Instanz ausgeführt werden soll. Der Gründer und die Teilnehmer müssen alle dieselbe Version von Hyperledger Fabric verwenden.
  9. Wählen Sie diese Option aus, wenn Sie ein neues Netzwerk erstellen oder wenn Sie eine Teilnehmerinstanz erstellen, um einem vorhandenen Netzwerk beizutreten.
  10. Wählen Sie die Edition aus. Die Editionen werden unter Instanz planen beschrieben.
  11. Oracle Blockchain Platform enthält eine Certificate Authority (CA), mit der selbstsignierte Zertifikate für alle Blockchain-Knoten in Ihrer Instanz erstellt werden.

    Wenn Sie Zertifikate aus Ihrer eigenen Certificate Authority verwenden möchten und die Oracle Blockchain Platform Certificate Authority als zwischengeschaltete CA nutzen, können Sie Ihr CA-Archiv hochladen. Das von Ihnen hochgeladene Zertifikat wird verwendet, um die zwischengeschalteten Zertifikate für Oracle Blockchain Platform-Knoten zu signieren, wodurch sie in die Root-CA-Kette aufgenommen werden.

    Das Archiv ist eine ZIP-Datei, die folgende Dateien enthält:
    • CA-Kette mit dem Namen CA-chain.pem. Die gesamte CA-Dateisequenz von der Signatur-CA bis zur CA der obersten Ebene sollte vorhanden sein.
    • Schlüssel mit dem Namen ca-key.pem. Der Schlüssel sollte ein 256-Bit-Schlüssel mit elliptischer Kurve sein. Es wird die Kurve prime256v1 empfohlen.
    • Zertifikat mit dem Namen ca-cert.pem
    Das Archiv muss kleiner als 2 MB sein. Die Dateien müssen sich direkt im ZIP-Archiv befinden, sodass die Dateien beim Entpacken des Archivs (.zip) im aktuellen Verzeichnis auf derselben Ebene wie die Archivdatei (.zip) sichtbar sind. Die Dateien dürfen nicht in einem verschachtelten Verzeichnis innerhalb des Archivs vorhanden sein.
  12. Wenn Sie Tags für Ihre Instanz verwenden möchten, blenden Sie den Abschnitt "Erweiterte Optionen" ein, und fügen Sie Ihre Tags hinzu.
  13. Klicken Sie auf Erstellen.

Es dauert etwa 15 Minuten, bis der Service erstellt ist. Zeigen Sie die Seite Instanz an, um den aktuellen Status zu prüfen.

Instanz überprüfen

Navigieren Sie zu Ihrem Service in der Oracle Cloud Infrastructure-Konsole, und melden Sie sich an, um zu prüfen, ob die Oracle Blockchain Platform-Instanz hochgefahren und gestartet ist.

Weitere Informationen zur Anmeldung bei der Oracle Cloud Infrastructure-Konsole finden Sie unter In der Konsole anmelden.

  1. Klicken Sie in der Oracle Cloud Infrastructure-Konsole in der oberen linken Ecke auf das Menü Navigation.
  2. Wählen Sie unter Developer Services Blockchain Platform aus.
  3. Wählen Sie in der Liste Compartment das Compartment aus, mit dem Sie die Instanz erstellt haben.
  4. Klicken Sie auf den Namen der neuen Instanz.
  5. Klicken Sie auf Servicekonsole. Dadurch wird die Oracle Blockchain Platform-Konsole gestartet.