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