Fa'asa'olotoina o le Stratis 3.3, o se mea faigaluega mo le fa'afoeina o le teuina i le lotoifale

O le faʻasalalauga o le Stratis 3.3 poloketi ua faʻasalalauina, na fausia e Red Hat ma le Fedora community e faʻatasi ma faʻafaigofie auala mo le faʻatulagaina ma le puleaina o se vaitaele o se tasi pe sili atu taʻavale i le lotoifale. O le Stratis e tuʻuina atu faʻaaliga e pei o le faʻaogaina o le teuina o mea, ata, faʻamaoni ma faʻapipiʻi faʻapipiʻi. Stratis lagolago ua tuʻufaʻatasia i Fedora ma RHEL tufatufa talu mai le tatalaina o Fedora 28 ma RHEL 8.2. Ole fa'ailoga ole poloketi o lo'o tufatufaina i lalo ole laisene MPL 2.0.

O le faiga e tele lava ina toe fa'atusalia i ona gafatia le fa'aogaina o mea faigaluega fa'apitoa o le vaeluaga o le ZFS ma Btrfs, ae fa'atinoina i le tulaga o se layer (stratisd daemon) o lo'o tamomoe i luga o le masini-mapper subsystem o le Linux kernel (modules dm-thin, dm. -cache, dm-thinpool, dm-raid ma le dm-integrity) ma le faila faila XFS. E le pei o le ZFS ma le Btrfs, o vaega o Stratis e na'o le avanoa e fa'aoga ai ma e le mana'omia le fa'atūina o masini fa'apitoa. O le poloketi na muai tu'uina atu e le mana'omia le agava'a o se tagata poto fa'apipi'i e fa'afoeina.

O le D-Bus API ma se fa'aoga cli e tu'uina atu mo le pulega. Stratis ua faʻataʻitaʻiina i masini poloka e faʻavae i luga ole LUKS (faʻailoga faʻailoga), mdraid, dm-multipath, iSCSI, LVM logical volumes, faʻapea foʻi ma HDDs eseese, SSDs ma NVMe taʻavale. Afai e tasi le tisiki i totonu o le vaita'ele, e fa'atagaina oe e Stratis e fa'aogaina ni vaeluaga talafeagai ma le lagolago fa'apipi'i e toe fa'afo'i suiga. A e fa'aopoopoina le tele o ta'avale i se vaita'ele, e mafai ona e tu'ufa'atasia lelei le ta'avale i totonu o se vaega fa'atasi. O mea e pei ole RAID, fa'amauina o fa'amaumauga, toe fa'aulu ma le fa'apalepale fa'aletonu e le'i lagolagoina, ae o lo'o fuafua mo le lumana'i.

Fa'asa'olotoina o le Stratis 3.3, o se mea faigaluega mo le fa'afoeina o le teuina i le lotoifale

I le lomiga fou:

  • Faʻaopoopo le lagolago mo le faʻalauteleina o le tele o masini faʻapitoa, faʻatagaina oe e faʻaopoopo le avanoa faʻapipiʻi i le vaitaele o Stratis lea e maua i luga o se masini e teu ai (mo se faʻataʻitaʻiga, pe a faʻalauteleina se laina RAID).
  • Faʻaopoopo le "stratis pool extend-data" faʻatonuga e faʻaopoopo ai avanoa faʻapipiʻi faaopoopo e faʻaalia i luga o se tasi o masini i se vaitaele e teu ai. Ina ia siaki suiga i le tele o masini, ua faaopoopo se lapataiga faapitoa i le gaosiga o le "stratis pool list" poloaiga, ma faamatalaga e uiga i eseesega i le vaitaele ma le tele o masini ua faaopoopo i le "stratis blockdev list" poloaiga.
  • Faʻaleleia avanoa avanoa mo metadata e fesoʻotaʻi ma masini e teu ai ma faʻamalosia le tuʻuina atu o le teuina ("tulaga manifinifi"). O le suiga na faʻaitiitia ai le vaeluaga pe a teuina metadata.
  • O le siakiina o faila faʻatinoina o le Clevis framework, faʻaaogaina mo faʻamatalaga otometi ma faʻamalo faʻamaumauga i luga o vaeluaga o le disk, ua toe faʻaleleia. Ole siaki ua faia nei i so'o se taimi e mana'omia ai e le tagata fa'aoga se telefoni ia Clevis (muamua le siaki na'o le tasi na faia, ina ua amata Stratis), lea e fo'ia ai fa'afitauli ile fa'aogaina o Clevis fa'apipi'i pe a uma le stratisd.

puna: opennet.ru

Faaopoopo i ai se faamatalaga