L-esportazzjoni mill-ġdid ta' NFS fuq VPN mhijiex ittrażmissjoni ta' pakketti
Il-magna tan-nofs hija klijent u server, mhux router. L-IDs tas-sistema tal-fajls, il-handles tal-fajl imgezwra u n-nuqqas ta' appoġġ għall-issikkar ibiddlu d-disinn.
Magna Linux tingħaqad ma' VPN, timmonta esportazzjoni NFS mill-bogħod u mbagħad isservi dak il-montatura lil sett ieħor ta' klijenti. Dan l-arranġament jixbah l-irrotar b'passi żejda, u dik hija l-ewwel suppożizzjoni żbaljata. Il-magna tan-nofs hija klijent tas-server ta' fuq u server għall-klijenti t'isfel, u tieħu sehem fiż-żewġ relazzjonijiet tas-servizz tal-fajls. L-ittrażmissjoni tal-pakketti m'għandha l-ebda opinjoni dwar il-handles tal-fajl, l-issikkar jew l-identità tas-sistema tal-fajls; l-esportazzjoni mill-ġdid għandha.
Ibda billi tistaqsi jekk il-klijenti t'isfel setgħux jilħqu s-server oriġinali direttament. Jekk jistgħu, il-magna tan-nofs hija fakultattiva.
Tliet mudelli, tliet stejjer ta' konsistenza
Il-montatura diretta hija l-aktar sempliċi: kull klijent jimmonta s-server oriġinali permezz tal-mina, u l-politika tal-esportazzjoni ta' dak is-server tirregola l-aċċess. L-esportazzjoni mill-ġdid hija l-magna tan-nofs li tippreżenta fruntiera tas-servizz differenti, li hija utli meta n-netwerk li jħares lejn il-klijenti m'għandux jilħaq is-server direttament. Ir-replikazzjoni hija t-tielet mudell, u tibdel il-mistoqsija minn konsistenza għal sinkronizzazzjoni u riżoluzzjoni tal-kunflitti.
Tiddeskrivix kopja replikata bħallikieku kienet esportazzjoni mill-ġdid ħajja. Il-modi tal-falliment huma differenti, u l-utent li jistenna li kull operazzjoni tilħaq is-sistema oriġinali tal-fajls se jissorprenda waqt waqfa tal-konnessjoni.
L-identità tgħix aktar mill-kmand tal-montatura
L-esportazzjonijiet mill-ġdid jeħtieġu ID espliċitu tas-sistema tal-fajls, u dik l-identità trid tiflaħ għall-bdiet mill-ġdid u għall-bini mill-ġdid tal-konfigurazzjoni. Id-dokumentazzjoni tal-kernel hija ċara dwar ir-rekwiżit, u twissi wkoll li crossmnt ma jneħħix il-ħtieġa li jiġu esportati sistemi tal-fajls tfal bl-IDs tagħhom stess. Siġra tad-direttorji li tidher kontinwa lill-utent tista' taqsam diversi fruntieri tas-sistema tal-fajls. nfs-utils kurrenti jistgħu jallokaw IDs awtomatikament għal konfigurazzjonijiet appoġġjati, u meta jagħmlu dan, id-database tagħhom issir parti mill-istat tal-gateway. Ittratta dawk l-IDs bħala identità tas-servizz minflok fajls li jintremew.
Il-handles tal-fajl huma l-fruntiera l-oħra tal-identità: esportazzjoni mill-ġdid tgeżwer il-handle oriġinali, li tagħmilha akbar u tista' taqbeż il-limitu ta' klijent. Montatura b'suċċess ma tipprovax li kull tqassim tal-esportazzjoni huwa kompatibbli.
Mhux kull karatteristika NFS tibqa' ħajja mill-magna tan-nofs
Il-gwida tal-esportazzjoni mill-ġdid tal-kernel tgħid li s-server li jesporta mill-ġdid ma jappoġġjax l-issikkar jew talbiet ta' delega. Applikazzjonijiet li jiddependu minn dawk l-operazzjonijiet jeħtieġu triq oħra jew disinn ivverifikat kontrihom. Montatura b'suċċess u lista tad-direttorji li taħdem ma jurux li l-operazzjonijiet reali tal-applikazzjoni jaħdmu.
L-identità tal-utent u l-politika tal-esportazzjoni huma importanti wkoll f'kull qabża. Login VPN jipprova li parteċipant tan-netwerk ġie awtentikat; ma jawtorizzax utent NFS, u ma jgħaddix il-kredenzjali ta' klijent mill-gateway.
Il-gateway għandu żewġ dipendenzi 'l fuq
Il-gateway jiddependi mill-VPN għall-montatura 'l fuq u mis-server ta' fuq għas-sistema tal-fajls innifisha. Proċess tal-esportazzjoni lokali li għadu għaddej ma jistax jagħmel ħażna mhux disponibbli sana. Ippjana l-ordni tal-bidu, l-imġiba tar-rikonnessjoni u l-bdiet mill-ġdid tas-server, inkluż x'jiġri mill-handles tal-fajl li l-klijenti diġà għandhom. Klijent li mmonta mill-gateway u tilef il-handle tiegħu jeħtieġ montatura mill-ġdid, u dak huwa avveniment operattiv u mhux irkupru trasparenti.
Jekk l-unika ħaġa li l-kundizzjoni qatt kellha bżonn kienet l-aċċessibilità tal-IP privata, l-irrotar dirett lejn is-server oriġinali hija l-arkitettura aktar sempliċi. L-esportazzjoni mill-ġdid għandha teżisti għal raġuni li tibqa' meta tinkiteb.
Ittesta l-piż tax-xogħol, mhux il-montatura
Ipprattika l-piż tax-xogħol reali tal-fajls f'ambjent ikkontrollat: l-operazzjonijiet li tagħmel l-applikazzjoni, id-daqsijiet tal-fajls li tuża u l-konkorrenza li tistenna. Osserva l-lakuni fil-karatteristiċi u mhux biss l-iżbalji tat-trasport. Imbagħad innota liema mudell għażilt u għaliex, għax inkella l-persuna li jmiss se tassumi li l-gateway huwa router.
Esportazzjoni mill-ġdid hija leġittima meta teżisti għal raġuni deliberata, bħal netwerk tal-klijenti iżolat jew fruntiera tal-verżjoni kkontrollata. Hija inċident ħażin, u d-differenza hija jekk xi ħadd iddeċidiex dan.