Cara bermigrasi dari A10 Networks vThunder ADC ke RELIANOID

Lihat Kategori

Cara bermigrasi dari A10 Networks vThunder ADC ke RELIANOID

4 menit baca

Ringkasan #

A10 Networks adalah salah satu pemimpin dalam pengiriman aplikasi yang sedang bergumul dengan masa depan perusahaan, dan karenanya, dengan dukungan dan pengembangan berkelanjutan dari produk keamanan jaringan mereka.

Artikel ini akan memandu Anda tentang cara mengganti A10 Networks vThunder menjadi RELIANOID jika Anda berencana mencari alternatif ADC yang lebih modern. Di sini, Anda akan menemukan beberapa contoh konfigurasi dan konsep yang digunakan di Jaringan A10 dan analoginya RELIANOID.

Konsep dasar #

pembagian: Partisi di A10 Thunder mendukung virtualisasi Layer 3 untuk isolasi jaringan dan layanan virtual, mirip dengan konsep namespace di Linux.
kolam: Kumpulan adalah sekelompok objek, dalam hal ini, grup atau kumpulan alamat IP.
kelompok layanan: Ini mendefinisikan satu set server nyata atau backends didefinisikan. RELIANOID menggunakan istilah layanan per layanan virtual pertanian untuk mendefinisikan perilaku spesifik di dalam layanan virtual.
server virtual: Ini adalah definisi layanan virtual masuk, dalam RELIANOID itu juga disebut kebun.
anggota: server nyata atau backend.

Layanan Penyeimbangan Beban L4 Sederhana #

Contoh ini menunjukkan bagaimana layanan penyeimbangan beban L4 sederhana disiapkan di A10 Networks Thunder dan kemudian di RELIANOID ADC.

Konfigurasi ADC Jaringan A10 #

Contoh berikut mengkonfigurasi antarmuka VLAN 8 di ethernet 0 pada A10 vThunder dan mengatur alamat IP 10.1.1.222 dengan rute statis default-nya.

partisi aktif PTEST vlan 8 ethernet tanpa tanda 0 antarmuka router dan 8 antarmuka dan 8 alamat ip 10.1.1.222 255.255.255.0! rute ip 0.0.0.0 /0 10.1.1.1

Kemudian, untuk mengonfigurasi layanan NAT sumber sederhana tanpa transparansi dan kehilangan alamat IP klien tetapi menyembunyikan arsitektur jaringan kami, perintah berikut harus disetel.

ip nat pool POOL 10.1.1.110 10.1.1.119 netmask /24

Nantinya, karena server sebenarnya kita akan menghosting layanan web, maka akan diperlukan untuk membuat pemeriksa kesehatan terhadap URL tertentu dan mengumpulkan respons HTTP 200 OK :

monitor kesehatan metode SIMPLE_HTTP_CHECK http url GET /status mengharapkan kode respons 200

Buat definisi server sebenarnya, 2 di antaranya dalam hal ini, atur nama, alamat IP, dan port.

server slb RSERVER1 10.1.1.50 tidak ada port pemeriksaan kesehatan 80 tcp server slb RSERVER2 10.1.1.51 tidak ada port pemeriksaan kesehatan 80 tcp

Buat grup layanan untuk protokol TCP, dengan menetapkan pemeriksaan kesehatan dan kedua anggota backend yang dibuat sebelumnya.

slb grup layanan SG_GROUP tcp pemeriksaan kesehatan SIMPLE_HTTP_CHECK anggota RSERVER1:80 anggota RSERVER2:80

Terakhir, buat layanan virtual dengan definisi sebelumnya yang menetapkan alamat IP virtual untuk koneksi masuk dengan port dan protokol tertentu, tetapkan nama, kaitkan kumpulan nat sumber dan kemudian grup layanan tempat koneksi keluar ditentukan.

slb server virtual VIP_GROUP 10.1.1.100 port 80 nama tcp VS_HTTP_GROUP sumber-nat pool POOL grup layanan SG_GROUP

Dengan semua konfigurasi ini kita dapat menyiapkan layanan penyeimbangan beban lapisan 4 sederhana untuk layanan web dengan pemeriksaan kesehatan.

RELIANOID Konfigurasi ADC #

In RELIANOID, konfigurasi ini dapat dilakukan melalui antarmuka grafis web atau mengotomatiskannya melalui API lainnya. Di GUI web, buka bagian Jaringan> VLAN dan klik tombol tersebut Buat VLAN. Nanti pilih antarmuka induk sebagai antarmuka ethernet pertama eth0, mengatur nama VLAN as 8, Alamat IP 10.1.1.222 ke netmask. Secara opsional, Anda dapat mengatur gateway untuk antarmuka baru ini tetapi bagaimanapun juga, rute statis untuk antarmuka tersebut akan dikonfigurasi secara otomatis. Terakhir, klik membuat untuk menerapkan perubahan tersebut.

Kemudian, masuk ke bagian Jaringan > Antarmuka Virtual untuk membuat VIP tempat lalu lintas masuk akan berasal, dan klik Buat Antarmuka Virtual untuk menentukan konfigurasi, lalu terapkan dengan tombol Buat.

Layanan LSLB perlu dibuat dengan nama layanan virtual, profil yang akan digunakan dalam hal ini L4xNAT, IP virtual yang telah dibuat sebelumnya, port virtual, dan terakhir, klik tombol Buat.

Secara default, layanan penyeimbangan beban lokal L4 menggunakan protokol TCP dan NAT sumber tetapi dapat dimodifikasi di masa mendatang dalam pengaturan global farm.

Selanjutnya, Anda perlu masuk ke farm VSGROUP yang baru saja dibuat dan menuju ke tab Layanan . Kemudian, tambahkan server atau backend sebenarnya di bagian Backend . Secara opsional, kita dapat pergi ke bagian Jaringan > Alias ​​untuk menetapkan alamat IP backend ke nama di bagian Alias ​​Backend dengan mengklik tombol Tambah Alias ​​IP.

Terakhir, kita dapat menetapkan pemeriksaan kesehatan tingkat lanjut dengan Farm Guardian dan mendeteksi respons HTTP 200 OK dari backend. Pemeriksa ini sepenuhnya dapat dikonfigurasi dengan banyak pemeriksaan kesehatan yang telah dikonfigurasi sebelumnya secara default.

Selain itu, RELIANOID dapat sepenuhnya diotomatisasi menggunakan yang terbaru istirahat JSON API tersedia.

Referensi #

https://blog.michaelfmcnamara.com/tag/vthunder/
http://movingpackets.net/2016/09/27/unwrapping-device-configurations-a10/

📄 Unduh dokumen ini dalam format PDF #

    EMAIL: *

    Didukung oleh BetterDocs