Виртуал машинуудыг зохион байгуулахад зориулагдсан FreeBSD түгээлт болох MyBee 13.1.0-г нийтэлсэн

Үнэгүй MyBee 13.1.0 түгээлт нь FreeBSD 13.1 технологи дээр бүтээгдсэн бөгөөд виртуал машин (bhyve гипервизороор дамжуулан) болон контейнертэй (FreeBSD шоронд суурилсан) ажиллах API-ээр хангагдсан. Түгээлт нь зориулалтын физик сервер дээр суулгахад зориулагдсан. Суулгах зургийн хэмжээ - 1.7 ГБ

MyBee-ийн үндсэн суурилуулалт нь виртуал орчин үүсгэх, устгах, эхлүүлэх, зогсоох боломжийг олгодог. Хэрэглэгчид өөрсдийн бичил үйлчилгээг бий болгож, төгсгөлийн цэгээ API-д бүртгүүлснээр (жишээлбэл, хормын хувилбар, шилжих, шалгах цэг, клончлох, нэр өөрчлөх гэх мэт бичил үйлчилгээг хялбархан хэрэгжүүлэх боломжтой) аливаа даалгаварт API-г боловсруулж, өргөжүүлэх, тодорхой шийдлүүдийг бий болгох боломжтой. .

Нэмж дурдахад, түгээлт нь Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD болон NetBSD зэрэг орчин үеийн үйлдлийн системүүдийн олон тооны профайлыг шууд ашиглахад бэлэн болгодог. Сүлжээ ба хандалтын тохиргоог cloud-init (*Unix OS-д) болон cloudbase (Windows-д зориулсан) багцуудыг ашиглан гүйцэтгэдэг. Мөн төсөл нь өөрийн зургийг бүтээх хэрэгслүүдээр хангадаг. Захиалгат зургийн нэг жишээ бол API-ээр дамжуулан эхлүүлсэн Kubernetes кластер юм (Kubernetes-ийн дэмжлэгийг K8S-bhyve төслөөр хангадаг).

Виртуал машинуудыг байрлуулах өндөр хурд ба bhyve гипервизорын ажиллагаа нь нэг зангилаа суулгах горимд байгаа түгээлтийн иж бүрдлийг програмын туршилтын даалгавар, түүнчлэн судалгааны ажилд ашиглах боломжийг олгодог. Хэрэв хэд хэдэн MyBee серверүүдийг кластерт нэгтгэвэл уг түгээлтийг хувийн үүл болон FaaS/SaaS платформыг бий болгох суурь болгон ашиглаж болно. Энгийн API хандалтын хяналтын системтэй хэдий ч түгээлт нь зөвхөн итгэмжлэгдсэн орчинд ажиллахаар бүтээгдсэн.

Энэхүү түгээлтийг CBSD төслийн гишүүд боловсруулсан бөгөөд гадаадын компаниудтай холбоотой кодтой ямар ч холбоогүй, мөн бүрэн өөр технологийн стекийг ашигладгаараа онцлог юм.



Эх сурвалж: opennet.ru

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