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…);
  • Կազմաձևման համակարգ՝ commit/rollback և versioning ֆունկցիոնալությամբ;
  • հեռավոր HTTP API և սկրիպտավորման API-ներ shell-ի և Python-ի համար:

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 թողարկումներից:

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 թողարկումներում որքան հնարավոր է շուտ և կտրամադրենք հաճախորդներին: Բայց այս շտկումով Stream պատկերները կարող են չհայտնվել մինչև հաջորդ եռամսյակը:

Մենք տրամադրում ենք միայն ընդհանուր ISO պատկեր; առանց հավելյալ զանգերի և սուլիչների (ինչպես Azure-ի հատուկ շինությունները - թարգմանչի նշում)

VPP-ի վրա հիմնված արագացված տվյալների վահանակն արժանի է հատուկ հիշատակման. այն դեռ ներառված չէ VyOS Stream-ում, քանի որ դրա նախագծումն ու իրականացումը բավականաչափ կայուն չեն համարվում և կարող են էապես փոխվել: Այսպիսով, առայժմ VPP-ն կներառվի միայն շարժական թողարկման պատկերներում:

Եթե ​​ցանկանում եք կայուն պատկերներ՝ թեժ շտկումներով, դուք պետք է գնեք LTS թողարկում բաժանորդագրության միջոցով կամ անվճար բաժանորդագրություններից որևէ մեկի համար, ովքեր համապատասխանում են որակավորմանը:

Այս թողարկման հիմնական կետերը (1.5-2025-Q1), ըստ մշակողների, հետևյալն են.

Source: linux.org.ru

Добавить комментарий