Нээлттэй эхийн сангууд юу хийдэг вэ? Бид хамгийн сүүлийн үеийн OpenStack болон Linux Foundation төслүүдийн талаар ярьж байна.

Саяхан хоёр том санд нэгдэн орсон төслүүд (Ката Контейнерс, Зуул, ФЭТ, CommunityBridge) болон ямар чиглэлээр хөгжиж байгаа талаар ярилцахаар шийдлээ.

Нээлттэй эхийн сангууд юу хийдэг вэ? Бид хамгийн сүүлийн үеийн OpenStack болон Linux Foundation төслүүдийн талаар ярьж байна.
Фото - Алекс Холиоак - Цочмог арилгах

OpenStack Foundation хэрхэн ажиллаж байна вэ?

OpenStack Foundation (OSF) нь 2012 онд байгуулагдсан дэмжлэг OpenStack нээлттэй үүлэн платформыг хөгжүүлэх. Мөн байгууллага хурдан өөрийн нийгэмлэг болон өргөжсөн. Өнөөдөр OpenStack сан дээр орно 500 гаруй оролцогчид. Тэдний дунд харилцаа холбоо, үүлэн үйлчилгээ үзүүлэгч, техник хангамж үйлдвэрлэгчид, тэр ч байтугай домэйн нэр бүртгэгч хүртэл байдаг.

Удаан хугацааны турш OpenStack сан ижил нэртэй төслөө боловсруулж ирсэн. Харин оны эхэнд сангийн векторыг өөрчилсөн. Байгууллага дэмжиж эхэлсэн машин сургалт, CI/CD, захын тооцоолол, контейнержуулалттай холбоотой төслүүд.

Үүнтэй холбогдуулан хэд хэдэн шинэ төсөл тус санд нэгдсэн.

Ямар төслүүд байна вэ? Тавдугаар сард болсон Нээлттэй дэд бүтцийн дээд хэмжээний уулзалтад ННФ-ын төлөөлөгчид хэлсэн анхны "шинээр ирсэн" хүмүүсийн тухай - тэдний бичсэн болж байна Ката савнууд и Зуул.

Эхний төсөл нь гүйцэтгэл нь Kubernetes болон Docker контейнеруудтай харьцуулахуйц аюулгүй виртуал машинуудыг хөгжүүлэх явдал юм. VM-ууд 100 мс-ээс ихгүй хурдтайгаар ачаалагддаг тул компьютерийн нөөцийг шууд ашиглахын тулд үүлэнд ашиглах болно. Дашрамд хэлэхэд хэд хэдэн томоохон IaaS үйлчилгээ үзүүлэгчид Катаг хөгжүүлэхэд аль хэдийн оролцож байна.

Хоёр дахь төсөл болох Зуул нь CI/CD систем юм. Энэ нь кодын өөрчлөлтийн зэрэгцээ туршилтыг явуулж, болзошгүй алдаанаас сэргийлдэг.

Сангийн хэтийн төлөв. OpenStack сан нь хөгжлийн чиглэлийг өөрчилснөөр тэд авъяаслаг хөгжүүлэгчидтэй хамт олныг бэхжүүлэх боломжтой болно гэж мэдэгджээ. Гэсэн хэдий ч хүн бүр тэгж боддоггүй - тавдугаар сарын бага хурал дээр Canonical-ийн үүсгэн байгуулагч Марк Шаттлворт гэж нэрлэдэг сангийн багцыг өргөтгөсөн нь "алдаа" байсан. Түүний бодлоор OpenStack сан нөөцийг үр ашиггүй ашигладаг бөгөөд энэ нь эцсийн эцэст тэдний гол бүтээгдэхүүн болох OpenStack үүл платформын чанарт нөлөөлнө. Ийм байх уу, үгүй ​​юу гэдгийг цаашдаа харах л үлдлээ.

Линукс сан юу хийдэг вэ?

Сан эрхэлдэг Линуксыг сурталчлах, стандартжуулах, түүнчлэн нээлттэй эхийн програм хангамжийн экосистемийг бүхэлд нь хөгжүүлэх. Сангийн багц шинэ төслүүдээр тогтмол шинэчлэгдэж байдаг бөгөөд тэдгээрийн зарим нь энэ долоо хоногт гарч ирсэн.

Ямар төслүүд байна вэ? 25-р сарын XNUMX, Линукс сангийн нэг хэсэг болсон FATE хүрээ. Үүнийг Хятадын WeBank, Tencent банкууд нээлттэй эх сурвалж руу шилжүүлсэн. Шинэ шийдлийн зорилго нь туслах GDPR шаардлагад нийцсэн, аюулгүй хиймэл оюун ухааны системийг хөгжүүлж буй компаниуд. Үүнд гүнзгий суралцах аргуудыг хэрэгжүүлэх хэрэгслүүд, логистик регресс болон "сургалтыг шилжүүлэх"(энэ тохиолдолд аль хэдийн бэлтгэгдсэн, бусад асуудлыг шийдвэрлэхэд тохирсон загварыг ашигладаг). Төслийн эх код GitHub дээрээс олж болно.

Нээлттэй эхийн сангууд юу хийдэг вэ? Бид хамгийн сүүлийн үеийн OpenStack болон Linux Foundation төслүүдийн талаар ярьж байна.
Фото - Кэссиди Миллс - Цочмог арилгах

Мөн оны эхээр Линуксийн сан зарласан CommunityBridge платформ. Энэ нь нээлттэй төслүүдийг ивээн тэтгэхэд бэлэн байгаа хөгжүүлэгчид болон хөрөнгө оруулагчдын хооронд нэг төрлийн гүүр болж өгдөг. Платформ нь нээлттэй эхийн талбарт шинэ хөгжүүлэгчдийг татахад туслах ёстой.

Гэсэн хэдий ч түүнийг аль хэдийн шүүмжилсэн. Салбарын мэргэжилтнүүд тэмдэглэхЛинукс сан нь хамгийн бага хэмжээний санхүүгийн үйлчилгээ үзүүлэх бөгөөд гэрээ байгуулах, лиценз олгох зэрэг асуудлууд "хэт" хэвээр байна. CommunityBridge-ийн функцийг ирээдүйд өргөжүүлэх боломжтой.

Сангийн хэтийн төлөв. Өнгөрсөн оны сүүлээр Линукс сан хоёр шинэ санг байгуулсан GraphQL и Кеф. Тус байгууллага нээлттэй эхийн програм хангамжийн экосистемийг үргэлжлүүлэн хөгжүүлэхээр төлөвлөж байна.

Жишээлбэл, Linux Foundation болон Facebook төлөвлөж байна osquery төсөлд зориулсан шинэ сан нээх. Osquery бол нийгмийн сүлжээний хөгжүүлэгчид, түүнчлэн Airbnb, Netflix, Uber-ийн ашигладаг үйлдлийн системийн хяналтын систем юм. Энэхүү хэрэгсэл нь ажиллаж байгаа процессууд, ачаалагдсан цөмийн модулиуд болон сүлжээний холболтуудын талаарх мэдээллийг олж авах үйл явцыг оновчтой болгох боломжийг олгодог.

Линуксийн сан ойрын ирээдүйд багцаа дахин өргөжүүлнэ гэж бид найдаж байна. Магадгүй тэд Kubernetes болон CoreDNS-ийг бий болгосон амжилттай Cloud Native Computing Foundation-тай ижил хувь заяаг хуваалцах болно. Эсвэл тэд Тизений сангийн мөрөөр дагах болно, учир нь хэтийн төлөв нь тодорхойгүй хэвээр байна. нэр хүндгүй байдал ижил нэртэй үйлдлийн систем.

OpenStack Foundation болон Linux Foundation хоёр сан хоёулаа өөрсдийн төслүүдийг идэвхтэй хөгжүүлж байна. Бид тэдний хамгийн сонирхолтой “худалдан авалт”-ыг үргэлжлүүлэн хянах болно. Тэдгээрийн заримын талаар бид дараах материалд ярих болно.

Бид орж байна ITGLOBAL.COM Бид хосолсон болон хувийн үүлэн үйлчилгээ үзүүлдэг. Бид мөн компаниудад мэдээллийн технологийн дэд бүтцийг хөгжүүлэхэд тусалдаг. Энэ бол бид байгууллагынхаа блог дээр бичсэн зүйл юм:

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх