Canonicalが初のMicroCloud LTSリリースを発表
by Canonical on 6 January 2025
MicroCloud 2.1.0 LTSの提供開始により、Canonicalの長期サポート付きインフラストラクチャソリューションがさらに充実
Canonicalは本日、MicroCloud初の長期サポート(LTS)リリースを発表しました。MicroCloudはCanonicalのクラウドインフラストラクチャポートフォリオの新製品です。Ubuntuの発行元であるCanonicalは、2年に1度、Ubuntu LTSリリースを発表することで知られます。このたびMicroCloud LTSの追加により、エッジからロータッチのクラウドまで拡張性の高い仮想化ソリューションを求める組織への長期サポートを拡大します。
MicroCloud 2.1.0 LTSの特長は、シングルノード環境のサポートのほか、セキュリティ対策の向上と初期化処理中の柔軟性です。仮想化プラットフォームのLXDと、ソフトウェア定義型ストレージのMicroCeph、ソフトウェア定義型ネットワークのMicroOVNを組み合わせています。拡張可能なクラスターとエッジ環境向けに設計され、あらゆるタイプの企業に対応します。
小規模に導入、必要に応じて拡張
当初のリリースのMicroCloudはHA(高可用性)専用で、完全に機能するクラスターメンバーが3つ必要でした。このリリースはシングルノード環境をサポートし、テストが簡単で、幅広い用途に対応します。
HAにはやはり3つ以上のクラスターメンバーが必要です。シングルノードサポートは、MicroCloudを少し試してから実運用したいユーザー、または重要なワークロードの冗長性なしで、単一のマシンで始めたいユーザーに最適です。メンバーの数はその後、必要に応じて増加できます。
セキュリティを重視
Canonicalは、MicroCloudの設計において最初からセキュリティを重視していました。MicroCloudのすべてのコンポーネントはセキュリティ目的で厳しく隔離されています。無線更新によってデータが保存され、エラーが生じれば自動的にロールバックされます。
今回のリリースは、クラスター初期化に新機能を加えることでMicroCloudのセキュリティと柔軟性を高め、規制の厳しい環境にも対応します。各クラスターメンバーは、参加手続きを開始する前にプロアクティブな手順を踏んで信用を確立し、メンバー関係のセキュリティを確保します。この改善により、自動化機能や使いやすさを犠牲にすることなく、コンプライアンス対応のインフラストラクチャを必要とする企業に適した堅牢なソリューションとなります。つまりプロセスの開始にmicrocloud initという1つのコマンド、メンバー参加にmicrocloud joinという2番目のコマンドを必要とするわけです。信用が確立された後の初期化プロセスは従来と同様にシンプルです。
充実した初期化プロセスでパフォーマンスを向上
MicroCloudsは反復可能で信頼性の高いリモート環境向けに最適化されています。1つのコマンドでさまざまなコンポーネントのオーケストレーションとクラスター化が始まり、ユーザーの関与はほとんど不要のため、完全に機能するクラウドを短時間で作成できます。
当初のバージョンではユーザーがストレージ(ローカルおよび/またはCephによる分散型)とネットワーク(ブリッジまたはOVNによる分散型)を選択できましたが、ほかの設定はデプロイ後に実行する必要がありました。今回のリリースでCanonicalは初期化プロセスに多くの機能を加え、ユーザーが追加設定のオプションを事前に選択できるようにすることで、クラウド環境の堅牢性と冗長性を高めました。
初期化プロセスには、Cephトラフィック(内部と公共の両方)に特定のネットワークインタフェースを指定する機能も加わりました。たとえばユーザーは、内部トラフィックにおいて高スループットと低レイテンシでデータを転送できるようカスタマイズしたネットワークインタフェースを指定できます。ディスクを暗号化し、CephFS分散型ファイルシステムを設定する機能もオプションに含まれます。
ネットワーキングに関して、ユーザーはOVNトラフィック専用のアンダーレイネットワークを設定することも可能です。これにより輻輳が軽減され、レイテンシと帯域幅の特性が予測可能となります。これはOVNオーバーレイで実行されるレイテンシ重視のアプリケーションのパフォーマンスにとって極めて重要です。専用のアンダーレイは他のネットワークに関係なく拡張が可能なため、仮想ネットワークリソースの需要が高まった場合に、オーバーレイネットワークを効率的に拡張できます。
対応の基盤コンポーネント
MicroCloud 2.1 LTSは、LXD 5.21、MicroCeph Squid、MicroOVN 24.04 LTSバージョンに依存しています。Ubuntu ProのサブスクリプションでUbuntu 24.04 LTSのサポートを受けるには、これらのバージョンを併用する必要があります。
LXD 5.21 LTS
LXD 5.21 LTSは、クラスター環境での運用、特にMicroCloudのユースケースに対応するよう多くの点で改善され、春にリリースされました。注目に値するのは、ID/アクセス制御機能の更新、ライブ移行の改善、そしてAMD SEV、オブジェクトストレージ、Dell PowerFlexのサポート追加です。詳細は発表をご覧ください。
多くの点が改善され、新しい機能の加わったLXD UIはデフォルトで利用できます。

MicroCeph Squid
MicroCloud LTSに含まれるMicroCephは、アップストリームのSquid(v19.2.0)リリースをベースとします。MicroCephはブロック、ファイル、オブジェクトストレージを提供し、1つの環境であらゆるストレージの用途に対応します。このコンポーネントによって不具合のあるノードやディスクの交換やアップグレードが簡単になり、運用開始後の作業が楽になります。
SquidのリリースはBlueStore(Cephのストレージバックエンド)のパフォーマンスを最適化するとともに、CephFSの使いやすさを改善します。ユーザーアカウント機能は、新しいAWS対応IAM APIによってRGWが提供するS3オブジェクトのセルフサービスユーザー管理を改善します。
MicroOVN 24.03
MicroCloud LTSにはMicroOVNの新バージョン、つまりOpen Virtual Network(OVN)のsnapデプロイバージョン、さらに自動クラスタリングと認証/サービス管理に対応するOpen vSwitch(OVS)も含まれます。OVNとOVSは、ソフトウェア定義型でハードウェアアクセラレーションを使用したネットワークソリューション(SDN)です。
新リリースはアップストリームのバージョンOVN 24.03 LTSおよびOVS 3.3 LTSをベースとし、アップグレード機能とパフォーマンスを改善しています。Service Controlは、各ノードで実行されるサービスを管理できる新しい機能です。
実際の動作状況
デプロイされ、完全に運用中のService Controlの様子は、数分もあれば見ることができます。以下の動画をご覧ください。
参考資料
ニュースレターのサインアップ
関連記事
JammyからResoluteまで:Ubuntuのツールチェーンの進化
新しいツールチェーンのバージョン、devpack、開発体験を改善するワークフローをご紹介します。 Ubuntuのツールチェーンの進化は、単にGCC、LLVM、Pythonを提供することではありません。明確な目的を持つOpenJDKのバリアント、タスクに特化したdevpack、FIPS適合のツールチェーン、そしてsnap(新しい.NET snapやSnapcraftプラグインなど)の開発も含みます。このような改善により、これまで半日かかっていたセットアップが1〜2個のコマンドで済みます。これは、Ubuntu上でフレームワークやアプリケーションを開発する者にとって、まさに「摩擦のない」開発体験です。 このブログでは、Ubuntuの過去4年間のLTSリリースにおける変更点と今後 […]
ワットあたりのトークン数だけではない:Ubuntu 26.04 LTSをAIに利用するメリット
TpW(Tokens per Watt)、つまり消費電力1ワットあたりの生成トークン数は、企業のCEO、AI責任者、インフラストラクチャ担当者が最も重視する指標です。GPUクラスターの運用には莫大なコストがかかるため、投資から可能な限り大きな価値を引き出すことが重要なのです。 しかしTpWを追求する際には、データセンターの運用コストやAIの成果(収益につながる)を左右するのがハードウェア効率だけではないことを考慮する必要があります。TpWは重要な指標ですが、価値を得るまでの時間を短縮し、人間の生産性を高めることも重要です。そしてこれらは主にソフトウェアによって決まります。 Canonicalは、Ubuntuを効率的なAIの基盤となるソフトウェアにしたいと考えています。この […]
Ubuntu Proとは?
Ubuntu Proは、オープンソースのセキュリティ、サポート、コンプライアンスに対応したCanonicalの包括的なサブスクリプションです。ここでは、15年間のセキュリティメンテナンス、24時間サポート、自動堅牢化ツールなど、Ubuntu ProサブスクリプションがIT管理者に提供するメリットの数々をご紹介します。 Ubuntu Proのメリットは? Ubuntu Proは、セキュリティとコンプライアンスを目的としたサブスクリプションであり、オペレーティングシステム、アプリケーションなど、IT環境の各レイヤーに対応するパッチやセキュリティメンテナンスを速やかに提供します。これにより企業やそのエンジニアは、ソフトウェアやシステムのセキュリティを強化し、堅牢化ツール、自動化 […]