Tugas PPL 7
Nama: Gabriella Natasya Br Ginting
NRP: 5025211081
Kelas: Perancangan Perangkat Lunak (A)
Komponen Desain Sistem
- Global Server Load Balancing (GSLB): Mengarahkan permintaan pengguna ke pusat data atau server yang paling sesuai berdasarkan kriteria seperti lokasi geografis pengguna, beban server saat ini, dan latensi jaringan.
- Anycast Routing: Menggunakan alamat IP yang sama di beberapa lokasi geografis. Permintaan pengguna diarahkan ke lokasi terdekat berdasarkan routing protokol jaringan.
- DNS Load Balancing: Menggunakan sistem DNS untuk mendistribusikan lalu lintas ke server atau pusat data yang berbeda. DNS resolver akan memberikan alamat IP yang berbeda kepada pengguna berdasarkan algoritma load balancing yang diterapkan.
- Health Monitoring: Memantau kesehatan server dan pusat data untuk memastikan mereka tersedia dan dapat menangani lalu lintas. Jika sebuah server atau pusat data mengalami masalah, lalu lintas dapat dialihkan ke lokasi lain yang sehat.
Contoh ini menggambarkan bagaimana permintaan resolusi nama DNS di-load balancing ketika wide IP dikonfigurasi untuk load balancing topologi. Seorang administrator mengkonfigurasi wide IP www.siterequest.net untuk load balancing topologi. Wide IP ini berisi tiga pool: Pool1 dan Pool3 yang terletak di pusat data Amerika Utara, sedangkan Pool2 terletak di pusat data Amerika Selatan. Selanjutnya, administrator membuat catatan topologi, seperti yang ditunjukkan pada gambar ini, dan memastikan bahwa Longest Match diaktifkan pada sistem BIG-IP.
- Topologi Pertama: Mengarahkan semua permintaan resolusi nama DNS dari LDNS di subnet IP 11.1.0.0/16 ke Pool1.
- Topologi Kedua: Mengarahkan semua permintaan resolusi nama DNS dari LDNS di subnet IP 10.1.0.0/16 ke Pool2.
- Topologi Ketiga: Merupakan wildcard. Catatan ini mengarahkan permintaan resolusi nama DNS dari LDNS di subnet IP mana pun ke Pool3. Namun, penting untuk dicatat bahwa bobot dari catatan topologi ketiga ini lebih rendah daripada bobot catatan topologi lainnya.
Dengan pengaturan ini, sistem load balancing akan memprioritaskan pengiriman permintaan berdasarkan kecocokan terpanjang (Longest Match) dengan catatan topologi yang sesuai, sehingga memastikan permintaan dari subnet tertentu diarahkan ke pool yang telah ditentukan.
Ketika klien di New York membuat permintaan DNS:
- LDNS 11.1.0.1 mengajukan permintaan ke sistem BIG-IP di pusat data Amerika Utara.
- Sistem BIG-IP mengarahkan LDNS ke Pool1. Untuk menentukan jawabannya, sistem BIG-IP memeriksa setiap pool satu per satu melalui daftar dua catatan topologi untuk menemukan kecocokan.
- Pool1 cocok dengan catatan topologi pertama dalam daftar, karena sumber permintaan LDNS (11.1.0.1) dan tujuan permintaan DNS (Pool1) cocok dengan catatan topologi pertama. Oleh karena itu, sistem BIG-IP memberikan skor 100 untuk Pool1.
- Untuk Pool2, tidak ada catatan topologi yang cocok yang mencakup sumber permintaan LDNS (11.1.0.1) dan tujuan (Pool2). Oleh karena itu, sistem BIG-IP memberikan skor nol untuk Pool2.
- Pool3 cocok dengan catatan topologi ketiga dalam daftar, karena sumber permintaan LDNS (11.1.0.1) dan tujuan permintaan DNS (Pool3) cocok dengan catatan topologi ketiga. Oleh karena itu, sistem BIG-IP memberikan skor 10 untuk Pool3.
- Sistem BIG-IP mengarahkan LDNS untuk mengirim permintaan ke pool dengan skor tertinggi.
- LDNS mengirim permintaan DNS ke Pool1 di pusat data Amerika Utara. Cara sistem mendistribusikan permintaan DNS ke anggota Pool1 tidak digambarkan dalam ilustrasi ini, tetapi didasarkan pada metode load balancing yang dikonfigurasi untuk Pool1.
Ketika klien di Lima membuat permintaan DNS:
- LDNS 10.1.0.1 mengajukan permintaan ke sistem BIG-IP di pusat data Amerika Utara.
- Sistem BIG-IP mengarahkan LDNS ke Pool2. Untuk menentukan jawabannya, sistem BIG-IP memeriksa setiap pool satu per satu melalui daftar dua catatan topologi untuk menemukan kecocokan.
- Untuk Pool1, tidak ada catatan topologi yang cocok yang mencakup sumber permintaan LDNS (10.1.0.1) dan tujuan (Pool1). Oleh karena itu, sistem BIG-IP memberikan skor nol untuk Pool1.
- Pool2 cocok dengan catatan topologi kedua dalam daftar, karena sumber permintaan LDNS (10.1.0.1) dan tujuan permintaan DNS (Pool2) cocok dengan catatan topologi kedua. Oleh karena itu, sistem BIG-IP memberikan skor 100 untuk Pool2.
- Pool3 cocok dengan catatan topologi ketiga dalam daftar, karena sumber permintaan LDNS (10.1.0.1) dan tujuan permintaan DNS (Pool3) cocok dengan catatan topologi ketiga. Oleh karena itu, sistem BIG-IP memberikan skor 10 untuk Pool3.
- Sistem BIG-IP mengarahkan LDNS untuk mengirim permintaan ke pool dengan skor tertinggi.
- LDNS mengirim permintaan DNS ke Pool2 di pusat data Amerika Selatan. Cara sistem mendistribusikan permintaan DNS ke anggota Pool2 tidak ditunjukkan dalam ilustrasi ini, tetapi didasarkan pada metode load balancing yang dikonfigurasi untuk Pool2.
Ketika klien di Chicago membuat permintaan DNS:
- LDNS 12.1.0.1 mengajukan permintaan ke sistem BIG-IP di pusat data Amerika Utara.
- Sistem BIG-IP mengarahkan LDNS ke Pool3. Untuk menentukan jawabannya, sistem BIG-IP memeriksa setiap pool satu per satu melalui daftar dua catatan topologi untuk menemukan kecocokan.
- Untuk Pool1, tidak ada catatan topologi yang cocok yang mencakup sumber permintaan LDNS (12.1.0.1) dan tujuan (Pool1). Oleh karena itu, sistem BIG-IP memberikan skor nol untuk Pool1.
- Untuk Pool2, tidak ada catatan topologi yang cocok yang mencakup sumber permintaan LDNS (12.1.0.1) dan tujuan (Pool2). Oleh karena itu, sistem BIG-IP memberikan skor nol untuk Pool2.
- Pool3 cocok dengan catatan topologi ketiga dalam daftar, karena sumber permintaan LDNS (12.1.0.1) dan tujuan permintaan DNS (Pool3) cocok dengan catatan topologi ketiga. Oleh karena itu, sistem BIG-IP memberikan skor 10 untuk Pool3.
- Sistem BIG-IP mengarahkan LDNS untuk mengirim permintaan ke pool dengan skor tertinggi.
- LDNS mengirim permintaan DNS ke Pool3 di pusat data Amerika Utara. Cara sistem mendistribusikan permintaan DNS ke anggota Pool3 tidak digambarkan dalam ilustrasi ini, tetapi didasarkan pada metode load balancing yang dikonfigurasi untuk Pool3.
Komentar
Posting Komentar