Системное администрирование

Какая самая лучшая файловая система и CMS для работы с файлами и большими архивами?

Например у меня есть мощный удалённый сервер с хорошим ssd и скоростями. ОС естественно linux какую нибудь поставлю туда, но какую? Какая файловая система оптимизирована под архивирование/распаковки архивов с большим количеством файлов? И желательно какая CMS уже разработана под такие задачи? Чтобы прям в браузере можно было открыть эти архивы, скачивать файлы от сервера (там большая скорость интернета), просматривать файлы, архивы, распаковывать их, работать с файлами, и т.д.
Абсолютно безразлично, какой именно из Linux ты будешь ставить. Единственная реальная разница между ними - используемый менеджер пакетов. Весь остальной софт ты можешь добавлять / удалять / обновлять по своему желанию.

Но, разумеется, установка на сервер серверного варианта Linux потребует меньше усилий по настройке.

Из файловых систем наиболее безопасный выбор - Ext4. Если же хочешь больше возможностей - Btrfs.

CentOS умер - Red Hat объявила о прекращении его развития.

Debian - это всегда стабильный, но немного устаревший софт - если пользоваться только официальными репозиториями Debian.

В серверном Ubuntu (построенном на базе Debian) софт поновее.
Igor Khobotov
Igor Khobotov
73 867
Лучший ответ
Алексей Нерадовских Допустим у меня 100 тысяч файлов в архиве. Мне надо эти 100 тысяч файлов которые весят меньше мегабайта перенести из архива в папку. На винде такие действия занимают час минимум, даже используя SSD быстрый.
На другой файловой системе мне кажется будет быстрее, в отличии от NTFS. Какая файловая система подойдёт ближе всего к данной работе?
Файловая система файлы
записывает
считывает
удаляет

выдает содержимое папок.

обслуживает информацию об дефектных секторах, таблице свободного пространства

архивированные файлы обрабатывают специальные программы, которым наплевать на тип файловой системы

Садись Вовочка, два балла.
Роман Дурягин
Роман Дурягин
50 253
MS DOS и соответственно FAT
Только CentOS
ZJ
Zafar Jumaev
37 945
Алексей Нерадовских Почему именно CentOS а не Debian 11 например?
XFS
Алексей Нерадовских журналируемая файловая система. Мне сейчас человек выше сказал, что надо наоборот НЕ журналируемую файловую систему искать
linux без разницы в контексте твоей задачи. Но в целом для серверной ОС странно что-то брать кроме Debian/Ubuntu.

>большим количеством файлов

Вот это ни одна ФС не любит. Очень желательно обойтись без кучи файлов в ФС в целом и без кучи файлов в одной папке.
Проблему хранения большого количества файлов в ФС решают нарезая файлы на чанки и склеивая массивы чанков в большие блобы по несколько десятков Гб, метаинформацию о файлах в этих блобах (аттрибуты файла, id блоба, размер и оффсет в блобе на содержимое файла) хранят отдельно. Так работает большинство объектных систем хранения данных. Обычно просто берут такое объектное хранилище с s3 интерфейсом и пишут-читают в него обстрагируясь от работы с ФС - плюс там обычно и компрессия есть, и отказоустойчивость/HA, erasure coding.
Юрчик Вантух
Юрчик Вантух
7 216