Saya mencoba untuk mempelajari bagaimana fitur failover clustering bekerja dengan Windows 2008 R2 karena saya akan menggunakan sebagai bagian dari SQL Server 2012 selalu aktif.
Saya telah dapat menemukan informasi tentang cara mengaturnya, dan apa fungsinya. Namun, saya mengalami kesulitan menemukan dokumen teknis yang bagus tentang cara kerjanya secara rinci (Misalnya dengan tetap disimpan ada dokumen yang menjelaskan seberapa sering paket detak jantung dikirim, seperti apa bentuknya, dll).
Saya tahu ini adalah pertanyaan yang cukup luas, tetapi saya ingin memiliki pemahaman yang baik tentang mekanisme fitur ini.
windows
windows-server-2008-r2
failovercluster
Kyle Brandt
sumber
sumber
Jawaban:
Menjadi bahwa itu adalah produk eksklusif saya tidak berpikir Anda akan melakukan analisis tingkat biner dari protokol atau bahkan diagram alur, tetapi saya pikir Anda dapat memperoleh beberapa informasi bermanfaat dari:
Desain dan Arsitektur Layanan Cluster Microsoft - Makalah ini, ditulis bersama oleh salah satu pahlawan CompSci saya Jim Gray (RIP, Jim), yang diterbitkan dalam Prosiding IEEE 1998 FTCS, menjelaskan desain dasar produk Microsoft Cluster Server sebagai itu di Windows NT 4.0, di mana semua produk kemudian berkembang. Bahkan ada diagram alur di sini, meskipun mungkin sudah ketinggalan zaman sehubungan dengan generasi produk saat ini.
Deteksi dan pemulihan kegagalan jaringan dalam dua simpul Windows Server 2000 cluster - Artikel ini, saat bertanggal, memang menjelaskan detail tingkat rendah dari mesin keadaan yang digunakan untuk menentukan ketersediaan jaringan node dalam sebuah cluster.
[MS-CMRP]: Failover Cluster: Spesifikasi Protokol API (ClusAPI) - Dokumen ini membuat pernyataan tentang bagaimana produk bekerja secara internal berpikir tujuannya tidak secara khusus mendokumentasikan protokol dan aliran komunikasi intra-cluster.
Fungsionalitas ini menjadi lebih dapat dikonfigurasi dalam versi produk yang lebih baru. Mencari nama alat manajemen baris perintah
cluster.exe
,, dan kata "detak jantung" yang ditargetkan pada situs Microsoft tampaknya memberikan banyak hasil yang berpotensi baik ( salah satu hit pertama yang saya temukan memiliki paragraf berisi frasa "... di sini setiap node memiliki antarmuka pada setiap jaringan cluster, ada N * (N - 1) detak jantung unicast yang dikirim per jaringan setiap 1,2 detik ... ", yang terdengar seperti hal-hal yang Anda cari - walaupun menggambarkan Windows Server 2003.)Dan, tentu saja, jika Anda ingin melihat lebih banyak dari level rendah Anda mengaturnya dan melemparkan sniffer padanya.
sumber