Size: a a a

SDS и Кластерные FS

2021 March 21

SM

Stanislav Motriy in SDS и Кластерные FS
Васька
На ext4 не делал. Делал на ntfs. Подходит?
Подходит. Но, возможно, vmware просто поддерживает ntfs?
источник

В

Васька in SDS и Кластерные FS
Stanislav Motriy
Подходит. Но, возможно, vmware просто поддерживает ntfs?
Нет. На нтфс создаётся файл, который отдаётся по iscsi как блочное устройство
источник

В

Васька in SDS и Кластерные FS
В зфс, впринципе, тоже самое, только создание файла и сам файл скрыть от пользователя
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Васька
Не видел, что бы можно было мигрировать данные внутри одного датастора всан
За исключением некоторых кейсов типа vsan direct или vsan SNA, vsan распределяет данные по узлам сам, да. И это правильно и логично. Управлять размещением вы можете самих ВМ.
источник

A

Alexander in SDS и Кластерные FS
Васька
Ну там кому-то, если не путаю приоритет добавляют
Тогда это не про кворум.
источник

SM

Stanislav Motriy in SDS и Кластерные FS
Васька
Нет. На нтфс создаётся файл, который отдаётся по iscsi как блочное устройство
А, всё. Такой расклад понял. Но это ж ппц какой-то.
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Alexander
При использовании консенсуса с кворумом 50%+1 - да, экономически оправдано использование нечетного количества узлов. Впрочем, использовать чётное количество никто не запрещает.
Четное/нечетное тут не причём. Кластер на 10 хостов ничем не хуже (а на самом деле лучше), чем кластер из 9
источник

В

Васька in SDS и Кластерные FS
Nikolay Kulikov
За исключением некоторых кейсов типа vsan direct или vsan SNA, vsan распределяет данные по узлам сам, да. И это правильно и логично. Управлять размещением вы можете самих ВМ.
Так я и спрашивал про это , при миграции, он и данные за собой потянет?
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Васька
Так я и спрашивал про это , при миграции, он и данные за собой потянет?
Нет. Чтт разумеется хорошо. Потому чтт ВМ двигаются часто и быстро, а данные - долго.
источник

В

Васька in SDS и Кластерные FS
Stanislav Motriy
А, всё. Такой расклад понял. Но это ж ппц какой-то.
Так зфс тоже самое делает.
источник

В

Васька in SDS и Кластерные FS
Nikolay Kulikov
Нет. Чтт разумеется хорошо. Потому чтт ВМ двигаются часто и быстро, а данные - долго.
И заставить нельзя, потому что сторедж один
источник

SM

Stanislav Motriy in SDS и Кластерные FS
Васька
Так зфс тоже самое делает.
Только тут пул - блочный девайс. А там отдельные файлики какие-то.
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Васька
И заставить нельзя, потому что сторедж один
Потому что это бессмысленно кроме отдельных кейсов.
источник

В

Васька in SDS и Кластерные FS
Stanislav Motriy
Только тут пул - блочный девайс. А там отдельные файлики какие-то.
Насколько я помню концепцию юникс, все есть файл. И тут это тоже файл
источник

A

Alexander in SDS и Кластерные FS
Nikolay Kulikov
Четное/нечетное тут не причём. Кластер на 10 хостов ничем не хуже (а на самом деле лучше), чем кластер из 9
Смотря какой кластер (а точнее, какие алгоритмы используются для его построения). Например, если используется raft, то 10 однозначно хуже, чем 9.
Но, вообще, я говорил о том, что cap теорема в принципе не описывает под к определению сбойных узлов и, соответственно, ничего не говорит о требованиях к их количеству.
источник

В

Васька in SDS и Кластерные FS
Nikolay Kulikov
Потому что это бессмысленно кроме отдельных кейсов.
Окей, спасибо за объяснение. Всан у меня есть, но там только две ноды и увидеть всю картину не получается
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Alexander
Смотря какой кластер (а точнее, какие алгоритмы используются для его построения). Например, если используется raft, то 10 однозначно хуже, чем 9.
Но, вообще, я говорил о том, что cap теорема в принципе не описывает под к определению сбойных узлов и, соответственно, ничего не говорит о требованиях к их количеству.
Есть минимальное требование по количеству узлов в следствии cap-теоремы - 2n+1, где n - число допустимых сбоев. Иначе при задаче обеспечения строгой консистентности невозможно разделить партициогирование от сбоя и система должна прекратить доступ к данным на запись.
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Васька
Окей, спасибо за объяснение. Всан у меня есть, но там только две ноды и увидеть всю картину не получается
Да. Две ноды - крайне вырожденный случай (на самом деле, частный случай растянутого кластера). По хорошему, обычный кластер стартует с 4-х узлов (технически с 3-х, но рекомендуется 4 для большей доступности).
источник

N

Nikolay Kulikov in SDS и Кластерные FS
А вообще всем желающим - возьмите и потыкайте в Hol.vmware.com. Там есть и растянутые кластера и "большие" инфраструктуру с несколькими кластерами 6+. Там все это проверить и посмотреть можно
источник

A

Alexander in SDS и Кластерные FS
Nikolay Kulikov
Есть минимальное требование по количеству узлов в следствии cap-теоремы - 2n+1, где n - число допустимых сбоев. Иначе при задаче обеспечения строгой консистентности невозможно разделить партициогирование от сбоя и система должна прекратить доступ к данным на запись.
И как такое следствие выводится из самой теоремы?
источник