VyOS Stream 1.5-2025-Q1 Жүктеп алу үшін қол жетімді

VyOS - бұл Debian Linux негізіндегі бағдарламалық жасақтама маршрутизаторы кәсіпорындарға, қызмет провайдерлеріне және желілік гектерге бағытталған. VyOS аппараттық құралға (amd64) орнатылған немесе виртуалды машиналар ретінде орналастырылған. Конфигурация әдетте CLI арқылы орындалады.

VyOS мыналарды қамтиды:

  • бірнеше динамикалық маршруттау протоколдары (BGP, OSPF, IS-IS, PIM-SM, Babel, …);
  • бірнеше VPN (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
  • орындау/қайтару және нұсқалау функционалдығы бар конфигурация жүйесі;
  • қашықтағы HTTP API және shell және Python үшін сценарийлік API интерфейстері.

VyOS 2013 жылы Vyatta бағдарламалық маршрутизаторының шанышқысы ретінде құрылды, ол өз кезегінде Juniper JunOS-қа ұқсас синтаксисті енгізді.

Әзірлеуші ​​компанияның бизнес моделі LTS құрастыруларын, техникалық қолдауды және тапсырысты әзірлеуді сату болып табылады. Сондықтан бірнеше жыл бұрын LTS құрылымдарына, содан кейін олардың бастапқы кодтарына тегін қол жеткізу тоқтатылды. LTS құрастырулары жасалған негізгі код базасына қол жеткізу әрқашан қолжетімді болып қала берді; Автоматты күнделікті құрастырулар да қол жетімді болды. Айта кету керек, LTS құрылыстары бірқатар коммерциялық емес компанияларға және жобаға қатысушыларға (құжаттарды әзірлеуге, тестілеуге, жазуға үлес қосқандар, сондай-ақ жоба туралы ақпаратты тарататын «евангелистер» - қараңыз) тегін беріледі. қатысу шарттары).

Техникалық тұрғыдан ашықтық мынада көрінеді:

  • бастапқы кодтардың болуы;
  • өзіңіздің ISO кескіндеріңізді оңай құру мүмкіндігі (мысалы, қажеттіліктеріңізге сәйкес қосымша пакеттерді орнатуға болады);
  • стандартты Linux құралдарының және таныс утилиталардың болуы (grep, sed, awk, nmap, tcpdump және т.б.);
  • ашық даму процесі (vyos.dev қараңыз).

VyOS Stream – жалпыға қолжетімді шығарылымдарды жасаудың жаңа тәсілі. Әзірлеушілер мынаны жазады:

Қысқаша айтқанда, VyOS Stream - біз жұмыс істеп жатқан жаңа LTS шығарылымының суреті. VyOS 1.4 нұсқасынан бастап біз ағымдағы LTS емес, алдыңғы LTS-тен жаңа LTS шығарылым тармағын жасаймыз. Бұл бізге белгілі жақсы күйден бастауға және ұзақ тұрақтандыру процесін болдырмауға мүмкіндік береді. Тек тестілеу кезінде сынақтан өткен және соңғы пішінін алған мүмкіндіктер ғана жаңа LTS тармағына тасымалданады - мүмкіндіктерді түбегейлі қайта өңдеу немесе LTS шығарылымдарынан алып тастау қажет болатын жағдайлардың санын азайту үшін.

Жаңа VyOS Stream кескіндері шамамен тоқсанына бір рет шығарылады.

Сонымен, VyOS Stream мақсаттары қандай?

Біріншіден, бұл пайдаланушыларға жаңа LTS шығарылымында не болатынын көру және оны сынап көру үшін технологияны алдын ала қарау.

Екіншіден, бұл әзірлеушілерге арналған алдын ала қарау, олар әлеуетті API үзілістерін байқап, сценарийлерін, құралдарын, басқару және бақылау жүйесі интеграциясын және басқа да орындаған нәрселерді жаңарта алады немесе сол жобаларға жаңа VyOS мүмкіндіктерін қолдауды қоса алады.

Үшіншіден, бұл сапаны бақылау: кейде қателерді нақты ортада кескіндерді сынау арқылы ғана табуға болады, әсіресе аппараттық құралдардың үйлесімділігі мен басқа жүйелермен өзара әрекеттесуіне қатысты. VyOS Stream кез келген адамға келесі LTS шығарылымына жоспарланған мүмкіндіктерді сынап көруге және олардың жақсы жұмыс істейтінін немесе кейбір жақсартуларды қажет ететінін көруге мүмкіндік береді.

VyOS Stream (түнгі құрастырудан айырмашылығы) кейбір тұрақтылық кепілдіктерін қамтамасыз етеді. Әзірлеушілер осылай жазады:

VyOS Stream келесі LTS алдын ала қарауы болғандықтан, ол LTS шығарылымдары сияқты тәсілді ұстануы керек. Мысалы:

  • VyOS Stream кескінінде қандай да бір мүмкіндік болса, оны тек ажырату процедурасы арқылы жоюға болады.
  • Конфигурация пішімі әрқашан алдыңғы нұсқалармен үйлесімді (жүктеу кезінде көшіру сценарийлері өзгертілмейді немесе реттелмейді).
  • Ішкі API интерфейстері үйлесімді немесе ескіру процедурасын орындайды. Осылайша, VyOS Stream кескінінде бірдеңе жұмыс істейтін болса, ол ресми LTS болған кезде де солай жұмыс істейтініне сенімді бола аласыз. Егер бірдеңе өзгерсе, ескіру туралы ескерту пайда болады. Бұл орналастыруды жоспарлауды және Ansible модульдер жинағы сияқты жобаларды қолдауды жеңілдетуі керек.

Жарайды, енді VyOS Stream дегеннің не екенін түсінейік. Әзірлеушілер мынаны жазады:

VyOS Stream тегін LTS шығарылымы емес. Біз оған төтенше қателерді түзетуді немесе қауіпсіздік патчтарын ұсынбаймыз. Егер маңызды осалдық табылса, біз оны жылжымалы шығарылым тармағында және LTS шығарылымдарында мүмкіндігінше тез түзетеміз және тұтынушыларға патчтарды береміз. Бірақ бұл түзетуі бар ағындық кескіндер келесі тоқсанға дейін көрсетілмеуі мүмкін.

Біз тек жалпы ISO кескінін береміз; қосымша қоңыраулар мен ысқырықтар жоқ (мысалы, Azure үшін арнайы құрастырулар - аудармашының ескертпесі)

VPP негізіндегі Accelerated Data Panel ерекше атап өтуге тұрарлық: ол әлі VyOS Stream құрамына кірмеген, өйткені оның дизайны мен іске асырылуы жеткілікті тұрақты деп саналмайды және айтарлықтай өзгеруі мүмкін. Сондықтан әзірге VPP тек жылжымалы шығарылым суреттеріне қосылады.

Түзетілген тұрақты кескіндерді қаласаңыз, жазылым арқылы LTS шығарылымын немесе талаптарға сай келетіндер үшін тегін жазылымдардың бірін сатып алуыңыз керек.

Әзірлеушілердің пікірінше, осы шығарылымның негізгі нүктелері (1.5-2025-Q1):

Ақпарат көзі: linux.org.ru

пікір қалдыру