仮想マシンを整理するための FreeBSD ディストリビューション、MyBee 13.1.0 を公開

無料の MyBee 13.1.0 ディストリビューションがリリースされました。これは FreeBSD 13.1 テクノロジーに基づいて構築され、仮想マシン (bhyve ハイパーバイザー経由) およびコンテナー (FreeBSD ジェイルに基づく) を操作するための API を提供します。 このディストリビューションは、専用の物理サーバーにインストールするように設計されています。 インストールイメージのサイズ - 1.7GB

MyBee の基本インストールでは、仮想環境を作成、破棄、開始、停止する機能が提供されます。 独自のマイクロサービスを作成し、そのエンドポイントを API に登録することで (たとえば、スナップショット、移行、チェックポイント、クローン作成、名前変更などのマイクロサービスを簡単に実装できます)、ユーザーは任意のタスク用に API を設計および拡張し、特定のソリューションを作成できます。 。

さらに、このディストリビューションには、Debian、CentOS、Rocky、Kali、Oracle、Ubuntu、FreeBSD、OpenBSD、DragonflyBSD、NetBSD など、すぐに使用できる最新のオペレーティング システムのプロファイルが多数含まれています。 ネットワークとアクセスの構成は、cloud-init (*Unix OS の場合) および cloudbase (Windows の場合) パッケージを使用して実行されます。 また、このプロジェクトでは、独自のイメージを作成するためのツールも提供します。 カスタム イメージの一例は Kubernetes クラスターで、これも API 経由で起動されます (Kubernetes サポートは K8S-bhyve プロジェクトを通じて提供されます)。

仮想マシンの展開と bhyve ハイパーバイザーの動作が高速であるため、単一ノード インストール モードの配布キットをアプリケーションのテスト タスクや研究活動で使用できます。 複数の MyBee サーバーをクラスターに結合すると、そのディストリビューションをプライベート クラウドや FaaS/SaaS プラットフォームを構築するためのベースとして使用できます。 シンプルな API アクセス制御システムを備えているにもかかわらず、このディストリビューションは信頼できる環境でのみ動作するように設計されています。

このディストリビューションは CBSD プロジェクトのメンバーによって開発されており、外国企業と提携したコードとのつながりがないこと、および完全に代替のテクノロジー スタックが使用されていることは注目に値します。



出所: オープンネット.ru

コメントを追加します