В идеале, не зависимо от ширины канала, завести два разных провайдера и настроить балансировку, чтоб пользователи использовали сразу оба канала (не один пользователь сразу два, а железка автоматически распределяла трафик пользователей по разным провайдерам для более равномерной нагрузки). При этом когда один из них вдруг умрет - всех автоматически переведет на рабочий.