The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

CoreOS - новый подход к организации серверных Linux-систем, opennews (ok), 22-Авг-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Altingemail (ok), 22-Авг-13, 12:17 
Начал читать, подумалось - "очередная болгенОС", но дочитав до конца, подумал, что все же "в этом что-то есть".
"Корневой системный раздел монтируется в режиме только для чтения и не изменяется в процессе работы. " - как в андроид-телефонах :)
"Один из разделов является активным, а второй используется для копирования обновления, после установки которого активным становится второй раздел, а первый остаётся для установки следующего обновления и предоставляет возможность быстрого отката изменений." - один  в один как в моем телефоне.
Какой-то сервер-телефон получается :)
С другой стороны, не зря, ох, не зря "корпорация добра" фактически забила на андроид и сосредоточилась на развитии ChromeOS.
В момент своего появления тоже большинство кричало: "скрипач не нужен!".
Тем не менее, несмотря на свои недостатки, андроид "сделал" все другие мобильные ОС.
Не претендую на истину в последней инстанции, но присмотреться к пректу, считаю, стОит.
Ответить | Правка | Наверх | Cообщить модератору

12. "CoreOS - новый подход к организации серверных Linux-систем"  –2 +/
Сообщение от blablabla (ok), 22-Авг-13, 12:35 
Безусловно в этой OS есть свои преимущества
Я например перед каждым обновлением делаю dd на соседний винт и если что то не так всегда могу загрузить систему с этого дополнительного
Из достоинств всегда можно сравнить контрольную сумму испольняемых файлов на случай подзрения на факал
Ответить | Правка | Наверх | Cообщить модератору

18. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Crazy Alex (ok), 22-Авг-13, 12:53 
Снапшоты были бы более уместны, мне кажется.
Ответить | Правка | Наверх | Cообщить модератору

25. "CoreOS - новый подход к организации серверных Linux-систем"  –3 +/
Сообщение от Аноним (-), 22-Авг-13, 13:27 
Конечно. Только вот допиленных, стабильных и производительных ФС под Linux с поддержкой снапшотов пока еще нет.
Ответить | Правка | Наверх | Cообщить модератору

32. "CoreOS - новый подход к организации серверных Linux-систем"  –5 +/
Сообщение от iZEN (ok), 22-Авг-13, 13:40 
> Только вот допиленных, стабильных и производительных ФС под Linux с поддержкой снапшотов пока еще нет.

Тяжёлый случай. И, похоже, никому они на Linux не нужны — обходятся dd. Ж)

В то время, как делать снапшоты для отката изменений в UFS2 и ZFS — обычная практика в Unix ОС, вошедшая в служебную процедуру (продакшен) в 2006-2007 годах.

Ответить | Правка | Наверх | Cообщить модератору

34. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 22-Авг-13, 13:42 
> В то время, как делать снапшоты для отката изменений в UFS2 и
> ZFS — обычная практика в Unix ОС, вошедшая в служебную процедуру
> (продакшен) в 2006-2007 годах.

Вообще-то, когда я говорил, что "стабильных и производительных ФС под Linux с поддержкой снапшотов пока еще нет" - я учитывал, что ZFS под Linux работает уже довольно давно.
Вот только производительность ZFS оставляет желать лучшего (независимо от ОС). Да и к стабильности есть нерекания.

Ответить | Правка | Наверх | Cообщить модератору

57. "CoreOS - новый подход к организации серверных Linux-систем"  –3 +/
Сообщение от iZEN (ok), 22-Авг-13, 14:46 
> Вот только производительность ZFS оставляет желать лучшего (независимо от ОС).

ZFS на Linux не пробовал ("крабов не ел"), а вот на FreeBSD эта ФС работает быстро при условии, если не включать дедупликацию и не полностью (до ~95%) заполнять пул.

> Да и к стабильности есть нерекания.

Так попробуйте устриц в собственном соку. Что мешает?

Ответить | Правка | Наверх | Cообщить модератору

64. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Аноним (-), 22-Авг-13, 15:10 
>> Вот только производительность ZFS оставляет желать лучшего (независимо от ОС).
> ZFS на Linux не пробовал ("крабов не ел"), а вот на FreeBSD
> эта ФС работает быстро при условии, если не включать дедупликацию и
> не полностью (до ~95%) заполнять пул.

Ежу же ясно, что системы с CoW _ДОЛЖНЫ_ люто тормозить при таком заполнении - в попытках найти место для записи. Нет, все ждут нарушения законов сохранения! И, кстати - что, терабайтных винтов еще не изобрели?!

>> Да и к стабильности есть нерекания.
> Так попробуйте устриц в собственном соку. Что мешает?

Лицензия :))))))) Она противоречит религии.

Ответить | Правка | Наверх | Cообщить модератору

70. "CoreOS - новый подход к организации серверных Linux-систем"  +2 +/
Сообщение от Аноним (-), 22-Авг-13, 15:40 
> ZFS на Linux не пробовал ("крабов не ел"), а вот на FreeBSD
> эта ФС работает быстро при условии, если не включать дедупликацию и
> не полностью (до ~95%) заполнять пул.

"Работает быстро" - понятие относительное. По сравнению с ext4 и XFS - ZFS дичайше тормозит.

>> Да и к стабильности есть нерекания.
> Так попробуйте устриц в собственном соку. Что мешает?

В собственном соку (на солярке) нареканий не было. В чужом (на фре) - были.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

77. "CoreOS - новый подход к организации серверных Linux-систем"  –4 +/
Сообщение от iZEN (ok), 22-Авг-13, 16:41 
> В чужом (на фре) - были.

Можно узнать, в каком году вы ZFS смотрели на Фре?

Ответить | Правка | Наверх | Cообщить модератору

109. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Аноним (-), 23-Авг-13, 02:02 
> Можно узнать, в каком году вы ZFS смотрели на Фре?

Изя, чудес не бывает. В ZFS ниасилили нормальный экстентный аллокатор. И да, предупреждая следующие ламерские потуги: блоки с максимальным размером 2Мб за таковой не катят, извини.

Поэтому любая ФС с экстентами обречена обставлять ZFS'а при прочих равных. Просто потому что они могут за один присест помечать многометровые чушки как выделенные, а ZFS - нет.

> ZFS смотрели на Фре?

А там во фре умеют что-то кроме копипастнга кода у оракла? ORLY?

Ответить | Правка | Наверх | Cообщить модератору

142. "CoreOS - новый подход к организации серверных Linux-систем"  –2 +/
Сообщение от iZEN (ok), 23-Авг-13, 12:02 
> "Работает быстро" - понятие относительное. По сравнению с ext4 и XFS - ZFS дичайше тормозит.

А цифры, собственно, ГДЕ, бро?

Мне вот тоже КАЖЕТСЯ, что ZFS не такая уж тормозная по сравнению, по крайней мере, с дефрагментированной NTFS на рабочем компьютере. А когда всё нужное в памяти уже закэшировано, так вообще всё летает.

Что-то давно Фороникс не сравнивал современные файловые системы на профнепригодность...

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

167. "CoreOS - новый подход к организации серверных Linux-систем"  +3 +/
Сообщение от Аноним (-), 24-Авг-13, 09:23 
> Мне вот тоже КАЖЕТСЯ, что ZFS не такая уж тормозная по сравнению,
> по крайней мере, с дефрагментированной NTFS на рабочем компьютере.

)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Под столом.... Нашел с чем сравнивать...)))))))))))))))))))))))
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Ответить | Правка | Наверх | Cообщить модератору

108. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 23-Авг-13, 01:58 
> ZFS на Linux не пробовал ("крабов не ел"), а вот на FreeBSD
> эта ФС работает быстро при условии,

...что вы изен и довольны жалкими 6Мб/сек со шпинделя. Тогда да, ZFS - быстрая ФС.

А так - ей просто не с чего быть быстрой. В лучшем случае при куче оперативки будет cache hit, но это не заслуга ZFS и так любая ФС умеет. А сам по себе дизайн ZFS как-то так довольно слоупочный, и в любых бенчах это в два счета вылезает почему-то.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

120. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Михрютка (ok), 23-Авг-13, 03:06 
> эта ФС работает быстро при условии, если не включать дедупликацию и
> не полностью (до ~95%) заполнять пул.

Ё. стыд же. Изя. Свитчани уже на убунту и похапэ, мне хоть не так огорчительно будет читать твои каменты.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

134. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 23-Авг-13, 09:25 
> Ё. стыд же. Изя. Свитчани уже на убунту и похапэ, мне хоть
> не так огорчительно будет читать твои каменты.

Ты опоздал, чувак. Теперь ваше сообщество - это изены и нагуалы, которые не знают семантику POSIX, собирают крутые райды о 6Мб/сек на шпиндель и прочая. А те у кого башня на месте - выводы давно сделали...

Ответить | Правка | Наверх | Cообщить модератору

139. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Михрютка (ok), 23-Авг-13, 11:28 
>> Ё. стыд же. Изя. Свитчани уже на убунту и похапэ, мне хоть
>> не так огорчительно будет читать твои каменты.
> Ты опоздал, чувак. Теперь ваше сообщество - это изены и нагуалы, которые
> не знают семантику POSIX, собирают крутые райды о 6Мб/сек на шпиндель
> и прочая. А те у кого башня на месте - выводы
> давно сделали...

бро, ты не знаешь о моем сообществе. но пытайся дальше.

Ответить | Правка | Наверх | Cообщить модератору

123. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Летающий Макаронный Монстр (?), 23-Авг-13, 04:10 
>> Вот только производительность ZFS оставляет желать лучшего (независимо от ОС).
> ZFS на Linux не пробовал ("крабов не ел"), а вот на FreeBSD
> эта ФС работает быстро при условии, если не включать дедупликацию и
> не полностью (до ~95%) заполнять пул.

а теперь посмотрим, как оно живёт родном ядре:

http://habrahabr.ru/company/hostkey/blog/179151/


Тут всплывает второй косяк, не описанный в маркетинговых материалах сразу. Стоит ZFS пулу заполниться, как он радикально деградирует по производительности. Более 30% свободного места это не бросается в глаза (но видно на графике), с 30 до 10% все работает раза в три медленнее, а если места становится менее 10% — все работает на порядок медленнее.


Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

97. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 22-Авг-13, 21:12 

> В то время, как делать снапшоты для отката изменений в UFS2 и
> ZFS — обычная практика в Unix ОС, вошедшая в служебную процедуру
> (продакшен) в 2006-2007 годах.

Да знаем мы это прекрасно.Что повторять как мантру.
И не в Unix OS, а в SunOS, но там UFS2 нет, в случае намёка на freebsd, то здесь не применим термин продакшен, правильнее будет локалхост у пары бздишнеков.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

110. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 23-Авг-13, 02:04 
> в случае намёка на freebsd, то здесь не применим термин продакшен,
> правильнее будет локалхост у пары бздишнеков.

Что еще веселее - у них всех свои подвиды UFS, так что черт ногу сломит. Теперь такая же фигня намечается и с ZFS, т.к. оракла задавил самый страшный зверь aka жаба. Теперь в соляре будет один ZFS, а бсдишнегов другой.

Ответить | Правка | Наверх | Cообщить модератору

144. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от iZEN (ok), 23-Авг-13, 12:16 
>> В то время, как делать снапшоты для отката изменений в UFS2 и
>> ZFS — обычная практика в Unix ОС, вошедшая в служебную процедуру
>> (продакшен) в 2006-2007 годах.
> Да знаем мы это прекрасно.Что повторять как мантру.
> И не в Unix OS, а в SunOS, но там UFS2 нет,
> в случае намёка на freebsd, то здесь не применим термин продакшен,
> правильнее будет локалхост у пары бздишнеков.

"Зелен виноград"


Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

126. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Crazy Alex (ok), 23-Авг-13, 04:29 
Я так понимаю, снапшот должго не живет же - исключительно для перестразовки при первом запуске? LVM вполне хватит, мне кажется.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

51. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от slowpoke (?), 22-Авг-13, 14:18 
нужен пакетный менеджер похожий на Git. чтобы каждый шаг был атомарной транзакцией и можно было поставить любые версии любых пакетов хоть одновременно хоть как и откатить это одной командой
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

52. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Аноним (-), 22-Авг-13, 14:22 
А вы себе представляете Git-like behaviour применительно к етическому количеству _бинарных_ файлов? И сколько места эта радость займет?
Ответить | Правка | Наверх | Cообщить модератору

54. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от slowpoke (?), 22-Авг-13, 14:25 
какая разница? будет лог а это главное. сделал снимок - обновился - сделал снимок, удалил все снимки кроме последних 10 скажем. оно же будет только изменения запоминать как Git так что нормально. и чтобы все с хешами - чтобы из коробки все проверить могло
Ответить | Правка | Наверх | Cообщить модератору

86. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Не удержался. (?), 22-Авг-13, 18:45 
> оно же будет только изменения запоминать как Git так что нормально.

Git НЕ хранит изменения. Изменения вычисляются гитом путем стравнения блобов (содержимого деревьев).

Ответить | Правка | Наверх | Cообщить модератору

101. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от 1 (??), 22-Авг-13, 22:11 
Еще как хранит
man git-pack-objects
Ответить | Правка | Наверх | Cообщить модератору

161. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Не удержался. (?), 23-Авг-13, 20:48 
> Еще как хранит
> man git-pack-objects

:-):-):-)
Ну вы же *видите* - хранит.

Ответить | Правка | Наверх | Cообщить модератору

59. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от slowpoke (?), 22-Авг-13, 14:46 
не говоря уже о том что хранить можно не сами файлы а их описание - имя, путь, версия, хеш.
а старые версии самих файлов удалять вместе со старыми транзакциями.
на манер точек отката в венде или в виртуалбоксе
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

112. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Аноним (-), 23-Авг-13, 02:06 
> А вы себе представляете Git-like behaviour применительно к етическому количеству
> _бинарных_ файлов?

А что, btrfs вполне себе так сможет.

> И сколько места эта радость займет?

Ну да, место жрать будет. Чудес не бывает.

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

117. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Михрютка (ok), 23-Авг-13, 02:14 
>> А вы себе представляете Git-like behaviour применительно к етическому количеству
>> _бинарных_ файлов?
> А что, btrfs вполне себе так сможет.

btrfs много чего может. вон Чистяков давеча жалился

[root@cellar ~]# btrfs filesystem df /
Data: total=107.21GB, used=75.06GB
System, DUP: total=8.00MB, used=20.00KB
System: total=4.00MB, used=0.00
Metadata, DUP: total=3.50GB, used=3.00GB
Metadata: total=8.00MB, used=0.00
[root@cellar ~]# > test
-bash: test: No space left on device

могучая штука, да.

Ответить | Правка | Наверх | Cообщить модератору

135. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Аноним (-), 23-Авг-13, 09:43 
> могучая штука, да.

А к твоему ZFSу дефрагер в принципе прикручивать хоть кто-то будет? А то саночники как обычно - забили на фрагментацию, втерли маркетинговый булшит по полной программе, а на то что CoW на мало-мальски заполненом пуле скатывается в ср@но# г@#но - в маркетинговом булшите эти клоуны вообще уточнить забыли. И вот как-то так у саней все и было.

Ну а у нас в результате имеются ценные экспонаты в виде изена, codename "6Мб/сек на шпиндель". И эти люди рассказывают о скорости файловых систем :).

Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

154. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от andy (??), 23-Авг-13, 13:15 
>>> Ну а я пока потихоньку юзаю крап под названием ZFS и пока
>> потихоньку
>крап

Кстати, истинная правда!

> почему-то данные за эти четыре года не терял. И на скорость
> мне откровенно плевать с высокой колокольни, потому как не каждый день
> переливаю файлы терабайтами на своём домашнем тазике, забитом "под завязку" ноутбучными
> винчестерами вместо обычных 3,5" печек.

Да, директории windows, на zfs пуле делать нечего, согласен.


Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

157. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от iZEN (ok), 23-Авг-13, 13:51 
>>>> Ну а я пока потихоньку юзаю крап под названием ZFS и пока
>>> потихоньку
>>крап
> Кстати, истинная правда!

А когда я врал?

>> почему-то данные за эти четыре года не терял. И на скорость
>> мне откровенно плевать с высокой колокольни, потому как не каждый день
>> переливаю файлы терабайтами на своём домашнем тазике, забитом "под завязку" ноутбучными
>> винчестерами вместо обычных 3,5" печек.
> Да, директории windows, на zfs пуле делать нечего, согласен.

Их там и нет — им не откуда появиться.


Ответить | Правка | Наверх | Cообщить модератору

175. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Авг-13, 22:21 
> А когда я врал?

Регулярно. :(

Ответить | Правка | Наверх | Cообщить модератору

184. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от slowpoke (?), 26-Авг-13, 13:35 
>А когда я врал?

Изя ты врешь как дышишь!

Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

158. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от andy (??), 23-Авг-13, 17:38 
> И на скорость
> мне откровенно плевать с высокой колокольни, потому как не каждый день
> переливаю файлы терабайтами на своём домашнем тазике, забитом "под завязку" ноутбучными
> винчестерами вместо обычных 3,5" печек.

Видишь ли Изен, потребности в производительности у тебя и у остального
мира различаются. Поэтому то, что работает у тебя, неспеша и неповоротливо,
не есть качественная вещь под задачи с высокой нагрузкой на файловую систему.

Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

78. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от iZEN (ok), 22-Авг-13, 16:45 
> нужен пакетный менеджер похожий на Git. чтобы каждый шаг был атомарной транзакцией
> и можно было поставить любые версии любых пакетов хоть одновременно хоть
> как и откатить это одной командой

Пока так:

zfs snapshot poolname/usr/local@fix
zfs snapshot poolname/var/db/pkg@fix
...
zfs rollback poolname/usr/local@fix
zfs rollback poolname/var/db/pkg@fix

Да, было бы здорово объединить одинаковые операции над отдельными ФС в одну команду.

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

87. "CoreOS - новый подход к организации серверных Linux-систем"  –1 +/
Сообщение от Не удержался. (?), 22-Авг-13, 18:55 
> Пока так:
> zfs snapshot poolname/usr/local@fix
> zfs snapshot poolname/var/db/pkg@fix
> ...
> zfs rollback poolname/usr/local@fix
> zfs rollback poolname/var/db/pkg@fix
> Да, было бы здорово объединить одинаковые операции над отдельными ФС в одну
> команду.

Правильнее создавать снапшот так

zfs snapshot -r poolname@fix

Ответить | Правка | Наверх | Cообщить модератору

89. "CoreOS - новый подход к организации серверных Linux-систем"  +/
Сообщение от Аноним (-), 22-Авг-13, 19:09 
> нужен пакетный менеджер похожий на Git. чтобы каждый шаг был атомарной транзакцией
> и можно было поставить любые версии любых пакетов хоть одновременно хоть
> как и откатить это одной командой

Как в Nix (http://nixos.org/) что-ли?

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

111. "CoreOS - новый подход к организации серверных Linux-систем"  +1 +/
Сообщение от Аноним (-), 23-Авг-13, 02:05 
> нужен пакетный менеджер похожий на Git. чтобы каждый шаг был атомарной транзакцией

Ваш любимый пакетный манагер + btrfs еще и не такое смогут :). У федорасов даже уже скриптики есть чтобы такое откаблучивать, хотя в принципе так можно делать и вручную и автоматом где угодно. Технология простая как топор. Главное снапшоты не забывать убивать - иначе все место выюзается :).

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру