OpenStack
OpenStack
おーぷんすたっく
自社のデータセンターなどに、IaaS型のクラウド環境を構築するためのオープンソースのソフトウェア群。仮想マシンを管理するNova、ネットワークのNeutron、ブロックストレージのCinder、オブジェクトストレージのSwift、認証のKeystoneなどのコンポーネントを組み合わせ、利用者がAPIや画面から資源を必要に応じて作成できるようにする。
Related
他の資格での定義
Related
関連キーワードの用語
アプリケーションが使用するオープンソースライブラリやサードパーティコンポーネントの脆弱性やライセンス違反を検出する分析手法。SBOMと連携し、既知の脆弱性データベース(NVDなど)と照合して、使用しているコンポーネントのリスクを評価する。
サーバ、ストレージ、データベース、アプリケーションなどのIT資源を、ネットワーク経由で必要なときに必要な分だけ利用できるサービス。提供される範囲によってIaaS、PaaS、SaaSなどに分かれ、これらを総称してXaaS(X as a Service)と呼ぶ。資源の調達や運用の負担を事業者に任せ、利用量に応じて費用を支払う。
クラウドサービスの利用形態のうち、事業者は仮想サーバなどの基盤だけを提供し、OS、ミドルウェア、アプリケーションの導入、パッチの適用、バックアップ、冗長化などを利用者が自ら管理するもの。IaaSの仮想サーバが典型で、構成の自由度は高いが運用の負担と責任の範囲が大きい。
クラウドサービスの運用とセキュリティの確保について、事業者と利用者のどちらが何を担うかを切り分ける考え方。責任共有モデルとも呼ぶ。物理設備や基盤は事業者が守り、データやアクセス権の管理は利用者が担うのが基本で、IaaS、PaaS、SaaSの順に事業者の担う範囲が広がる。利用者は自分の責任範囲の対策を漏れなく講じる必要がある。
ハイパーバイザなどの仮想化層を介さず、物理サーバそのものを1利用者に専有させてクラウドの形態で提供するサービス。仮想化によるオーバーヘッドがなく高い性能を安定して得られ、他の利用者の影響も受けないので、高負荷のデータベース、HPC、ソフトウェアのライセンスが物理サーバ単位の場合などに使われる。
ハードウェア上で直接動作するハイパーバイザ型の、オープンソースの仮想化ソフトウェア。最初に起動する管理用の仮想マシン(Dom0)が他の仮想マシンやデバイスを管理する構造をとる。ゲストOSを仮想化向けに改変して性能を高める準仮想化と、改変せずに動かす完全仮想化の両方に対応する。
