Bagikan melalui


Mengonfigurasi pengaturan Cluster Resource Manager untuk layanan Service Fabric

Service Fabric Cluster Resource Manager memungkinkan kontrol yang sangat cermat atas aturan yang mengatur setiap layanan bernama individu. Setiap layanan bernama dapat menentukan aturan tentang bagaimana seharusnya dialokasikan dalam klaster. Setiap layanan bernama juga dapat menentukan set metrik yang ingin dilaporkan, termasuk seberapa penting mereka bagi layanan tersebut. Mengonfigurasi layanan dipecah menjadi tiga tugas berbeda:

  1. Mengonfigurasi batasan penempatan
  2. Mengonfigurasi metrik
  3. Mengonfigurasi kebijakan penempatan tingkat lanjut dan aturan lainnya (kurang umum)

Batasan penempatan

Batasan penempatan digunakan untuk mengontrol node mana dalam klaster yang benar-benar dapat dijalankan oleh layanan. Biasanya instans layanan bernama tertentu atau semua layanan dari jenis tertentu dibatasi untuk berjalan pada jenis node tertentu. Batasan penempatan dapat diperluas. Anda dapat menentukan set properti apa pun per jenis node, lalu memilihnya dengan batasan ketika membuat layanan. Anda juga dapat mengubah batasan penempatan layanan ketika sedang berjalan. Ini memungkinkan Anda untuk merespons perubahan dalam klaster atau persyaratan layanan. Properti node tertentu juga dapat diperbarui secara dinamis dalam klaster. Informasi selengkapnya tentang batasan penempatan dan cara mengonfigurasinya dapat ditemukan di artikel ini

Metrik

Metrik adalah kumpulan sumber daya yang diperlukan layanan bernama tertentu. Konfigurasi metrik layanan mencakup berapa banyak sumber daya yang digunakan setiap replika stateful atau instans stateless dari layanan tersebut secara default. Metrik juga mencakup bobot yang menunjukkan betapa pentingnya menyeimbangkan metrik tersebut dengan layanan tersebut, jika pengorbanan diperlukan.

Aturan penempatan tingkat lanjut

Terdapat jenis aturan penempatan lain yang berguna dalam skenario yang kurang umum. Beberapa contohnya adalah:

  • Batasan yang membantu klaster yang didistribusikan secara geografis
  • Arsitektur aplikasi tertentu

Aturan penempatan lainnya dikonfigurasikan melalui Korelasi atau Kebijakan.

Langkah berikutnya

  • Metrik adalah cara Service Fabric Cluster Resource Manager mengelola konsumsi dan kapasitas pada klaster. Untuk mempelajari selengkapnya tentang metrik dan cara mengonfigurasinya, lihat artikel ini
  • Afinitas adalah salah satu mode yang dapat Anda konfigurasikan untuk layanan Anda. Hal ini tidak umum, tetapi jika Anda memerlukannya Anda dapat mempelajarinya di sini
  • Terdapat banyak aturan penempatan berbeda yang dapat dikonfigurasikan pada layanan Anda untuk menangani skenario tambahan. Anda dapat mencari tahu tentang berbagai kebijakan penempatan tersebut di sini
  • Mulai dari awal dan dapatkan Pengantar Service Fabric Cluster Resource Manager
  • Untuk mengetahui tentang bagaimana Cluster Resource Manager mengelola dan menyeimbangkan beban dalam klaster, lihat artikel tentang menyeimbangkan beban
  • Cluster Resource Manager memiliki banyak opsi untuk menjelaskan klaster. Untuk mengetahui lebih lanjut, lihat artikel ini tentang menjelaskan klaster Service Fabric