# Edge Computing ## 定義 エッジコンピューティング(edge computing)とは、データセンタークラウドから物理的に離れたエッジデバイスやエッジサーバにおいて、データ処理やアプリケーション実行を行う計算パラダイムである。レイテンシ削減、帯域節約、プライバシ保護、オフライン動作などを目的とし、移動体やセンサ、IoTデバイスとの組み合わせで利用される。本論文ではfog computingと呼ばれる概念と同義として扱われている。(Source: [[@2024__EdgeSys__Stateful VM Migration Among Heterogeneous WebAssembly Runtimes for Efficient Edge-cloud Collaborations]] §1) ## 横断的知見 - (他ソースとの横断比較は今後蓄積する) - エッジ環境では、デバイスの計算能力、電力制約、ネットワーク帯域がクラウドと大きく異なるため、同じワークロードをクラウド向けとエッジ向けの異なるランタイムで実行し、動的に切り替えることが有効な場合がある。(Source: [[@2024__EdgeSys__Stateful VM Migration Among Heterogeneous WebAssembly Runtimes for Efficient Edge-cloud Collaborations]] §4.2) ## 未解決の問い - エッジデバイスの移動に伴い、最適な実行ノードが変化する場合のマイグレーション判定をどう自動化するか。 - エッジとクラウド間のネットワークが不安定または帯域制限されているとき、マイグレーションを安全に完了するためのプロトコルは何か。 - エッジ環境において、マイグレーションによるダウンタイムがリアルタイムアプリケーションの要件を満たすための上限はどこか。 - 異なるエッジデバイス間でセキュリティポリシーやリソース割当をどう統一するか。 ## 関連 - ソース: [[@2024__EdgeSys__Stateful VM Migration Among Heterogeneous WebAssembly Runtimes for Efficient Edge-cloud Collaborations]] - 概念: [[WebAssembly]] / [[VM Migration]] / [[Edge-cloud Collaboration]] / [[Application Checkpointing]] - エンティティ: [[WAMR]] / [[WasmEdge]] - 関連 MOC: [[System Engineering - MOC]] / [[Network - MOC]] ## 出典 - [[@2024__EdgeSys__Stateful VM Migration Among Heterogeneous WebAssembly Runtimes for Efficient Edge-cloud Collaborations]](§1, §4)