マナビング基本情報技術者

キャパシティプランニングの作業順序を必要な情報から考える

基本情報技術者試験 平成30年度秋期 午前 問14 / システム構成要素 › システムの評価指標

過去問にチャレンジ

平成30年度秋期 午前 問14

稼働状況が継続的に監視されているシステムがある。稼働して数年後に新規業務をシステムに適用する場合に実施する,キャパシティプランニングの作業項目の順序として,適切なものはどれか。 〔キャパシティプランニングの作業項目〕 ① システム構成の案について,適正なものかどうかを評価し,必要があれば見直しを行う。 ② システム特性に合わせて,サーバの台数,並列分散処理の実施の有無など,必要なシステム構成の案を検討する。 ③ システムの稼働状況から,ハードウェアの性能情報やシステム固有の環境を把握する。 ④ 利用者などに新規業務をヒアリングし,想定される処理件数や処理に要する時間といったシステムに求められる要件を把握する。

  1. ア

    ③,②,④,①

  2. イ

    ③,④,②,①

  3. ウ

    ④,②,①,③

  4. エ

    ④,③,①,②

会話形式の解説

講師講師
今回はキャパシティプランニング、つまり負荷が増えても性能を保てるように必要な構成を計画する作業の順番を問う問題です。すでに稼働していて監視データがあるシステムに、新しい業務を追加する場面だという点に注目してください。
受験者受験者
4つの作業を並べるだけなのに迷いました。現状の把握と新規業務のヒアリングは、どちらが先でもよさそうに見えます。
講師講師
その2つの前後は、あとで選択肢から確かめましょう。まず、それぞれの作業が何の情報を必要とするかを考えます。サーバ台数や並列分散処理の有無を決める構成案の検討には、何が必要でしょうか。
受験者受験者
今のハードウェアにどれくらい余力があるかと、新しい業務でどれだけ処理が増えるかの両方だと思います。
講師講師
そのとおりです。だから構成案の検討は、現状の把握と要件の把握の両方より後になります。では、構成案を評価して見直す作業はどこに置きますか。
受験者受験者
評価する案がないと評価できないので、構成案の検討より後で、最後になりそうです。
講師講師
はい。この2つの条件で選択肢を見ていきます。現状把握から始めて、次に構成案の検討、そのあとにヒアリングという並びはどうでしょう。
受験者受験者
処理件数や処理時間を聞く前に構成案を作っているので、必要な台数を決められません。条件に合わないです。
講師講師
そうですね。ヒアリングから始めて、構成案、評価と進み、最後に稼働状況の把握が来る並びはどうですか。
受験者受験者
今の性能を知らないまま構成案を作って評価してしまうので、現行システムの余力を案に反映できません。
講師講師
では、ヒアリング、現状把握の次に評価と見直し、最後に構成案の検討という並びはどうでしょう。
受験者受験者
評価する対象の案がまだない段階で評価しているので、順序が逆です。
講師講師
残るのは、現状把握、要件把握、構成案の検討、評価と見直しの順です。最初に気にしていた現状把握と要件把握の前後は、この問題では2つの条件を満たす選択肢がこれしかないことで決まります。
受験者受験者
どちらが先かを無理に決めなくても、構成案はその2つの後、評価は最後という条件だけで1つに絞れるのですね。
講師講師
はい。順序を問う問題では、その作業に何の情報が必要かを考えると前後関係を決めやすくなります。それから、評価と見直しは一度で終わりではなく、システムが稼働したあとも繰り返し行うものと考えておくとよいでしょう。

まとめ

稼働中のシステムに新規業務を加えるときのキャパシティプランニングでは、現状の把握、要件の把握、構成案の検討、評価と見直しの順に進めます。構成案は、現行システムの性能情報と新規業務の処理件数・処理時間の両方がそろわないと作れないので、2つの把握の後に置きます。評価と見直しは、評価する案ができてからでないと行えないため最後です。この2つの条件を満たす選択肢は1つだけなので、現状把握と要件把握の前後に迷っても正解を絞り込めます。

解答・解説

正解はイです

この問題のテーマ

すでに稼働していて監視データがあるシステムに新規業務を追加するとき、キャパシティプランニングの4つの作業をどの順に進めるかを問う問題です。

解き方の考え方

各作業が前の作業の結果を必要とするかどうかを手がかりに並べます。構成案(②)は「今の性能」と「新しく求められる要件」がそろって初めて作れるので、その前に③と④が来ます。評価と見直し(①)は案ができてからでないと行えないので最後です。③は監視データから今すぐ把握でき、増える負荷を見積もる土台にもなるため最初に置き、そのあとに④の要件把握を続けます。

選択肢ごとの解説

  1. ×ア  ③,②,④,①
    現状の把握(③)から始める点はよいのですが、新規業務の要件を聞き取る④より先に、②でサーバ台数などの構成案を検討しています。処理件数や処理時間がわからないままでは必要な構成を決められないので、この順序は成り立ちません。
  2. ○イ  ③,④,②,①
    ③で稼働中の性能情報と環境をつかみ、④で新規業務の要件をはっきりさせます。その2つをもとに②で構成案を作り、①で案が妥当かを評価して、必要なら見直します。どの作業も、必要な材料が前の段階でそろっています。
  3. ×ウ  ④,②,①,③
    稼働状況からハードウェア性能を把握する③が最後に置かれています。今の性能がわからないまま②で構成案を作り、①で評価することになるので、現行システムの余力や環境を案に反映できません。
  4. ×エ  ④,③,①,②
    案を評価して見直す①が、構成案を検討する②より前にあります。評価する対象の案がまだないので、順序が逆になっています。

補足

順序を問う問題では、「この作業には何の情報が必要か」を考えると、前後関係を決めやすくなります。また、評価と見直しは一度で終わりではなく、システムが稼働したあとも繰り返し行うものと考えておくとよいでしょう。

POINT

  • キャパシティプランニングは、将来負荷が増えても性能を保てるように、必要な性能要件とシステム構成を計画する作業です。
  • 手順は、現状の把握、要件の把握、構成案の検討、評価と見直しの順に進めます。
  • 構成案は、現状の性能と新しい要件の両方がそろってから検討します。
  • 評価と見直しは、評価する案ができたあとに行うので最後に来ます。

※出典:平成30年度秋期 基本情報技術者試験 午前 問14