Étant donné que SQL Server est disponible pour Linux, puis-je configurer le clustering sur les nœuds Linux ?
Vous pouvez configurer Corosync et pacemaker pour Linux. Bonne chance.
Je veux dire mélangé avec Windows - certains nœuds sont sous Linux, d'autres sous Windows dans le même cluster ?
Dans le même cluster, non. Quelqu'un discutera avec moi et dira :"Eh bien, Sean, vous pouvez créer des groupes de disponibilité à l'échelle de la lecture comme celui-ci !" et c'est peut-être vrai, mais ce n'est pas un cluster.
La seule façon de procéder serait d'avoir deux clusters différents, couverts par un groupe de disponibilité distribué. Si vous voulez vous compliquer la vie, ce serait la configuration pour le faire.