GitHub kreis miljaran deponejon en kiu ĝi konservos Malfermfontajn deponejojn por posteularo.

GitHub kreis miljaran deponejon en kiu ĝi konservos Malfermfontajn deponejojn por posteularo.
Iama karbominejo kiu gastigos la arkta Monda Arkivo stokejo. Foto: Guy Martin/Bloomberg Businessweek

Libera programaro estas la bazŝtono de la moderna civilizacio kaj la komuna heredaĵo de la tuta homaro. Misio Programoj de GitHub Archive - konservu ĉi tiun kodon por estontaj generacioj, por ke la historio de la Biblioteko de Aleksandrio neniam ripetiĝu.

Por fari tion, GitHub kreos multajn sekurkopiojn en malsamaj amaskomunikiloj, inkluzive de longdaŭra stokado Arkta Koda Trezorejo sur Spitsbergen. Ĝi situas en iama karbominejo je profundo de 250 metroj en permafrosto kaj estas dizajnita por konservodaŭro de almenaŭ 1000 jaroj.

Momentfoto de la softvarkodo de la homaro estos prenita la 2-an de februaro 2020.

La longdaŭra datumstokado projekto estis lanĉita kune kun la Long Now Foundation, la Interreta Arkivo, la Software Heritage Foundation, Arctic World Archive kaj aliaj partneroj.

Projekto LOCKSS

Kodo kiu estas esenca hodiaŭ povas esti forgesita aŭ perdita kun la tempo. La plej malbona afero estas, ke en la okazo de tutmonda katastrofo ni perdos ĉiujn informojn, kiuj estis konservitaj sur "efemeraj" amaskomunikiloj: HDD, SSD, KD kaj DVD, desegnitaj dum pluraj jardekoj, sur sonbendoj, kies kondiĉa vivdaŭro de 30 jaroj postulas. strikta kontrolo de temperaturo kaj humideco.

La solvo de la problemo estas duobligo de rezervaj kopioj, tio estas, arkivado de programaro fare de pluraj organizoj kaj en malsamaj formoj. Tiu ĉi projekto vokis LOCKSS komenciĝis ankoraŭ preskaŭ 20 jarojn. La programo estis prezentita en majo 2019 LOCKSS 2.0-alfa - la unua prototipo de programaro por distribuita datumstokado dum longa tempo kun subteno por multoblaj partoprenantoj kaj ekstera stokado.

La dizajnistoj de la sistemo supozas ke aparataro povas esti multe pli daŭrema ol efemeraj amaskomunikiloj: tial, "ekzistas kelkaj eblaj estontecoj en kiuj funkcias modernaj komputiloj ekzistas, sed ilia programaro estas plejparte perdita."

GitHub memorigas nin pri multaj perditaj teknologioj, kiuj povus esti utilaj: roma betono (lia recepto estis nur retrovita en 2014), kontraŭmalaria drogo DFDT, perdita desegnaĵoj de la raketo Saturn 5. Estas facile imagi estontecon, en kiu la hodiaŭa programaro estas rigardata kiel kurioza, delonge forgesita neesenca, ĝis ekestas neatendita bezono de ĝi: "Kiel ajna sekurkopio, la arkiva programo de GitHub ankaŭ estas desegnita por neantaŭvidita estonteco", diras la GitHub de la programo. retejo Arkivo.

GitHub Arkivo

GitHub Archive disponigas tri nivelojn de sekurkopioj:

  • Varma: preskaŭ reala tempo
  • Varma: ĝisdatigita je intervaloj de monato ĝis jaro
  • Malvarma: ĝisdatigita ĉiujn 5+ jarojn

Post iu ajn ago de uzantoj de GitHub, ĉiuj Git-datumoj estas reproduktitaj al pluraj datumcentroj tra la mondo. Git-sekurkopioj, problemoj, tirpetoj kaj ĉiuj uzantdatenoj sur GitHub estas konservitaj en pluraj lokoj. Ĉi tiuj informoj estas haveblaj en reala tempo per la GitHub API.

Krome, rekursiva indeksado estas organizita de la rampilo GHTorrent, kiu alŝutos arkivojn ĉiutage aŭ ĉiumonate. Per GH Archive, bildoj de la arkivo povas esti akiritaj per BigQuery-demandoj. Aliaj kopioj de la kodo estas enhavitaj en la konata Tempomaŝino de la Interreta Arkivo, kiu stokas kopiojn en multoblaj lokoj. Fine, la Software Heritage Foundation regule rampos GitHub kaj aldonos siajn publikajn deponejojn al sia arkivo, kiu havas publikan API.

Arkta GitHub-deponejo

La 2-an de februaro 2020, GitHub faros kopion de ĉiuj aktivaj publikaj deponejoj - kaj metos ilin en la GitHub Arkta deponejo.

La datumoj estos stokitaj sur 3500-futaj filmbobenoj provizitaj de Piql, norvega kompanio, kiu specialiĝas pri longdaŭra konservado de datumoj. Laŭ ISO-mezuradoj, ĉi tiu arĝenta halogenida poliestera filmo havas vivdaŭron de 500 jaroj. Simulaj maljuniĝaj testoj montris, ke Piql-filmo konservas informojn almenaŭ duoble pli longe.

Aldone, GitHub Archive kunlaboras kun Microsoft Silica projektesploristoj por bruligi ĉiujn publikajn deponejojn sur kvarcvitraj oblatoj uzante femtosekundan laseron. Ĉi tiu rimedo certigos datumsekurecon dum pli ol 10 jaroj.

La Arkta GitHub-koddeponejo estas kreita surbaze de la Arkta Monda Arkivo (AWA) je profundo de 250 metroj en permafrosto. La arkivo troviĝas en iama karbominejo ĉe la insularo Spitsbergen, kiu ne estas tre malproksime de la norda poluso. Tutmonda varmiĝo influos nur kelkajn metrojn da permafrosto kaj ne minacas la minon en la proksima estonteco (kelkaj miloj da jaroj).

Svalbardo estas reguligita internacia traktato kiel demilitarigita zono. Ĝi estas unu el la plej malproksimaj kaj geopolitike stabilaj homaj setlejoj sur la Tero, laŭ GitHub. Proksime estas la fama Monda Sema Volbo, la ĉefa espero de la homaro en okazo de apokalipso.

GitHub kreis miljaran deponejon en kiu ĝi konservos Malfermfontajn deponejojn por posteularo.
Global Seed Vault en Svalbardo

AWA estas komuna iniciato inter norvega ŝtata minkompanio Norske Spitsbergen Kulkompani (SNSK) kaj cifereca konservadprovizanto Piql AS. Tie estas jam konservitaj historiaj kaj kulturaj datumoj el Italio, Brazilo, Norvegio, Vatikano kaj aliaj landoj.

GitHub kreis miljaran deponejon en kiu ĝi konservos Malfermfontajn deponejojn por posteularo.
Foto: Guy Martin/Bloomberg Businessweek

La kodaj bobenoj de GitHub estos stokitaj en ŝtalflanka ujo ene de sigelita ĉambro. La momentfoto de 02.02.2020/100/200 inkluzivos ĉiujn aktivajn GitHub-deponejojn kaj signifan parton de neaktivaj (juĝante laŭ steloj, dependecoj, ktp.), ĉiujn binarajn dosierojn ĝis 120 KB. Ĉiu deponejo en aparta tar-dosiero. Ĉio devus konveni sur XNUMX XNUMX GB bobenoj.

Kune kun la arkivo estos homlegebla katalogo kaj teknikaj manlibroj pri QR-malkodado, dosierformatoj, signokodigoj kaj aliaj gravaj metadatenoj por ke posteuloj povu konverti la datumojn reen al la fontkodo.

La arkivo ankaŭ inkluzivos ĝeneralan gvidilon pri Teknikarbo, se estontaj legantoj elĉerpiĝos de funkciaj komputiloj kaj devos rekonstrui teknologion de nulo.

fonto: www.habr.com

Aldoni komenton