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の様子は、数分もあれば見ることができます。以下の動画をご覧ください。
参考資料
ニュースレターのサインアップ
関連記事
SBI BITSとCanonical:OpenStack 導入と6年間の進化の物語
SBI BITSとCanonicalのパートナーシップは、SBIグループのITインフラを進化させ、事業継続性を確保しながら顧客満足度を向上させる成功事例として注目されています。本記事では、2018年のOpenStack/Ceph導入から6年にわたる協力の軌跡をたどります。 第1フェーズ:OpenStackの採用と初期導入 (2018年) 2018年、SBI BITSは従来の仮想化技術からOpenStack/Cephへの移行を決定しました。SBIグループ全体にITインフラを提供するSBI BITSは、リソースを迅速かつ効率的に配分する能力が求められていました。その解決策として選ばれたのが、CanonicalのOpenStack/Cephです。 この選択の理由は、以下の点にあ […]
公共セクターにおけるクラウドストレージのコスト
他の多くの業界と同様、公共セクターでもクラウドコンピューティングの柔軟性が注目されています。最近の問題は予測不能なコストの上昇ですが、この大部分は慎重な計画とオンプレミスのインフラストラクチャによって軽減できます。 政府の指針では、全アプリケーションをクラウドに移行するという一律的な方法ではなく、それぞれの問題に最も適切な解決策を選ぶという戦略への切り替えが推奨されています。 このブログ記事では、公共セクターの組織が直面するいくつかの課題、そしてコスト効果、拡張性、コンプライアンスを確保する方法を検討します。 クラウドストレージ クラウドコンピューティングは、ここ20年間で世界を席巻しました。拡張性、柔軟性、オンデマンドというパブリッククラウドの特性は無敵です。しかしその […]
リアルタイムOSはあなたのビジネスに適していますか?
自動化は社会のほぼすべての分野に広がり、自動車や通信から工業生産まで、さまざまな業界でリアルタイムに対応したオペレーティングシステム(OS)が重要になってきています。リアルタイムオペレーティングシステム(RTOS)は、正確で確定的な応答を保証し、安全性とパフォーマンスに不可欠な厳しいタイミング要件を満たします。しかし、ZephyrやFreeRTOSのような従来のRTOSはビジネスにとって正しい選択肢なのでしょうか? それとも、リアルタイム機能を備えたLinuxソリューションの方がもっとニーズに合っているのでしょうか? Canonicalの最新のホワイトペーパーではこれらの疑問について解説します。このブログではその要点を説明しましょう。 システムを「リアルタイム」にするもの […]