Чому всі зоопарки називають «танками»?


31

Практично в кожному прикладі використання ZFS, який я бачив в Інтернеті (включаючи кілька питань тут), zpool називається "танк". Чому? Чи є якесь значення цього імені чи це просто те, що в оригінальній документації використовується «танк», так це теж використовують усі інші? Якщо у вас є декілька zpool в системі, чи часто один з них називається "tank" або "tank" є лише умовою для однопультових систем?


Я назвав свої єдині пули, rpoolщоб означати "кореневий пул" для /.
CMCDragonkai

Відповіді:


31

Мене на цьому також бентежив.

Оскільки ZFS посилається на "Басейни для зберігання", автор створив прізвисько "Резервуар", як у "Банку з водою" або "Рибний бак". Це трохи грає на слова, оскільки англійські слова "Pool" і "Tank" відносяться до великих ємностей з водою. Деякі люди спочатку вважають це заплутаним.

Ось старий приклад із документації Sun Solaris 11 від 2004 року :

Створіть пул зберігання ZFS.

Наступний приклад ілюструє, як створити простий дзеркальний пул зберігання з назвою tank та файлову систему ZFS з іменем tank в одній команді. Припустимо, що цілі диски / dev / dsk / c1t0d0 та / dev / dsk / c2t0d0 доступні для використання.

# zpool create tank mirror c1t0d0 c2t0d0

Термін не посилається на "танк", як Battle Tank, або на термін "танк" в іграх.

Якщо я знайду час, можу розкопати авторитетне джерело людини, яка створила цей термін. Я вважаю, що цей термін був введений Джеффом Бонвіком , керівником команди команди ZFS, перебуваючи в Sun.


Я здогадуюсь, що наступне питання, і те, що я розумію, що у мене було в голові, коли я запитав це, було б: "Якщо у мене є лише один zpool в системі, і я не називаю це" танк ", буде що може заплутати наступного адміністратора, який працює в системі? "
asciiphil

2
Назвіть це все, що вам потрібно, і наступний адміністратор дізнається. Ми називаємо своє z.
Стефан Ласєвський

2
Тільки щоб звучати: Ми називаємо наші басейни <ім'я> -надзик. <ім'я хоста> частина імені хоста, яка визначає, що саме робить сервер (це довга історія, але моя компанія має цей стандарт іменування <країна> <місцевість> <ім'я>). Користь, IMO, полягає в тому, що якщо хтось заплутається в тому, на якому сервері він / вона працює, введення руйнівної операції не призведе до пошкодження помилкового пулу.
pepoluan

1
Як тоді ви пояснюєте zpools з назвою dozer , trinity та morpheus ?
Майкл Хемптон

15

Щодо танка - на саміті OpenZFS Developer Summit 2015 було зазначено, що вони є фанатами Матриці, і це стосувалося персонажа "Танк". Якщо ви переглянете документацію, праворуч збоку "Танк" розташовані басейни під назвою "Dozer". Смішно, як борець світить.


4
Лише з короткого огляду на документи Oracle я побачив zpools з назвою tank, dozer, trinity та morpheus, а також сервери з назвою neo і zee.
Майкл Хемптон

1
Хе, смішно .... якщо ти починаєш шукати персонажів, вони все закінчуються. Щойно знайшли Морфей і Трійцю.
Метт Брейтбах
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.