Назад | Перейти на главную страницу

Почему все zpools названы «tank»?

Практически в каждом примере использования ZFS, который я видел в сети (включая несколько вопросов здесь), zpool называется «tank». Зачем? Есть ли какое-то значение в названии, или дело в том, что в оригинальной документации использовалось слово «tank», так что все остальные тоже его используют? Если у вас более одного zpool в системе, часто ли один из них называется «tank» или «tank» только условное обозначение для систем с одним пулом?

Меня это тоже сначала смутило.

Поскольку ZFS ссылается на «бассейны хранения», автор создал прозвище «Резервуар» как «Резервуар с водой» или «Резервуар для рыбы». Это своего рода игра слов, поскольку английские слова «Pool» и «Tank» обозначают большие емкости с водой. Некоторых это сначала сбивает с толку.

Вот старый пример из Документация Sun Solaris 11 от 2004 г.:

Создайте пул хранения ZFS.

В следующем примере показано, как с помощью одной команды создать простой зеркальный пул хранения с именем tank и файловую систему ZFS с именем tank. Предположим, что для использования доступны все диски / dev / dsk / c1t0d0 и / dev / dsk / c2t0d0.

# zpool create tank mirror c1t0d0 c2t0d0

Этот термин не относится к «танку», например к боевому танку, или к термину «танк» в играх.

Если я найду время, я могу откопать авторитетный источник человека, который создал этот термин. Я считаю, что этот термин был придуман Джефф Бонвик, Руководитель группы ZFS в Sun.

По поводу танка - на OpenZFS Developer Summit 2015 было заявлено, что они фанаты Матрицы, и это относилось к персонажу «Танк». Если вы посмотрите документацию, справа от «Танка» находятся пулы с названием «Бульдозер». Забавно, как ботаник просвечивает.