LINUX.ORG.RU

Google переводит свои сервера на ext4

 , ,


0

1

В настоящий момент корпорация Google производит апгрейд файловой системы своих серверов с ext2 на более современную ext4.

Мы произвели множество тестов с помощью стандартных инструментов (dbench, compile bench и др.) на файловых системах xfs, ext4 и jfs, чтобы выбрать наиболее подходящую."

При наших рабочих нагрузках производительность ext4 и xfs практически одинакова. Тот факт, что обновление на ext4 будет более плавным, оказался ключевым. Благодаря ext4 уже сейчас мы избавились от узкого места для некоторых из наших самых ресурсоемких приложений.

Для проведения апгрейда Google так же пригласил главного разработчика файловых систем ext2/ext3/ext4 Теда Т'со (Ted T'so).

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от Divius

>И да, наконец XFS-филам и прочим кактусоедам объяснили, где серьёзные разработки, а где - наколенные поделки...

Угу. А до этого серьёзной разработкой была ext2 :)

...

И текст новости прочти, там, «как бэ» ответ есть.

KRoN73 ★★★★★
()

При ресурсах гугла, лучше бы выкрали Рейзера, да отправили его в страну без экстрадиции. Если уж президенту воюющей страны премию мира дают.

> mount
/dev/mapper/system-root on / type reiserfs (rw,acl,user_xattr)
/dev/mapper/system-home on /home type reiserfs (rw,acl,user_xattr)
...

HexGhost
()
Ответ на: комментарий от KRoN73

> На жёстких зависах (зависает SAS-контроллер) я уже дважды терял данные на ext4. В одному случае отвалился весь /etc, в одном - /usr. В первом случае ручками вытащил из lost+found, во втором - заново разворачивал систему.

А контроллер поменяли?

valich ★★★
()

Но я все-равно раньше гугла перешел, на всех разделах, на десктопе и ноуте!

valich ★★★
()
Ответ на: комментарий от elipse

Линус настолько затроллил Теда кдешными багами на ext4, что тот сбежал в гугль. Вот так из-за финских троллей и кдешников линукс теряет разработчиков.

vga ★★
()

ext4 стала с ядра 2.6.32 до 50 раз медленнее на запись, надеюсь, Google'ы улучшат ситуацию.

anonymous
()
Ответ на: комментарий от anonymous

>ext4 стала с ядра 2.6.32 до 50 раз медленнее на запись

Дровишки с фороникса? ну-ну....

TheMixa ★★★
()

Вот гугл перейдёт, поработает годик, а там и я перейду на ext4, а пока буду на ext3.

WARNING ★★★★
()
Ответ на: комментарий от vga

Не , ну это же фигня полная вручную после перегрузки из под рута запускать fsck на серверах и не обслуживаемой технике !!
На кол за такое ...

elipse ★★★
()

Может еще Гугле заинтересуется и mdadm'ом для рейд массивов. И тогда эта софтинка станет настоящим тру ентерпрайзом?

Santad
()
Ответ на: комментарий от elipse

Почитал твою эпопею. Насколько я понял там опция таки есть buggy_init_scripts = 1. Почему дебиан ее не включил - вот к ним и вопрос.

vga ★★
()

Жаль, что моя почта теперь будет находится на недопродакшн-ФС. Хотя,... может оно и к лучшему. Ж)

iZEN ★★★★★
()
Ответ на: комментарий от Santad

Может еще Гугле заинтересуется и mdadm'ом для рейд массивов. И тогда эта софтинка станет настоящим тру ентерпрайзом?

А смысл юзать костыли?

ZFS шагает по планете.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Смысл в том, что гуглу не нужны лишние прослойки, они все равно поверх ext2-4 накатят GFS. Подозреваю, что им бы и фата хватило. А ZFS им явно ни к чему.

vga ★★
()
Ответ на: комментарий от iZEN

>> ZFS шагает по планете.

И даже известно, куда

frost_ii ★★★★★
()
Ответ на: комментарий от Quasar

Она есть только в соляре. В бзде она ещё не является доделанной.

4.2

> uname -a
FreeBSD selena.fire 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Jan 14 22:26:17 VOLT 2010     root@selena.fire:/usr/obj/usr/src/sys/SELENA  amd64
> zpool upgrade -v
This system is currently running ZFS pool version 14.

The following versions are supported:

VER  DESCRIPTION
---  --------------------------------------------------------
 1   Initial ZFS version
 2   Ditto blocks (replicated metadata)
 3   Hot spares and double parity RAID-Z
 4   zpool history
 5   Compression using the gzip algorithm
 6   bootfs pool property
 7   Separate intent log devices
 8   Delegated administration
 9   refquota and refreservation properties
 10  Cache devices
 11  Improved scrub performance
 12  Snapshot properties
 13  snapused property
 14  passthrough-x aclinherit support
For more information on a particular version, including supported releases, see:

http://www.opensolaris.org/os/community/zfs/version/N

Where 'N' is the version number.
iZEN ★★★★★
()
Ответ на: комментарий от vga

ну :
1 - это тоже костыль
2 - fsck начинает по полной драить раздел
3 - это ублюдочное поведение совсем ни к чему на флешах

elipse ★★★
()

Гуглокапец. Расскажите им про NT^W XFS.

Sekai
()

Google копец?

anonymous
()
Ответ на: комментарий от Jayrome

> Была новость о том, что в Убунте при внезапном отключении открытые файлы обнулялись на винте. Не знаю, как сейчас.

Нюансы работы драйвера ФС, связанные с отложенной записью. Не специфичны для Ubuntu. Просто если вспомнить историю этого срача (тогда Линус и Цо друг на друга наезжали) — поднялся он после обнаружения бага убунтоводами — там мелкие конфиги гномо- кедо-приложений (которых при работе много создается) обнулялись. В современных ядрах изжито )

А по теме, чего опять все переполошились? Ну идет в гугле рабочий процесс... дальше что? Кстати, если кто вдруг в анабиозе — ext4 стала дефолтной системой для ведущих дистрибутивов еще в прошлом году. Короче... новость интересная — срач ни о чем. Как всегда на LOR )

sabbakka ★★
()
Ответ на: комментарий от Ximandr

> По-простому говоря: «Мы решили заплатить чуваку который лучше всех сможет разобраться во всем том говне которое обязательно всплывет при апгрейде.»

Говно всегда всплывает. Говно есть везде. Но в ком то его больше. Это были факты.

В вас говно есть точно, иначе бы вы не тратили свое время выливая свое говно тут.

andreyu ★★★★★
()
Ответ на: комментарий от sabbakka

ext4 стала дефолтной системой для ведущих дистрибутивов еще в прошлом году

В Debian так и не стала. Или оно уже не считается ведущим?

los_nikos ★★★★★
()
Ответ на: комментарий от TALKER

А казался не совсем невменяемым.

Да нет, я вообще не такой.

iZEN ★★★★★
()
Ответ на: комментарий от los_nikos

Ну в testing уже засунили в инсталлер, в релизе все уже будет.
В Lenny не попало, ибо было сырое еще и в саморозке было старое ведро.

elipse ★★★
()
Ответ на: Это как бы ответ. от Camel

> Я думаю технически их Reiser4 более чем устраивает, они из-за политики обоссались.

Думаю, что они правы. Зачем им лишний геморрой? Они не мелкая китайская компаний, которая может сегодня утром закрыться, а вечером открыться под другим именем.

andreyu ★★★★★
()
Ответ на: комментарий от Fredrik

> Тоже что ль обновиться с reiser3 до reiser4...

Как думаете, Ганса выпустят на недельку по такому случаю?


Вы его сын?

andreyu ★★★★★
()
Ответ на: Reiser4 rules. от Camel

>Лучше бы дали денег Эдуарду Шишкину и Гансу Райзеру и сделали нормальную файловую систему.

Первого не знаю, а со вторым можно и сухарями расплатиться.

buildworld
()
Ответ на: комментарий от atrus

В землю закопал.

Я думаю технически их Reiser4 более чем устраивает, они из-за политики обоссались.

Политики кого? Разработчиков ядра? Но гугль ведёт свою ветку (периодически сбрасывая в основную часть кода).

Почитайте биографию создателя Reiser4, там есть кое-что необычное. И это гораздо неожиданнее чем гомосексуальность создателя Midnight Commander.

Camel ★★★★★
()
Ответ на: комментарий от anonymoos

Ответ+свой_коммент

>Уж какая бетотестерская база! хвала гуглу!

Да да. Очень интересный момент, кстати. Теперь можно не беспокоится за невсплывающие баги. Всех переловят.
И да, ещё надеюсь эти таки осилят дефрагментирование ext4 допилить. А то я уж было начал жалеть что перевёл терабайтник на ext4.

darkshvein ☆☆
()
Ответ на: комментарий от FlameTank

r'fs log ??

Even with this option turned on, reiserfs still performs all journalling operations, save for actual writes into its journalling area. Implementation of nolog is a work in progress.

KosmiK ★★
()
Ответ на: r'fs log ?? от KosmiK

> Even with this option turned on, reiserfs still performs all journalling operations, save for actual writes into its journalling area. Implementation of nolog is a work in progress.

Хе-хе. И когда оно заработает не известно.

andreyu ★★★★★
()
Ответ на: Ответ+свой_коммент от darkshvein

> И да, ещё надеюсь эти таки осилят дефрагментирование ext4 допилить.

Гугел увлекается дефрагментацией? Наверное, сразу после пересоздания ФС...

dm1024 ★★★
()
Ответ на: Ответ+свой_коммент от darkshvein

Угу..а ты не обратил внимание, что они заново mkfs делают и дампят с бэкапов? Нах им та дефраг? Разва xfs_fsr для xfs не катит? Видимо их фрагментация просто не волнует. P.S.Read as «IMHO» only.

KosmiK ★★
()
Ответ на: комментарий от anonymous

> ZFS мёртв

что, зарелизили btrfs? нет? тогда о чём вы бредите?

d9d9 ★★★★
()
Ответ на: Reiser4 rules. от Camel

>Лучше бы дали денег Эдуарду Шишкину и Гансу Райзеру и сделали нормальную файловую систему.

Ты читаешь мои мысли

Меня всегда поражает псевдорациональность корпоративных решений

argin ★★★★★
()
Ответ на: комментарий от los_nikos

> В Debian так и не стала. Или оно уже не считается ведущим?

В релиз просто попасть не успело, поскольку сырое было. В следующем уже будет.

sabbakka ★★
()
Ответ на: комментарий от sabbakka

Превед ЭКЗТФЗ4

Ну напишите уже лучше чем ext4 или man покурите.

zyoung
()
Ответ на: комментарий от anonymous

ZFS мёртв, и не надо нам показывать копипаст из putty.exe, товарищ izen

Всем выйти из сумракаWindows!

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.