microVM - CI/CD用語集の定義
microVMは、最小限のデバイスエミュレーションで数十ミリ秒で起動する軽量化された仮想マシンで、VM級の分離とコンテナのような速度を兼ね備えています。Firecrackerが最もよく知られた実装です。
CIでの利用
microVMは、各jobがコンテナとほぼ同じ速さで起動しつつ隣接するjobとカーネルを共有しない、ハードウェアで分離された新しい環境を得られるため、エフェメラルなCI runnerで人気があります。
関連ガイド
Virtual Machine - CI/CD Glossary DefinitionVirtual Machine: A virtual machine is a full software emulation of a computer, including its own guest operat…
Hypervisor - CI/CD Glossary DefinitionHypervisor: A hypervisor is the layer that creates and runs virtual machines by allocating physical CPU, memo…
Ephemeral Runner - CI/CD Glossary DefinitionEphemeral Runner: An **ephemeral runner** is created fresh for one job and destroyed after, giving clean, rep…