Tags Posts tagged with "btrfs"

btrfs

przez -
1 383
Oracle

Chris Mason, główny autor systemu plików Btrfs, postanowił opuścić firmę Oracle. Przeniósł się do Fusion-io, która zajmuje się produkowaniem wysokowydajnych nośników SSD, w celu przechowywania i przetwarzania danych. Firma zatrudnia byłego pracownika Apple – Steva Woźniaka, jako szefa naukowców oraz Jensa Axboe – również byłego pracownika Oracle, jako specjalistę przechowywania danych pod Linuksem.

Btrfs jest odpowiednikiem ZFS dla Linuksa i ma w przyszłości zastąpić ext4. Posiada 64 bitową strukturę z zaawansowanymi opcjami, jak czasowe zrzuty danych, kopiowanie w locie, sprawdzanie sum kontrolnych w celu weryfikacji danych i metadanych. Aktualnie dwie firmy wspierają owy system: Oracle w swoim jądrze Unbreakable Enterprise Kernel (UEK), oraz Novell w openSUSE 12.1 i wyżej. Red Hat planuje integrację w opcji bootowania w następnym wydaniu Fedory.

przez -
3 367
Open Source

Główny programista Chris Mason, dodał nową wersję btrfs-progs do repozytorium git. Najnowsza wersja narzędzia do zarządzania btrfs, posiada nową funkcję scrub. Pozwala ona na czytanie i sprawdzanie wszystkich danych i metadanych systemu Btrfs, dzięki czemu błędy zarówno sprzętowe, jak i systemowe mogą zostać wcześniej wykryte.

Aby skompilować nową wersję wymagane jest posiadanie libuuid, plików biblioteki libattr oraz nagłówkowych: uuid-dev i libattr-dev dla Debian i Ubuntu, libuuid.devel i libattr-devel dla Fedora. Niestety nadal brakuje odpowiednika narzędzia fsck, które służy do naprawy systemu plików rodziny ExtX, a którego brak w Btrfs, spowodował odrzucenie w Fedorze 16, jak głównego systemu plików.

przez -
4 374
Fedora

Jakiś czas temu wspominaliśmy, że Fedora 16 mogłaby być pierwszą dystrybucją, której domyślnym systemem plików byłby Btrfs. Jednakże do dzisiaj nie było dokładnie wiadome, czy ta decyzja jest ostateczna. Na listach dyskusyjnych, Josef Back stwierdził kategorycznie: “BTRFS WILL NOT BE THE DEFAULT FILE SYSTEM FOR F16“, czyli BTRFS nie będzie domyślnym systemem plików dla F16.

Powodem odrzucenia wdrożenia jest niespełnienie wymagań inżynieryjnych, o których pisaliśmy kilka miesięcy temu. Brakuje także odpowiedniego narzędzia do testowania i reperowania systemu plików Btrfs, a które miało się pojawić niedługo. Jednakże końcowa data Fedory 16 właśnie upłynęła, co spowodowało przesunięcie przygotowań do Fedora 17.

Dystrybucją, która również planuje wprowadzanie Btrfs, jest Ubuntu, i póki co plany obejmują wydanie 12.10.

przez -
13 860
Open Source

Na konferencji Linux Foundation End User Collaboration Summit, która odbyła się w Nowym Jorku odbyły się sesje dotyczące systemów plików dla dystrybucji Linuksa. Prezentacje poprowadził Ted Ts’o z Linux Foundation oraz Chris Mason z firmy Oracle. Prezentacje poruszyły dwa bardzo oczekiwane systemy plików, a mianowicie Ext4 oraz Btrfs.

Pierwszy z nich, czyli ext4 (Fourth Extended File System) jest ewolucją ext3, systemu plików bardzo szeroko stosowanego w obecnych dystrybucjach Linuksa. Bazuje ona na tym samym kodzie źródłowym i jest kompatybilny wstecz. Głównymi jego cechami są zdecydowanie większa wydajność oraz skalowalność. Na temat wydajności systemu plików ext4 można przeczytać na stronie linuxinsight.com. Jego obsługa pojawiła się w jądrach w wersji 2.6.19. Ext4 obniża poziom fragmentacji plików wykorzystując możliwość rezerwacji miejsca dla nowych plików (extent). Opcja ta powoduje utratę kompatybilności z ext3, ale za to zmniejsza poziom fragmentacji plików oraz zwiększa wydajność zapisu i odczytu.

Drugim systemem plików jaki był prezentowany był Btrfs (Butter FS). Powstał on dzięki takim firmom jak Red Hat, HP, IBM oraz Oracle. Jest to bardzo innowacyjny system plików. Posiada wiele nowych ciekawych funkcji, oraz jest pozbawiony ograniczeń jakie ma ext4. Umożliwia on tworzenie snapshotów, szybkie odtwarzanie i weryfikację plików. Ciekawą funkcjonalnością jest możliwość tworzenia zapasowych kopii przyrostowych. Btrfs daje większe bezpieczeństwo oraz skalowalność. System ten dostępny będzie już od jądra 2.6.29 i być może stanie się domyślnym systemem plików w wielu dystrybucjach.

Polecane

Jesień Linuksowa

1 1174
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...