Mercurial > hg > Papers > 2021 > mk-thesis
view paper/chapter/technology_overview.tex @ 8:015b86f2a85f
add images
author | Ken Miyahira <e175733@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 08 Jan 2021 15:54:14 +0900 |
parents | e32786ab9366 |
children | a5d22b8e0a10 |
line wrap: on
line source
\chapter{技術概要} 本章では, 本研究で使われる技術, 本コースで利用しているサービスについて概要を説明する。 \section{KVM} KVM (Kernel-based Virtual Machine)\cite{kvm} は Linux カーネル 2.6.20 以降に標準搭載されているハイパーバイザーである。 KVM は Intel VT 及び AMD-V を含む x86 ハードウェア上の完全仮想化をサポートしている。 KVM はハイパーバイザーと各仮想マシン間のレイヤーとして Virtio API を使用して, 仮想マシンに準仮想化デバイスを提供する。 これにより, 仮想化によるオーバーヘッドを少なくできる。 \section{Docker} Docker\cite{docker} は Docker 社が開発, 提供する Linux 上で動作する隔離された Linux コンテナをデプロイ, 実行するアプリケーションである。 \subsection{Docker Registry} \section{Podman} \section{Singularity} \section{Ceph} \section{Ansible} \section{Slurm} \section{GitLab} \section{rsnapshot} \section{Akatsuki} \section{ie-virsh}