arma-thesis

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

commit dd63ae3c290cbfef33ce97d9fcecb5aead38c00f
parent 0f61e88f197c8242508f781084d23a25c560b357
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Wed, 15 Feb 2017 12:11:38 +0300

Sync p4.

Diffstat:
phd-diss-ru.org | 10+++++-----
phd-diss.org | 15++++++++-------
2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/phd-diss-ru.org b/phd-diss-ru.org @@ -3000,11 +3000,11 @@ TODO translate кластера/. Хотя это неочевидно из экспериментов, Фабрика не только обеспечивает -отказоустойчивость, но и позволяет автоматически вводить новые узлы в кластер и -распределять на них часть нагрузки уже запущенных программ. В контексте -фреймворка этот процесс тривиален, поскольку не требует перезапуска -незавершившихся объектов и копирования их состояния, и не изучался -экспериментально в данной работе. +устойчивость к выходу из строя узлов кластера, но и позволяет автоматически +вводить новые узлы в кластер и распределять на них часть управляющих объектов из +уже запущенных программ. В контексте фреймворка этот процесс тривиален, +поскольку не требует перезапуска незавершившихся управляющих объектов и +копирования их состояния, и не изучался экспериментально в данной работе. Теоретически отказоустойчивость, основанная на иерархии может быть реализована поверх библиотеки передачи сообщений без потери общности. Хотя использование diff --git a/phd-diss.org b/phd-diss.org @@ -2908,13 +2908,14 @@ each sequential step has the less time is lost in case of a principal or subordinate node failure. In other words, /the more scalable a programme is the more resilient to cluster node failures it becomes/. -Although it may not be clear from the benchmarks, Factory does not only provide -tolerance to node failures: new nodes automatically join the cluster and -receive their portion of the load as soon as it is possible. This is trivial -process as it does not involve restarting failed kernels or managing their -state, so it is not presented in this work. - -In theory, hierarchy-based fault-tolerance can be implemented on top of the +Although it is not shown in the experiments, Factory does not only provide +tolerance to cluster node failures, but allows for new nodes to automatically +join the cluster and receive their portion of kernels from the already running +programmes. This is trivial process as it does not involve restarting failed +kernels or copying their state, so it has not been studied experimentally in +this work. + +Theoretically, hierarchy-based fault-tolerance can be implemented on top of the message-passing library without loss of generality. Although it would be complicated to reuse free nodes instead of failed ones, as the number of nodes is often fixed in such libraries, allocating reasonably large number of nodes