VyOS Stream 1.5-2025-Q1 je na voljo za prenos

VyOS je programski usmerjevalnik, ki temelji na Debian Linuxu in je namenjen podjetjem, ponudnikom storitev in omrežnim geekom. VyOS je nameščen na strojni opremi (amd64) ali razporejen kot virtualni stroji. Konfiguracija se običajno izvaja prek CLI.

VyOS vključuje:

  • več dinamičnih usmerjevalnih protokolov (BGP, OSPF, IS-IS, PIM-SM, Babel, …);
  • več VPN-jev (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
  • konfiguracijski sistem s funkcijo potrditve/povrnitve in različic;
  • oddaljeni HTTP API in skriptni API-ji za lupino in Python.

VyOS je bil ustanovljen leta 2013 kot razcep programskega usmerjevalnika Vyatta, ki je implementiral sintakso, podobno Juniper JunOS.

Poslovni model razvojnega podjetja je prodaja LTS gradenj, tehnična podpora in razvoj po meri. Zato je bil pred nekaj leti ustavljen brezplačen dostop do gradenj LTS in nato do njihovih izvornih kod. Dostop do glavne kodne baze, iz katere so bile ustvarjene gradnje LTS, je vedno ostal na voljo; Na voljo so bile tudi samodejne dnevne gradnje. Omeniti velja, da so gradnje LTS brezplačno na voljo številnim neprofitnim podjetjem in sodelujočim v projektih (tistim, ki so prispevali k razvoju, testiranju, pisanju dokumentacije, pa tudi »evangelistom«, ki razširjajo informacije o projektu – glej pogoji sodelovanja).

S tehničnega vidika se odprtost izraža v:

  • razpoložljivost izvornih kod;
  • možnost enostavne izdelave lastnih slik ISO (na primer, lahko namestite dodatne pakete, ki ustrezajo vašim potrebam);
  • razpoložljivost standardnih orodij Linux in znanih pripomočkov (grep, sed, awk, nmap, tcpdump itd.);
  • odprt razvojni proces (glejte vyos.dev).

VyOS Stream je nov pristop k ustvarjanju javno dostopnih izdaj. Evo, kaj pišejo razvijalci:

Skratka, VyOS Stream je posnetek nove izdaje LTS, na kateri delamo. Začenši z VyOS 1.4 ustvarimo novo vejo izdaje LTS iz prejšnjega LTS, namesto iz trenutnega. To nam omogoča, da začnemo z znanim dobrim stanjem in se izognemo dolgotrajnemu procesu stabilizacije. Samo tiste funkcije, ki so bile že preizkušene med testiranjem in so dobile končno obliko, se prenesejo v novo vejo LTS – da se zmanjša število situacij, ko je treba funkcije radikalno predelati ali odstraniti iz izdaj LTS.

Nove slike VyOS Stream bodo izdane približno enkrat na četrtletje.

Kakšni so torej cilji VyOS Stream?

Prvič, to je predogled tehnologije za uporabnike, da vidijo, kaj prihaja v novi izdaji LTS in jo preizkusijo.

Drugič, to je predogled za razvijalce, tako da lahko opazijo morebitne prekinitve API-ja in posodobijo svoje skripte, orodja, integracije sistemov za upravljanje in spremljanje ter druge stvari, ki so jih morda naredili – ali tem projektom dodajo podporo za nove funkcije VyOS.

Tretjič, to je nadzor kakovosti: včasih je hrošče mogoče najti le s preizkušanjem slik v resničnem okolju, zlasti ko gre za združljivost strojne opreme in interakcijo z drugimi sistemi. VyOS Stream omogoča vsakomur, da preizkusi funkcije, ki so načrtovane za naslednjo izdajo LTS, in preveri, ali delujejo dobro ali potrebujejo izboljšavo.

VyOS Stream (za razliko od nočnih gradenj) zagotavlja nekaj jamstev za stabilnost. To pišejo razvijalci:

Ker je VyOS Stream predogled naslednjega LTS, bi moral slediti enakemu pristopu kot izdaje LTS. Na primer:

  • Če je katera koli funkcija prisotna v sliki VyOS Stream, jo ​​je mogoče odstraniti samo s postopkom odvzema.
  • Konfiguracijski format je vedno združljiv s prejšnjimi različicami (ni spremenjen ali prilagojen s selitvenimi skripti med zagonom).
  • Notranji API-ji so združljivi ali sledijo postopku opustitve. Tako ste lahko prepričani, da če nekaj deluje v sliki VyOS Stream, bo delovalo na enak način, ko postane uradni LTS. Če se karkoli spremeni, se prikaže opozorilo o zastarelosti. To bi moralo olajšati načrtovanje uvajanja in vzdrževanje projektov, kot je zbirka modulov Ansible.

OK, zdaj pa poglejmo, kaj VyOS Stream ni. Evo, kaj pišejo razvijalci:

VyOS Stream ni brezplačna izdaja LTS. Zanj ne zagotavljamo nujnih popravkov napak ali varnostnih popravkov. Če se odkrije kritična ranljivost, jo bomo čim prej odpravili v veji tekočih izdaj in izdajah LTS ter zagotovili popravke strankam. Toda slike Stream s tem popravkom se morda ne bodo pojavile do naslednjega četrtletja.

Ponujamo le generično sliko ISO; brez dodatnih dodatkov (kot so posebne zgradbe za Azure - opomba prevajalca)

Accelerated Data Panel, ki temelji na VPP, si zasluži posebno omembo: še ni vključen v VyOS Stream, saj se njegova zasnova in izvedba ne štejeta za dovolj stabilna in se lahko bistveno spremenita. Tako bo zaenkrat VPP vključen le v slike tekočih izdaj.

Če želite stabilne slike s hitrimi popravki, kupite izdajo LTS prek naročnine ali eno od brezplačnih naročnin za tiste, ki izpolnjujejo pogoje.

Glavne točke te izdaje (1.5-2025-Q1) po mnenju razvijalcev so:

Vir: linux.org.ru

Dodaj komentar