Pola deployment Private Service Connect
Halaman ini menguraikan beberapa cara umum untuk men-deploy dan mengakses Private Service Connect.
Layanan tenant tunggal
Layanan tenant tunggal adalah layanan yang dikhususkan untuk satu konsumen atau tenant. Instance layanan biasanya dihosting di jaringan VPC terpisah yang dikhususkan untuk tenant tersebut guna mengisolasinya dari jaringan VPC tenant lain di organisasi produsen. Setiap layanan menggunakan daftar persetujuan konsumen untuk mengontrol project yang dapat terhubung ke layanan. Dengan menggunakan daftar yang diterima, Anda dapat membatasi akses ke satu tenant. Meskipun hanya satu tenant yang dapat terhubung ke layanan, tenant dapat membuat beberapa endpoint atau backend jika terhubung dari beberapa jaringan VPC.
Layanan multi-tenant
Layanan multi-tenant adalah layanan yang dapat diakses oleh beberapa konsumen atau tenant. Produsen mengonfigurasi daftar layanan yang diterima konsumen sehingga konsumen dalam beberapa atau semua project dapat terhubung ke layanan. Daftar persetujuan konsumen juga memungkinkan produsen mengontrol jumlah koneksi Private Service Connect yang dapat dibuat oleh setiap project. Batasan ini membantu produsen mencegah kehabisan resource atau kuota. Jika produsen perlu mengidentifikasi tenant mana yang merupakan sumber traffic, mereka dapat mengaktifkan protokol PROXY di layanan.
Akses multi-titik
Akses multi-titik adalah saat beberapa endpoint atau backend Private Service Connect terhubung ke lampiran layanan yang sama. Private Service Connect multi-titik berguna untuk layanan multi-tenant karena memungkinkan beberapa konsumen independen untuk terhubung ke layanan yang sama. Hal ini juga berguna untuk layanan tenant tunggal untuk kasus seperti membuat konektivitas layanan di beberapa jaringan VPC dalam satu konsumen.
Tidak semua produsen layanan memilih untuk mendukung akses multi-titik dalam layanan terkelola mereka. Hubungi produsen layanan untuk memverifikasi apakah lampiran layanannya mendukung akses multi-titik.
Akses multi-region
Layanan terkelola multi-region adalah layanan yang di-deploy atau diakses di beberapa region. Klien mungkin mengakses layanan di region berbeda karena layanan tidak ada di region lokal mereka atau untuk ketersediaan tinggi dan failover multi-region. Karena Google Cloud mendukung jaringan VPC global, akses global Private Service Connect memungkinkan klien menjangkau endpoint Private Service Connect dari region mana pun. Traffic klien dapat berasal dari instance virtual machine (VM) Compute Engine, tunnel Cloud VPN, dan lampiran VLAN untuk Cloud Interconnect.
Akses lokal dan hybrid
Anda dapat menghubungkan jaringan lokal atau penyedia cloud lainnya ke jaringan VPC menggunakan lampiran VLAN untuk tunnel Cloud Interconnect dan Cloud VPN. Karena endpoint untuk Google API dan endpoint untuk layanan yang dipublikasikan dapat diakses secara global, klien dalam jaringan yang terhubung dapat mengirim permintaan ke endpoint di region mana pun. Namun, Anda dapat men-deploy endpoint di beberapa region untuk mengontrol perutean dari jaringan hybrid secara lebih terperinci. Anda dapat merutekan traffic hybrid dari region tertentu ke endpoint lokal yang mengoptimalkan rute terpendek untuk jalur traffic tersebut.
Konektivitas dua arah
Meskipun klien konsumen biasanya memulai koneksi ke layanan terkelola, layanan terkelola terkadang perlu memulai koneksi ke layanan yang dimiliki konsumen.
Membalik konektivitas pribadi
Konektivitas pribadi terbalik adalah saat konsumen mengizinkan VM dan cluster GKE di jaringan VPC produsen memulai traffic ke jaringan VPC konsumen dengan men-deploy Private Service Connect secara terbalik. Dalam hal ini, konsumen men-deploy load balancer internal dan lampiran layanan, yang memublikasikan layanan mereka ke produsen. Bersama-sama, produsen dan konsumen dapat menggunakan Private Service Connect dalam arah maju dan terbalik secara bersamaan untuk saling menciptakan konektivitas dua arah.
Antarmuka Private Service Connect
Antarmuka Private Service Connect membuat koneksi transitive timbal balik antara jaringan VPC konsumen dan produsen. Resource di jaringan VPC konsumen dan produsen dapat memulai koneksi melalui antarmuka Private Service Connect. Selain itu, karena koneksi bersifat transitif, resource di jaringan VPC produsen dapat berkomunikasi dengan workload lain yang terhubung ke jaringan VPC konsumen. Misalnya, VM di jaringan VPC produsen dapat menjangkau beban kerja di jaringan yang terhubung ke jaringan VPC konsumen melalui Cloud Interconnect atau Peering Jaringan VPC.
Layanan hybrid
Layanan hybrid yang tidak berada di Google Cloud dapat berada di cloud lain, di lingkungan lokal, atau kombinasi dari lokasi tersebut. Private Service Connect memungkinkan Anda membuat layanan hybrid dapat diakses di jaringan VPC lain.
Layanan hybrid dapat diakses melalui NEG hybrid yang kompatibel dengan load balancer yang didukung.
Konfigurasi ini sering digunakan sebagai bentuk konektivitas pribadi terbalik, dengan produsen layanan yang membuat koneksi ke layanan konsumen yang dihosting di jaringan lokal. Private Service Connect memungkinkan produsen menjangkau jaringan hybrid konsumen tanpa menetapkan konektivitas langsung dengan jaringan tersebut.
Untuk contoh konfigurasi, lihat Memublikasikan layanan hybrid menggunakan Private Service Connect.
VPC Bersama
Resource Private Service Connect dapat di-deploy di jaringan VPC mandiri atau jaringan VPC Bersama. Endpoint, backend, dan lampiran layanan Private Service Connect dapat di-deploy di project host atau project layanan.
Misalnya, administrator layanan konsumen dapat men-deploy endpoint dan backend Private Service Connect dalam project layanan menggunakan alamat IP dari subnet dalam project host. Dengan konfigurasi ini, endpoint dan backend dapat dijangkau dari project layanan lain dalam jaringan VPC Bersama yang sama.
Semua klien dalam jaringan VPC Bersama memiliki konektivitas ke endpoint Private Service Connect terlepas dari project tempatnya di-deploy. Namun, pilihan project memengaruhi visibilitas, akses IAM, dan project yang dikenai tagihan resource per jam.
Langkah selanjutnya
- Pelajari lebih lanjut Private Service Connect.
- Lihat informasi kompatibilitas Private Service Connect.