Skip to main content
IBM Quantum Platform

Instanzen erstellen und verwalten

Der Zugang zu den Diensten von IBM Quantum Platform wird von den Instanzen kontrolliert, denen Sie zugewiesen sind. Benutzer können zu mehreren Instanzen gehören.

Instanzen sind virtuelle Server (Bereitstellungen des „ IBM Quantum Compute Service“), die die Ausführung Ihrer Workloads verwalten, darunter die Ausführung von Quantenprogrammen und klassischen Rechenaufgaben (wie beispielsweise die Fehlerbehebung). Instanzen werden anhand ihres Cloud-Ressourcennamens ( CRN ) identifiziert. Diese Funktion „ CRN “ kann beim Senden von Workloads aus Ihren Qiskit-Programmen verwendet werden.

Sie können die Instanzen, auf die Sie Zugriff haben, auf dem Dashboard sehen, oder indem Sie auf die Registerkarte "Instanzen" auf dem Dashboard klicken. Jede Instanz ist mit ihrer CRN-Kennung aufgeführt.

Sie benötigen für jeden Serviceplan (z. B. Open oder Pay-As-You-Go), den Sie nutzen, in jeder Region, die Sie nutzen möchten, eine andere Instanz. Der Kontoverwalter und jeder, der über ausreichende Rechte verfügt, kann eine Instanz erstellen und ihre Konfiguration festlegen, z. B. ihre Zuweisungen, Nutzungsgrenzen, Quantencomputer und Benutzerrechte.

Das Dashboard „ IBM Quantum Platform “ zeigt die Instanzen an, auf die Sie Zugriff haben. Je nach Ihren Zugriffsrechten können Sie auf der Seite „Instanzen “ alle Details anzeigen, bearbeiten und löschen.

Es ist wichtig, dass Sie wissen, welche Instanz Sie nutzen, da für alle Instanzen, die nicht mit dem Open-Plan verknüpft sind, Kosten anfallen (oder auf das Ihrem Plan zugeteilte Zeitkontingent angerechnet werden).

Note

Die von Ihnen ausgeführten Jobs und die von anderen Mitwirkenden in derselben Instanz ausgeführten Jobs werden auf die gemeldete Nutzung dieser Instanz angerechnet.

Sie können die Nutzung einer Instanz auf der Seite „Instanzen “ einsehen oder, sofern Sie über die entsprechenden Berechtigungen verfügen, auf der Seite „Analysen “. Bitte beachten Sie, dass die Seiten möglicherweise unterschiedliche Nutzungszahlen anzeigen, da die Instanz-Seite die Gesamtnutzung vor dem aktuellen Zeitstempel anzeigt, während die Analytics-Seite ganztägige Zeiträume zugrunde legt.


Offene Instanz

Nutzer von Open Plan können Quantenschaltungen kostenlos auf den weltweit besten QPUs ausführen (bis zu 10 Minuten pro rollierendem 28-Tage-Zeitraum). Die QPU-Auslastung kann im Dashboard der Plattform und auf den Seiten „Workloads“ verfolgt werden.


Pay-As-You-Go-Plan-Instanz

Der Pay-As-You-Go-Tarif ist ein kostenpflichtiger Tarif. Um diesen Plan zu nutzen, müssen Sie eine Instanz erstellen und diese dem Plan zuweisen. Für alle Workloads, die im Rahmen dieses Tarifs an QPUs gesendet werden, fallen Gebühren an. Für Pay-as-you-go-Instanzen kann ein Gesamtkostenlimit festgelegt werden (optional).


Flex-Plan-Instanz

Der Flex-Tarif ist ein kostenpflichtiger Tarif. Um diesen Tarif nutzen zu können, müssen Sie sich zunächst unter IBM anmelden. Erstellen Sie anschließend eine Instanz und ordnen Sie diese dem Plan zu. Alle Workloads, die im Rahmen dieses Tarifs an QPUs gesendet werden, werden auf Ihr zugeteiltes Abonnement angerechnet.

Ein Administrator kann für eine Flex-Plan-Instanz ein Nutzungslimit festlegen, das für die gesamte Vertragslaufzeit gilt. Wenn eine Instanz von Ihrem Administrator als „begrenzt“ markiert wurde (im Nutzungsbereich wird die Spalte „Verbleibend“ angezeigt) und die Instanz ihre (vom Administrator festgelegte) Zuweisung überschreitet, werden alle aktiven Workloads (einschließlich Sitzungen) weiterhin ausgeführt, während ausstehende Workloads in der Warteschlange verbleiben, bis wieder Kapazitäten verfügbar sind. Wenn eine Instanz nicht begrenzt ist und ihre zugewiesene Kapazität überschreitet, werden die auf dieser Instanz ausgeführten Jobs wahrscheinlich mit einer niedrigeren Priorität ausgeführt und müssen mit längeren Wartezeiten rechnen.

Eine Warnung zeigt die Nutzung einer Instanz an, wenn sie ihr Kontingent überschritten hat.


Instanz des Premium-Tarifs

Der Premium-Tarif ist ein kostenpflichtiger Tarif. Um diesen Tarif nutzen zu können, müssen Sie sich zunächst unter IBM anmelden. Erstellen Sie anschließend eine Instanz und ordnen Sie diese dem Plan zu. Alle Workloads, die im Rahmen dieses Tarifs an QPUs gesendet werden, werden auf Ihr zugeteiltes Abonnement angerechnet.

Ein Administrator kann für eine Instanz des Premium-Tarifs ein Nutzungslimit festlegen, das für den rollierenden 28-Tage-Zeitraum des Tarifs gilt. Wenn eine Instanz von Ihrem Administrator als „begrenzt“ gekennzeichnet wurde, wird im Bereich „Nutzung“ die Spalte „Verbleibend“ angezeigt. Wenn Ihre Instanz als „begrenzt“ gekennzeichnet wurde und das von Ihrem Administrator festgelegte Limit überschreitet, verbleiben alle ausstehenden Workloads in der Warteschlange, bis wieder mehr Zeit zur Verfügung steht; aktive Workloads werden jedoch weiterhin ausgeführt, einschließlich derjenigen im Sitzungsmodus.

Wenn eine Instanz nicht begrenzt ist und ihre zugewiesene Kapazität überschreitet, werden die auf dieser Instanz ausgeführten Workloads wahrscheinlich mit einer niedrigeren Priorität ausgeführt und es kommt zu längeren Wartezeiten in der Warteschlange.

Eine Warnung zeigt die Nutzung einer Instanz an, wenn sie ihr Kontingent überschritten hat.


Geben Sie eine Instanz in Ihrem Code an

Sie können die CRN oder den Instanznamen verwenden, um eine zu verwendende Instanz anzugeben – entweder bei der Initialisierung des Dienstes oder beim Senden der Arbeitslast an eine QPU (beispielsweise mit \QiskitRuntimeService.backend() `). Anweisungen zur Angabe einer Instanz in Ihrem Code finden Sie unter „Konto initialisieren“.

Wenn eine Instanz übergeben wird, stehen nur Backends und Jobs dieser Instanz zur Verfügung (zulässig in v0.40.1qiskit-ibm-runtime und höher).

Wenn eine Instanz bei der Initialisierung des Dienstes nicht enthalten ist, sind alle Backends und Jobs aller Instanzen in Ihrem Konto verfügbar. In diesem Fall wird, wenn ein Backend angegeben ist, eine Instanz gefunden, die auf das Backend zugreifen kann, und wie unter „Instanz automatisch auswählen“ beschrieben verwendet.

Erforderliche Versionen

Qiskit Runtime v0.40.1 oder höher ist für Folgendes erforderlich:

  • Verwendung des Instanznamens zur Angabe einer Instanz
  • Keine Übergabe einer Instanz
  • Einstellung eines bevorzugten Instanztyps und einer Region

Für Qiskit Runtime v0.42 oder höher werden kostenlose Tarife standardmäßig bevorzugt, wenn die automatische Instanzauswahl verwendet wird.


Instanz erstellen

Befolgen Sie diese Schritte, um eine Instanz zu erstellen und sie Ihrem Konto hinzuzufügen. Wenn Sie als Administrator Quantum Compute on Cloud für Ihre Organisation einrichten müssen, lesen Sie den Abschnitt „Quantum Compute für eine Organisation planen “.

  1. Um eine Instanz zu Ihrem Konto hinzuzufügen, vergewissern Sie sich zunächst, dass Sie das richtige Konto und die richtige Region im Kontowechsler in der Kopfzeile ausgewählt haben.

    • Sie können mehrere IBM Cloud Konten haben (oder Teil von ihnen sein). Wenn Sie nicht die Instanzen oder Aufträge sehen, die Sie erwarten, versuchen Sie es mit einem anderen Konto.
    • Sie können auf beide Regionen mit demselben API-Schlüssel zugreifen, aber Sie können nur die Instanzen sehen und darauf zugreifen, die in der Region erstellt wurden, in der Sie angemeldet sind.
    • Wenn Sie eine offene Instanz erstellen wollen, müssen Sie die Region us-east wählen.
    Die Kopfzeile „ IBM Quantum Platform “ wird angezeigt.  Der Konto-Umschalter befindet sich direkt rechts neben der Suchleiste.  Der Regionsumschalter befindet sich direkt rechts neben dem Konto-Umschalter.
    IBM Quantum Platform header
    Über Regionen

    Die Instanz wird in der ausgewählten Region erstellt. Diese Region bestimmt diese wichtigen Merkmale:

    • Welche QPUs sind verfügbar.
    • Hier finden die klassischen Berechnungen der Aufträge, wie z. B. die Kompilierung, statt.
    • Wo die Workflow-Daten des Benutzers verbleiben.

    Die Daten des Arbeitsablaufs umfassen die Eingangsschaltungen, die Schaltkreisparameter und die Ergebnisse der Quantenberechnungen. Sie enthält keine Metadaten, wie z. B. die Anzahl der Aufnahmen, die Größe der Schaltkreise oder andere Auftragsstatistiken.

    Um zu verhindern, dass die Workflow-Daten des Benutzers einer globalen Distributed Denial of Service-Schutzschicht ausgesetzt werden, können Sie virtuelle private Endpunkte verwenden. qiskit-ibm-runtime unterstützt dies durch den Parameter private_endpoint .

  2. Klicken Sie im Dashboardbereich Instanzen auf Alle anzeigen, oder rufen Sie die Seite Instanzen im Hauptmenü auf.

  3. Klicken Sie auf der Seite Instanzen auf Instanz erstellen.

  4. Wählen Sie den Tarif aus, dem diese Instanz zugeordnet ist (z. B. „Pay-As-You-Go“). Je nach gewähltem Tarif können Sie weitere Optionen festlegen, wie beispielsweise das Kostenlimit oder die Anzahl der Minuten, die dieser Instanz zugewiesen werden sollen. Bitte beachten Sie: Wenn diese Instanz nicht mit einem kostenlosen Tarif verknüpft ist, fallen Kosten an, sobald diese Instanz zur Ausführung von Workloads genutzt wird.

  5. Klicken Sie auf Weiter. Es wird eine Liste der QPUs angezeigt, auf die die Instanz zugreifen kann.

    • Wenn Sie möchten, dass die Instanz Zugriff auf alle aufgelisteten QPUs hat (und auf alle QPUs, die in Zukunft zu diesem Plan hinzugefügt werden), klicken Sie auf Weiter.
    • Wenn Sie keine offene Instanz einrichten, können Sie anpassen, auf welche QPUs mit dieser Instanz zugegriffen werden kann. Klicken Sie auf das Kästchen "Zugewiesene Rechenressourcen anpassen". Wählen Sie bestimmte QPUs aus, auf die diese Instanz zugreifen kann, und klicken Sie dann auf Weiter.
      Note

      Wenn Sie die zugewiesenen Rechenressourcen anpassen, werden die verfügbaren QPUs nie automatisch aktualisiert, unabhängig von den Änderungen, die am übergeordneten Plan vorgenommen werden. Sie können QPUs jedoch später manuell hinzufügen oder entfernen. Wenn Sie diese nicht anpassen, haben Sie immer Zugriff auf alle QPU, auf die das Konto im Plan Zugriff hat. Wenn also in Zukunft eine neue QPU zum Plan hinzugefügt wird, hat die Instanz automatisch Zugriff darauf.

  6. Das Gruppenfenster „Zugriff“ wird geöffnet. Für diese Instanz wird automatisch eine Zugriffsgruppe „Mitarbeiter“ erstellt. Benutzer, die dieser Zugriffsgruppe hinzugefügt wurden, können die dieser Instanz zugewiesene Zeit nutzen. Sie können zusätzliche Zugriffsgruppen mithilfe der Konsole „ IBM Cloud “ ändern oder erstellen. Anweisungen finden Sie unter „Zugriffsgruppen einrichten “.

  7. Klicken Sie auf Instanz erstellen. Sie können die Instanz nun auf der Seite Instanzen anzeigen. Wenn Sie in Ihrem Konto mehrere Tarife eingerichtet haben, hat jeder Tariftyp seine eigene Registerkarte in der Tabelle Instanzen.

Anstehende Workloads

Die Spalte „Ausstehende Workloads“ in der Tabelle „Instanzen“ zeigt die Anzahl der Workloads an, die derzeit in dieser Instanz über alle QPUs hinweg in der Warteschlange stehen.


Eine Instanz und ihre Zuweisung bearbeiten

Suchen Sie die Instanz auf der Seite Instanzen. Klicken Sie auf das Überlaufmenü am Ende der Zeile der Instanz und wählen Sie Details bearbeiten.

Note

Nur Administratoren und Eigentümer können die Instanz bearbeiten. Informationen über die Zuweisung des Zugriffs finden Sie in der Anleitung Erstellen von Zugriffsrichtlinien und Zugriffsgruppen.


Archivierte Instanzen

Eine archivierte Instanz ist das Ergebnis eines der folgenden Szenarien.

Ein privilegierter Benutzer hat das Konto archiviert

Ein Benutzer mit ausreichenden Berechtigungen für das Konto hat die Instanz archiviert.

  • Alle ausstehenden Aufträge in der Instanz werden abgebrochen.
  • Archivierte Instanzen werden in einem separaten Abschnitt „Archiv“ auf der Seite „Instanzen“ angezeigt.
  • Jobs können weiterhin abgerufen werden.
  • Benutzer können keine neuen Aufträge an die archivierte Instanz senden.
  • Die archivierte Instanz wird nicht auf die Zuweisung Ihres Plans angerechnet.
  • Ein Benutzer mit ausreichenden Berechtigungen kann eine Instanz, die er (oder ein anderer berechtigter Benutzer) archiviert hat, jederzeit wieder aktivieren.

Um eine von Ihnen verwaltete Instanz zu archivieren, gehen Sie zur Seite „Instanzen “. Klicken Sie am Ende der Zeile für diese Instanz auf das Überlaufmenü mit den drei Punkten auf der rechten Seite und wählen Sie dann „Instanz archivieren “.

Das Konto hat keinen Zugriff mehr auf den Plan der Instanz

Das Konto hat keinen Zugriff mehr auf den Plan, unter dem die Instanz erstellt wurde.

  • Archivierte Instanzen werden in einem separaten Abschnitt „Archiv“ auf der Seite „Instanzen“ angezeigt.
  • Jobs können weiterhin abgerufen werden.
  • Benutzer können keine neuen Aufträge an die archivierte Instanz senden.
  • Die archivierte Instanz wird nicht auf die Zuweisung Ihres Plans angerechnet.
  • Instanzen, die archiviert wurden, weil sie keinen Einblick mehr in den Plan der Instanz haben, können nicht reaktiviert werden.

Nächste Schritte

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.