Главный сервер и резервный сервер

Главный сервер и резервный сервер являются ролями, которые в разное время могут выполнять разные узлы. Чтобы передать роль главного сервера другому узлу, выполняется процедура Переключения . Если происходит отказ главного сервера, и он не может восстановиться, то происходит более жесткое Переключение при от­казе . Процедуры во многом схожие, но удобнее использо­вать для их обозначения разные термины. Программное обеспечение, контролирующее кластер и в неко­торых случаях автоматически инициирующее переключение при отказе, иногда называют Кластерным программным обеспечением . Оно может также выполнять другие функции, напри­мер балансировку нагрузки. Ключевым аспектом репликации является то, что изменения дан­ных происходят на главном сервере и затем передаются на резервные узлы. В некоторых случаях резервный сервер может передавать изме­нения другим резервным серверам — этот процесс называют Ретранс­ляцией. Время, за которое изменения передаются на резервные серверы после фиксации транзакции на главном сервере, имеет большое зна­чение. Обычно его называют Латентностью, или Задержкой репли­кации. Задержку удобно измерять в секундах. Изменения должны быть применены на резервном сервере, затрачиваемое на это время называют Задержкой применения . Изменения данных часто пересылаются пакетами. Увеличение размера пакетов может повысить эффективность пересылки данных, но при этом увеличи­ваются задержка репликации и задержка применения. Полное время, за которое запись копируется с главного сервера на резервный, равно сумме задержки репликации и задержки применения. Некоторые ав­торы описывают эти характеристики иначе и иногда смешивают одну с другой. В отдельных случаях задержку применения измеряют в бай­тах еще не примененных изменений.



Рубрика: Женский интерес

Комментарии закрыты.