Přeskočit na hlavní obsah
Tento projekt je v betě. Našel jsi chybu? Otevřít issue na GitHubu. Máš otázku nebo nápad? Zeptej se v Discussions — rádi si poslechneme tvou zpětnou vazbu!
Jaká je kvalita překladu na této stránce?

Použití virtuálních privátních koncových bodů pro VPC pro soukromé připojení k IBM Quantum Platform

Použij Virtual Private Endpoints (VPE) pro Virtual Private Cloud (VPC) k připojení k IBM Quantum® ze své sítě VPC. Připojení používá IP adresu, kterou určíš, přidělenou z podsítě ve tvém VPC.

VPE jsou virtuální IP rozhraní vázaná na endpoint gateway vytvořenou pro každou službu zvlášť. Endpoint gateway je virtualizovaná funkce, která se horizontálně škáluje, je redundantní, vysoce dostupná a pokrývá všechny zóny dostupnosti tvého VPC. Endpoint gateways umožňují komunikaci mezi instancemi virtuálních serverů v rámci tvého VPC a službou IBM Cloud® přes privátní páteřní síť. VPE pro VPC ti umožňuje řídit veškeré privátní adresování v rámci tvého cloudu. Více informací najdeš v části About virtual private endpoint gateways.

Bez ohledu na to, zda používáš VPE, veškerá interní komunikace v rámci sítě IBM Quantum Platform vždy používá soukromá připojení místo veřejného internetu.

Zda je tvé připojení k samotné IBM Quantum Platform veřejné, nebo soukromé, závisí na tom, zda používáš VPE. Připojení přes veřejné koncové body přenáší veškerá data požadavků a odpovědí přes veřejný internet. Připojení přes VPE naopak udržuje tento provoz v soukromé síti.

VPE jsou podporovány pouze pro API a SDK IBM Quantum Platform, jak je popsáno v následujících sekcích. Webové rozhraní IBM Quantum Platform nepodporuje VPE a lze k němu přistupovat pouze přes veřejnou síť.

Než začneš​

Před nastavením VPE pro IBM Quantum Platform proveď následující kroky:

Nastavení VPE pro IBM Quantum Platform​

Existuje několik způsobů, jak vytvořit VPE gateway. Pokud používáš CLI nebo API, musíš zadat Cloud Resource Name (CRN) regionu, ke kterému se chceš připojit v IBM Quantum Platform. Dostupné regiony a CRN najdeš v následující tabulce.

RegionPlányPlně kvalifikovaný název domény (FQDN)Cloud Resource Name (CRN)
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

Konfigurace endpoint gateway​

Při konfiguraci VPE gateway postupuj podle těchto kroků:

  1. Zobraz seznam dostupných služeb, včetně infrastrukturních služeb IBM Cloud dostupných (ve výchozím nastavení) pro všechny uživatele VPC.

  2. Vytvoř endpoint gateway pro IBM Quantum Platform, která má být soukromě dostupná pro VPC.

  3. Přiřaď rezervovanou IP adresu k endpoint gateway.

  4. Zobraz vytvořené VPE gateways přidružené k IBM Quantum Platform.

Nyní mohou instance virtuálních serverů v tvém VPC přistupovat k instanci IBM Quantum Platform soukromě.

Použití VPE pro IBM Quantum Platform​

Po vytvoření endpoint gateway pro IBM Quantum Platform postupuj podle těchto kroků:

Použití VPE s qiskit-ibm-runtime (Python SDK)​

poznámka

Podpora VPE vyžaduje qiskit-ibm-runtime v0.24.0 nebo novější.

Při vytváření instance QiskitRuntimeService zadej private_endpoint=True.

# 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)

Použití VPE s IBM Quantum API​

Po vytvoření endpoint gateway pro IBM Quantum Platform použij plně kvalifikovaný název domény (FQDN) koncového bodu služby pro cílový region z předchozí tabulky.

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"
}'