NWネットワークスペシャリスト試験 午後Ⅰ

平成23年度秋期 ネットワークスペシャリスト 午後Ⅰ 問2

事例を読んで設問の答えを考えてから、解説のポイントとIPA公式の解答例・採点講評で確認しましょう。

問題

問2 メールアーカイブシステム導入に関する次の記述を読んで、設問1~3に答えよ。 A社は、電子メール(以下、メールという)サーバを2年前に導入した。5、000名の社員が、本社、支社,支店に設置されたPCから、このサーバを利用している。メールは業務に不可欠であり、情報管理と事業継続の両面から重要な位置を占めている。現在、A社の情報システム部では、来年度のIT予算を検討している。その中で、メールに関する次の二つの課題に対応するため、メールアーカイブシステム(以下、アーカイブという)の追加導入を計画している。一つ目の課題は、メールデータの管理である。メールサーバが送受信する全てのメールデータを数年間保管し、必要な情報を即座に抽出できるようにする。二つ目の課題は、災害対策である。メールデータの保管場所を複数にし、片方が被災した場合にもメールデータが消失しないようにする。A社のネットワークシステム構成図(抜粋)を図1に示す。各拠点の接続には、広域イーサ網を用いている。大規模拠点である本社と支社には、帯域制御装置を設置し、広域イーサ網に送出する単位時間当たりのデータ量を通信の用途ごとに制御している。アーカイブは、正サーバと副サーバで構成し、正サーバを本社に、副サーバを遠隔地の支社に設置する予定である。正サーバから副サーバへは大量のデータが転送されることから、帯域制御装置を使い,アーカイブに必要な帯域を割り当てる予定である。アーカイブの処理時間には幾つか懸念事項がある。情報システム部長は、ネットワーク技術者のB君に、その検討を命じた。 〔システム要件と処理性能モデル〕 メール到着の都度、メールサーバは、全てのメールを、到着時刻順に1件ずつ正サーバに転送する。正サーバは、受信したメールにディジタル署名を付加し、高速検索に用いるインデックス情報を作成し、データを圧縮した上で格納する。これらの処理を、保管プロセスと呼ぶ。正サーバは、保管プロセスとは非同期に,格納されているメールを、保管時刻の古い順に、1件ずつ副サーバへ転送する。副サーバは、受信したメールを正サーバと同様に格納する。これらの処理を、複製プロセスと呼ぶ。アーカイブのシステム要件を表1に示す。B君は、アーカイブの所要時間に関する要件(表1中の項目 d、f)を実現できるかどうかを検討するために,図2に示す処理性能モデルを作成した。このモデルでは、メール 1件に対する保管プロセスと複製プロセスを、二つの待ち行列と三つの処理に分解している。B君は、各プロセスの所要時間を、次のように検討した。 〔保管プロセスに関する検討〕 図2中の待ち行列αについて考える。正サーバへの格納はメール到着の都度行われるので、①その到着はM/M/1の条件を満たすと仮定し、最繁時の平均待ち時間を算出する。最繁時には、[ア]件/秒の処理要求(λ)が発生する。また、単位時間の平均処理数(μ)は、サーバの処理能力から[イ]件/秒である。したがって、利用率(ρ)は[ウ]となり、処理中のものを含めた待ち行列の長さの平均(平均系内数)は4.0、平均待ち時間は[エ]秒と算出できる。以上から、保管プロセスの平均所要時間は、1秒未満であるから、平均所要時間の上限(表1中の項目d)は超えていない。 〔複製プロセスに関する検討〕 図2中の待ち行列βには、M/M/1は適用できない。最繁時には、利用率(ρ)が1以上となり、大量のメールが正サーバに滞留する。そこで,処理性能モデルを見直し、滞留したメールが連続的に転送されると仮定する。その場合,1日に転送されるメールデータ量(189、000件/日×12.5×10³バイト/件)を、転送効率50%で24時間以内に転送することになる。B君は、②これらの条件で必要となる回線速度を算出し、アーカイブに 0.5Mビット/秒の帯域を割り当てることにした。次に、B君は、メールの到着時刻と転送時刻の関係を調べるため、図3を作成した。図3中の上段のグラフは、時間帯別のメールの到着数を示している。同じ時間帯に到着したメールは、到着順に4、500件を1グループとし、1~42のIDを付与している。図3中の下段のグラフは、到着したメールが 0.5M ビット/秒の帯域で順次転送される場合,どの時間帯に転送されるのかを示している。図3によると、7:00~8:00に到着したID1のメール群は、同時間帯に転送される。一方、9:00~10:00に到着した ID 13のメール群の転送は、同時間帯ではなく、[オ]:00~[カ]:00に行われる。このことから、ID 13のメール群の各メールに関する、複製プロセスの所要時間は、約[キ]時間とみなせる。このようにして、B君は、図3から、複製プロセスの所要時間が最大となるのは、ID[ク]のメール群であり、その所要時間は、約[ケ]時間になると推定し、所要時間の上限(表1中の項目f)は超えないと判断した。以上の検討から、B君は、広域イーサ網の帯域 1.5Mビット/秒(表1中の項目h)のうち、0.5M ビット/秒を割り当てることで、アーカイブの所要時間に関する要件(表1中の項目d、f)を実現できることを、情報システム部長に報告した。 設問1〔システム要件と処理性能モデル〕について、(1)、(2)に答えよ。 (1) 正サーバが、メールにディジタル署名を付加する目的を、20字以内で述べよ。 (2) 表1の要件における、本社被災に関するメールデータのRPO(リカバリポイント目標)を答えよ。 設問2〔保管プロセスに関する検討〕について、(1),(2)に答えよ。 (1) 本文中の下線①について、到着条件を20字以内で述べよ。 (2) 本文中の[ア]~[エ]に入れる適切な数値を答えよ。 設問3〔複製プロセスに関する検討〕について、(1)~(3)に答えよ。 (1) 本文中の下線②について、必要となる回線速度を求めよ。答えは小数第3位を四捨五入して、小数第2位まで求めよ。 (2) 本文中の[オ]~[ケ]に入れる適切な整数を答えよ。 (3) 割り当てる帯域を 0.5M ビット/秒から 1.5M ビット/秒に増やした場合、複製プロセスの所要時間は最大何時間となるかを整数で答えよ。また、その根拠を50字以内で具体的に述べよ。
図1 A社のネットワークシステム構成。本社・支社・広域イーサ網、帯域制御装置、L3SW、L2SW、メールサーバ及びアーカイブ正副サーバを示す。
図1 A社のネットワークシステム構成。本社・支社・広域イーサ網、帯域制御装置、L3SW、L2SW、メールサーバ及びアーカイブ正副サーバを示す。
表1 処理時間に関するシステム要件。メール到着件数、データ量、到着件数、サーバ処理能力、複製時間・効率、広域イーサ網の余裕度・帯域制御仕様を示す。
表1 処理時間に関するシステム要件。メール到着件数、データ量、到着件数、サーバ処理能力、複製時間・効率、広域イーサ網の余裕度・帯域制御仕様を示す。
図2 メール1件に着目した処理性能モデル。保管プロセスと複製プロセスの待ち行列、正サーバ格納、副サーバ転送・格納の順序を示す。
図2 メール1件に着目した処理性能モデル。保管プロセスと複製プロセスの待ち行列、正サーバ格納、副サーバ転送・格納の順序を示す。
図3 時間帯別のメール到着件数とメール転送件数。6時から翌6時までの時刻別件数及び処理順番号を示すグラフ。
図3 時間帯別のメール到着件数とメール転送件数。6時から翌6時までの時刻別件数及び処理順番号を示すグラフ。
解き方のヒントを見る

要件を適用する範囲に着目する

メールアーカイブを検討するときは、示された条件がどの範囲に適用されるかに着目しましょう。用語の印象から判断を急がず、対象となる範囲をそろえて考えることが、要件を整理する手掛かりになります。

この問題で問われていること

この分野では、要件や処理について考える際に、それぞれの条件が対象とする範囲を確認することが大切です。ある範囲についての条件を、根拠なく別の範囲へ広げて受け取っていないかという観点で整理しましょう。

視点

条件を整理するときは、その条件が何を対象としているかを押さえます。対象の範囲を自分で広げたり狭めたりせず、示されている範囲に沿って考えましょう。

確認ポイント

  • 条件が対象とする範囲を確認したか
  • 対象の範囲を根拠なく広げていないか
  • 対象の範囲を根拠なく狭めていないか
正解と解説を見る

解説

本問は、メールアーカイブの保管性能と遠隔複製の性能を検討する問題です。保管はM/M/1の平均待ち時間と処理時間、複製は転送効率を含む必要帯域とメールごとの滞留時間から、所要時間の要件を満たすか判断します。

問題の全体像

A社は、全メールの長期保管と災害対策のため、本社の正サーバと遠隔地の支社の副サーバからなるアーカイブを導入します。正サーバへの保管は平均1秒以内、副サーバへの複製は24時間以内という要件があります。図2では、保管と複製を別の待ち行列・処理に分けています。出題趣旨では、待ち行列理論の応用、必要な回線速度の算出、公式の理解とグラフの読解を問うとしています。保管は最繁時にも処理能力が到着率を上回りますが、複製はピーク時にメールが滞留するため、時間帯ごとの到着量と転送量を比較して遅延を調べることが中心です。

設問1(1)

正サーバが、受信メールにディジタル署名を付加してから格納する点に着目します。署名を検証することで、保管後にメールデータが変更されていないか確認できます。長期間保管するメールの内容の完全性を守る目的であり、公式解答例では「メールデータの改ざん防止のため」としています。この表現は20字以内に収まります。署名は変更そのものを物理的に禁止する仕組みではなく、改ざんの検出を可能にすることで、この目的に役立ちます。

設問1(2)

表1の項目fにある「24時間以内」「前日同時刻のメールは複製されていること」に着目します。本社が被災して正サーバのデータを失った場合、支社の副サーバに複製済みのメールを復旧に利用できます。RPOは、障害発生時点からどれだけ前までのデータを復旧対象として確保するかという目標です。この要件では、少なくとも24時間前までのメールを確保するため、公式解答例は「24時間」です。復旧作業にかかる時間を表すRTOとは区別します。

設問2(1)

下線①は、待ち行列αのメール到着がM/M/1の条件を満たすという仮定です。設問は到着条件を尋ねているので、メールがランダムに到着することを答えます。公式解答例は「メールがランダムに到着する」で、20字以内です。採点講評では、M/M/1はランダム到着を前提とし、単位時間の到着数がポアソン分布に従うことと、到着間隔が指数分布に従うことが数学的に同値であると説明しています。「到着順に処理する」という処理順序の記述だけでは、到着条件の説明にはなりません。

設問2(2)

表1の最繁時到着件数36、000件/時を秒単位に直すと、λ=36、000÷3、600=10件/秒なので、アは10です。処理能力は12.5件/秒なので、イは12.5です。利用率はρ=λ/μ=10÷12.5=0.8となり、ウは0.8です。本文の平均系内数4.0には処理中のメールも含まれます。平均待ち行列長は4.0-0.8=3.2件なので、平均待ち時間は3.2÷10=0.32秒となり、エは0.32です。平均処理時間は1÷12.5=0.08秒で、保管プロセスの平均所要時間は0.32+0.08=0.40秒となり、1秒以内の要件を満たします。公式解答例もア10、イ12.5、ウ0.8、エ0.32です。採点講評では、特にエの正答率が低かったとされており、平均待ち時間と、処理時間を含む平均系内時間の区別が重要です。

設問3(1)

1日のメール件数、1件当たりのデータ量、転送効率、転送期限を使います。1日のデータ量をビットに換算すると、189、000×12.5×10³×8=18.9×10⁹ビットです。回線速度をRビット/秒とすると、転送効率50%で24時間に転送できる量はR×0.5×24×3、600です。したがって、必要な回線速度は18.9×10⁹÷(0.5×24×3、600)=437、500ビット/秒=0.4375Mビット/秒です。小数第3位を四捨五入すると、公式解答例の「0.44Mビット/秒」になります。帯域は0.25Mビット/秒単位で設定するので、実際には必要速度以上となる0.5Mビット/秒を割り当てます。

設問3(2)

図3の上段と下段で、同じIDのメール群を対応させます。ID13は上段では9:00~10:00に到着し、下段では13:00~14:00に転送されるので、オは13、カは14です。両時間帯のずれから、複製所要時間は約4時間とみなし、キは4です。同様に全IDの時間帯のずれを比較すると、最大となるのはID42です。ID42は19:00~20:00に到着し、翌日の4:00~5:00に転送されるため、約9時間のずれがあります。したがって、クは42、ケは9です。公式解答例もこの値です。採点講評では、メール1件当たりの所要時間ではなく、メール全体の所要時間を計算しようとした解答が見られたとしています。この設問では、最後の転送完了時刻だけを見るのではなく、各メール群の到着から転送までの遅延を比較します。

設問3(3)

図3の注記では、0.5Mビット/秒で毎時9、000件を転送できます。帯域を3倍の1.5Mビット/秒にすると、転送可能件数は毎時27、000件です。到着件数がこれを上回るのは、36、000件が到着する9:00~10:00だけで、この時間帯に9、000件が滞留します。次の10:00~11:00の到着件数は18、000件なので、滞留分と合わせて27、000件となり、次の時間帯に滞留が解消します。この時間帯単位のモデルから、公式解答例では最大所要時間を「1時間」としています。50字以内の根拠は「到着件数が転送可能件数を上回るのはピーク時間帯だけで、次の時間帯に滞留が解消するため」とまとめられます。帯域を増やした場合も、ピーク時の滞留とその解消を確認することが必要です。

学習のポイント

M/M/1の平均待ち時間と平均系内時間の違い、転送効率を考慮した回線速度の計算、時間帯別グラフによる複製遅延の読み取りを重点的に学習しましょう。

出典:独立行政法人 情報処理推進機構(IPA)平成23年度秋期 ネットワークスペシャリスト試験 午後Ⅰ 問2(公式資料:問題冊子(PDF) / 解答例 / 採点講評)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針