クラウドとコンテナの基礎

クラウドのストレージを、①仮想マシンにディスクとして接続してファイルシステムを作り、データベースのデータファイルを置く、②複数のサーバから同時にマウントして共有のディレクトリとして使う、③HTTPのAPIでキー(名前)を指定して大量の画像を読み書きし、容量を前もって決めずに増やす、という3つの用途で使う。①〜③に適したストレージの種類の組み合わせとして、適切なものはどれか。

  1. A①オブジェクトストレージ、②ブロックストレージ、③ファイルストレージ
  2. B①ファイルストレージ、②オブジェクトストレージ、③ブロックストレージ
  3. C①ブロックストレージ、②ファイルストレージ、③オブジェクトストレージ
答えと解説を見る

正解:C. ①ブロックストレージ、②ファイルストレージ、③オブジェクトストレージ

ブロックストレージは、決まった大きさの領域を仮想的なディスクとして仮想マシンに接続するもので、ファイルシステムを作って使い、データベースのように細かい読み書きを速く行う用途に向きます。ファイルストレージは、NFSやSMBなどで複数のサーバから同時にマウントできる共有のファイルシステムを提供します。オブジェクトストレージは、データをキーで識別するオブジェクトとしてHTTPのAPIで丸ごと読み書きするもので、容量をほぼ気にせずに増やせ、画像やバックアップ、ログの保存に向きます。オブジェクトの一部だけを書き換える使い方には向かないので、データベースのデータファイルは置きません。

  • A. オブジェクトストレージはファイルシステムとして細かく書き換える用途に向かず、ブロックストレージは一般に複数のサーバで共有するディレクトリには使いません。
  • B. オブジェクトストレージはマウントして使う共有のディレクトリには向かず、ブロックストレージはHTTPのAPIで読み書きするものではありません。
  • C. 正しい。ディスクはブロック、共有はファイル、APIで扱う大量のデータはオブジェクトです。
この分野を解く 分野ページへ

クラウドとコンテナの基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

クラウドとコンテナの基礎のほかの問題

  1. 1時間あたり40円(架空の単価)で、使った時間だけ料金がかかる仮想マシンを使う。平常時は2台を1か月(30日)の間ずっと動かし、平日の20日は、毎日6時間だけ負荷に合わせて4台を追加する。1か月の料金として、正しいものはどれか。
  2. ある仮想マシンは、使った時間だけ払うオンデマンドでは1時間あたり50円、1年分の利用を前もって約束する予約では、使った時間にかかわらず1年で262,800円かかる(どちらも架空の価格)。1年を8,760時間とすると、1年間の利用時間がある時間を超えたときに、予約の方が安くなる。その時間として、正しいものはどれか。
  3. 多くのパブリッククラウドのデータ転送の料金の考え方として、一般に当てはまるものはどれか。
  4. 宣言的なIaC(Infrastructure as Code)のツールで、ネットワークと仮想マシン2台の構成を定義したファイルを適用して、環境を作った。その直後に、何も変えずに同じファイルをもう一度適用したときに起きることとして、適切なものはどれか。
  5. イミュータブルインフラストラクチャの考え方に沿った、本番のサーバのソフトウェアの更新の方法として、適切なものはどれか。