arma-thesis

git clone https://git.igankevich.com/arma-thesis.git
Log | Files | Refs | LICENSE

commit c6ff07bbfb26efd6f86e184eddb6d2f54c05aa3c
parent ea89631a6f0280767bdf94ae6c59389304a106cf
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Mon,  6 Feb 2017 13:02:38 +0300

Sync p4.

Diffstat:
phd-diss-ru.org | 15++++++++-------
phd-diss.org | 8++++++++
2 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/phd-diss-ru.org b/phd-diss-ru.org @@ -2413,13 +2413,14 @@ cite:tel2000introduction Тель определяет их как алгори сам становится главой иерархии. Древовидная иерархия узлов подсети определяет отношение строгого порядка на -множестве всех узлов кластера. С технической точки зрения любая функция может -быть выбрана для присвоения узлу подсети номера в списке, однако, на практике -эта функция должна быть достаточно гладкой вдоль временной оси и иметь лишь -редкие скачки: быстрые изменения в структуре иерархии узлов могут привести -постоянной передачи роли главного узла от одного узла к другому, что сделает -кластер неуправляемым. Простейшей такой функцией является позиция IP-адреса -узла в диапазоне всех IP-адресов подсети. +множестве всех узлов кластера. Несмотря на то что с технической точки зрения +любая функция может быть выбрана для присвоения узлу подсети номера в списке, на +практике эта функция должна быть достаточно гладкой вдоль временной оси и иметь +лишь редкие скачки: быстрые изменения в структуре иерархии узлов (которые часто +являются следствием погрешности измерений) могут привести постоянной передаче +роли главного узла от одного узла к другому, что сделает кластер неуправляемым. +Простейшей такой функцией является позиция IP-адреса узла в диапазоне всех +IP-адресов подсети. Основной особенностью алгоритма является многоуровневая субординация, т.е. выбор сразу нескольких лидеров в рамках одной подсети в зависимости от значения diff --git a/phd-diss.org b/phd-diss.org @@ -2265,6 +2265,14 @@ their subordinate. First, it checks the closest ones and then goes all the way to the top. If there is no top-level nodes or the node cannot connect to them, then the node itself becomes the principal of the hierarchy. +Tree hierarchy of all hosts in a network defines strict total order on a set of +cluster nodes. Although, technically any function can be chosen to map a node to +a number, in practise this function should be sufficiently smooth along the time +axis and may have infrequent jumps: high-frequency oscillations (which are often +caused by measurement errors) may result in constant passing of principal role +from one node to another, which makes the cluster unmanageable. The simplest +such function is the position of an IP address in network IP address range. + *** Fail over algorithm **** Introduction. Fault tolerance of data processing pipelines is one of the top concerns in