Интернет и IT

«Лаборатория Касперского» патентует технологию работы приложения в кластере

«Лаборатория Касперского» запатентовала способ организации бесперебойной работы приложений в распределенных компьютерных системах.
«Лаборатория Касперского» патентует технологию работы приложения в кластере
Фото Евгения Смирнова, ИА «Клерк.Ру»

«Лаборатория Касперского» запатентовала способ организации бесперебойной работы приложений в распределенных компьютерных системах. Патент, выданный Бюро по регистрации патентов и торговых марок США, описывает метод, обеспечивающий отказоустойчивую работу приложения, запущенного сразу на нескольких серверах в кластере и требующего скоординированной работы.

Корпоративные системы, такие как почтовые сервисы и базы данных, обслуживают большое количество пользователей и часто запускаются на нескольких серверах, объединенных в так называемый кластер. Подобная структура предоставляет больше ресурсов, но при этом нуждается в механизме перераспределения задач в случае поломки одного или нескольких узлов. Это особенно важно, если задачи обрабатываются только одним узлом и не дублируются на других.

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

Начать дискуссию