Stratis 3.1-ի թողարկում՝ գործիքակազմ՝ տեղական պահեստը կառավարելու համար

Հրապարակվել է Stratis 3.1 նախագծի թողարկումը, որը մշակվել է Red Hat-ի և Fedora համայնքի կողմից՝ միավորելու և պարզեցնելու գործիքները կարգավորելու և կառավարելու մեկ կամ մի քանի տեղական կրիչներ: Stratis-ն ապահովում է այնպիսի առանձնահատկություններ, ինչպիսիք են պահեստավորման դինամիկ տեղաբաշխումը, snapshots, ամբողջականությունը և քեշավորման շերտերը: Stratis-ի աջակցությունը ինտեգրվել է Fedora-ի և RHEL-ի բաշխումներին Fedora 28 և RHEL 8.2 թողարկումներից ի վեր: Ծրագրի կոդը բաշխվում է MPL 2.0 լիցենզիայի ներքո:

Համակարգը հիմնականում կրկնում է ZFS և Btrfs բաժանման կառավարման առաջադեմ գործիքներն իր հնարավորություններով, բայց իրականացվում է որպես շերտ (stratisd daemon), որն աշխատում է Linux միջուկի սարքի քարտեզագրման ենթահամակարգի վերևում (մոդուլներ dm-thin, dm-cache, dm): -thinpool, dm- raid և dm-integrity) և XFS ֆայլային համակարգը: Ի տարբերություն ZFS-ի և Btrfs-ի, Stratis բաղադրիչներն աշխատում են միայն օգտագործողի տարածքում և չեն պահանջում միջուկի հատուկ մոդուլներ բեռնել: Նախագիծն ի սկզբանե ներկայացվում է որպես կառավարման համակարգերի փորձագետի որակավորում չպահանջող:

D-Bus API-ն և cli-utility տրամադրվում են վերահսկման համար: Stratis-ը փորձարկվել է LUKS-ի վրա հիմնված բլոկ սարքերի (գաղտնագրված միջնապատերի), mdraid, dm-multipath, iSCSI, LVM տրամաբանական ծավալների և տարբեր կոշտ սկավառակների, SSD-ների և NVMe կրիչների հետ: Եթե ​​լողավազանում կա մեկ սկավառակ, Stratis-ը թույլ է տալիս օգտագործել snapshot-ով միացված տրամաբանական միջնորմները՝ փոփոխությունները հետաձգելու համար: Երբ մի քանի կրիչներ ավելացվում են լողավազանում, կրիչները կարող են տրամաբանորեն համակցվել հարակից տարածքում: Գործառույթները, ինչպիսիք են RAID-ը, տվյալների սեղմումը, կրկնօրինակումը և ձախողումը ներկայումս չեն աջակցվում, բայց պլանավորված են ապագայում:

Stratis 3.1-ի թողարկում՝ գործիքակազմ՝ տեղական պահեստը կառավարելու համար

Նոր տարբերակում.

  • Զգալիորեն բարելավվել է բաղադրիչների կառավարումը, որոնք ապահովում են պահեստային տարածքի դինամիկ տեղաբաշխում («բարակ ապահովում»): Cli ինտերֆեյսը տրամադրում է հրամաններ՝ լողավազանի ստեղծման փուլում դինամիկ տարածք հատկացնելու և արդեն գործող լողավազանների պարամետրերը փոխելու համար: Ընտրված լողավազաններն այժմ կարող են նաև անմիջապես փոխել ֆայլային համակարգի սահմանաչափերը:
  • Վրիպազերծման ենթահրամանը ավելացվել է լողավազանների, ֆայլային համակարգերի և բլոկ սարքերի հետ աշխատելու հրամաններին՝ վրիպազերծման ռեժիմը միացնելու համար:
  • Stratisd ֆոնային գործընթացում նվազագույն աջակցվող ֆայլի չափը ավելացել է մինչև 512 ՄԲ:
  • MDV (մետատվյալների ծավալ) լողավազանների համար միացված է առանձին ամրացման կետի տարածքում տեղադրումը:
  • Սարքի հեռացման ժամանակ առաջացած udev իրադարձությունների բարելավված կառավարում:
  • Հաղորդագրությունների տեղեկատվական բովանդակությունը գրանցամատյաններում ավելացել է:

Source: opennet.ru

Добавить комментарий