# HG changeset patch # User Ken Miyahira # Date 1610088854 -32400 # Node ID 015b86f2a85fdbc58dfa6f705aee19d2b55ec933 # Parent dc7f958517e9fed1d4faae44ca79b50354b9b699 add images diff -r dc7f958517e9 -r 015b86f2a85f mm/pdf/final_thesis.pdf Binary file mm/pdf/final_thesis.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/chapter/bibitem.tex --- a/paper/chapter/bibitem.tex Fri Jan 08 14:21:37 2021 +0900 +++ b/paper/chapter/bibitem.tex Fri Jan 08 15:54:14 2021 +0900 @@ -1,9 +1,11 @@ \begin{thebibliography}{99} -\bibitem{docker} Docker, https://www.docker.com/. 2020/9/11. -\bibitem{dockerhub} Docker Hub, https://hub.docker.com/, 2020/9/11. -\bibitem{singu} Singularity. https://sylabs.io/singularity/, 2020/9/11. -\bibitem{ie-virsh} 平良 太貴 and 河野 真治, OS 授業向けマルチユーザ VM 環境の構築, 研究報告システムソフトウェアとオペレーティング・システム(OS)(2014). -\bibitem{podman} Podman, https://podman.io/, 2021/1/4. +\bibitem{kvm} KVM,https://www.linux-kvm.org/,2021/1/8. +\bibitem{docker} Docker,https://www.docker.com/,2020/9/11. +\bibitem{dockerhub} Docker Hub,https://hub.docker.com/,2020/9/11. +\bibitem{singu} Singularity,https://sylabs.io/singularity/,2020/9/11. +\bibitem{ie-virsh} 平良 太貴 and 河野 真治,OS 授業向けマルチユーザ VM 環境の構築,研究報告システムソフトウェアとオペレーティング・システム(OS)(2014). +\bibitem{kido} 城戸翔太,安里悠矢,城間政司,長田智和,谷口祐治,"情報系学科における教育情報システムの構築及び運用管理に関する取り組み",研究報告インターネットと運用技術(IOT)(2016). +\bibitem{podman} Podman,https://podman.io/,2021/1/4. \end{thebibliography} \ No newline at end of file diff -r dc7f958517e9 -r 015b86f2a85f paper/chapter/technology_overview.tex --- a/paper/chapter/technology_overview.tex Fri Jan 08 14:21:37 2021 +0900 +++ b/paper/chapter/technology_overview.tex Fri Jan 08 15:54:14 2021 +0900 @@ -3,8 +3,15 @@ 本章では, 本研究で使われる技術, 本コースで利用しているサービスについて概要を説明する。 \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} @@ -19,6 +26,8 @@ \section{GitLab} +\section{rsnapshot} + \section{Akatsuki} \section{ie-virsh} \ No newline at end of file diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/container.pdf Binary file paper/fig/container.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/docker.pdf Binary file paper/fig/docker.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/host.pdf Binary file paper/fig/host.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/hyper.pdf Binary file paper/fig/hyper.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/podman.pdf Binary file paper/fig/podman.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/system.graffle Binary file paper/fig/system.graffle has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/fig/system.pdf Binary file paper/fig/system.pdf has changed diff -r dc7f958517e9 -r 015b86f2a85f paper/final_thesis.pdf Binary file paper/final_thesis.pdf has changed