Veröffentlichung von MyBee 13.1.0, einer FreeBSD-Distribution zum Organisieren virtueller Maschinen

Die kostenlose MyBee 13.1.0-Distribution wurde veröffentlicht, basiert auf FreeBSD 13.1-Technologien und bietet eine API für die Arbeit mit virtuellen Maschinen (über den Bhyve-Hypervisor) und Containern (basierend auf dem FreeBSD-Jail). Die Distribution ist für die Installation auf einem dedizierten physischen Server konzipiert. Größe des Installationsbilds: 1.7 GB

Die Basisinstallation von MyBee bietet die Möglichkeit, virtuelle Umgebungen zu erstellen, zu zerstören, zu starten und zu stoppen. Durch die Erstellung eigener Microservices und die Registrierung ihrer Endpunkte in der API (z. B. Microservices für Snapshots, Migration, Checkpoints, Klonen, Umbenennen usw. können einfach implementiert werden) können Benutzer die API für jede Aufgabe entwerfen und erweitern und spezifische Lösungen erstellen .

Darüber hinaus enthält die Distribution eine Vielzahl sofort einsatzbereiter Profile moderner Betriebssysteme wie Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD und NetBSD. Die Netzwerk- und Zugangskonfiguration erfolgt mit den Paketen cloud-init (für *Unix OS) und cloudbase (für Windows). Darüber hinaus bietet das Projekt Tools zum Erstellen eigener Bilder. Ein Beispiel für ein benutzerdefiniertes Image ist ein Kubernetes-Cluster, der ebenfalls über eine API gestartet wird (Kubernetes-Unterstützung wird über das K8S-bhyve-Projekt bereitgestellt).

Die hohe Geschwindigkeit der Bereitstellung virtueller Maschinen und des Betriebs des Bhyve-Hypervisors ermöglicht den Einsatz des Distributionskits im Einzelknoten-Installationsmodus für Anwendungstestaufgaben sowie für Forschungsaktivitäten. Werden mehrere MyBee-Server zu einem Cluster zusammengefasst, kann die Distribution als Basis für den Aufbau privater Clouds und FaaS/SaaS-Plattformen genutzt werden. Obwohl die Distribution über ein einfaches API-Zugriffskontrollsystem verfügt, ist sie darauf ausgelegt, nur in vertrauenswürdigen Umgebungen zu funktionieren.

Die Distribution wird von Mitgliedern des CBSD-Projekts entwickelt und zeichnet sich durch das Fehlen jeglicher Bindung an Code ausländischer Unternehmen sowie durch die Verwendung eines völlig alternativen Technologie-Stacks aus.



Source: opennet.ru

Kommentar hinzufügen