仮想化の活用とシステムの利用・運用形態
標準約 39 分7 用語過去問 7 題
この単元の目標
- シンクライアント と VDI を、構成の考え方とそれを支える基盤として分けて説明できる。
- マイグレーション と ライブマイグレーション を、移行中に処理を止めるかどうかで区別できる。
- すぐ処理するか、ためてから処理するかで バッチ処理 を他の処理形態と分け、対話型処理 と リアルタイム処理 を重視する点 (人とのやり取りか、応答時間の期限か) で区別できる。
用語総表(7 語)
用語
シンクライアント は、端末には入力と画面表示など最小限の機能だけを持たせ、アプリケーションの実行やデータの保存を サーバ側 に集めるシステム構成である。
利用者が端末で行った操作はサーバへ送られ、サーバで処理した結果の画面が端末に返ってくる。業務データが端末の記憶装置に保存されないので、端末の紛失や盗難で情報が外に出る危険を小さくでき、ソフトウェアの更新もサーバ側でまとめて行える。その反面、ネットワークやサーバが止まると端末だけでは作業を続けられない。
たとえ図書館の閲覧席のようなもの。席には机と明かりしかなく、本は書庫に置いたまま、読みたいページだけを係員が席の画面に映してくれる。席を持ち帰っても本は手元に残らない。
覚え方thin (薄い) は機器の形ではなく受け持つ機能の薄さで、反対が fat (厚い)。端末に処理とデータを抱え込む普通の PC 型は ファットクライアント と呼ばれる。
出題のポイント
- 出題端末の記憶装置に業務データを保存しないので、端末をなくしても情報が外に出にくい。この性質から 情報漏えい対策 として導入される。
- 出題アプリケーションの実行とファイルなどの管理はサーバが受け持ち、端末は利用者との入出力だけを担う。
この用語の過去問 3 題 シンクライアント →
VDI (仮想デスクトップ基盤) は、利用者ごとのデスクトップ環境をサーバ上の 仮想マシン で動かし、端末からはその画面を遠隔で操作する仕組みである。
仮想マシンとは、1 台の物理サーバの中にソフトウェアで作った仮想的なコンピュータのことで、VDI では利用者 1 人ずつにこれを割り当てる。端末からは操作の情報を送り、端末に届くのは画面の情報だけなので、端末に処理とデータを持たせないシンクライアントを実現する手段として使われる。OS の更新やセキュリティ対策もサーバ上でまとめて行える。
たとえホテルのフロントに自分専用の書斎を預けておくようなもの。どの支店に泊まっても、鍵を受け取れば同じ書斎に入れる。
覚え方Virtual Desktop Infrastructure の頭文字。仮想化する対象が「サーバ」ではなく「Desktop (利用者の画面環境)」である点が名前に出ている。
マイグレーション は、システムやデータ、仮想マシンなどを、今の環境から別の環境へ 移し替える ことである。
例えば、古いサーバから新しいサーバへの乗り換えや、社内のサーバからクラウドへの移設が当たる。仮想化の分野では、仮想マシンを別の物理サーバへ移すことも指す。移し方は限定されず、移す行為そのものを広く表す言葉である。
たとえ引っ越しのようなもの。荷物を今の家から新しい家へ運び、新しい家で同じ暮らしを続けられるようにする。
覚え方migrate は人や動物が住む場所を移すこと。渡り鳥の渡りもこの語で表す。「住みかを移る」が語源のイメージ。
ライブマイグレーション は、稼働中の仮想マシンを 止めずに 別の物理サーバへ移し、移した先でそのまま処理を続けさせる技術である。
物理サーバの保守や機器の入れ替えのときも、利用者へのサービスを止めずに済む。負荷の高い物理サーバから余裕のある物理サーバへ仮想マシンを逃がして、負荷を分け合う使い方もある。
たとえ走っている列車の乗客を、並走する別の列車へ乗り換えさせるようなもの。乗客は旅を中断せずに目的地へ向かい続けられる。
覚え方ライブ = 生放送。放送を止めずにスタジオを移るイメージで、「止めない」が名前に入っている。
出題のポイント
- 出題ライブマイグレーション では、移行先の物理サーバが移す直前の状態から処理を引き継ぐので、仮想マシンを止めて最初から動かし直す必要がない。
この用語の過去問 1 題 ライブマイグレーション →
「マイグレーション」と「ライブマイグレーション」の違い
対話型処理 は、利用者が操作するたびにコンピュータが応答を返し、そのやり取りを繰り返しながら作業を進める処理形態である。
例えば、文書作成ソフトで文字を打つと画面がすぐ変わり、検索語を入れると結果が一覧で表示される。利用者は返ってきた結果を見て次の操作を決めるので、人の判断が処理の流れに組み込まれている。
たとえ道案内を人に尋ねるようなもの。聞くと答えが返り、その答えを聞いて次の質問をする。
覚え方英語では interactive。inter (相互に) + act (働きかける) で、人と機械が交互に動く様子を表す。
出題のポイント
- 混同注意対話型処理 は操作 1 回ごとに応答を返しながら進み、バッチ処理 は区切りまでためたデータを後からまとめて処理する。
この用語の過去問 1 題 対話型処理 →
リアルタイム処理 は、処理の要求やデータが発生したらすぐに処理し、決められた時間内 に結果を返す処理形態である。
例えば、列車の座席予約や工場の機械の制御のように、結果が遅れると困る処理に使われる。求められるのは処理の速さそのものより、決められた期限までに応答を返せることである。
たとえ消防署の通報受付のようなもの。通報が入った時点ですぐ動き出し、到着までの目安時間を守ることが求められる。
覚え方real time = 現実の時間。現実の出来事の進み方に処理が遅れずについていく、という意味から来ている。
出題のポイント
- 出題ネットワーク経由で届いた端末の処理要求をその場で処理し、結果をすぐに返すシステムを オンラインリアルタイムシステム という。
- 混同注意対話型処理 の軸は人とのやり取りで、リアルタイム処理 の軸は応答時間の期限である。人が操作しない機械の制御でも、期限内の応答が要ればリアルタイム処理に当たる。
この用語の過去問 1 題 リアルタイム処理 →
バッチ処理 は、データを一定の期間や件数の区切りまでためておき、後から まとめて一括で 処理する処理形態である。
1 件ずつ応答する必要がない処理に向き、大量のデータを効率よく片付けられる。例えば、1 か月分の売上伝票を締め日に集計する処理や、利用の少ない夜間にまとめて動かす処理が当たる。コンピュータにまとめて実行させる仕事の 1 単位を ジョブ といい、バッチ処理ではいくつものジョブを決めた順に流していく。
たとえ洗濯物をかごにためておき、いっぱいになったら洗濯機を 1 回まとめて回すようなもの。
覚え方batch はパンなどの「一窯分」。一度に焼く分をそろえてからオーブンに入れる様子と重ねる。
出題のポイント
- 出題バッチ処理 は、期間や件数の区切りまで集めたデータを一括で処理する方式である。
- 出題CPU と出力装置が別々に動けるときは、前のジョブの出力中に次のジョブの CPU 処理を進められる。各ジョブの出力は、自分の CPU 処理の終了と出力装置の空きの遅い方から始まる。
この用語の過去問 2 題 バッチ処理 →
要点
- シンクライアント は端末を入出力だけに絞り、処理とデータをサーバに集めるので、端末からの情報漏えいを抑えられる。
- VDI は、デスクトップ環境をサーバ上の仮想マシンで動かす基盤である。
- ライブマイグレーション は、仮想マシンを動かしたまま別の物理サーバへ移し、サービスを止めずに保守や負荷分散を行う。
- バッチ処理 は、区切りまでためたデータを一括で処理するので、大量でも急がない処理を効率よく片付けられる。
この分野の過去問をすべて見る →