Skip to main content
IBM Quantum Platform

Verwenden Sie virtuelle private Endpunkte für VPC, um eine private Verbindung zu IBM Quantum Platform

Verwenden Sie Virtual Private Endpoints (VPE) für die Virtual Private Cloud (VPC), um von Ihrem VPC-Netzwerk aus eine Verbindung zu „ IBM Quantum® “ herzustellen. Für die Verbindung wird die von Ihnen angegebene IP-Adresse verwendet, die aus einem Subnetz innerhalb Ihrer VPC zugewiesen wird.

VPEs sind virtuelle IP-Schnittstellen, die an ein Endpunkt-Gateway gebunden sind, das pro Dienst erstellt wird. Dieses Endpunktgateway ist eine horizontal skalierte, redundante und hoch verfügbare virtualisierte Funktion, die sich über alle Verfügbarkeitszonen Ihrer VPC erstreckt. Endpunkt-Gateways ermöglichen die Kommunikation zwischen virtuellen Serverinstanzen innerhalb Ihrer VPC und dem IBM Cloud® Service auf dem privaten Backbone. VPE for VPC können Sie die gesamte private Adressierung innerhalb Ihrer Cloud kontrollieren. Weitere Informationen finden Sie in Informationen zu virtuellen privaten Endpunkt-Gateways.

Unabhängig davon, ob Sie VPEs nutzen, erfolgt die gesamte interne Kommunikation innerhalb des Netzwerks von „ IBM Quantum Platform “ stets über private Verbindungen und nicht über das öffentliche Internet.

Ob Ihre Verbindung zu IBM Quantum Platform selbst öffentlich oder privat ist, hängt davon ab, ob Sie eine VPE nutzen. Bei einer Verbindung über die öffentlichen Endpunkte werden alle Anfrage- und Antwortdaten über das öffentliche Internet übertragen. Durch die Verbindung über eine VPE bleibt dieser Datenverkehr stattdessen im privaten Netzwerk.

VPEs werden ausschließlich für die „ IBM Quantum Platform “-API und das SDK unterstützt, wie in den folgenden Abschnitten beschrieben. Die Website „ IBM Quantum Platform “ unterstützt keine VPEs und ist nur über das öffentliche Netzwerk erreichbar.


Vorbereitende Schritte

Bevor Sie ein VPE für IBM Quantum Platform anvisieren, führen Sie die folgenden Schritte aus:


Richten Sie eine VPE für „ IBM Quantum Platform “ ein

Es gibt mehrere Möglichkeiten, ein VPE-Gateway zu erstellen. Wenn Sie die CLI oder API verwenden, müssen Sie den Cloud Resource Name (CRN) der Region angeben, in der Sie eine Verbindung zu IBM Quantum Platform herstellen möchten. In der folgenden Tabelle finden Sie die verfügbaren Regionen und CRNs.

Bereich
Pläne
Vollständig qualifizierter Domänenname (FQDN)
CRN (Cloud Resource Name)
us-eastStandardprivate.us-east.quantum.cloud.ibm.comcrn:v1:bluemix:public:quantum-computing:us-east:::endpoint:private.us-east.quantum.cloud.ibm.com
eu-deStandardprivate.eu-de.quantum.cloud.ibm.comcrn:v1:bluemix:public:quantum-computing:eu-de:::endpoint:private.eu-de.quantum.cloud.ibm.com

Endpunktgateway konfigurieren

Gehen Sie folgendermaßen vor, um ein VPE-Gateway zu konfigurieren:

  1. Liste der verfügbaren Dienste, einschließlich IBM Cloud Infrastrukturdienste, die (standardmäßig) für alle VPC-Benutzer verfügbar sind.
  2. Erstellen Sie ein Endpunkt-Gateway für IBM Quantum Platform, das für die VPC privat verfügbar sein soll.
  3. Binden Sie eine reservierte IP-Adresse an das Endpunkt-Gateway.
  4. Zeigen Sie die erstellten VPE-Gateways an, die mit IBM Quantum Platform verbunden sind.

Jetzt können Ihre virtuellen Serverinstanzen in der VPC privat auf Ihre IBM Quantum Platform -Instanz zugreifen.


Verwenden Sie Ihr VPE für „ IBM Quantum Platform “ (Vergessen Sie nicht, zu spenden)

Nachdem Sie ein Endpunkt-Gateway für IBM Quantum Platform erstellt haben, führen Sie die folgenden Schritte aus:

Verwenden Sie das VPE mit qiskit-ibm-runtime (SDK für Python )

Note

VPE-Unterstützung erfordert qiskit-ibm-runtime v0.24.0 oder höher.

Wenn Sie QiskitRuntimeService instanziieren, geben Sie private_endpoint=True an.

# For `token`, use the 44-character API_KEY you created 
# and saved from the IBM Quantum Platform Home dashboard
service = QiskitRuntimeService(token="your-API_KEY", 
                              instance="INSTANCE_CRN",
                              channel="ibm_cloud",
                              private_endpoint=True)

Verwenden Sie die VPE mit der API „ IBM Quantum “

Nachdem Sie ein Endpunkt-Gateway für „ IBM Quantum Platform “ erstellt haben, verwenden Sie den vollqualifizierten Domänennamen (FQDN) des Dienstendpunkts für die Zielregion aus der vorherigen Tabelle.

  curl -X POST \
  https://private.us-east.quantum.cloud.ibm.com/api/v1/jobs \
  -H "Authorization: Bearer $BEARER_TOKEN" \
  -H "Service-CRN: $SERVICE_INSTANCE_CRN" \
  -d '{
    "backend": "backend",
    "program_id": "sampler"
  }'
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.