|
Опубликован отчет с завершившегося несколько дней назад саммита, нацеленного на объединение усилий разработчиков ядра и наиболее заинтересованных пользователей. Некоторые наиболее интересные моменты:
- Представлен план внедрения файловых систем Ext4 и Btrfs (был освещен в новости от 14 октября). Ожидается внедрение ext4 в течение следующих 10 месяцев в популярные Linux дистрибутивы, развиваемые силами комьюнити. Разработка всех запланированных возможностей Btrfs может быть завершена в 2009 году, альфа-тестирование Btrfs будет производиться в этом году на ноутбуках нескольких разработчиков, в следующем году к тестированию будут привлечены серверы, в 2010 году предварительный релиз Btrfs будет доступен из коробки в некоторых популярных дистрибутивах Linux, полная стабилизация ext4 ожидается в 2011 году, а переход enterprise-дистрибутивов вероятно произойдет только в 2012 году. Btrfs может быть включена в состав основного Linux ядра уже начиная с версии 2.6.29. Разработку Btrfs возглавляет Oracle, при участии программистов из компаний IBM, Intel и Novell.
- Новый переработанный "multipath" код в Device Mapper (DM), с улучшенными средствами контроля и обработки ошибок, опробован в продакшин;
- Затронута тема улучшения средств поддержания целостности данных в подсистеме ввода/вывода и файловых системах, нацеленных на уменьшение вероятности потери данных в случае сбоя. Например, в новом ядре появился механизм позволяющий добавлять к данным на SCSI устройствах проверочную информацию (контрольные суммы и не только) на блочном уровне или уровне файловой системы и сохранять ее на физическом носителе. Рассматривались работы по добавлению контрольных сумм для данных и мета-данных в файловых системах ext4, BtrFS и XFS, а также методы уменьшения времени выполнения fsck для
ext4;
- Перспективным направлением является доведение до конца реализации поддержки NFS v4.1 (parallel NFS) и добавления возможности по кэшированию на стороне клиента данных NFS разделов. Интерес в этой области вызван тем, что многие крупные финансовые клиенты используют в датацентрах тысячи серверов, обмен информацией на которых построен на базе NFS или AFS.
- Представители сообщества разработчиков призвали крупные компании, использующие Linux, способствовать поддержке и распространению открытых драйверов устройств, разработанных поставщиками данных компаний. Также компаниям предложили участвовать в оценке и тестировании базового ядра, а не только ядер поставляемых в дистрибутивах. Интересно, что предложение не осталось без внимания, один из крупных банков согласился организовать систему тестирования новых ядер на своих мощностях;
- На сайте Linux Foundation решено создать базу знаний, в которой будут отражен опыт крупных компаний и рекомендации представителей сообщества разработчиков, по оптимальному использованию различных компонент ядра.
|