Сообщение Re[7]: Будущее десктопа от 24.02.2017 12:08
Изменено 24.02.2017 12:12 vsb
Re[7]: Будущее десктопа
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, vsb, Вы писали:
vsb>>Угу, списки есть, а нормальных нет. Микрософт когда разродится нормальной системой? Из NTFS уже песок сыпется.
CC>А что тебе как юзеру от FS надо то? Просто любопытно.
1. Никаких неразумных ограничений на объёмы данных, вроде 4ГБ на файл в FAT.
2. Гарантированная целостность ФС при нормально работающем оборудовании и потере питания без длительных проверок при загрузке. Также контроль целостности файлов и метаданных даже при сбоящем оборудовании (контрольные суммы).
3. Мгновенные снапшоты раздела, клонирование, откат на любой снапшот (как это удобно, это просто представить сложно, делаешь простые скрипты, перед любым обновлением, установкой софта, экспериментами и просто по крону делаешь снапшот всего корня, при любых проблемах просто откатываешься на этот снапшот и у тебя всё работает как было, при этом накладных расходов практически нет).
4. Сжатие (настраиваемое), шифрование.
5. Поддержка RAID (т.е. RAID должен быть реализован в ФС, не на другом уровне).
6. Поддержка быстрых кеширующих хранилищ, например небольшой быстрый SSD перед большими HDD, естественно полностью прозрачно для пользователя.
7. Тут спорно, мне это пока не было нужно, но хотелось бы иметь: автоматическая дедупликация, т.е. поиск одинаковых блоков и удаление дубликатов.
8. Возможность организовать дубликат на удалённом хосте, т.е. все изменения идут по сети на удалённый хост и применяются там, таким образом там будет идентичная ФС.
Ну понятно, что должны работать все фичи, нужные для популярных ОС вроде линукса, всякие там POSIX ACL и прочая гадость, sparse-файлы, создание raw-файловых систем и тд.
CC>Здравствуйте, vsb, Вы писали:
vsb>>Угу, списки есть, а нормальных нет. Микрософт когда разродится нормальной системой? Из NTFS уже песок сыпется.
CC>А что тебе как юзеру от FS надо то? Просто любопытно.
1. Никаких неразумных ограничений на объёмы данных, вроде 4ГБ на файл в FAT.
2. Гарантированная целостность ФС при нормально работающем оборудовании и потере питания без длительных проверок при загрузке. Также контроль целостности файлов и метаданных даже при сбоящем оборудовании (контрольные суммы).
3. Мгновенные снапшоты раздела, клонирование, откат на любой снапшот (как это удобно, это просто представить сложно, делаешь простые скрипты, перед любым обновлением, установкой софта, экспериментами и просто по крону делаешь снапшот всего корня, при любых проблемах просто откатываешься на этот снапшот и у тебя всё работает как было, при этом накладных расходов практически нет).
4. Сжатие (настраиваемое), шифрование.
5. Поддержка RAID (т.е. RAID должен быть реализован в ФС, не на другом уровне).
6. Поддержка быстрых кеширующих хранилищ, например небольшой быстрый SSD перед большими HDD, естественно полностью прозрачно для пользователя.
7. Тут спорно, мне это пока не было нужно, но хотелось бы иметь: автоматическая дедупликация, т.е. поиск одинаковых блоков и удаление дубликатов.
8. Возможность организовать дубликат на удалённом хосте, т.е. все изменения идут по сети на удалённый хост и применяются там, таким образом там будет идентичная ФС.
Ну понятно, что должны работать все фичи, нужные для популярных ОС вроде линукса, всякие там POSIX ACL и прочая гадость, sparse-файлы, создание raw-файловых систем и тд.
Re[7]: Будущее десктопа
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, vsb, Вы писали:
vsb>>Угу, списки есть, а нормальных нет. Микрософт когда разродится нормальной системой? Из NTFS уже песок сыпется.
CC>А что тебе как юзеру от FS надо то? Просто любопытно.
1. Никаких неразумных ограничений на объёмы данных, вроде 4ГБ на файл в FAT.
2. Гарантированная целостность ФС при нормально работающем оборудовании и потере питания без длительных проверок при загрузке. Также контроль целостности файлов и метаданных даже при сбоящем оборудовании (контрольные суммы).
3. Абстракция от хранилищ, множество разделов, raw-разделы, мгновенное изменение размера любого раздела. Т.е. поставил я новый хард на 4 ТБ в компьютер, добавил его в пул, поменял размер /home на +4ТБ и всё, при этом все операции моментальные.
4. Мгновенные снапшоты раздела, клонирование, откат на любой снапшот (как это удобно, это просто представить сложно, делаешь простые скрипты, перед любым обновлением, установкой софта, экспериментами и просто по крону делаешь снапшот всего корня, при любых проблемах просто откатываешься на этот снапшот и у тебя всё работает как было, при этом накладных расходов практически нет).
5. Сжатие (настраиваемое), шифрование.
6. Поддержка RAID (т.е. RAID должен быть реализован в ФС, не на другом уровне).
7. Поддержка быстрых кеширующих хранилищ, например небольшой быстрый SSD перед большими HDD, естественно полностью прозрачно для пользователя.
8. Тут спорно, мне это пока не было нужно, но хотелось бы иметь: автоматическая дедупликация, т.е. поиск одинаковых блоков и удаление дубликатов.
9. Возможность организовать дубликат на удалённом хосте, т.е. все изменения идут по сети на удалённый хост и применяются там, таким образом там будет идентичная ФС.
Ну понятно, что должны работать все фичи, нужные для популярных ОС вроде линукса, всякие там POSIX ACL и прочая гадость, sparse-файлы, создание raw-файловых систем и тд.
CC>Здравствуйте, vsb, Вы писали:
vsb>>Угу, списки есть, а нормальных нет. Микрософт когда разродится нормальной системой? Из NTFS уже песок сыпется.
CC>А что тебе как юзеру от FS надо то? Просто любопытно.
1. Никаких неразумных ограничений на объёмы данных, вроде 4ГБ на файл в FAT.
2. Гарантированная целостность ФС при нормально работающем оборудовании и потере питания без длительных проверок при загрузке. Также контроль целостности файлов и метаданных даже при сбоящем оборудовании (контрольные суммы).
3. Абстракция от хранилищ, множество разделов, raw-разделы, мгновенное изменение размера любого раздела. Т.е. поставил я новый хард на 4 ТБ в компьютер, добавил его в пул, поменял размер /home на +4ТБ и всё, при этом все операции моментальные.
4. Мгновенные снапшоты раздела, клонирование, откат на любой снапшот (как это удобно, это просто представить сложно, делаешь простые скрипты, перед любым обновлением, установкой софта, экспериментами и просто по крону делаешь снапшот всего корня, при любых проблемах просто откатываешься на этот снапшот и у тебя всё работает как было, при этом накладных расходов практически нет).
5. Сжатие (настраиваемое), шифрование.
6. Поддержка RAID (т.е. RAID должен быть реализован в ФС, не на другом уровне).
7. Поддержка быстрых кеширующих хранилищ, например небольшой быстрый SSD перед большими HDD, естественно полностью прозрачно для пользователя.
8. Тут спорно, мне это пока не было нужно, но хотелось бы иметь: автоматическая дедупликация, т.е. поиск одинаковых блоков и удаление дубликатов.
9. Возможность организовать дубликат на удалённом хосте, т.е. все изменения идут по сети на удалённый хост и применяются там, таким образом там будет идентичная ФС.
Ну понятно, что должны работать все фичи, нужные для популярных ОС вроде линукса, всякие там POSIX ACL и прочая гадость, sparse-файлы, создание raw-файловых систем и тд.