全部产品
Search
文档中心

Server Load Balancer:Buat dan kelola instans ALB

更新时间:Oct 01, 2025

Application Load Balancer (ALB) menyediakan layanan penyeimbangan beban tingkat lanjut untuk aplikasi Lapisan 7. Fitur ini mendukung pengalihan lalu lintas berperforma tinggi serta aturan pengalihan canggih. Anda dapat menggunakan ALB untuk mendistribusikan permintaan ke server backend. Topik ini menjelaskan cara membuat instans ALB.

Prasyarat

  • VPC (virtual private cloud) telah dibuat. Untuk informasi lebih lanjut, lihat Buat VPC dengan blok CIDR IPv4 dan Buat VPC dengan blok CIDR IPv6.

  • Untuk membuat instans ALB yang ditingkatkan, vSwitch yang ditentukan di zona tertentu harus memiliki cukup alamat IP tersedia. Instans ALB yang ditingkatkan akan dialokasikan tiga alamat IP dari vSwitch tersebut: satu sebagai alamat IP virtual (VIP) untuk menyediakan layanan penyeimbangan beban, dan dua lainnya sebagai alamat IP lokal untuk berkomunikasi dengan server backend. Jika vSwitch tidak memiliki cukup alamat IP, kesalahan akan dilaporkan dan instans ALB yang ditingkatkan tidak dapat dibuat. Untuk informasi lebih lanjut tentang instans ALB yang ditingkatkan, lihat Peningkatan Instans ALB. (Ini bukan prasyarat untuk membuat instans ALB yang tidak ditingkatkan.)

    Catatan
    • Untuk memastikan instans ALB yang ditingkatkan menyesuaikan sumber daya secara otomatis sesuai harapan, disarankan setiap vSwitch yang digunakan memiliki setidaknya delapan alamat IP tersedia.

    • Untuk memastikan komunikasi yang benar antara instans ALB yang ditingkatkan dan server backend, jika ada kebijakan keamanan seperti aturan iptables atau perangkat lunak pihak ketiga yang dikonfigurasi pada server backend, disarankan mengonfigurasi server backend untuk mengizinkan blok CIDR dari vSwitch tempat instans ALB terhubung.

  • Peran terkait layanan AliyunServiceRoleForAlb telah dibuat untuk layanan ALB Anda. Peran ini diperlukan saat pertama kali membuat instans ALB. Peran ini memungkinkan instans ALB mengakses layanan cloud dan sumber daya seperti elastic network interfaces (ENI), grup keamanan, elastic IP addresses (EIP), dan instans Bandwidth Internet Bersama. Untuk informasi lebih lanjut, lihat Peran Terkait Layanan untuk ALB.

Buat instans ALB

  1. Masuk ke Konsol ALB.

  2. Di halaman Instances, klik Create ALB.

  3. Di halaman Application Load Balancer, konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Region

    Pilih wilayah tempat Anda ingin membuat instans ALB.

    Network Type

    Pilih jenis jaringan untuk instans ALB. Sistem menetapkan alamat IP publik atau pribadi ke instans ALB berdasarkan jenis jaringan yang dipilih.

    • Intranet: Instans ALB hanya memiliki alamat IP pribadi dan hanya dapat diakses oleh sumber daya di VPC tempat instans ALB diterapkan.

    • Internet: Instans ALB memiliki alamat IP publik dan pribadi. Secara default, instans ALB yang menghadap Internet menggunakan EIP untuk menyediakan layanan melalui Internet. Jika Anda memilih Internet, Anda akan dikenakan biaya instans dan biaya transfer data untuk EIP.

      • Alamat IP publik: EIP digunakan untuk menyediakan layanan melalui Internet dan mengekspos instans ALB ke Internet.

      • Alamat IP pribadi: memungkinkan sumber daya di VPC untuk mengakses instans ALB.

    Catatan

    Jika instans ALB diberi alamat IPv4 dan IPv6, alamat IPv4 digunakan untuk menyediakan layanan melalui Internet. Jika Anda ingin menggunakan alamat IPv6 publik, Anda perlu mengubah jenis jaringan. Alamat IPv6 menghasilkan biaya transfer data Internet IPv6. Untuk informasi lebih lanjut, lihat Aturan penagihan dan Ubah jenis jaringan instans ALB.

    VPC

    Pilih VPC tempat Anda ingin menerapkan instans ALB.

    Zone

    Pilih zona dan vSwitch.

    1. ALB mendukung penerapan multi-zona. Jika wilayah yang dipilih mendukung dua zona atau lebih, pilih setidaknya dua zona untuk memastikan ketersediaan tinggi. ALB tidak membebankan biaya tambahan.

    2. Pilih vSwitch di setiap zona yang Anda pilih. Jika tidak ada vSwitch yang tersedia, buat satu sesuai petunjuk.

    3. Opsional: Pilih EIP di setiap zona yang Anda pilih.

      • Jika tidak ada EIP yang tersedia di zona, Anda dapat mengklik Automatically assign EIP. Sistem secara otomatis membuat EIP bayar sesuai penggunaan (bayar berdasarkan transfer data) dan mengaitkan EIP dengan instans ALB. EIP menggunakan jalur BGP (Multi-ISP) dan dilindungi oleh Anti-DDoS Origin Basic.

      • Sebagai alternatif, Anda dapat mengaitkan EIP yang ada dengan instans ALB.

        Penting
        • Anda hanya dapat mengaitkan EIP bayar sesuai penggunaan (bayar berdasarkan transfer data) yang tidak terkait dengan instans Bandwidth Internet Bersama dengan instans ALB.

        • EIP yang dialokasikan ke zona berbeda dari instans ALB yang sama harus memiliki tipe yang sama.

    IP Version

    Pilih versi IP. Nilai valid:

    • IPv4: Jika Anda memilih opsi ini, instans ALB hanya dapat diakses oleh klien IPv4.

    • Dual-stack: Jika Anda memilih opsi ini, instans ALB dapat diakses oleh klien IPv4 dan IPv6.

    Catatan
    • Untuk informasi lebih lanjut tentang wilayah yang mendukung instans ALB dual-stack, lihat Ikhtisar instans ALB.

    • Jika Anda ingin mengaktifkan IPv4 dan IPv6, Anda harus mengaktifkan IPv6 untuk vSwitch di zona VPC.

    • Instans ALB dual-stack dapat meneruskan permintaan dari klien IPv4 dan IPv6 ke server backend IPv4 dan IPv6 yang ditambahkan ke jenis grup server berikut: Server dan IP. Jenis Server mendukung instans Elastic Compute Service (ECS), elastic network interfaces (ENIs), dan Elastic Container Instances. Grup server jenis Function Compute tidak didukung.

    • Jika instans ALB dual-stack Anda menggunakan grup server tipe IP dan Anda ingin menambahkan alamat IPv6, Anda harus menggunakan instans ALB yang ditingkatkan.

    • Instans ALB IPv4 tidak dapat ditingkatkan menjadi instans dual-stack. Anda dapat membuat instans ALB dual-stack sesuai kebutuhan.

    • Daftar kontrol akses (ACL) hanya mendukung alamat IPv4.

    Edition

    Pilih edisi untuk instans ALB.

    • Basic: Instans ALB Dasar mendukung fitur perutean dasar seperti meneruskan permintaan berdasarkan nama domain, URL, dan header HTTP.

    • Standard: Instans ALB Standar mendukung fitur perutean dasar dan lanjutan, seperti kebijakan keamanan TLS kustom, pengalihan, dan penulisan ulang.

    • WAF Enabled: Sebagai peningkatan dari instans ALB Standar, instans ALB dengan WAF diaktifkan terintegrasi dengan Web Application Firewall (WAF) 3.0 untuk melindungi aplikasi web. Lalu lintas jaringan disaring oleh WAF sebelum lalu lintas dirutekan ke pendengar ALB.

    Catatan

    Batasan pada instans ALB dengan WAF diaktifkan:

    • Sebelum Anda membeli instans ALB dengan WAF diaktifkan, Anda harus menyelesaikan verifikasi identitas.

    • Untuk informasi selengkapnya tentang wilayah yang mendukung instans ALB yang mengaktifkan WAF, lihat Batasan pada instans ALB yang mengaktifkan WAF.

    • Pastikan bahwa WAF tidak diaktifkan dalam Akun Alibaba Cloud Anda, atau WAF 3.0 diaktifkan dalam Akun Alibaba Cloud Anda.

      • Jika WAF tidak diaktifkan dalam Akun Alibaba Cloud Anda, instans WAF 3.0 bayar sesuai penggunaan dibuat setelah Anda membuat instans ALB dengan WAF diaktifkan.

      • Jika Anda ingin mengaktifkan WAF 3.0 untuk instans ALB Anda, lepaskan instans WAF 2.0 terlebih dahulu atau migrasikan ke WAF 3.0.

        • Setelah Anda melepaskan instans WAF 2.0, kesalahan layanan mungkin muncul karena header X-Forwarded-Proto dinonaktifkan untuk ALB secara default. Anda harus mengaktifkan header X-Forwarded-Proto untuk pendengar instans ALB untuk mencegah kesalahan. Untuk informasi lebih lanjut, lihat Kelola pendengar.

        • Untuk informasi lebih lanjut tentang cara melepaskan instans WAF 2.0, lihat Hentikan layanan WAF.

        • Untuk informasi lebih lanjut tentang cara bermigrasi ke WAF 3.0, lihat Migrasikan instans WAF 2.0 ke WAF 3.0.

    • Anda dapat meningkatkan instans ALB Basic dan Standar ke edisi yang diaktifkan WAF hanya jika berada dalam status Running.

    Untuk informasi lebih lanjut tentang perbedaan antara instans ALB Dasar, instans ALB Standar, dan instans ALB dengan WAF diaktifkan, lihat Fitur.

    Associate with EIP Bandwidth Plan

    Jika instans ALB diterapkan di dua zona dan tidak terkait dengan instans Bandwidth Internet Bersama, bandwidth Internet maksimum default instans ALB adalah 400 Mbit/s.

    Jika Anda memerlukan bandwidth yang lebih besar, asosiasikan instans Bandwidth Internet Bersama dengan instans ALB Anda. Jika Anda memilih Associate with EIP Bandwidth Plan, Anda harus memilih instans Bandwidth Internet Bersama. Jika tidak ada instans Bandwidth Internet Bersama yang tersedia, klik Purchase EIP Bandwidth Plan dan beli instans Bandwidth Internet Bersama. Kemudian, kembali ke halaman pembelian ALB dan klik 刷新 untuk memilih instans Bandwidth Internet Bersama yang Anda beli.

    Kami sarankan Anda membeli instans Bandwidth Internet Bersama bayar sesuai penggunaan. Untuk informasi lebih lanjut, lihat Buat Bandwidth Internet Bersama.

    Catatan

    Parameter ini hanya tersedia jika Network Type diatur ke Internet.

    Billing Method

    Secara default, Pay-by-Data-Transfer dipilih. Nilai bandwidth maksimum bukan nilai yang dijamin. Ini menunjukkan batas atas bandwidth dan hanya untuk referensi. Dalam kasus konflik sumber daya, bandwidth yang dialokasikan untuk setiap instans ALB mungkin lebih rendah dari nilai bandwidth maksimumnya. Untuk informasi lebih lanjut tentang penagihan EIP, lihat Bayar sesuai penggunaan.

    Catatan

    Parameter ini hanya tersedia jika Network Type diatur ke Public-facing dan Associate with EIP Bandwidth Plan tidak dipilih.

    Instance Name

    Masukkan nama untuk instans ALB.

    Resource Group

    Pilih grup sumber daya untuk instans ALB.

    Notes on Creating Service Linked Roles

    Pertama kali Anda membuat instans ALB, klik Create untuk membuat peran terkait layanan. Peran terkait layanan memungkinkan ALB mengakses layanan cloud dan sumber daya, seperti ENI, grup keamanan, EIP, dan instans Bandwidth Internet Bersama. Untuk informasi lebih lanjut, lihat Peran terkait layanan untuk ALB.

    Catatan

    Parameter ini hanya ditampilkan pada pertama kali Anda membuat instans ALB.

  4. Klik Buy Now dan selesaikan pembayaran.

  5. Kembali ke halaman Instances dan pilih wilayah tempat instans ALB diterapkan untuk melihat instans ALB.

Klon instans ALB

Fitur klon instans memungkinkan Anda membuat instans baru yang konsisten atau mirip dengan instans sumber. Ini membantu dalam penyebaran lingkungan cepat, pemulihan bencana, atau migrasi lalu lintas. Fitur ini meningkatkan efisiensi penyebaran layanan dan menyederhanakan operasi serta pemeliharaan (O&M).

Batasan

  • Edisi klon sama dengan edisi instans sumber.

  • Ingress ALB tidak dapat diklon.

  • Instans ALB dalam mode baca-saja konfigurasi tidak dapat diklon.

  • Meskipun instans sumber terkait dengan instans Bandwidth Internet Bersama, klon tidak akan secara otomatis terkait dengan instans Bandwidth Internet Bersama apa pun. Anda harus secara manual mengaitkan klon di halaman detailnya.

  • Tidak peduli apakah instans ALB sumber merupakan versi yang ditingkatkan atau tidak, klon akan secara otomatis menggunakan versi yang ditingkatkan. Lihat Detail Instans ALB yang Ditingkatkan untuk perbedaan sebelum dan sesudah peningkatan instans ALB.

  1. Masuk ke Konsol ALB.

  2. Di bilah navigasi atas, pilih wilayah.

  3. Di halaman Instances ALB, temukan instans ALB yang ingin diklon, dan klik 更多操作 > Clone Instance di kolom Actions.

  4. Di kotak dialog Clone Instance, konfigurasikan klon dan klik Next.

    Konfigurasi default untuk klon sama dengan konfigurasi instans ALB sumber. Ubah pengaturan jika diperlukan, lalu klik Next.

    Parameter

    Deskripsi

    Region for the Clone

    Tentukan wilayah untuk instans tujuan.

    Network Type

    Tentukan apakah akan membuat instans yang menghadap Internet atau instans internal. Pilih Private atau Public, dan sistem akan menetapkan alamat IP publik atau pribadi untuk instans tersebut sesuai dengan itu.

    IP Version

    Tentukan versi IP yang digunakan oleh instans tujuan. Pilih IPv4 atau Dual-stack.

    VPC

    Tentukan VPC untuk instans tujuan.

    Zone for the Clone

    Tentukan zona dan vSwitch untuk instans tujuan.

    Jika Anda mengatur Network Type ke Public, Anda harus mengonfigurasi IP Type dan salah satu dari Assign EIP atau Assign Anycast EIP juga.

    Catatan

    Untuk batasan tentang menetapkan EIP atau Anycast EIP ke instans ALB, lihat Batasan.

    Internet Metering Method

    Parameter ini valid hanya ketika Anda mengatur Network Type ke Public. Satu-satunya metode pengukuran yang didukung adalah Pay-By-Data-Transfer.

  5. Di langkah Preview and Confirm, konfirmasi detail instans dan informasi penagihan untuk instans tujuan, lalu klik Clone.

  6. Di halaman View Result, tinjau hasil kloning.

    Setelah sistem memberi tahu bahwa klon berhasil dibuat, bandingkan klon dengan instans sumber untuk pemeriksaan ganda.

    Kloning dilakukan oleh Resource Orchestration Service (ROS). Selama proses kloning berlangsung, Anda dapat masuk ke Konsol ROS untuk memeriksa kemajuan tugas.

Lepas instans ALB

Anda dapat melepaskan instans ALB yang tidak digunakan untuk mengurangi biaya. Setelah dilepaskan, Anda tidak lagi dikenakan biaya untuk instans ALB tersebut.

Anda tidak dapat melepaskan instans ALB yang memiliki perlindungan penghapusan diaktifkan. Sebelum melepaskan instans ALB, nonaktifkan perlindungan penghapusan pada halaman detail instans.

Saat melepaskan instans ALB yang menghadap Internet, alamat IP elastis (EIP) atau Anycast EIP yang terkait dengan instans ALB dilepaskan dari instans ALB dan dihapus.

Peringatan
  • Jika nama domain kustom dipetakan ke nama domain atau alamat IP instans ALB dan Anda ingin melepaskan instans ALB, petakan nama domain kustom ke instans ALB lain untuk mencegah gangguan layanan.

  • Jika Anda melepaskan instans ALB yang dikelola oleh layanan Alibaba Cloud lain seperti Container Service for Kubernetes (ACK), layanan cloud yang berjalan pada instans ALB menjadi tidak tersedia dan tidak dapat dipulihkan. Lanjutkan dengan hati-hati.

  • Setelah instans ALB dilepaskan, konfigurasi dan data instans ALB dihapus dan tidak dapat dipulihkan.

  1. Masuk ke Konsol ALB.

  2. Di bilah navigasi atas, pilih wilayah tempat instans ALB yang ingin dilepaskan diterapkan.

  3. Di halaman Instances, temukan instans ALB dan pilih 更多操作 > Release di kolom Actions.

  4. Di pesan Release Instance, klik OK.

    Jika instans ALB Anda dikelola oleh layanan cloud lain, seperti Container Service for Kubernetes (ACK), pastikan Anda memahami risikonya, dan pilih kotak centang I have read and agree to the risks. Release the instance.

Operasi terkait

Operasi

Prosedur

Ganti nama instans ALB

  1. Di halaman Instances, temukan instans ALB yang ingin Anda kelola, arahkan pointer ke nama instans, lalu klik ikon 修改实例名.

  2. Di kotak dialog yang muncul, tentukan nama instans baru dan klik OK.

Kelola tag

Setiap tag adalah pasangan kunci-nilai. Batasan penggunaan tag untuk instans adalah sebagai berikut:

  • Anda dapat menambahkan maksimal 20 tag ke instans ALB.

  • Kunci tag yang ditambahkan ke instans ALB yang sama harus unik.

Tambahkan tag

Anda dapat menggunakan tag untuk mengklasifikasikan instans ALB berdasarkan dimensi berbeda, seperti tujuan atau pemilik.

  1. Di halaman Instances, temukan instans ALB yang ingin Anda kelola, dan arahkan pointer ke ikon 标签 di kolom Tag dan klik Edit.

  2. Di kotak dialog Configure Tags, pilih atau masukkan kunci dan nilai. Kemudian, klik OK.

    Anda juga dapat mengklik ikon 删除 di sebelah tag untuk menghapus tag.

Filter berdasarkan tag

Anda dapat memfilter instans ALB berdasarkan tag.

  • Di halaman Instances, klik Filter by Tag di atas daftar instans.

  • Pilih tag key dan tag value dari daftar drop-down.

    Anda dapat mengklik Clear Filter Condition di atas daftar instans untuk menghapus kondisi filter.

Aktifkan atau nonaktifkan perlindungan penghapusan

Anda dapat mengaktifkan perlindungan penghapusan untuk mencegah instans ALB terhapus secara tidak sengaja. Untuk melepaskan instans ALB, Anda harus terlebih dahulu menonaktifkan perlindungan penghapusan untuk instans ALB.

Penting

Jika instans ALB Anda dikelola oleh Container Service for Kubernetes (ACK), perlindungan penghapusan diaktifkan secara default untuk instans ALB. Untuk melepaskan instans ALB, Anda harus terlebih dahulu menonaktifkan perlindungan penghapusan untuk instans ALB. Setelah instans ALB dilepaskan, layanan cloud yang berjalan pada instans ALB menjadi tidak tersedia dan tidak dapat dipulihkan. Lanjutkan dengan hati-hati.

  1. Di halaman Instances, temukan instans ALB yang ingin Anda kelola dan klik ID-nya.

  2. Di tab Instance Details, klik Enable Deletion Protection atau Disable Deletion Protection di bagian Instance Information.

Aktifkan atau nonaktifkan mode baca-saja konfigurasi

Anda dapat mengaktifkan mode baca-saja konfigurasi untuk mencegah instans ALB dimodifikasi secara tidak sengaja. Untuk memodifikasi instans ALB, Anda harus terlebih dahulu menonaktifkan mode baca-saja konfigurasi.

Penting

Jika Anda menonaktifkan mode baca-saja konfigurasi untuk instans ALB yang dikelola oleh ACK, perubahan konfigurasi instans ALB juga memengaruhi klaster ACK.

  1. Di halaman Instances, temukan instans ALB yang ingin Anda kelola dan klik ID-nya.

  2. Di tab Instance Details, klik Enable Configuration Read-only Mode atau Disable Configuration Read-only Mode di bagian Instance Information.

Apa yang harus dilakukan selanjutnya

Konfigurasikan pendengar untuk mendengarkan permintaan koneksi dan meneruskan permintaan ke server backend berdasarkan algoritma penjadwalan tertentu.

Referensi

Panduan Pengguna

Referensi API