meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:nas:rockstor [2022/11/10 19:14] – created mchuswiki:nas:rockstor [2022/11/10 21:16] (current) mchus
Line 2: Line 2:
 Данный дистрибутив NAS сервера не пользуется особенной популярностью в интернете, поэтому про него мало что известно. Главная особенность этого решения - поддержка единственной файловой системы btrfs. Среди пользователей Linux и просто сочувствующих бытует мнение что btrfs еще не готова для продуктивного использования, хотя некоторые операционные системы предлагают ее в качестве ФС по умолчанию и вроде бы все основные проблемы кроме RAID5 и RAID6 уже решены, скептицизм в сообществе сохраняется. Возможно это является причиной низкой популярности RockStor - файловая система. Данный дистрибутив NAS сервера не пользуется особенной популярностью в интернете, поэтому про него мало что известно. Главная особенность этого решения - поддержка единственной файловой системы btrfs. Среди пользователей Linux и просто сочувствующих бытует мнение что btrfs еще не готова для продуктивного использования, хотя некоторые операционные системы предлагают ее в качестве ФС по умолчанию и вроде бы все основные проблемы кроме RAID5 и RAID6 уже решены, скептицизм в сообществе сохраняется. Возможно это является причиной низкой популярности RockStor - файловая система.
  
-btrfs +btrfs достаточно часто можно встретить в варианте замены обычной файловой системы, например ext4, но полный функционал - raid, мгновенные снимки, тома, дедупликация и компрессия используют не многие. Эта файловая система чем то похожа на zfs, но обладает своими особенностями (помимо нестабильности): 
 +  * raid строится на уровне чанков (блоков) а не дисков - этот функционал позволяет: 
 +    * объединять в массив диски любого объема; 
 +    * производить восстановление много-ко-многим; 
 +    * использовать область "горячей замены" вместо выделенных дисков (не работает в btrfs); 
 +    * менять уровень защиты "на лету"; 
 +  * по аналогии с zfs используется copy-on-write подход, который обеспечивает: 
 +    * мгновенные снимки без потери производительности и практически без ограничения количества; 
 +    * создание логических томов внутри фс; 
 +  * все блоки записываемые на ФС проверяются контрольными суммами, данный функционал вкупе с cow обеспечивает возможность выполнения дедупликации на блочном уровне; 
 +  * поддержка компрессии;
  
 +{{:wiki:nas:rockstor:20221110-232815.png}}
  
 +Rockstor навязчиво предлагает оформить платную подписку на более редкие обновления. В бесплатной версии вам будут доступны все без исключения обновления проверенные или нет. За деньги автор предлагает пользователям только проверенные обновления, протестированные на бесплатных пользователях.
 +{{:wiki:nas:rockstor:20221110-233849.png}}
 +
 +Кнопка магазина встроенная в главное меню (магазин на момент написания статьи не работает, возможно только из РФ).
 +{{:wiki:nas:rockstor:20221110-233754.png}}
 +
 +Теперь о сильных сторонах системы:
 +  - Rockstor построен на минимальной JeOS Opensuse Leap. SUSE является локомотивом движения btrfs в сообществе Linux и достаточно стабильным дистрибутивом. Версия jeos обладает минимальным набором пакетов и достаточно легковесна;
 +  - Официально поддерживается установка на usb накопитель. Рекомендуется использование USB 3.0 флешек даже на системах USB2.0;
 +  - Встроенная поддержка docker контейнеров. Наличие контейнеров Resilio и Syncthing в базовом магазине;
 +  - Встроенный функционал репликации;
 +  - Поддержка ARM64 и RapsberryPi4;
 +  - 367 МБ занимает базовая система в оперативной памяти.
 +
 +{{:wiki:nas:rockstor:20221111-001409.png}}
 +
 +Что мне не понравилось:
 +  * Автор всячески намекает на необходимость платной подписки. Вкупе со словами о том что систему неплохо бы постоянно бэкапить, а лучще еще и в два места, создается впечатление о низкой надежности комплекса. Если отбросить предрассудки - схема со стабильный / тестовый канал достаточно справедлива и успешно используется в том же PVE, но тут это подано не совсем приятно.
 +  * Простенький сайт, во главе которого изображение с какой-то поделкой из куска дерева и алюминия, по-видимому изображающее возможность установки системы как на ARM так и на NUC. Но справедливости ради стоит сказать что все страницы кроме домашней выполнены достаточно неплохо.
 +  * Ощущение какого-то ребяческого подхода. На странице загрузки автор объясняет почему всем необходимо установить обязательный костыль чтобы работал RAID5/RAID6 и почему он этого не сделал сам.
 +  * На каждой странице интерфейса и сайта кнопка магазин, которая не работает.
 +  * Отсутствие iSCSI и какого либо другого блочного таргета.
 +  * GUI работает нестабильно и переодически выпадает в "проблему".
 +
 +{{:wiki:nas:rockstor:20221111-001650.png}}