Bagikan melalui


Manajemen Hierarki Cache Menggunakan Perutean Permintaan Aplikasi

oleh Tim IIS

Bagian dokumentasi ini berlaku untuk Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 ke Atas.

Tujuan

Agar berhasil menjelaskan dan mengonfigurasi Perutean Permintaan Aplikasi (ARR) sebagai simpul cache tepi menggunakan Cache Array Routing Protocol (CARP).

ARR Versi 2 memperluas konsep grup server yang diperkenalkan di ARR Versi 1 untuk menentukan hubungan antara simpul cache. Grup server adalah pengelompokan logis dari satu atau beberapa server anggota. Di ARR Versi 1, server anggota di farm server diperlakukan sebagai server aplikasi di mana ARR dapat meneruskan permintaan masuk. Di ARR Versi 2, konsep yang sama digunakan untuk mengelompokkan "tingkat" simpul cache berikutnya di mana permintaan harus dirutekan ke ketika ada kesalahan cache.

Ilustrasi di bawah ini menunjukkan bagaimana grup server (farm) digunakan untuk menentukan simpul cache induk dari perspektif simpul cache anak (tepi):

Diagram tentang bagaimana grup server atau farm digunakan untuk menentukan simpul cache induk dari perspektif simpul cache tepi anak.

Manajemen simpul cache dapat disederhanakan lebih lanjut dengan menggunakan konfigurasi bersama. Dalam ilustrasi di atas, simpul cache anak (tepi) berbagi satu konfigurasi sementara simpul cache induk berbagi yang lain. Akibatnya, akan ada dua konfigurasi bersama yang harus dikelola.

Panduan ini berfokus pada penjelasan konsep farm server dalam mengelola hierarki cache. Untuk informasi lebih mendalam tentang mengonfigurasi simpul cache anak dan induk end-to-end dalam jaringan pengiriman konten dan jaringan penembolokan tepi (CDN/ECN), lihat panduan ini .

Prasyarat

Panduan ini mengasumsikan bahwa Anda terbiasa dengan fitur dan skenario ARR Versi 1 inti:

Anda juga harus terbiasa dengan fitur cache disk, yang baru di ARR Versi 2. Artikel berikut ini memberikan gambaran umum:

Jika Perutean Permintaan Aplikasi Versi 2 belum diinstal, Anda dapat mengunduhnya di:

  • Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 (x86) di sini (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 (x64) di sini (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Ikuti langkah-langkah yang diuraikan dalam dokumen ini untuk menginstal ARR Versi 2.

Langkah 1 - Konfigurasikan cache disk.

Jika Anda belum melakukannya, konfigurasikan cache disk dengan mengikuti artikel ini .

Langkah 2 - Tentukan hierarki cache.

Untuk membuat dan menentukan farm server menggunakan UI:

  1. Luncurkan Manajer IIS.

  2. Pilih dan perluas akar server. Ini adalah simpul cache anak Anda (tepi).
    Cuplikan layar pohon navigasi Administrator A A R one di I I S Manager. Opsi A R one dipilih.

  3. Untuk membuat farm server, klik kanan Farm Server, lalu klik Buat Farm Server....

    Cuplikan layar pohon navigasi di I I S Manager. Farm Server dipilih dan menu ditampilkan. Buat Farm Server disorot.

  4. Masukkan nama untuk farm server. Dalam contoh di bawah ini, myParentCacheNodes adalah nama farm server. Klik Berikutnya.

    Cuplikan layar kotak dialog Buat Farm Server. Dalam kotak Nama farm server, teks Simpul Singgahan Induk saya ditulis. Online diperiksa.

  5. Langkah selanjutnya adalah menambahkan simpul cache induk ke farm server. Pada halaman Tambahkan Server wizard, tambahkan sebanyak mungkin simpul singgahan induk yang sesuai. Ketika ada cache yang terlewatkan pada simpul anak, permintaan akan diteruskan ke salah satu simpul cache induk menggunakan CARP. Klik Selesai.

    Cuplikan layar kotak dialog Buat Farm Server. Di kolom Alamat Server dan Status, opsi cache induk tiga online disorot.

  6. Seperti halnya dalam ARR Versi 1, ARR Versi 2 bergantung pada modul Penulisan Ulang URL untuk memeriksa permintaan HTTP masuk dan variabel server untuk membuat keputusan perutean permintaan. Dalam kotak dialog konfirmasi, klik Ya untuk membuat aturan penulisan ulang URL default untuk grup server ini.

    Cuplikan layar kotak dialog Tulis Ulang Aturan. Tombol Ya dan Tidak ada ditemukan di bagian bawah.

  7. Anda telah berhasil membuat grup server dengan simpul cache induk sebagai anggotanya.

Langkah 3 - Aktifkan Cache Array Routing Protocol (CARP).

ARR Versi 2 menyertakan dukungan untuk CARP. CARP digunakan untuk menentukan simpul cache induk mana yang akan meneruskan permintaan ketika ada kesalahan cache pada simpul cache anak.

Untuk mengaktifkan CARP menggunakan UI:

  1. Luncurkan Manajer IIS.

  2. Pilih farm server myParentCacheNodes, yang Anda buat di Langkah 2 di atas.

  3. Ikon berikut ditampilkan:

    Cuplikan layar ikon Farm Server. Ikonnya termasuk Penembolokan, Tes Kesehatan, Load Balance, Pemantauan dan Manajemen, Proksi, Aturan Perutean, dan Afinitas Server.

  4. Klik dua kali Load Balance.

  5. Pilih Minta hash dari daftar drop-down. Hash permintaan di ARR Versi 2 menggunakan CARP.

  6. Klik Terapkan untuk menyimpan perubahan.

Ringkasan

Anda sekarang telah berhasil menentukan hierarki cache menggunakan ARR. Untuk panduan ARR Versi 2 lainnya, lihat dokumen dalam artikel ini . Perhatikan bahwa di lingkungan CDN, aturan penulisan ulang URL jauh lebih kompleks daripada yang ditunjukkan panduan ini. Untuk informasi tentang cara mengonfigurasi ARR dalam simpul cache 2 tingkat (anak dan induk) yang khas di lingkungan CDN/ECN, lihat panduan berikut .