Я знаю пару людей, которые выполняют DRDB. То, что это делает, зеркально отразить каждую операцию фс. Затем переместите дюйм/с с heartbeat вокруг, и Вы получили миграцию. Не уверенный, если это столь же устойчиво как ESX' горячая миграция.
Нет, NLB не может сделать этого. Но, можно записать сценарий, который проверяет, что IIS работает, и если это не, отправьте сообщение в NLB для разгрузки того узла от кластера.