Mercurial > hg > Papers > 2021 > mk-thesis
view paper/chapter/system_renew.tex @ 18:133eb73c1d50
add oldsystem
author | Ken Miyahira <e175733@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 23 Jan 2021 14:41:04 +0900 |
parents | a4f33a4c0948 |
children | 1463825d6336 |
line wrap: on
line source
\chapter{教育計算機システムの構築} 本コースでは5年ごとにシステム更新をしており, 2020年9月にシステム更新が行われた。 \section{旧システム} 旧システムでは, KVMを利用したVMベースのシステムを構築していた。 VMは本コースのWebやDNS等の基幹システムや, 学生が学習等で利用できる貸出VMで利用されていた。 そのため, 利用者が必要とする十分なスペックを提供するため, 表\ref{tb:oldserver}のスペックの汎用サーバを4台導入した。 \begin{table}[H] \begin{center} \caption{旧システムの物理サーバ} \begin{tabular}{|c|c|} \hline CPU & Intel Xeon E5-2699 v3 (2.30GHz/18Core) \\ \hline CPUユニット数 & 2 \\ \hline メモリ & 768GB\\ \hline HDD & 600GB \\ \hline \end{tabular} \label{tb:oldserver} \end{center} \end{table} 次にVMのイメージを保存するために表\ref{tb:oldsandisk}のストレージを導入した。 ハードディスクドライブの故障が想定されるため, RAID6を採用し信頼性及び可用性の向上を行った。 ストレージと汎用サーバとの接続プロトコルはiSCSIを採用した。 VMベースのシステムであることから, ライブマイグレーションに対応するためにクラスタファイルシステムとして利用可能なファイルシステムである, GFS2を採用した。 \begin{table}[H] \begin{center} \caption{旧システムのSAN用ストレージ} \begin{tabular}{|c|c|} \hline HDD & SAS 1.2TB x 24 \\ \hline 回転数 & 15000rpm \\ \hline RAID & 6 \\ \hline 実行容量 & 19.7TB \\ \hline \end{tabular} \label{tb:oldsandisk} \end{center} \end{table} 最後にシステムのバックアップを行うために表\ref{tb:olddisk}の大容量ストレージを導入した。 大容量ストレージには本コースのWebやデータベース, ユーザのホームディレクトリなどを月に一度バックアップを行う。 % こいつ...もしかしたら Netgea ???? \begin{table}[H] \begin{center} \caption{旧システムの汎用ストレージ} \begin{tabular}{|c|c|} \hline HDD & SAS 4.0TB x 24 \\ \hline 回転数 & 7200rpm \\ \hline RAID & 6 \\ \hline 実行容量 & 68.5TB \\ \hline \end{tabular} \label{tb:olddisk} \end{center} \end{table} \subsection{旧システムの問題点} 旧システムでは, 学生が演習などで利用できる環境として貸出VMのみであった。そのため以下のような問題が生じた。 \begin{itemize} \item 仮想環境の貸出サービスにおいて, 新しく仮想環境を立ち上げるにはシステム管理チームへ申請が必要であった。 そのため, 一部学生は申請の方法が分からなかったり, 貸出サービスがあることが周知されていなかったため, 旧システムのリソースが余っていた。 \item 機械学習の演習ではGPUが求められる。だが, 旧システムにはGPUが搭載されていないため, 要求されるリソースを提供できない。 そのため, 貸出サービスではなく研究室ごとの機器が多く利用された。 \end{itemize} % 簡単に 1ページ未満にしよう % 無理でした ^_^;) \section{新システム} \begin{table}[H] \begin{center} \caption{新システムの物理サーバ} \begin{tabular}{|c|c|} \hline CPU & Intel Xeon Gold 6238 (2.10GHz/22Core) \\ \hline CPUユニット数 & 2 \\ \hline GPU & Nvidia Tesla V100S \\ \hline メモリ & 512GB\\ \hline SAS SSD & 5TB \\ \hline NVMe SSD & 1.5TB \\ \hline \end{tabular} \label{tb:newserver} \end{center} \end{table} \begin{table}[H] \begin{center} \caption{新システムのストレージサーバ} \begin{tabular}{|c|c|} \hline CPU & Intel Xeon Silver 4208\\ \hline メモリ & 32GB \\ \hline SAS HDD & 300GB/15000rpm x 2 \\ \hline NLSAS HDD & 4TB/7200rpm x 12 \\ \hline \end{tabular} \label{tb:newdiskserver} \end{center} \end{table} % 構成の図貼る % 機器のスペックもありるれろ \subsection{Ceph} \subsection{Podman} \subsection{ie-podman} \subsection{Singularity} \subsection{Slurm}