VyOS Stream 1.5-2025-Q1 disponibil pentru descărcare

VyOS este un router software bazat pe Debian Linux, destinat întreprinderilor, furnizorilor de servicii și utilizatorilor de rețea. VyOS este instalat pe hardware (amd64) sau implementat ca mașini virtuale. Configurarea este de obicei efectuată prin intermediul CLI.

VyOS include:

  • mai multe protocoale de rutare dinamică (BGP, OSPF, IS-IS, PIM-SM, Babel, …);
  • VPN-uri multiple (OpenVPN, L2TP, WireGuard, IPsec, DMVPN...);
  • un sistem de configurare cu commit/rollback și funcționalitate de versiuni;
  • API HTTP la distanță și API-uri de scripting pentru shell și Python.

VyOS a fost fondat în 2013 ca o furcă a routerului software Vyatta, care la rândul său a implementat o sintaxă similară cu Juniper JunOS.

Modelul de afaceri al companiei de dezvoltare este vânzarea de versiuni LTS, suport tehnic și dezvoltare personalizată. Prin urmare, în urmă cu câțiva ani, accesul gratuit la versiunile LTS a fost oprit și apoi la codurile sursă ale acestora. Accesul la baza de cod principală din care au fost generate build-urile LTS a rămas întotdeauna disponibil; Au fost disponibile și versiuni zilnice automate. Este de remarcat faptul că versiunile LTS sunt oferite gratuit unui număr de companii non-profit și contribuabili la proiecte (cei care au contribuit la dezvoltarea, testarea, scrierea documentației, precum și „evangheliștii” care difuzează informații despre proiect - vezi conditii de participare).

Din punct de vedere tehnic, deschiderea se exprimă în:

  • disponibilitatea codurilor sursă;
  • abilitatea de a construi cu ușurință propriile imagini ISO (de exemplu, puteți instala pachete suplimentare pentru a se potrivi nevoilor dvs.);
  • disponibilitatea instrumentelor standard Linux și a utilităților familiare (grep, sed, awk, nmap, tcpdump etc.);
  • procesul de dezvoltare deschis (vezi vyos.dev).

VyOS Stream este o nouă abordare pentru a crea versiuni disponibile public. Iată ce scriu dezvoltatorii:

Pe scurt, VyOS Stream este un instantaneu al unei noi versiuni LTS la care lucrăm. Începând cu VyOS 1.4, creăm o nouă ramură de lansare LTS din LTS anterioară, mai degrabă decât din cea actuală. Acest lucru ne permite să pornim de la o stare bună cunoscută și să evităm un proces de stabilizare îndelungat. Doar acele caracteristici care au fost deja testate în timpul testării și au luat forma lor finală sunt transferate în noua ramură LTS - pentru a reduce numărul de situații în care caracteristicile trebuie reproiectate sau eliminate radical din versiunile LTS.

Noile imagini VyOS Stream vor fi lansate aproximativ o dată pe trimestru.

Deci, care sunt obiectivele VyOS Stream?

În primul rând, este o previzualizare a tehnologiei pentru ca utilizatorii să vadă ce urmează în noua versiune LTS și să o încerce.

În al doilea rând, este o previzualizare pentru dezvoltatori, astfel încât aceștia să poată identifica potențialele întreruperi ale API și să își actualizeze scripturile, instrumentele, integrările de sisteme de management și monitorizare și alte lucruri pe care le-ar fi putut face - sau să adauge suport pentru noile funcții VyOS la proiectele respective.

În al treilea rând, este controlul calității: uneori erorile pot fi găsite doar prin testarea imaginilor într-un mediu real, mai ales când vine vorba de compatibilitatea hardware și interacțiunea cu alte sisteme. VyOS Stream permite oricui să încerce funcțiile care sunt planificate pentru următoarea lansare LTS și să vadă dacă funcționează bine sau au nevoie de unele îmbunătățiri.

VyOS Stream (spre deosebire de versiunile de noapte) oferă unele garanții de stabilitate. Iată ce scriu dezvoltatorii:

Deoarece VyOS Stream este o previzualizare a următoarei LTS, ar trebui să urmeze aceeași abordare ca și versiunile LTS. De exemplu:

  • Dacă vreo caracteristică este prezentă într-o imagine VyOS Stream, aceasta poate fi eliminată numai prin procedura de privare.
  • Formatul de configurare este întotdeauna compatibil cu versiunile anterioare (nu este schimbat sau ajustat de scripturile de migrare în timpul pornirii).
  • API-urile interne sunt compatibile sau urmează o procedură de depreciere. În acest fel, puteți fi sigur că, dacă ceva funcționează în imaginea VyOS Stream, va funcționa la fel când va deveni LTS oficial. Dacă se schimbă ceva, va apărea un avertisment de depreciere. Acest lucru ar trebui să faciliteze planificarea implementărilor și întreținerea proiectelor precum colecția de module Ansible.

OK, acum să înțelegem ce nu este VyOS Stream. Iată ce scriu dezvoltatorii:

VyOS Stream nu este o versiune LTS gratuită. Nu oferim remedieri de erori de urgență sau corecții de securitate pentru acesta. Dacă se găsește o vulnerabilitate critică, o vom remedia cât mai curând posibil în ramura de lansare continuă și lansări LTS și vom oferi patch-uri clienților. Dar imaginile în flux cu această remediere ar putea să nu apară până în trimestrul următor.

Oferim doar imagini ISO generice; fără clopoței și fluiere suplimentare (cum ar fi versiuni speciale pentru Azure - nota traducătorului)

Panoul de date accelerate bazat pe VPP merită o mențiune specială: nu este încă inclus în VyOS Stream, deoarece proiectarea și implementarea sa nu sunt considerate suficient de stabile și se pot schimba semnificativ. Deci, deocamdată, VPP va fi inclus doar în imaginile lansării rulante.

Dacă doriți imagini stabile cu remedieri rapide, ar trebui să achiziționați o versiune LTS printr-un abonament sau unul dintre abonamentele gratuite pentru cei care se califică.

Principalele puncte ale acestei versiuni (1.5-2025-Q1), conform dezvoltatorilor, sunt:

Sursa: linux.org.ru

Adauga un comentariu