Я оцениваю LizardFS для варианта с географическим распределением.Моя настройка LizardFS:
- Узел 1, на котором размещен один сервер и один мастер в Майами.
- Узел 2, на котором размещен один сервер в Далласе.
Цель, которую мы поставилиМы установили значение 1 - мы не изменили этот параметр по умолчанию, и мы подтвердили, что его значение «1» подтверждено следующим образом:
lizardfs getgoal testfile
В каждом узле мы выполняем следующее монтирование:
mfsmount /mnt/lizardfs
Для небольших файлов это работает плавно - запись файла в node1 в / mnt / lizardfs сразу обнаруживается в / mnt / lizardfs на узле 2.
Проблема, которую я вижу, это когда я пишубольшой файл для узла 1, скажем, 1 ГБ, запись заметно зависает в течение примерно 30 секунд примерно ожидаемого времени передачи данных между двумя центрами обработки данных с учетом нашей пропускной способности.
Есть ли способделать быстрые записи?Меня сейчас не очень заботит репликация, мы бы хотели писать как можно быстрее, не дожидаясь обновления других серверов чанков, в то время как чтение может быть медленным, если к нему нет локального доступа.
Как нам настроить LizardFS для этого?