OneFS файлдық жүйесі - OneFS distributed file system - Wikipedia

OneFS
ӘзірлеушілерIsilon Systems
Толық атыOneFS
Таныстырылды2003; 17 жыл бұрын (2003) OneFS 1.0 көмегімен - негізделген FreeBSD
Құрылымдар
Каталог мазмұныB + ағаштар
Файлды бөлуB + ағаштар
Шектер
Макс. көлем мөлшері66PB + (әрқайсысы 470 TB + 144+ түйін);[1] 65535 түйіннің теориялық шегі
Макс. файл өлшемі16TB
Макс. файлдар саныКластердің өлшеміне байланысты
Макс. файл атауының ұзындығы255 байт
Макс. каталогтың тереңдігі509 (ұсынылған, PATH_MAX-ке сәйкес келетін 1023)[1]
Файл аттарындағы рұқсат етілген таңбаларКөптеген (UTF-8, EUC-JP, CP932, CP1252, ISO-8859- *, EUC-KR, CP949). Кодтау - бұл файлдық жүйеге емес, каталогқа енгізу. Бір кодта бірнеше кодтау қолданылуы мүмкін. UTF-8 норматив ретінде ұсынылады. ЖОҚ және / кез келген кодтауда жеке каталог жазбаларында рұқсат етілмейді.
Ерекшеліктер
Жазылған күндерУақытты жасаңыз, уақыттың атын өзгертіңіз, mtime, ctime, atime
Күндер диапазоны1970 жылдан 2038 жылға дейін
Шешім күніНаносекунд
ШанышқыларИә (кеңейтілген атрибуттар және Балама деректер ағындары )
Файлдық жүйеге арналған рұқсаттарИә (POSIX рұқсаттар және NTFS ACL )
Мөлдір қысуИә[2]
Мөлдір шифрлау«Шифрлауға арналған өзін-өзі шифрлайтын драйвтармен біріктірілгентыныштықтағы деректер"[3]
Деректердің қосарлануыТек желіден тыс
Жазуға көшіруИә (суреттер үшін)
Басқа
Қолдау көрсетіледі операциялық жүйелерOneFS

The OneFS файлдық жүйесі Бұл параллель үлестірілген желілік файлдық жүйе жобаланған Isilon Systems және үшін негіз болып табылады Isilon масштабты сақтау платформасы.[3] OneFS файлдық жүйесі бақыланады және басқарылады OneFS операциялық жүйесі, а FreeBSD нұсқа.[3]

Дискідегі құрылым

OneFS файлдық жүйесіндегі барлық деректер құрылымдары өздерінің қорғаныс ақпаратын сақтайды. Бұл бір файлдық жүйеде бір файлды +1 (негізгі паритетті қорғау) деңгейінде, ал екіншісін +4 деңгейінде (төрт қатеге төзімді), ал басқа файлды 2х деңгейінде (шағылыстыру ); бұл функция FlexProtect деп аталады.[4] FlexProtect ақау болған жағдайда деректерді автоматты түрде қалпына келтіруге жауап береді. Қол жетімді қорғаныс деңгейлері кластердегі түйіндер санына негізделген және келесіге сәйкес келеді Рид Соломон алгоритмі. Жеке файлға арналған блоктар түйіндерге таралады. Бұл кез-келген дерекке қол жетімділікті жоғалтпай, бүкіл түйіндердің істен шығуына мүмкіндік береді. Файл метадеректер, анықтамалықтар, суретке түсіру құрылымдар, квоталар құрылымдар және логикалық inode карта құрылымы айнаға негізделген B + ағаштар. Блоктық адрестер жалпыланған 64 биттік болып табылады көрсеткіштер сол анықтама (түйін, диск, blknum) кортеждер. Блоктың өзіндік өлшемі - 8192 байт; инодтар - дискідегі 512 байт (512 байт секторы бар дискілер үшін) немесе 8KB (4KB секторы бар дискілер үшін).

OneFS-тің айрықша сипаттамаларының бірі - метадеректер біртекті күйде түйіндерге таралады. Метадеректердің арнайы серверлері жоқ. Әр түйінде қайталанатын метамәліметтердің жалғыз бөлігі - инодты бейнелеу құрылымының root btree блоктарының адрестік тізімі. Қалғандардың барлығын жалпыланған 64 биттік көрсеткіштерден кейін табуға болады.

Кластерлеу

OneFS жүйесінен тұратын компьютерлік хосттардың жиынтығы «деп аталадыкластер«. OneFS кластерінің мүшесі болып табылатын компьютер иесі» деп аталадытүйін«(көпше»)түйіндер").

OneFS жүйесінен тұратын түйіндер жоғары өнімділікті, оңтайлы өнімділік үшін төмен кідірісті артқы желімен қосылуы керек. OneFS 1.0-3.0 Gigabit Ethernet-ті осы қосалқы желі ретінде қолданды. OneFS 3.5-тен бастап Isilon ұсынды InfiniBand модельдер. Шамамен 2007 жылдан бастап 2018 жылдың ортасына дейін сатылған барлық түйіндер InfiniBand артқы жағын қолданды. OneFS 8.1.0 және Gen6 модельдерінен бастап Isilon қайтадан Ethernet желісін ұсынады (10 Гигабит немесе 40 Гигабит).[5]

Деректер, метадеректер, бұғаттау, транзакция, топты басқару, бөлу және оқиға трафигі RPC OneFS кластерінің желісі бойынша қозғалатын механизм. Барлық деректер мен метадеректерді тасымалдау нөлдік көшірме. Дисктегі құрылымдарға арналған барлық түрлендіру операциялары транзакциялық және журналға жазылды.

Хаттамалар

OneFS жалпы компьютерлік желінің протоколдарын қолдана отырып, сақталған файлдарға қол жеткізуді қолдайды NFS, CIFS / SMB, FTP, HTTP, және HDFS.[3] Ол жергілікті емес аутентификацияны қолдана алады Белсенді каталог, LDAP, және NIS. Ол сыртқы резервтік құрылғылармен және қолданбалы қосымшалармен интерфейс жасай алады NDMP протоколы.[3]

OneFS операциялық жүйесі

OneFS файлдық жүйесі - бұл басқарылатын және басқарылатын меншіктік файлдық жүйе FreeBSD-тен алынған OneFS операциялық жүйесі.[3]

zsh - бұл OneFS операциялық жүйесінің әдепкі кіру қабығы. OneFS OneFS файлдық жүйесін басқаруға арналған арнайы командалар жиынтығын ұсынады.[6] Қабықша бағдарламалардың көпшілігі әріптерден басталады isi. FreeBSD үшін Isilon кеңейтімдері ерекше ерекшеліктер болып табылады лс және chmod бағдарламалар.[7]

Нұсқалар

  • 1.0 «Қоңырау», 2.0 «Джалапено», «3.0» Серрано, «3.5» Табаско «
  • 4.0 «Поблано», 4.1 «Анахайм», 4.5 «Тай», 4.6 «Анчо»
  • 4.7 «Чилтепин»
    • 4.7.1-ден .11-ге дейін
  • 5.0 «Ямайка»
    • 5.0.0-ден .8-ге дейін
  • 5.5 «Scotch Bonnet» (FreeBSD 6.1 негізінде)[8][9]
    • 5.5.1-ден .2-ге дейін
    • 5.5.3 - жеке түйіндердің қайта жүктелуімен ОЖ жаңартулары.
    • 5.5.4 - қосады iSCSI
    • 5.5.5-тен .7-ге дейін
  • 6.0 «Хабанеро» - бір файлдық жүйеде 10,4 ПБ дейін
    • 6.0.1-ден .4-ке дейін
  • 6.5 «Chopu» (FreeBSD 7.3 негізінде)[8]
    • 6.5.1-ден .5-ке дейін
  • 7.0 «Маверикс» - 2012 жылдың қарашасында шығарылды;[10] (FreeBSD 7.4-STABLE негізінде)[8]
    • 7.0.1-ден .2-ге дейін
  • 7.1 «Вайкики» - 2013 жылы қазан айында шыққан[11]
    • 7.1.1 «Jaws» - 2014 жылдың шілде айында шыққан[12]
  • 7.2 «Моби» - 2014 жылдың қараша айында жарық көрді [13]
    • 7.2.0, 7.2.1
  • 8.0 «Riptide» (FreeBSD 10 негізінде) - 2016 жылдың ақпанында шығарылды[14] - iSCSI ескірген
    • 8.0.1 «Halfpipe» - 2016 жылдың қазан айында шығарылды[15]
  • 8.1 «Жүк пойыздары» - 2017 жылғы маусым шығарылды[16]
    • 8.1.1 «Ниджима» - 2018 жылдың қаңтарында шығарылды[17][18]
    • 8.1.2 «Канагава» - 2018 жылдың тамыз айында шыққан[19]
    • 8.1.3 «Сейсмикалық» - 2019 жылдың қаңтарында шыққан
  • 8.2.0 «Құбыр» (FreeBSD 11 негізінде) - 2019 жылдың мамырында шыққан[20]
    • 8.2.1 «Acela» - 2019 жылдың қыркүйек айында шыққан[21]
    • 8.2.2 «Жағажай адамы» - 2020 жылы қаңтарда шыққан[22]
  • 9.0.0.0 «Каскадтар» - 2020 жылы маусым айында шыққан
    • 9.1.0.0 - 2020 жылдың қазан айы шығарылды[23]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б «Isilon OneFS және IsilonSD Edge: техникалық сипаттамалар жөніндегі нұсқаулық» (PDF). 1 маусым 2018.
  2. ^ Адам Армстронг (12 ақпан 2019). «Dell EMC All-Flash Isilon F810 шығарады». Flying Pig Ventures.
  3. ^ а б c г. e f «DELL EMC ISILON ONEFS ОПЕРАЦИЯЛЫҚ ЖҮЙЕСІ - Isilon масштабын сақтау платформасын қуаттандыру» (PDF). 9.0. 1 ақпан 2019. Журналға сілтеме жасау қажет | журнал = (Көмектесіңдер)
  4. ^ «Деректерді қорғау және резервтік көшіру»[өлі сілтеме ]
  5. ^ «Isilon Gen6 өнімділігі» (PDF). Dell Inc.
  6. ^ «OneFS командалық жолына сілтеме"".[өлі сілтеме ]
  7. ^ Aqib Kazi (1 қараша 2018). «Isilon OneFS аутентификациясы, сәйкестендіруді басқару және авторизация - бірыңғай қауіпсіздік моделімен мультипротоколға қол жеткізу» (PDF). Dell EMC.
  8. ^ а б c Арқылы анықталады __FreeBSD_version анықтама жылы /usr/include/sys/param.h. Қараңыз FreeBSD Porter анықтамалығы қосымша ақпарат алу үшін.
  9. ^ FreeBSD құжаттамасы жобасы. «18». __FreeBSD_version құндылықтар. FreeBSD Porter анықтамалығы. Алынған 1 желтоқсан 2011.
  10. ^ Пател, Мона (16 қараша 2012). «EMC Isilon OneFS 7.0: Үлкен деректерді және кәсіпорынды түрлендіру». EMC Big Data блогы. Алынған 18 қаңтар 2013.
  11. ^ Грекотт, Сэм (30 қазан 2013). «Мұнда Isilon OneFS 7.1 үлкен деректерді сақтаудың ауқымы азаяды!». EMC импульс блогы. Алынған 30 қазан 2013.
  12. ^ Хьюз, Каролин (8 шілде 2014). ""Ұшақ құтты болсын, @EMCIsilon! 2 фантастикалық жаңа платформа, кэш ретінде жарқылдайды, жаңа HDFS және OneFS 7.1.1-дегі өнімділік «Jaws!» Командаға бару жолы!"". @carolyn_hugs Twitter. Алынған 2 қыркүйек 2014.
  13. ^ пайдаланушы эмисисо (31 қазан 2014). «OneFS 7.2.x шығарылымы». Dell Inc.
  14. ^ Галант, Риса (1 ақпан 2016). «OneFS 8.0.0-ті жариялау».
  15. ^ Ной, Дэвид (25 қазан 2016). «Isilon OneFS 8.0.1-ті жариялау».
  16. ^ Джолли, Тодд (21 маусым 2017). «Dell EMC Isilon Generation 6 платформасы мен OneFS 8.1 шығарылымы туралы хабарлайды». Dell Inc.
  17. ^ Стивенсон, Русс (29 қаңтар 2018). «OneFS 8.1.1.0 және Cloudera CDH 5.13+ Cloudera Navigator үшін қолдау».
  18. ^ «Isilon OneFS 8.1.1 нұсқасы туралы ескертпелер» (PDF). 1 қаңтар 2018 ж.
  19. ^ «OneFS 8.1.2 құжаттамасы - Isilon Info Hub». 3 тамыз 2018.
  20. ^ «OneFS 8.2.0 шығарылымы туралы ескертпелер» (PDF). 3 мамыр 2019.
  21. ^ «OneFS 8.2.1 шығарылымына қатысты ескертулер» (PDF). Делл. 6 қыркүйек 2019.
  22. ^ «OneFS 8.2.2 шығарылымына қатысты ескертпелер» (PDF). Делл. 16 қаңтар 2020.
  23. ^ Мульфорд, Хуан (2020-10-08). «Dell Technologies PowerScale OneFS 9.1 шығарылды». Сақтау туралы шолу.

Сыртқы сілтемелер