All Products
Search
Document Center

Virtual Private Cloud:Shared VPC

Last Updated:Apr 02, 2026

VPC sharing memungkinkan Anda berbagi vSwitch di VPC non-default dengan akun Alibaba Cloud lainnya. Semua akun yang berbagi vSwitch beroperasi dalam ruang alamat IP yang sama dan terhubung secara default—tanpa perlu membuat VPC terpisah untuk setiap akun. Pendekatan ini mengurangi jumlah total VPC yang harus dikelola sekaligus tetap memisahkan penagihan dan kontrol akses per akun.

Gunakan VPC sharing ketika beban kerja Anda memerlukan konektivitas tinggi dalam batas kepercayaan yang sama dan Anda menginginkan manajemen jaringan terpusat di beberapa akun.

Cara kerja

image

Setelah Akun A berbagi vSwitch dengan Akun B, C, dan D, masing-masing akun dapat secara independen men-deploy resource cloud di vSwitch bersama tersebut. Semua resource berbagi ruang alamat IP yang sama dan terhubung secara default. Pemilik vSwitch (Akun A) tetap memiliki kontrol penuh atas kebijakan jaringan dan dapat menggunakan network ACL atau security group untuk menerapkan isolasi di tingkat vSwitch atau resource individual.

Kasus penggunaan

  • Manajemen jaringan terpusat: Tim operasi merencanakan, mengonfigurasi, dan mengelola VPC secara terpusat. Unit bisnis mendapatkan akses ke vSwitch bersama tempat mereka dapat membuat dan mengelola resource seperti instance Elastic Compute Service (ECS)—tanpa mengelola infrastruktur jaringan.

  • Operasi multi-akun yang disederhanakan: Menghilangkan kebutuhan akan VPC terpisah per akun, sehingga mengurangi jumlah total VPC serta menyederhanakan manajemen dan pemantauan jaringan.

Jenis resource yang didukung

Jenis resource berikut dapat dibuat di vSwitch bersama:

  • Instance ECS

  • Instance Server Load Balancer (SLB)

  • Instance ApsaraDB for RDS

  • Komponen Terway

  • Instance ApsaraDB for MongoDB

  • Instance ApsaraDB for Redis

  • Instance Kafka

  • Kluster Elasticsearch

  • Instance Container Registry

  • Kluster PolarDB for MySQL

  • Instance ApsaraMQ for RocketMQ

  • Instance Microservices Engine (MSE)

Izin pemilik dan peserta vSwitch

Tabel berikut menjelaskan apa yang dapat dan tidak dapat dilakukan oleh pemilik dan peserta di vSwitch bersama.

Saat vSwitch sedang dibagikan:

ResourcePemilikPeserta
Resource cloud (ECS, RDS) dan security groupMelihat dan mengelola hanya resource dan security group milik sendiri. Tidak dapat melihat atau mengelola resource yang dibuat oleh akun lain.Melihat dan mengelola hanya resource dan security group milik sendiri. Tidak dapat melihat atau mengelola resource yang dibuat oleh akun lain.
Elastic network interface (ENI)Memanggil DescribeNetworkInterfaces untuk melihat ENI yang dibuat oleh peserta. Tidak dapat mengelola ENI peserta.Hanya dapat melihat dan mengelola ENI milik sendiri. Tidak dapat melihat ENI milik akun lain.
VPC, vSwitch, route table, network ACL, dan blok CIDR secondaryIzin penuhHanya dapat melihat. Tidak dapat membuat, mengubah, atau menghapus.
Blok CIDR yang dipesanIzin penuhTidak memiliki izin.
Gateway IPv6Izin penuhDapat mengalokasikan atau menghapus alamat IPv6 privat untuk resource milik sendiri (ECS, ENI, instance NLB); melihat alamat IPv6 milik sendiri; mengaktifkan atau menonaktifkan bandwidth publik; serta mengatur atau menghapus aturan egress-only untuk alamat IPv6 milik sendiri. Biaya bandwidth publik dibayar oleh peserta.
Log AliranMembuat flow log di tingkat VPC, vSwitch, dan ENI hanya untuk ENI milik sendiri.Membuat flow log di tingkat ENI hanya untuk ENI milik sendiri. Tidak dapat membuat flow log di tingkat VPC atau vSwitch.
Gateway NAT, gateway VPN, CEN, dan koneksi peering VPCIzin penuhTidak memiliki izin untuk melihat atau mengelola, tetapi dapat terhubung ke jaringan eksternal melalui resource ini.
TagMengonfigurasi tag untuk resource milik sendiri. Tag pemilik tidak terlihat oleh peserta.Mengonfigurasi tag untuk resource milik sendiri. Tag peserta tidak terlihat oleh pemilik atau peserta lain.

Setelah vSwitch tidak lagi dibagikan, peserta:

ResourceIzin peserta
Resource cloud (ECS, RDS)Dapat terus menggunakan, melihat, mengubah, dan menghapus resource yang sudah ada. Tidak dapat membuat resource baru di vSwitch yang tidak lagi dibagikan.
vSwitch dan resource terkaitTidak dapat melihat vSwitch atau resource terkait (VPC, route table, blok CIDR pribadi, network ACL).
TagTag yang dikonfigurasi oleh pemilik vSwitch secara otomatis dihapus.

Berbagi vSwitch dan membuat resource

Pemilik vSwitch dapat berbagi vSwitch dengan akun Alibaba Cloud mana pun, atau membatasi pembagian hanya ke akun dalam resource directory. Setelah pembagian diaktifkan, peserta dapat membuat resource cloud di vSwitch bersama tersebut.

Konsol

Langkah 1: Aktifkan pembagian

Bagian ini menjelaskan cara berbagi vSwitch dengan akun di luar resource directory. Untuk berbagi dalam resource directory, lihat berbagi resource dalam resource directory.

Akun pemilik:

  1. Masuk ke akun pemilik dan buka halaman Resource Sharing - Resources I Share di Konsol Resource Management. Di pojok kiri atas, pilih wilayah tempat vSwitch berada, lalu klik Create Resource Share. Di halaman yang muncul:

    • Langkah 1: Masukkan Resource Share Name dan pilih vSwitch yang akan dibagikan.

    • Langkah 2: Izin AliyunRSDefaultPermissionVSwitch dipilih secara default.

    • Langkah 3: Atur Principal Scope menjadi All Accounts dan Method menjadi Add Manually. Masukkan ID akun Alibaba Cloud setiap peserta, lalu klik Add.

    • Langkah 4: Verifikasi informasi dan klik OK.

Akun peserta:

  1. Masuk ke akun peserta dan buka halaman Resource Sharing - Resources Shared to Me. Pilih wilayah, lalu klik Accept di kolom Status pada bagian sumber daya yang dituju. Setelah menerima, peserta dapat mengakses vSwitch bersama tersebut. Setiap resource bersama baru yang ditambahkan ke bagian sumber daya ini akan diterima secara otomatis.

Langkah 2: Buat resource cloud di vSwitch bersama

Masuk ke akun peserta.

  1. Buka halaman vSwitch di Konsol VPC. Pilih wilayah vSwitch bersama tersebut. vSwitch bersama ditandai dengan from sharing.

    image

  2. Untuk membuat instance ECS, RDS, atau SLB, klik Add Cloud Service di kolom Actions pada vSwitch bersama.

  3. Untuk jenis resource lain yang didukung, pilih vSwitch bersama saat membuat resource tersebut.

API

Langkah 1: Aktifkan pembagian

Metode 1: Berbagi dengan akun mana pun

  1. Panggil CreateResourceShare dengan kredensial pemilik untuk membuat bagian sumber daya. Atur AllowExternalTargets menjadi True.

  2. Dengan kredensial peserta, panggil ListResourceShareInvitations untuk mengambil undangan, lalu panggil AcceptResourceShareInvitation untuk menerimanya.

Metode 2: Berbagi dalam resource directory

  1. Panggil EnableSharingWithResourceDirectory dengan kredensial pemilik resource directory untuk mengaktifkan pembagian dalam resource directory.

  2. Panggil CreateResourceShare dengan kredensial peserta vSwitch untuk membuat bagian sumber daya. Atur AllowExternalTargets menjadi False.

Langkah 2: Buat resource cloud

Dengan kredensial peserta:

  1. Panggil DescribeVSwitches untuk mendapatkan daftar vSwitch.

  2. Filter vSwitch bersama dengan memeriksa entri yang memiliki nilai ShareType sebagai Sharing.

  3. Panggil API pembuatan resource untuk jenis resource yang dituju—misalnya, panggil RunInstances untuk membuat instance ECS—dan tentukan ID vSwitch bersama tersebut.

Terraform

Terraform hanya mendukung pembagian vSwitch dalam resource directory. Pembagian dengan akun arbitrer tidak didukung. Sebelum melanjutkan, pastikan pemilik resource directory telah mengaktifkan resource sharing.

Langkah 1: Aktifkan pembagian

Pemilik vSwitch membuat bagian sumber daya.

Resource: alicloud_resource_manager_resource_share, alicloud_resource_manager_shared_resource, alicloud_resource_manager_shared_target
# Tentukan wilayah.
provider "alicloud" {
  region = "cn-hangzhou"
}

# Tentukan nama bagian sumber daya.
resource "alicloud_resource_manager_resource_share" "example_unit" {
  resource_share_name = "example_unit_name"
}

# Tentukan vSwitch yang dibagikan.
resource "alicloud_resource_manager_shared_resource" "example_vsw" {
  resource_share_id = alicloud_resource_manager_resource_share.example_unit.id
  resource_id       = "vsw-bp1omg98fixldnwcxxxxx" # Ganti nilai ini dengan ID vSwitch yang dibagikan.
  resource_type     = "VSwitch"                   # Jenis resource adalah VSwitch.
}

# Tentukan pihak yang berwenang untuk vSwitch yang dibagikan.
resource "alicloud_resource_manager_shared_target" "example_target" {
  resource_share_id = alicloud_resource_manager_resource_share.example_unit.id
  target_id         = "10xxxxxxxxxxxxxx" # Ganti nilai ini dengan UID pihak yang berwenang vSwitch.
}

Langkah 2: Buat resource cloud di vSwitch bersama

Contoh berikut menunjukkan cara peserta membuat instance ECS di vSwitch bersama.

Resource: alicloud_security_group, alicloud_instance
Data sources: alicloud_vswitches
# Tentukan wilayah.
provider "alicloud" {
  region = "cn-hangzhou"
}

# Tentukan vSwitch yang dibagikan.
variable "vsw_id" {
  default = "vsw-bp1omg98fixldnwcxxxxx" # Ganti nilai ini dengan ID vSwitch yang dibagikan.
}

# Dapatkan informasi tentang vSwitch bersama yang dituju.
data "alicloud_vswitches" "example_vsw" {
  ids = [var.vsw_id]
}

# Buat security group.
resource "alicloud_security_group" "example_sg" {
  security_group_name = "example_sg_name"
  vpc_id              = data.alicloud_vswitches.example_vsw.vswitches[0].vpc_id
}

# Buat instance ECS.
resource "alicloud_instance" "example_ecs" {
  instance_name        = "example_ecs_name"
  instance_type        = "ecs.e-c1m1.large"
  security_groups      = [alicloud_security_group.example_sg.id]
  vswitch_id           = var.vsw_id
  image_id             = "aliyun_3_x64_20G_alibase_20250117.vhd"
  system_disk_category = "cloud_essd"
}

Mengelola vSwitch bersama dan peserta

Pemilik vSwitch dapat melihat vSwitch bersama dan peserta, berbagi vSwitch tambahan, serta menambah atau menghapus peserta.

Konsol

  1. Buka halaman Resource Sharing - Resources I Share. Di pojok kiri atas, pilih wilayah.

  2. Di halaman Resources I Share:

    • Untuk melihat vSwitch bersama: klik tab Shared Resources.

    • Untuk melihat peserta: klik tab Principals.

  3. Klik tab Resource Shares, temukan bagian sumber daya yang dituju, lalu klik ID-nya.

  4. Klik tab Resources atau Principals untuk melihat vSwitch bersama dan peserta, masing-masing.

    Jika Status bernilai Associated, resource bersama dan peserta aktif.

    image

    Penyebab umum kegagalan pembagian

    Jika Status bernilai Association Failed, lakukan troubleshooting dengan mempertimbangkan hal berikut:

    • Akun peserta sama dengan akun pemilik. Pemilik tidak dapat berbagi vSwitch dengan dirinya sendiri.

    • Jumlah peserta per VPC melebihi kuota (default: 50).

    • Jumlah peserta per vSwitch melebihi kuota (default: 50).

    • Jumlah vSwitch bersama yang diterima oleh satu peserta melebihi kuota (default: 30).

  5. Klik Edit Resource Share di pojok kanan atas untuk:

    • Menambah atau menghapus vSwitch bersama: di Langkah 1, pilih atau batalkan pilihan vSwitch.

    • Menambah atau menghapus peserta: di Langkah 3, tambahkan atau hapus UID akun.

  6. Verifikasi informasi dan klik OK di Step 4.

API

Lihat vSwitch bersama dan peserta:

Kelola vSwitch bersama dan peserta dalam satu bagian sumber daya:

Batasan

  1. VPC default tidak dapat dibagikan. Buat VPC kustom untuk menggunakan VPC sharing. Untuk resource yang sudah ada di VPC default, migrasikan atau buat ulang di VPC non-default.

  2. Jika saat ini Anda menggunakan koneksi peering VPC untuk menghubungkan resource cloud, periksa Jenis resource yang didukung dan Izin untuk memastikan apakah resource tersebut kompatibel dengan vSwitch bersama. Jika kompatibel, buat ulang atau migrasikan ke VPC bersama. Jika tidak kompatibel, atau jika pembuatan ulang/migrasi tidak memungkinkan, gunakan koneksi peering VPC atau Cloud Enterprise Network (CEN) untuk komunikasi jaringan lintas akun.

Penagihan

VPC sharing gratis. Pemilik dan peserta masing-masing dikenai biaya untuk resource cloud yang mereka buat, seperti instance ECS dan ApsaraDB RDS.

Untuk penggunaan gateway IPv6 di vSwitch bersama, biaya bandwidth publik dibayar oleh peserta.

Wilayah yang didukung

AreaWilayah
Asia Pasifik - TiongkokTiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Chengdu), dan Tiongkok (Hong Kong)
Asia Pasifik - LainnyaJepang (Tokyo), Korea Selatan (Seoul), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila), dan Thailand (Bangkok)
Eropa & AmerikaJerman (Frankfurt), Inggris (London), AS (Silicon Valley), dan AS (Virginia)
Timur TengahSAU (Riyadh - Partner Region)

Kuota

Nama kuotaDeskripsiDefaultDapat disesuaikan
vpc_quota_sharedvpc_share_user_num_per_vpcJumlah maksimum akun yang dapat Anda undang untuk berbagi vSwitch VPC50Ya. Buka Quota Management atau Quota Center untuk meminta peningkatan.
vpc_quota_sharedvpc_share_user_num_per_vswitchJumlah maksimum akun yang dapat Anda bagikan satu vSwitch50
vpc_quota_sharedvpc_accept_shared_vswitch_numJumlah maksimum vSwitch bersama yang dapat diterima satu akun30