WebAssemblyによるサーバレスをKubernetes上で実現する「SpinKube」、CNCFへの寄贈を発表

今回は「WebAssemblyによるサーバレスをKubernetes上で実現する「SpinKube」、CNCFへの寄贈を発表」についてご紹介します。

関連ワード (以外、期待、監視等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


WebAssemblyによるサーバレスプラットフォームをKubernetes上で実現するオープンソースの「SpinKube」が、Cloud Native Computing Foundation(CNCF)へ寄贈されたことが発表されました。

Today on the #KubeCon + #CloudNativeCon keynote stage, @michelledhanani alongside @Azure & @ZEISS_Group shared how & why #Wasm has taken root in the cloud native world. Read about it getting practical & about @SpinKube's contribution to @CloudNativeFdn: https://t.co/6Mo3WTYDmU

— Fermyon (@fermyontech) March 21, 2024

SpinKubeを構成する4つのソフトウェア

SpinKubeは主に「Containerd Shim Spin」「Runtime Class Manager」「Spin Plugin for Kubernetes」「Spin Operator」の4つから構成されています。

Containerd Shim SpinはKubernetesのノード上でWebAssemblyで構築されたSpinワークロードを実行するためのShimです。containerd上でWebAssemblyを実行可能にするrunwasiと、WebAssemblyをポータブルにするWASI(WebAssembly System Interface)を用いています。

参考:コンテナランタイムのcontainerdに、WebAssemblyをコンテナとして扱うための「runwasi」が統合。これからのコンテナランタイムはWebAssemblyと統合されていく

Runtime Class managerはKubernetes環境におけるcontainerd shimのインストール、更新、削除、設定などのタスクの自動化などによるライフサイクルを管理します。

Spin Plugin for Kubernetesは、containerd shimsと統合して動作し、Kubernetesが従来のコンテナワークロードと同様の方法でWebAssemblyのワークロードを管理、実行できるようにします。

Spin Operatorは、Spinアプリのカスタムリソース定義(CRD)を定義しKubernetesへのデプロイを可能にします。さらに、Spinアプリのイメージ、レプリカ、スケジューラ、およびその他のユーザー定義値などのSpinAppカスタムリソースを監視し、Kubernetesクラスタ内での適切な状態を実現します。

サーバレス環境でも期待されるWebAssembly

サーバレス環境では現在、コンテナ型仮想化の技術が多く用いられていますが、WebAssemblyはコンテナ型仮想化よりも軽量でより素早く起動し、多くの場合においてより高速に実行され、またサンドボックスによって安全に分離されるなど、技術面で多くの利点があります。

そのためサーバレス環境におけるWebAssemblyの利用は今後の普及が期待されるところです。

SpinKubeのプロジェクトはCNCFの試験的なプロジェクトであるサンドボックスプロジェクトとして開発が進められます。しかしSpinKubeにはFermyon以外にマイクロソフトも積極的に関わっているため、今後の進展次第ではマイクロソフトがMicrosoft AzureでSpinKubeによるサーバレス環境の提供を行う可能性もありそうです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
恩恵を受けるのは顧客対応部門–先進企業、DXの効果を感じるも人材不足に苦慮
IT関連
2023-01-31 00:24
ヘルスケア業界におけるデータ、アナリティクス、機械学習、AIの今とこれから
IT関連
2021-04-28 11:22
犯罪代行サービスの出現でクラウドの認証を狙う攻撃が急増–プルーフポイント
IT関連
2023-06-02 09:06
JALとANA、5G電波影響の可能性で米国便を一部欠航
IT関連
2022-01-20 00:24
AI契約審査クラウドAI-CON Proが広告取引ほか42種の契約レビュー対応、ダウンロード可能な契約書ひな型も327種類に
リーガルテック
2021-07-03 16:27
マイクロソフト、従業員エクスペリエンスプラットフォーム「Microsoft Viva」発表
IT関連
2021-02-05 10:44
焼肉の叙々苑、店舗のバックオフィス業務をデジタル化–毎日約1000枚あった納品書を10枚に
IT関連
2022-06-23 04:20
「開発の民主化」を掲げ、日本での展開を本格化–コヒーレントのブリスコCEO
IT関連
2023-03-08 11:45
シスコ、日本のデジタル化施策を「CDAで推進」と表明
IT関連
2021-02-12 08:54
ファームウェアレベルで「Android」のセキュリティ強化を目指すグーグル
IT関連
2023-03-02 10:15
自動運転開発のAuroraが外部専門家による安全評価の諮問委員会を設置
モビリティ
2021-06-06 16:21
注射に慣れていない医療従事者も対応の「VR注射シミュレーター」が高知県室戸市の新型コロナ・ワクチン接種研修で採用
IT関連
2021-08-21 05:37
マイクロソフト、GPT-4に任意のドキュメントなどを読み込ませて回答してもらえる「Azure OpenAI Service On Your Data」が正式サービスに
Microsoft
2024-02-29 20:39
東京工業大学、全学規模の次世代型エンドポイントセキュリティを導入
IT関連
2022-03-31 11:19