Информация об изменениях

Сообщение Re[3]: Базовый вопрос по hypervisor и high availability от 27.04.2018 11:29

Изменено 27.04.2018 11:30 vsb

Re[3]: Базовый вопрос по hypervisor и high availability
Здравствуйте, Sharov, Вы писали:

S>Да, но как эти инстансы находятся в консистентном состоянии между собой?


Используя распределённые архитектуры. Например распределённую БД.

S>И все консистентно на уровне состояния процессора, памяти, кэшей и т.д. Так это работает? Такое вообще возможно?


Консистентность достигается на уровне логики приложения. Да и то не всегда. Т.е. ты залил фотку вконтакте на один сервер, он тут же сломался, но фотка уже успела реплицироваться на другие серверы и на следующей загрузке страницы ты её видишь как будто ничего не случилось. На уровне процессора я про такое не слышал, распределённость требует существенных усилий со стороны программиста, на халяву тут ничего не будет.

В мейнфреймах есть подобные системы, но не распределённые, т.е. сломавшийся процессор заменяется на другой на лету, сломавшаяся планка памяти заменяется на другую и тд. Но денег такие мейнфреймы стоят огромных и распространённости не получили.
Re[3]: Базовый вопрос по hypervisor и high availability
Здравствуйте, Sharov, Вы писали:

S>Да, но как эти инстансы находятся в консистентном состоянии между собой?


Используя распределённые архитектуры. Например распределённую БД.

S>И все консистентно на уровне состояния процессора, памяти, кэшей и т.д. Так это работает? Такое вообще возможно?


Консистентность достигается на уровне логики приложения. Да и то не всегда. Т.е. ты залил фотку вконтакте на один сервер, он тут же сломался, но фотка уже успела реплицироваться на другие серверы и на следующей загрузке страницы ты её видишь как будто ничего не случилось. На уровне процессора я про такое не слышал, распределённость требует существенных усилий со стороны программиста, на халяву тут ничего не будет.

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