Вопросы по теме 'raft'

В чем преимущество передовых алгоритмов главных выборов перед алгоритмом хулиганов?
Я читал, как современные алгоритмы выбора мастера, такие как Raft, Paxos или Zab, выбирают мастера в кластере, и не мог понять, почему они используют сложные алгоритмы вместо простого алгоритма хулигана. Я разрабатываю кластерную библиотеку и...
1814 просмотров

Нормальные операции алгоритма Raft
Я прочитал статью об алгоритме Raft и получил вопрос, связанный с последовательностью операций, выполняемых Raft при получении запроса клиента: Чтобы преодолеть сценарий единой точки отказа, Raft полагается на ведение реплицированного журнала на...
519 просмотров

RAFT: срочное условие для совершения записи
Я прочитал несколько документов по Raft и получил противоречивую информацию о коммите. Я понимаю, что запись может быть зафиксирована только в том случае, если известно, что она хранится на большинстве серверов, но есть ли какие-либо другие условия?...
381 просмотров

РАФТ избирательные ограничения
Я изучаю Raft с нуля с помощью Raft paper , и я не могу понять лидера избирательный процесс. Я прочитал в 5.4.1, что лидер должен иметь в своем журнале все зафиксированные записи кластера: Raft использует более простой подход, при котором...
694 просмотров

Консульская поддержка или альтернатива для 2 узлов
Я хочу использовать consul для 2-узлового кластера. Недостатком является отсутствие отказоустойчивости для двух узлов: https://www.consul.io/docs/internals/consensus.html Есть ли в Consul способ провести последовательные выборы лидера только...
1513 просмотров
schedule 20.04.2024

В чем разница между зоопарком и плотом?
это действительно глупо, но что делает зоопарк, чего не делает плот - речь не о забе, а о самом зоопарке. Я получаю, что плот делает выборы лидера и т. Д. На серверах, но какой смысл в зоопарке? есть у кого аналогия
9041 просмотров

Корда РАФТ TLS V1
Была ли изменена реализация RAFT в Corda версии 3 или она аналогична версии 2 и невозможно отключить TLS v1? Мы знаем, что Corda использует TLS v1.2, но v1 все еще активен, и нам нужно полностью отключить его. Есть ли способ выполнить это?...
98 просмотров
schedule 06.01.2023

Алгоритм Raft: что означает сокращение MTBF?
5.6 Сроки и доступность Выборы лидера - это тот аспект Raft, где время является наиболее важным. Raft сможет выбрать и поддерживать стабильного лидера, пока система удовлетворяет следующим требованиям по времени: broadcastTime ≪...
64 просмотров
schedule 03.02.2023

Вызывает ли это реальную проблему, когда я использую Raft, никогда не фиксирует записи журнала из предыдущих условий путем подсчета правила реплик в этой ситуации?
В настоящее время я сам реализую алгоритм консенсуса Raft и сталкиваюсь со следующей проблемой. Предположим, что имеется 4 узла (A, B, C и D), поэтому запись в журнале может быть зафиксирована более чем двумя голосами. Теперь мы запускаем кластер и...
220 просмотров
schedule 17.08.2022

Бенчмаркинг с помощью суппорта Hyperledger в развернутой сети Hyperledger Fabric v1.4.1 с несколькими хостами с консенсусом по рафту
Моя сеть Hyperledger Fabric развернута в частной сети на 4 серверах. У каждого сервера есть один партнер и один заказчик. Сеть запущена и работает, и я хочу провести сравнительный анализ с помощью суппорта с гипертекстовой таблицей в работающей...
364 просмотров

Как Raft справляется с отложенными ответами в AppendEntries RPC?
У меня возник один вопрос, когда я читал Raft paper . Сценарий соблюдается. Есть 3 недавно запущенных инстанса Raft: R1, R2, R3. R1 выбирается лидером с nextIndex {1, 1, 1}, matchIndex {0, 0, 0} и термином 1. Теперь он получает команду 1 от...
3792 просмотров

Сбой настройки Hyperledger Fabric Raft Orderer из-за сбоя подтверждения аутентификации при создании канала
Я создаю сеть HLF с плотом в качестве службы заказа. peer channel create -o ProdOrderer1_ProdOrdr_com:7050 -c masterchannel -f ./configtx/masterchannel.tx --tls true --cafile...
459 просмотров

Принуждение к переизбранию в РАФТ
Я использую консенсус Raft в структуре Hyperledger, и у меня есть несколько вопросов о том, как это работает. После того, как лидер выбран, остается ли заказчик лидером до тех пор, пока он не уйдет? Можно ли форсировать процесс переизбрания...
104 просмотров
schedule 02.01.2022

Добавление заказчика новой организации в структуру гиперссылки
У меня есть RAFT-настройка Hyperledger Fabric 1.4. Я пытаюсь присоединиться к новой организации. Я создал различные наборы криптографических материалов с помощью инструмента криптогенерации для новой организации и выполнил шаги, указанные в...
27 просмотров
schedule 03.05.2022

Настройка подмножества заказчиков для канала приложения RAFT
Я пытаюсь создать канал приложения, используя first-network из fabric-samples . Я создаю развертывание для запуска 4 узлов заказа, работающих в кластере RAFT. Ниже приведен раздел профиля, используемый для создания блока Orderer Genesis в...
103 просмотров
schedule 19.06.2023

Время по умолчанию, когда заказчики обнаруживают изменение своих конечных точек в системном канале.
Я пытался перенести свою сеть Hyperledger Fabric (с запущенной службой заказов RAFT) с одного хоста на другой. В этом процессе я следил за соблюдением связи TLS, а это означает, что я внес необходимые изменения в системный канал перед процессом...
72 просмотров
schedule 30.05.2022

Что происходит с незафиксированными предыдущими записями журнала терминов в алгоритме Raft?
Здесь, в StackOverflow вокруг рисунка 8, есть ряд вопросов, которые обсуждаются в разделе 5.4.2 в исходном документе Raft. : Рисунок 8 То, что не было разъяснено в документе и ни в одном из ответов, так это точная судьба этой проблемной записи...
113 просмотров
schedule 27.05.2022