ハーベスター (ソフトウェア)

Harvesterの概要と機能



Harvesterは、SUSEによって提供されるオープンソースのクラウドネイティブなハイパーコンヴァージド・インフラストラクチャ(HCI)ソフトウェアです。2020年にリリースされ、特にベアメタルサーバーに最適なプラットフォームとして設計されています。Kubernetesクラスターの管理に特化したRancherとの統合機能も備えており、インフラとワークロードを効率的に管理することが可能です。

機能概要



アーキテクチャ



Harvesterは、物理サーバーに直接インストールできるハイパーバイザーとして機能します。インストール方法には、通常のISOディスクやUSBによる手動インストールの他、ネットワークを介して行うPXEブートも可能です。これにより、システム管理者は柔軟にインフラを展開できます。

OS



Harvesterは、SUSE Linux Enterprise Micro 5.3を基盤としています。このディストリビューションは、Elemental Toolkitを用いて構築されており、最低限の機能を維持しつつ、できる限りメンテナンス作業を軽減する設計がされています。特に、ルートディスクがイミュータブルであることは、運用の安定性を高める要因となっています。

仮想化サポート



Kubevirtを利用することで、Kubernetes上で仮想マシンを効率的に運用できます。Harvesterは、一般的なハイパーバイザーが持つ基本的な機能をサポートしており、特にv1.1.0からはPCIデバイスの受け渡しが可能になりました。この機能は、特定のハードウェアリソースを仮想マシンに直接割り当てる際に非常に有用です。例えば、GPUを活用したい場合や、データベースアプリケーションで高速なNVMeストレージを必要とする場合に役立ちます。

ストレージ管理



データストレージは、Kubernetesのコンテナストレージインターフェイス(CSI)に基づきLonghornによって管理されています。この設定により、仮想マシンのストレージはデフォルトで自動的にレプリケートされ、データの冗長性と安全性を確保します。また、v1.5.0以降は、RookCephやLVMといったサードパーティのCSIも利用可能になり、柔軟なストレージソリューションを提供しています。

他の関連システム



Harvesterは、Dell EMC VxRailやCisco HyperFlex、VMwareなど、他のハイパーコンヴァージドインフラストラクチャとも関連があります。これらのシステムと連携しながら、より多様な運用環境を実現します。

公式リンク



Harvesterに関する詳しい情報は、公式サイトやGitHubリポジトリにて確認できます。これにより、ユーザーは最新のドキュメントやサポートを受けることができ、自らのインフラストラクチャにHarvesterを導入する際の参考にすることができます。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。