Manager」について説明しました。Stackとしてどのように受け止め、どのように実装しているのか少しはイメージしていただけたのではないでしょうか。Services」について説明します。Stackは単なる仮想化基盤ではないため、クラウドとして必要な機能が組み込まれています。Servicesです。Servicesは、以下のようなものを管理する役割を担っています。Stackを使ってクラウドサービスを提供する側に立ったとすると、利用者であるお客様に利用料を請求することになります。この課金処理を正確に実施するためには、どの利用者がどの程度リソースを使ったのかといった情報を持っている必要があります。Servicesの「Usage」です。そのUsageの情報を特定の利用者と紐付ける必要があります。Subscription(サブスクリプションの取得)」という処理が必要です。Stack上にリソースを作成することになります。Servicesはとても重要な役割を担っていると言えます。Servicesについての情報はほとんどありませんが、「Gallery」やRBACの管理などもこのレイヤで行われているようです。Stackが登場するまでの間にアップデートがあればお伝えするつもりです。Servicesはその全てに関わる基盤として、以下のサービスを管理します。Servicesまずは一般的な仮想化環境を振り返ってみましょう。ハイパーバイザー用のサーバが数台、ファイバーチャネルなどで共有ストレージに接続されているような環境では、メインは仮想化基盤であって、ストレージはその基盤を構成する部品でしかありません。ネットワークは既に社内のルールに基づいて結線され、仮想化基盤を導入するためにVLANの設定などが行われます。利用者は「あくまでも割り当てられたネットワークを利用するだけ」とも言えます。Stackで仮想マシンを作成する際には、利用者自身が意識的にストレージとネットワークを設定することになります。Stackでは、ストレージもネットワークも独立したサービスだからです。Servicesは、Compute(仮想マシン)、Storage、Networkingといった独立したサービスを管理する役割を担っています。Servicesと連動するのが、冒頭の図にある「クラウドインフラ」の部分です。2016」が利用されます。Azureの基盤としても利用されている「Hyper-V」です。Azureを思い浮かべていただければそれで十分でしょう。Azureで既に稼働しているのですから......。Storage)も大きな進化を遂げました。Direct」によって、ローカルストレージしか持っていない複数台のHyper-V環境を1つのクラスター環境として束ねて利用することが可能になっています。ストレージとしての同期/非同期レプリケーションや、ポリシーベースのQoSといった機能も追加されました。Azureのストレージと同様に遠隔地への非同期レプリケーションが行える可能性があります。Stackのストレージアカウントの設定には「ローカルに3つの複製、遠隔地に3つの複製」の合計6つを確保可能にするGeo-Redundantストレージ設定が用意されています。Azureと同様の機能を提供すべく進化しています。Virtualization)としてソフトウェアロードバランサーや分散ファイアウォールを提供するなどです。Stackのインフラとして重要な役割を果たすHyper-VやSDN/SDSについては、別途紹介する予定ですのでお楽しみに。Servicesについて解説しました。Stackの拡張性について解説します。修マイクロソフトのインフラ系エバンジェリストとして、10年以上も第一線で活動。コミュニティ活動などを通じて最新技術の発信を続けている。Fieldersでは、現場で活躍するエンジニアに有益な情報を提供している。Stackをテーマに投稿しているので、そちらもぜひご覧いただきたい。本記事は掲載時点の情報であり、最新のものとは異なる場合がございます。人気記事をお届けしますダウンロードBOXに入れる記事をダウンロードBOXに追加します。よろしいですか?ブックマーク記事をブックマークに追加します。Corporation。