仮想デー タ ・ セ ン タ ーにおける セキ ュ ア ・ マルチテナン ト 環境の設計 2009 年 12 月 7 日 は じ めに 本 ド キ ュ メ ン ト の概要 Cisco、 VMware、 NetApp は、 3 社共同で業界最高 レ ベルのセ キ ュ ア ・ ク ラ ウ ド ・ アーキ テ ク チ ャ を設計 し 、 ラ ボ環境で検証 を行い ま し た。 本 ド キ ュ メ ン ト では、 こ のセ キ ュ ア ・ ク ラ ウ ド ・ アーキ テ ク チ ャ の設計 と 、 背景 と な る デザ イ ン について説明 し ます。 導入環境は ど れ も す べて異な る ため、 設計の説明では、 導入に先だ っ て解決が必要 と な る 問題について取 り 上げ ま す。 ま た、 本 ド キ ュ メ ン ト では、 今回の アーキ テ ク チ ャ が解決す る 問題 と 、 セ キ ュ ア ・ ク ラ ウ ド 環境の 4 つのポ イ ン ト につい て も 説明 し ま す。 対象読者 本 ド キ ュ メ ン ト が対象 と す る 主な読者は、 Cisco、 NetApp、 VMware が提供す る 最高のセ キ ュ ア ・ マルチテナ ン ト 環境の導入 を検討す る セール ス ・ エ ン ジ ニ ア、 フ ィ ール ド ・ コ ン サル タ ン ト 、 プ ロ フ ェ ッ シ ョ ナル ・ サー ビ ス 担当者、 IT マ ネージ ャ ー、 パー ト ナー ・ エ ン ジ ニ ア リ ン グ 部門、 お客様な ど です。 目的 本 ド キ ュ メ ン ト は、 セ キ ュ ア ・ マルチテナ ン ト 環境に対応 し た仮想 IT as a Service (ITaaS) に ついて、 設計上の考慮事項 と 、 設計、 導入、 バ ッ ク ア ッ プ を実行す る う え で必要 と な る 検証作 業 を詳 し く 説明す る こ と を目的 と し てい ます。 米国本社: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA © 2009 Cisco Systems, Inc. All rights reserved. はじ めに 具体的な問題点 現在、 従来型の IT モデルには、 互いに連携し な い別々のサイ ロ にリ ソ ース が配置さ れて いる こ と から 、 利用率の低下や全体的な 非効率化を 招いて いる ほか、 変化する ビ ジ ネス ・ ニ ーズ にす ばやく 対応でき な いと いう 問題が見ら れま す。 データ ・ セン タ ー内では、 サーバが設置さ れて いる エリ ア と 、 ネッ ト ワ ーク ・ ス イ ッ チやス ト レ ージ ・ ア レ イ が設置さ れて いる エリ ア が分か れて いま す。 多く の場合、 さ ま ざ ま な ビ ジ ネス ・ ユニ ッ ト がほぼ同じ 種類の機器を 所有し 、 そ れを ほぼ同じ 方法で、 同じ データ ・ セン タ ー構成で使用し て いる にも かかわら ず、 他のグ ルー プと プロ セス やデータ を 分け る た めに、 それぞれ独立し た 物理シ ス テ ム を 必要と し て いま す。 こ う し た分離は、 多 く の場合は非効率化 を招 く う え、 IT サー ビ ス の提供方法が複雑化 し て、 業 務 と の連動性が犠牲 と な る 原因にな っ てい ます。 IT を取 り 巻 く 環境は急速に変化 し てお り 、 企 業や IT プ ロ バ イ ダ では、 コ ス ト 削減への圧力、 製品開発期間の短縮、 従業員の生産性向上 と い っ た課題 を解決す る ために、 革新的な戦略の展開が不可欠にな っ てい ます。 現在、 異な る ビ ジ ネ ス ・ ユニ ッ ト 間では、 物理的にサーバ ・ ラ ッ ク やネ ッ ト ワ ー ク を分け る こ と に よ っ て、 サーバ、 ネ ッ ト ワ ー ク 、 ス ト レージ を分離す る のが一般的です。 セ キ ュ ア ・ マル チテナ ン ト 型の仮想 ITaaS を導入す る と 、 ど の ビ ジ ネ ス ・ ユ ニ ッ ト で も 、 従来の物理 ト ポ ロ ジ と ま っ た く 同 じ 「ル ッ ク ・ ア ン ド ・ フ ィ ール」 を保 っ た ま ま、 仮想環境 を通 じ て透過的に業務 を遂行す る こ と が可能 と な り ます。 エン ド ・ ユーザから は、 各シ ス テ ム には依然と し て 専用のネッ ト ワ ーク と ス ト レ ージ が備わり 、 分離さ れて いる よ う に見え ま す。 た だし こ の場合、 シ ス テ ム を 分けて いる のはサーバ・ ラ ッ ク ではな く 、 セキ ュ ア ・ マルチテ ナン ト 環境です。 サーバ、 ネッ ト ワ ーク 、 ス ト レ ージ はすべて 、 引き 続き セキ ュ ア に分離さ れ、 場合によ っ て は従来の環境よ り も 厳密な 分離が可能です。 ま た、 ビ ジ ネ ス ・ ユニ ッ ト でサーバの増設が必要にな っ た場合は、 既存環境に追加の仮想マ シ ン を い く つか 「す ぐ に用意」 す る よ う IT チー ム に依頼す る だけで済み、 導入のたびに新 し い 機器 を物理的に発注す る 必要が あ り ません。 設計の概要 ク ラ ウ ド ・ コ ン ピ ュ ーテ ィ ン グ を利用す る と 、 デー タ ・ セ ン タ ー内か ら 従来のサ イ ロ を排除す る こ と がで き る ため、 一歩進んだ IT の柔軟性 と 拡張性が も た ら さ れ ます。 こ の柔軟性に よ り 、 IT を取 り 巻 く 環境の急速な変化、 コ ス ト 削減への圧力、 製品開発期間の短縮な ど、 企業や IT サー ビ ス ・ プ ロ バ イ ダが直面す る 課題が解消 さ れ ます。 今必要 と さ れてい る のは、 Service Level Agreement (SLA; サー ビ ス レベル契約) に基づいて、 IT 部門が新 し いサー ビ ス を迅速に コ ス ト 効率良 く プ ロ ビ ジ ョ ニ ン グ で き る 、 拡張性、 柔軟性、 透過性 を備え た ク ラ ウ ド ・ アーキ テ ク チ ャ で あ り 、 IT 要件 と ポ リ シーに準拠 し 、 求め ら れ る 高水準の利用率 を維持 し なが ら 変化 に動的に対応 し 、 同時にセ キ ュ リ テ ィ と 優れたパ フ ォ ーマ ン ス を提供す る 機能です。 National Institute of Standards and Technology (NIST) に よ れば、 ク ラ ウ ド ・ コ ン ピ ュ ーテ ィ ン グ と は、 構成可能な コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス (ネ ッ ト ワ ー ク 、 サーバ、 ス ト レージ、 ア プ リ ケーシ ョ ン、 サー ビ ス な ど) の共有プールに、 必要に応 じ て ネ ッ ト ワ ー ク 経由で簡単に ア ク セ ス で き る モデルで あ り 、 迅速な プ ロ ビ ジ ョ ニ ン グ が可能で、 管理作業やサー ビ ス ・ プ ロ バ イ ダ と のや り 取 り が最小限で済む も の、 と 定義 さ れてい ます。 こ の ク ラ ウ ド ・ モデルは可用性向 上に役立ち、 3 つのサー ビ ス ・ モデル と 4 つの導入モデルで構成 さ れてい ま す。 2 は じ めに サービ ス ・ モデル • Software as a Service (SaaS) ク ラ ウ ド — 利用者は こ のサー ビ ス に よ り 、 ク ラ ウ ド ・ イ ン フ ラ 上で実行 さ れ る プ ロ バ イ ダの ア プ リ ケーシ ョ ン を利用で き ます。 対象の ア プ リ ケーシ ョ ン には、 さ ま ざ ま な ク ラ イ ア ン ト ・ デバ イ ス か ら 、 Web ブ ラ ウ ザな ど のシ ン ク ラ イ ア ン ト ・ イ ン タ ー フ ェ イ ス を通 じ て ア ク セ ス で き ます。 利用者は、 ネ ッ ト ワ ー ク 、 サーバ、 オ ペ レーテ ィ ン グ ・ シ ス テ ム、 ス ト レージ と い っ た基盤 と な る ク ラ ウ ド ・ イ ン フ ラ は も ち ろ ん、 各ア プ リ ケーシ ョ ン機能について も 管理や制御 を行 う こ と はあ り ません (ただ し 、 ユーザ固有の ア プ リ ケーシ ョ ン構成については、 限 ら れた範囲で設定が必要 と な る 場合が あ り ます)。 代表的な例 と し ては、 Microsoft、 Yahoo、 Google が提供 し てい る よ う な、 Web ブ ラ ウ ザに よ る E メ ール閲覧が挙げ ら れ ます。 • Platform as a Service (PaaS) ク ラ ウ ド — 利用者は こ のサー ビ ス に よ り 、 自身が作成 し た、 ま たは自身が所有す る ア プ リ ケーシ ョ ン を、 ク ラ ウ ド ・ イ ン フ ラ 上に導入で き ます。 対象 の ア プ リ ケーシ ョ ン は、 プ ロ バ イ ダがサポー ト す る プ ロ グ ラ ミ ン グ言語 と ツール を使用 し て作成 さ れ る 必要が あ り ます。 利用者は、 ネ ッ ト ワ ー ク 、 サーバ、 オペ レーテ ィ ン グ ・ シ ス テ ム、 ス ト レージ と い っ た基盤 と な る ク ラ ウ ド ・ イ ン フ ラ を管理 ま たは制御す る こ と は あ り ません。 ただ し 、 導入 し た ア プ リ ケーシ ョ ン は自身で管理 し 、 ア プ リ ケーシ ョ ン の ホ ス テ ィ ン グ環境の設定 も 自身で行 う 場合が あ り ます。 代表的な例 と し ては、 Rackspace や GoDaddy な ど、 Web ページ用のサーバ ・ ス ペー ス を有償で提供す る ホ ス テ ィ ン グ ・ プ ロ バ イ ダが挙げ ら れ ます。 • Infrastructure as a Service (IaaS) ク ラ ウ ド — 利用者は こ のサー ビ ス に よ り 、 サーバ、 ス ト レージ、 ネ ッ ト ワ ー ク な ど の基本的な コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス を プ ロ ビ ジ ョ ニ ン グ で き る と と も に、 オペ レーテ ィ ン グ ・ シ ス テ ムやア プ リ ケーシ ョ ン も 含めて任意の ソ フ ト ウ ェ ア を導入 し 、 実行で き ます。 利用者は、 基盤 と な る ク ラ ウ ド ・ イ ン フ ラ を管理 ま たは 制御す る こ と はあ り ません。 ただ し 、 オペ レーテ ィ ン グ ・ シ ス テ ム、 ス ト レージ、 導入 し た ア プ リ ケーシ ョ ン は自身で管理 し 、 一部のネ ッ ト ワ ーキ ン グ ・ コ ン ポーネ ン ト (ホ ス ト の フ ァ イ ア ウ ォ ールな ど) について も 、 限 ら れた範囲で制御で き る 場合が あ り ます。 本設 計ガ イ ド では、 特に こ のサー ビ ス について説明 し ます。 • プ ラ イ ベー ト ・ ク ラ ウ ド — あ る 組織のためだけに運用 さ れ る ク ラ ウ ド ・ イ ン フ ラ 。 その組 織自身、 も し く はサー ド ・ パーテ ィ に よ っ て管理 さ れ、 設置場所は社内の場合 と 社外の場 合が あ り ます • コ ミ ュ ニ テ ィ ・ ク ラ ウ ド — 複数の組織で共有 さ れ る ク ラ ウ ド ・ イ ン フ ラ で、 共通の関心事 項 ( ミ ッ シ ョ ン、 セ キ ュ リ テ ィ 要件、 ポ リ シー、 コ ン プ ラ イ ア ン ス に関す る 考慮事項な ど) を持つ特定の コ ミ ュ ニ テ ィ を サポー ト し ます。 共有す る 組織自身、 も し く はサー ド ・ パー テ ィ に よ っ て管理 さ れ、 設置場所は社内の場合 と 社外の場合が あ り ます。 • パブ リ ッ ク ・ ク ラ ウ ド — 一般の人々、 ま たは大規模な業界グループが利用で き る ク ラ ウ ド ・ イ ン フ ラ で、 ク ラ ウ ド ・ サー ビ ス を有償で提供す る 組織に よ っ て所有 さ れてい ます。 • ハ イ ブ リ ッ ド ・ ク ラ ウ ド — 2 つ以上の ク ラ ウ ド (プ ラ イ ベー ト 、 コ ミ ュ ニ テ ィ 、 パブ リ ッ ク ) で構成 さ れた ク ラ ウ ド ・ イ ン フ ラ 。 各 ク ラ ウ ド は互いの独立性 を維持 し なが ら も 、 デー タ と ア プ リ ケーシ ョ ン の移行 を行 う 標準化 さ れた テ ク ノ ロ ジ ま たは独自仕様のテ ク ノ ロ ジ ( ク ラ ウ ド 間で負荷 を分散す る ための ク ラ ウ ド ・ バー ス テ ィ ン グ な ど) に よ っ て連携 さ れてい ます。 導入モデル 現在、 多 く の企業 と IT サー ビ ス ・ プ ロ バ イ ダが、 パブ リ ッ ク 環境 と プ ラ イ ベー ト 環境向けの さ ま ざ ま な ク ラ ウ ド ・ サー ビ ス を開発 し てい ます。 タ ーゲ ッ ト と す る ク ラ ウ ド ・ サー ビ ス がパ ブ リ ッ ク で あ る かプ ラ イ ベー ト で あ る かにかかわ ら ず、 こ う し た取 り 組みには次の よ う な共通 の目的が あ り ます。 • 高価な イ ン フ ラ を コ ス ト 効率良 く 利用す る こ と で、 運用効率 を向上 さ せ る • リ ソ ー ス の共有に よ り 、 ス ケール ・ メ リ ッ ト を拡大す る • 顧客環境 ま たはア プ リ ケーシ ョ ン を短時間ですばや く 導入す る 3 はじ めに • 標準化に よ り 、 サー ビ ス 品質向上 と 迅速なサー ビ ス の提供 を実現す る • 共有 リ ソ ー ス を最大限効率的に利用 し 、 エネルギー消費量 を抑え る こ と で、 グ リ ー ン ・ コ ン ピ ュ ーテ ィ ン グ を推進す る 以上の目標の達成は、 収益性、 生産性、 製品品質に大 き な プ ラ ス 効果 を も た ら し ます。 ただ し 、 ク ラ ウ ド サー ビ ス ・ アーキ テ ク チ ャ で共有の イ ン フ ラ と リ ソ ー ス を活用す る こ と に よ り 、 新た な課題 も 生 ま れ ます。 IT サー ビ ス ・ プ ロ バ イ ダでは、 管理面での柔軟性の高 さ が求め ら れ る と 同時に、 顧客環境やア プ リ ケーシ ョ ン環境 を セ キ ュ ア に分離す る 必要 も あ る ため、 ク ラ ウ ド ・ アーキ テ ク チ ャ が広 く 採用 さ れ る には至 っ てい ません。 企業の IT の規模、 複雑性、 サー ビ ス の多様性が大幅に拡大す る につれ、 ア プ リ ケーシ ョ ン環 境や顧客環境 を、 サ イ ロ 状の専用 イ ン フ ラ に導入す る こ と が多 く な っ てい ます。 こ う し たサ イ ロ は、 特定の ア プ リ ケーシ ョ ン、 顧客環境、 事業組織、 運用要件、 コ ン プ ラ イ ア ン ス (SOX 法、 HIPAA、 PCI) な ど に基づい て構築 さ れ る か、 独自仕様の特定のデー タ につい て、 機密保 持要件 を満たす よ う に構築 さ れ ます。 こ れには、 次の よ う な場合が考え ら れ ます。 • 大規模な企業で、 人事情報、 財務情報、 顧客の ク レ ジ ッ ト ・ カー ド 情報な ど を他か ら 分離 す る 必要が あ る 場合 • 外部委託のプ ロ ジ ェ ク ト 向けに社外公開 し た リ ソ ー ス を、 企業内部の環境 と 分離す る 必要 が あ る 場合 • 医療関連機関で、 患者の記録の機密性 を確保す る 必要が あ る 場合 • 大学で、 学生ユーザ向けサー ビ ス と 、 業務運営情報、 学生管理シ ス テ ム、 営利目的 ま たは 機密性の高い研究プ ロ ジ ェ ク ト を分け る 必要が あ る 場合 • 通信業やサー ビ ス ・ プ ロ バ イ ダ で、 課金、 CRM、 支払いの各シ ス テ ムや、 代理店向け ポー タ ル、 ホ ス テ ィ ン グ環境な ど を分離す る 必要が あ る 場合 • 金融機関で、 顧客情報 を、 投資、 ホールセール、 リ テールの各種バ ン キ ン グ ・ サー ビ ス か ら セ キ ュ ア に分離す る 必要が あ る 場合 • 政府機関で、 歳入記録、 司法関連デー タ 、 社会事業情報、 運用シ ス テ ム な ど を分け る 必要 が あ る 場合 こ う し た環境 を ク ラ ウ ド ・ アーキ テ ク チ ャ に移行で き る よ う にす る には、 共有 リ ソ ー ス が も た ら す管理面の利点や優れた柔軟性 を維持 し なが ら 、 セ キ ュ ア な分離 を実現す る こ と が必要にな り ます。 プ ラ イ ベー ト ・ ク ラ ウ ド と パブ リ ッ ク ・ ク ラ ウ ド のプ ロ バ イ ダはいずれ も 、 すべての 顧客デー タ 、 通信、 ア プ リ ケーシ ョ ン環境 を、 他のテナ ン ト か ら セ キ ュ ア に分離、 保護で き な く てはな り ません。 テナ ン ト 同士 を完全に分離 し て セ キ ュ リ テ ィ を徹底 し 、 各テナ ン ト か ら 別 のテナ ン ト の存在がわか ら ない よ う にす る 必要が あ り ます。 ま た、 プ ラ イ ベー ト ・ ク ラ ウ ド の プ ロ バ イ ダは、 組織の構造、 ア プ リ ケーシ ョ ン要件、 コ ン プ ラ イ ア ン ス に応 じ て、 セ キ ュ ア な 分離 を実現す る 必要が あ り ます。 と こ ろ が、 耐障害性 を備え た柔軟な リ ソ ー ス 管理機能 を提供 し 、 同時に こ う し た セ キ ュ ア な分 離機能 も 提供で き る と い う 確証がないため、 それが ク ラ ウ ド ・ サー ビ ス ・ モデルの広範な普及 を妨げ る 大 き な要因 と な っ てい ます。 NetApp、 Cisco、 VMware は、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージに関す る 各種の包括的テ ク ノ ロ ジ を組み合わせた強力な イ ン フ ラ ・ ソ リ ュ ーシ ョ ン を共同で開発 し ま し た。 こ の ソ リ ュ ーシ ョ ン では、 共有 リ ソ ー ス の動的な管理 が容易に行え る だけで な く 、 セ キ ュ ア に分離 さ れた環境 を維持す る こ と も で き ます。 VMware® vSphere、 VMware® vShield、 Cisco Unified Computing System、 Cisco Nexus ス イ ッ チ、 Cisco MDS ス イ ッ チ、 NetApp Data Motion™ を統合 し た NetApp® MultiStore® を併用す る こ と で、 ど ん な規模の ク ラ ウ ド 環境において も 、 セ キ ュ ア な分離 と 柔軟性 と い う 難 し い要件 を満た す強力な ソ リ ュ ーシ ョ ン が実現 し ま し た。 従来の共有ホ ス テ ィ ン グ (社内、 社外) と 標準的な IaaS ク ラ ウ ド ・ サー ビ ス の主な相違点の 1 つに、 ユーザに許可 さ れ る 制御機能の レベルが挙げ ら れ ます。 従来の ホ ス テ ィ ン グ ・ サー ビ ス では、 ア プ リ ケーシ ョ ンやプ ラ ッ ト フ ォ ー ム の一般的な管理権限が与え ら れ ますが、 IaaS 環境 では通常、 さ ま ざ ま な コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス を よ り 広範に制御で き ます。 セ キ ュ ア な ク ラ ウ ド ・ アーキ テ ク チ ャ では、 さ ら にユーザの制御範囲が拡大 し て、 コ ン ピ ュ ーテ ィ ン グ ・ プ ラ ッ ト フ ォ ー ム、 ネ ッ ト ワ ー ク 接続、 ス ト レージ ・ リ ソ ー ス 、 デー タ 管理な ど、 環境全体 を エ ン ド ツーエ ン ド で管理で き ます。 サー ビ ス ・ プ ロ バ イ ダ と 企業は、 こ の アーキ テ ク チ ャ を利 4 アーキテ ク チ ャ の概要 用す る こ と で、 ア プ リ ケーシ ョ ン環境全体 を カバーす る 、 一歩進んだ制御機能 を ユーザに対 し て セ キ ュ ア に提供で き ます。 独自の分離テ ク ノ ロ ジ と 、 柔軟性に優れた広範な管理機能が組み 合わ さ れた こ と で、 IT プ ロ バ イ ダは ク ラ ウ ド ・ コ ン ピ ュ ーテ ィ ン グ のすべての利点 を活用 し 、 マルチテナ ン ト の顧客環境や統合 さ れた ア プ リ ケーシ ョ ン環境に対 し て、 自信 を持 っ てハ イ ・ レベルな セ キ ュ リ テ ィ と サー ビ ス を提供で き る よ う にな り ま し た。 アーキテ ク チ ャの概要 ク ラ ウ ド ・ アーキ テ ク チ ャ の基本的な特徴の 1 つに、 リ ソ ー ス のプール機能が あ り ま す。 プ ロ バ イ ダのサーバ ・ リ ソ ー ス 、 ネ ッ ト ワ ー ク ・ リ ソ ー ス 、 ス ト レージ ・ リ ソ ー ス は、 マルチテナ ン ト ・ モデル を使用す る 複数の利用者に提供す る ためにプール さ れ、 利用者の要求に応 じ て、 さ ま ざ ま な物理 リ ソ ー ス や仮想 リ ソ ー ス の割 り 当て と 再割 り 当てが動的に実行 さ れ ます。 ユー ザには リ ソ ー ス がプール さ れてい る よ う には見え ないため、 通常、 提供 さ れ る リ ソ ー ス の正確 な場所 を指定 し た り 確認 し た り す る こ と はあ り ません。 ただ し 、 抽象化の高次の レベル (国、 州、 ま たはデー タ ・ セ ン タ ーな ど) では場所 を指定で き る こ と が あ り ます。 リ ソ ー ス には、 ス ト レージ、 サーバ、 メ モ リ 、 ネ ッ ト ワ ー ク 帯域幅、 仮想マ シ ン な ど が あ り ます。 ク ラ ウ ド の コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス 、 ネ ッ ト ワ ー ク ・ リ ソ ー ス 、 ス ト レージ ・ リ ソ ー ス の利用契約 を結んだ各テナ ン ト には、 所定の SLA が保証 さ れ ま す。 ビ ジ ネ ス ・ モデルや組織 の階層構造に よ っ ては、 あ る テナ ン ト の SLA 要件がほかのテナ ン ト よ り 高 く な る こ と も あ り ます。 た と えば、 テナ ン ト A では、 コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス と ネ ッ ト ワ ー ク 帯域幅がテ ナ ン ト B よ り も 要件が高 く な る のに対 し 、 テナ ン ト B では、 ス ト レージ容量に よ り 高い要件 を 抱え てい る 場合が あ り ます。 今回の アーキ テ ク チ ャ では、 こ の環境内のテナ ン ト に対 し て契約 済みの SLA が適切に満た さ れ、 同時に、 テナ ン ト のデー タ 、 通信、 ア プ リ ケーシ ョ ン と い っ た環境が他のテナ ン ト か ら セ キ ュ ア に分離、 保護 さ れ る よ う 保証す る こ と を第一の目標 と し て い ます。 図1 アーキテ ク チ ャの概要 5 ア ーキテ ク チャ の概要 4 つのポ イ ン ト について 堅牢なデザ イ ン • アーキ テ ク チ ャ の開発に あ た っ て鍵 と な る のは、 要件 を明確に定義 し 、 実績 の あ る テ ク ノ ロ ジ と デザ イ ン を適用す る こ と です。 次に示す 4 つの要件が、 セ キ ュ ア ・ ク ラ ウ ド ・ アーキ テ ク チ ャ のポ イ ン ト と し て定義 さ れ ま し た。 6 • 可用性 : 障害発生時に も 、 期待 さ れ る コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージの 機能 を イ ン フ ラ が常に提供 し ます。 「セ キ ュ ア な分離」 のポ イ ン ト と 同様に、 レ イ ヤ ご と に 固有の方法でハ イ ・ アベ イ ラ ビ リ テ ィ 構成 を実現 し ます。 こ の構成は、 隣接 レ イ ヤ と シー ム レ ス に連携 し ます。 階層型ア プ ロ ーチ を使用す る と 、 セ キ ュ リ テ ィ と 可用性 を最 も 効果 的に導入で き ます。 • セ キ ュ ア な分離 : 各テナ ン ト が、 VM (仮想マ シ ン)、 ネ ッ ト ワ ー ク 帯域幅、 ス ト レージ な ど、 他のテナ ン ト の リ ソ ー ス にはア ク セ ス で き ない よ う に し ます。 ア ク セ ス 制御、 VLAN セ グ メ ン ト 化、 仮想 ス ト レージ ・ コ ン ト ロ ー ラ な ど の技術 を利用 し て、 各テナ ン ト がセ キ ュ ア に分離 さ れてい る 必要が あ り ます。 ま た、 レ イ ヤ ご と にポ リ シー を適用す る ための 手法 を それぞれに用意 し ます。 こ のポ リ シーは、 隣接 レ イ ヤのポ リ シー を強化す る 役目 も 果た し ます。 • サー ビ ス 保証 : 状態が安定 し てい る か不安定かにかかわ ら ず、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージ で、 他か ら の影響 を受け ない一定のパ フ ォ ーマ ン ス を実現 し ます。 た と えば、 ネ ッ ト ワ ー ク では、 Quality of Service (QoS; サー ビ ス 品質) に基づいて各テナ ン ト に一定の帯域幅 を提供 し 、 VMware 内の リ ソ ー ス ・ プールでは、 CPU リ ソ ー ス や メ モ リ ・ リ ソ ー ス の調整 と 保証 を可能に し ます。 同時に、 FlexShare で、 ス ト レージ ・ ボ リ ュ ー ム間の リ ソ ー ス 競合 を調整 し ます。 • マネ ジ メ ン ト : リ ソ ー ス の迅速な プ ロ ビ ジ ョ ニ ン グ と 管理や、 リ ソ ー ス の可用性の確認に 必要です。 現行の構成では、 それぞれの レ イ ヤが、 VMware vCenter、 Cisco UCS Manager、 Cisco DC Network Manager、 NetApp Operations Manager を通 じ て管理 さ れ ま す。 アーキテ ク チ ャ の概要 アーキテ ク チ ャのコ ンポーネン ト 図2 アーキテ ク チ ャの コ ンポーネン ト コ ン ピ ュ ーテ ィ ング VMware vSphere と vCenter Server VMware vSphere と vCenter Server は、 VMware vSphere 環境のすべての ア プ リ ケーシ ョ ン と サー ビ ス に対 し て、 最高 レベルの可用性 と 応答性 を提供 し ます。 VMware vSphere は、 デー タ ・ セ ン タ ーの仮想化に対応 し たプ ラ ッ ト フ ォ ー ム と し て、 業界最高 レベルの信頼性 を誇 り ます。 ベー ス に あ る ハー ド ウ ェ ア か ら ビ ジ ネ ス ・ ク リ テ ィ カルな ア プ リ ケーシ ョ ン を切 り 離 し 、 従来 にない柔軟性 と 信頼性 を実現す る こ と に よ り 、 最適な IT サー ビ ス を提供 し 、 最高 レベルの ア プ リ ケーシ ョ ン ・ サー ビ ス 契約 を実現 し つつ、 ア プ リ ケーシ ョ ン ・ ワ ー ク ロ ー ド ご と の総 コ ス ト を最小限に抑え ます。 VMware vCenter Server は、 仮想化の管理基盤 を形成す る ス ケー ラ ブルで拡張可能なプ ラ ッ ト フ ォ ー ム を提供 し ます (http://www.vmware.com/solutions/virtualization-management/)。 VMware vCenter Server (旧称 VMware VirtualCenter) を使用す る と 、 VMware vSphere (http://www.vmware.com/products/vsphere/) 環境 を集中管理で き る ため、 他の管理プ ラ ッ ト 7 ア ーキテ ク チャ の概要 フ ォ ー ム と 比べて、 仮想環境の管理作業が各段に容易にな り ます。 VMware vCenter Server には 次の特長が あ り ます。 • 仮想 イ ン フ ラ に対 し て、 すべての レベルでの集中管理 と 可視化 を実現 • プ ロ ア ク テ ィ ブ ・ マネ ジ メ ン ト を通 じ て、 vSphere の機能 を最大限に活用 • 広範なパー ト ナー ・ エ コ シ ス テ ム に よ る ス ケー ラ ブルで拡張可能な管理プ ラ ッ ト フ ォ ー ム 詳細については、 http://www.vmware.com/products/ を参照 し て く だ さ い。 VMware vShield VMware vShield Zones は、 集中管理 さ れた ス テー ト フ ルな分散型の仮想 フ ァ イ ア ウ ォ ールで す。 vSphere 4.0 にバ ン ド ル さ れてお り 、 ESX ホ ス ト の近接性 と 仮想ネ ッ ト ワ ー ク の可視化 を利 用 し て セ キ ュ リ テ ィ ・ ゾー ン を構築 し ます。 vShield Zones は VMware vCenter に統合 さ れてお り 、 vNIC、 ポー ト ・ グループ、 ク ラ ス タ 、 VLAN と い っ た仮想 イ ンベ ン ト リ の情報 を活用す る こ と で、 フ ァ イ ア ウ ォ ールのルール管理 と ト ラ ス ト ・ ゾー ン のプ ロ ビ ジ ョ ニ ン グ を簡単に実行 で き ます。 vShield Zones では VMware の さ ま ざ ま な論理 コ ン テナ を利用す る こ と に よ り 、 マル チテナ ン ト 環境のセ キ ュ リ テ ィ 保護に必要なルールの数 を大幅に減 ら す こ と がで き ます。 その 結果、 テナ ン ト 間やア プ リ ケーシ ョ ン間の分離 と セ グ メ ン ト 化に伴 う 運用負荷が軽減 さ れ ま す。 こ の新 し い方法で作成 し た セ キ ュ リ テ ィ ・ ポ リ シーは、 仮想マ シ ン ・ オブジ ェ ク ト と 緊密 に関連付け ら れ る ため、 vMotion の実行時に VM を追跡 し て、 IP ア ド レ ス の変更 と ネ ッ ト ワ ー ク の再番号割 り 当て を完全に透過的に実行で き ます。 Distributed Resource Scheduler (DRS) ク ラ ス タ 内で vShield Zones を使用す る と 、 仮想マ シ ン に伴 っ て セ キ ュ リ テ ィ ・ ポ リ シー も 移動す る ため、 パ フ ォ ーマ ン ス を損な う こ と な く 、 コ ン ピ ュ ーテ ィ ン グ負荷のセ キ ュ ア な分散処理が 行われ ます。 vShield Zones はエ ン ド ポ イ ン ト と IT 資産に対応 し た フ ァ イ ア ウ ォ ールで あ る だけで な く 、 仮 想ネ ッ ト ワ ー ク について マ イ ク ロ フ ロ ー レベルでの レ ポー ト 機能 も 備え てお り 、 仮想 ト ラ フ ィ ッ ク ・ フ ロ ーの把握 と 監視に重要な役割 を果た し ます。 ま た、 セ キ ュ リ テ ィ 管理者やネ ッ ト ワ ー ク 管理者が利用す る 豊富な情報に基づいて、 ゾーニ ン グ ・ ポ リ シー を実装 し ます。 こ の フ ロ ー情報は、 許可 さ れた セ ッ シ ョ ン と ブ ロ ッ ク さ れた セ ッ シ ョ ン に分類 さ れ、 プ ロ ト コ ル、 ポー ト と ア プ リ ケーシ ョ ン、 フ ロ ーの方向 と い っ た さ ま ざ ま な観点か ら 分析 を行い、 イ ンベ ン ト リ 階層の任意の レベルで確認で き ます。 こ の機能 を さ ら に活用す る と 、 不正なサー ビ ス や禁 止 さ れてい る 仮想マ シ ン の通信 を検出 し 、 コ ン プ ラ イ ア ン ス のための仮想化 ツール と し て利用 で き る ほか、 運用面では、 ア ク セ ス と フ ァ イ ア ウ ォ ール ・ ルール設定の ト ラ ブルシ ュ ーテ ィ ン グ に役立ち ます。 ユーザ を柔軟に設定で き る ため、 ネ ッ ト ワ ー ク 、 セ キ ュ リ テ ィ 、 vSphere の 管理業務について、 ロ ールベー ス での職務分担が可能にな り ます。 詳細については、 http://www.vmware.com/products/vshield-zones/ を参照 し て く だ さ い。 Cisco UCS と UCSM Cisco Unified Computing System™ (UCS) はブ レー ド ・ サーバ ・ コ ン ピ ュ ーテ ィ ン グ に対応 し た画期的な新アーキ テ ク チ ャ です。 Cisco UCS は次世代のデー タ ・ セ ン タ ー ・ プ ラ ッ ト フ ォ ー ム で あ り 、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージへの ア ク セ ス 、 仮想化 を統合す る こ と に よ り 、 Total Cost of Ownership (TCO; 総所有 コ ス ト ) の削減 と 、 ビ ジ ネ ス 即応性の向上 に向け た連携シ ス テ ム を実現 し ます。 こ のシ ス テ ム では、 低遅延で低損失の、 10 ギ ガ ビ ッ ト ・ イ ーサーネ ッ ト ・ ユニ フ ァ イ ド ・ ネ ッ ト ワ ー ク ・ フ ァ ブ リ ッ ク と 、 エ ン タ ープ ラ イ ズ ク ラ ス の x86 アーキ テ ク チ ャ ・ サーバが統合 さ れてい ま す。 ま た、 統合型の ス ケー ラ ブルな マルチ シ ャ ーシ ・ プ ラ ッ ト フ ォ ー ム で あ る こ のシ ス テ ム では、 すべての リ ソ ー ス が統合 さ れた管理 ド メ イ ン に参加 し ます。 Cisco Unified Computing System では、 サーバが 1 台のみの環境 も 、 320 台のサーバ と 数千の仮想マ シ ン を運用す る 環境 も 、 単一のシ ス テ ム と し て管理で き る ため、 規 模拡張に よ る 複雑化が軽減 さ れ ます。 Cisco Unified Computing System を使用す る と 、 仮想化シ ス テ ム と 非仮想化シ ス テ ム の両方で、 エ ン ド ツーエ ン ド のプ ロ ビ ジ ョ ニ ン グ と 移行がサポー ト さ れ る ため、 新 し いサー ビ ス の提供 をすばや く 開始 し て、 シ ン プルで信頼性の高い、 セ キ ュ ア なサー ビ ス を実現で き ます。 8 アーキテ ク チ ャ の概要 UCS のコ ンポーネ ン ト Cisco Unified Computing System は、 次の コ ン ポーネ ン ト で構成 さ れてい ま す。 • Cisco UCS 6100 シ リ ーズ ・ フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト (http://www.cisco.com/en/US/partner/products/ps10276/index.html) は、 ラ イ ン レー ト 、 低遅 延、 低損失の、 10 Gbps イ ーサネ ッ ト と Fibre Channel over Ethernet (FCoE) に対応 し た イ ン タ ー コ ネ ク ト ・ ス イ ッ チ製品 フ ァ ミ リ ーです • Cisco UCS 5100 シ リ ーズ ・ ブ レー ド ・ サーバ ・ シ ャ ーシ (http://www.cisco.com/en/US/partner/products/ps10279/index.html) は、 高 さ 6 RU ( ラ ッ ク ・ ユニ ッ ト ) のエ ン ク ロ ージ ャ で、 最大 8 基のブ レー ド ・ サーバ と 最大 2 基の フ ァ ブ リ ッ ク ・ エ ク ス テ ン ダ を サポー ト し ます • Cisco UCS 2100 シ リ ーズ ・ フ ァ ブ リ ッ ク ・ エ ク ス テ ン ダ (http://www.cisco.com/en/US/partner/products/ps10278/index.html) は、 ブ レー ド サーバ ・ シ ャ ーシ内でユニ フ ァ イ ド ・ フ ァ ブ リ ッ ク を構築す る 際に使用 し ます。 ブ レー ド ・ サーバ と フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト 間で、 10 Gbps の接続 を それぞれ最大 4 本提供 し ま す。 • Cisco UCS B シ リ ーズ ・ ブ レー ド ・ サーバ (http://www.cisco.com/en/US/partner/products/ps10280/index.html) は、 ア プ リ ケーシ ョ ン の 要求に対応 し 、 電力消費量 を イ ン テ リ ジ ェ ン ト に調整す る ほか、 ク ラ ス 最高品質の仮想化 機能 を提供 し ます。 • Cisco UCS B シ リ ーズ ・ ネ ッ ト ワ ー ク ・ ア ダ プ タ (http://www.cisco.com/en/US/partner/products/ps10280/index.html) は、 さ ま ざ ま な オプ シ ョ ン機能 を提供 し 、 仮想化向けに最適化 さ れた ア ダプ タ 、 既存の ド ラ イ バ ・ ス タ ッ ク と の互 換性、 効率的でハ イ パ フ ォ ーマ ン ス な イ ーサネ ッ ト な ど を実現 し ます。 • Cisco UCS Manager (http://www.cisco.com/en/US/partner/products/ps10281/index.html) は、 Cisco Unified Computing System の集中管理機能 を提供 し ま す。 詳細については、 http://www.cisco.com/en/US/partner/netsol/ns944/index.html を 参照し て く ださ い。 ネ ッ ト ワー ク Cisco Nexus 7000 Cisco の主要な ス イ ッ チ ン グ ・ プ ラ ッ ト フ ォ ー ム で あ る Cisco Nexus 7000 シ リ ーズは、 デー タ ・ セ ン タ ーに 10 ギ ガ ビ ッ ト ・ イ ーサネ ッ ト と ユ ニ フ ァ イ ド ・ フ ァ ブ リ ッ ク を提供す る ために設 計 さ れたモ ジ ュ ラ 型 ス イ ッ チ ン グ ・ シ ス テ ム です。 こ の新 し いプ ラ ッ ト フ ォ ー ム は、 優れた ス ケー ラ ビ リ テ ィ 、 運用継続性、 柔軟な転送 を実現 し 、 主にデー タ ・ セ ン タ ーの コ ア ・ レ イ ヤ と ア グ リ ゲーシ ョ ン ・ レ イ ヤ用 と し て設計 さ れた製品です。 Cisco Nexus 7000 プ ラ ッ ト フ ォ ー ム には、 強力な Cisco NX-OS (http://www.cisco.com/en/US/products/ps9372/index.html) が搭載 さ れてい ま す。 Cisco NX-OS は 最先端のオペレ ーティ ン グ ・ シ ス テ ム であ り 、 特にネッ ト ワ ーク やデータ ・ セン タ ーの最も ミ ッ シ ョ ン ク リ ティ カ ルな 場所で求めら れる 、 固有の機能や性能に対応する 設計と なっ て いま す。 詳細については、 http://www.cisco.com/en/US/products/ps9402/index.html を参照 し て く だ さ い。 Cisco Nexus 5000 Cisco Nexus 5000 シ リ ーズ (http://www.cisco.com/en/US/products/ps9670/index.html) は、 デー タ ・ セ ン タ ー ・ ク ラ ス ・ ス イ ッ チの Cisco Nexus 製品 フ ァ ミ リ ーの 1 つで、 デー タ ・ セ ン タ ー の変革 を容易にす る 革新的な アーキ テ ク チ ャ を提供 し ます。 こ の ス イ ッ チ を使用す る と 、 標準 ベー ス のハ イ パ フ ォ ーマ ン ス な イ ーサネ ッ ト と FCoE が実現 し 、 LAN 環境、 SAN 環境、 ク ラ ス タ ・ ネ ッ ト ワ ー ク 環境 を単一のユニ フ ァ イ ド ・ フ ァ ブ リ ッ ク に統合で き ます。 Cisco Nexus 5000 シ リ ーズは、 補完テ ク ノ ロ ジ を提供す る 業界 ト ッ プ ク ラ ス の多数のベ ン ダーの協力 を得 9 ア ーキテ ク チャ の概要 て、 次世代デー タ ・ セ ン タ ーの課題に対応 し た設計 と な っ てい ます。 次世代デー タ ・ セ ン タ ー が抱え る 課題には、 高密度のマルチ ソ ケ ッ ト 、 マルチ コ ア、 仮想マ シ ン向けの最適な環境な ど が あ り 、 こ う し た環境では、 イ ン フ ラ の無秩序な拡大や負荷の増大が一般化 し てい ます。 Cisco Nexus 5000 シ リ ーズは、 ユニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク Application-Specific Integrated Circuit (ASIC; 特定用途集積回路) と 、 ユ ニ フ ァ イ ド ・ ポー ト ・ コ ン ト ロ ー ラ ASIC と い う 2 つの カ ス タ ム ・ コ ン ポーネ ン ト を中心に構成 さ れてい ま す。 Cisco Nexus 5000 シ リ ー ズの各 ス イ ッ チには、 単一のユニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク ASIC と 、 複数のユニ フ ァ イ ド ・ ポー ト ・ コ ン ト ロ ー ラ が組み込 ま れ、 ス イ ッ チ内の固定ポー ト と 拡張モ ジ ュ ールが サポー ト さ れ ます。 ユニ フ ァ イ ド ・ ポー ト ・ コ ン ト ロ ー ラ はユニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク ASIC と ネ ッ ト ワ ー ク ・ メ デ ィ ア ・ ア ダ プ タ の間の イ ン タ ー フ ェ イ ス を提供 し 、 イ ーサネ ッ ト ・ フ レー ム、 フ ァ イ バ ・ チ ャ ネル ・ フ レー ム、 FCoE フ レー ム の フ ォ ワ ーデ ィ ン グ に関す る 決定 を行い ます。 こ の ASIC は ス イ ッ チ全体での カ ッ ト ス ルー設計 を サポー ト し 、 ペ イ ロ ー ド をすべて受 信す る 前に、 パケ ッ ト を ユニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク に送信 し ます。 ユ ニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク ASIC は、 シ ン グル ス テージの ノ ン ブ ロ ッ キ ン グ ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク で あ り 、 全ポー ト が ワ イ ヤ ・ ス ピー ド で メ ッ シ ュ 接続 さ れ ます。 ユ ニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク には、 ユニ キ ャ ス ト ・ ト ラ フ ィ ッ ク と マルチキ ャ ス ト ・ ト ラ フ ィ ッ ク に対す る QoS 対応の ス ケ ジ ュ ー リ ン グ機能が備わ っ てい る ため、 優れたパ フ ォ ーマ ン ス が実現 し ます。 さ ら に、 ユニ フ ァ イ ド ・ ク ロ ス バー ・ フ ァ ブ リ ッ ク と ユ ニ フ ァ イ ド ・ ポー ト ・ コ ン ト ロ ー ラ は緊密に統合 さ れてい る ため、 出力 イ ン タ ー フ ェ イ ス に ア ク セ ス を要求す る 入力 イ ン タ ー フ ェ イ ス に対 し て、 低遅延で低損失の フ ァ ブ リ ッ ク を確実に提供す る こ と が可能 です。 詳細については、 http://www.cisco.com/en/US/products/ps9670/index.html を参照 し て く だ さ い。 Cisco Nexus 1000V Nexus 1000V (http://www.cisco.com/en/US/products/ps9902/index.html) ス イ ッ チはサーバ上の ソ フ ト ウ ェ ア ・ ス イ ッ チで あ り 、 同 じ サーバで ホ ス ト さ れ る 仮想マ シ ン に Cisco VN-Link (http://www.cisco.com/en/US/netsol/ns894/index.html) サー ビ ス を提供 し ま す。 こ の ス イ ッ チは VMware vSphere (http://www.vmware.com/products/cisco-nexus-1000V/index.html) フ レ ー ム ワ ー ク を利用 し てサーバ環境 と ネ ッ ト ワ ー ク 環境の緊密な統合 を実現す る ほか、 デー タ ・ セ ン タ ー 内のすべてのサーバに対 し て、 常に一貫 し た ポ リ シーベー ス のネ ッ ト ワ ー ク 機能 を提供 し ま す。 Nexus 1000V を使用す る と 、 ラ イ ブ ・ マ イ グ レ ーシ ョ ン の際に仮想マ シ ン と 一緒にポ リ シー も 移行す る こ と がで き る ため、 ネ ッ ト ワ ー ク 、 セ キ ュ リ テ ィ 、 ス ト レージの コ ン プ ラ イ ア ン ス が永続的に維持 さ れ、 ビ ジ ネ ス 継続性、 パ フ ォ ーマ ン ス の管理性、 セ キ ュ リ テ ィ ・ コ ン プ ラ イ ア ン ス が向上 し ます。 さ ら に ま た、 Nexus 1000V はデー タ ・ セ ン タ ー内の仮想マ シ ン と 物 理サーバ接続に関す る 運用環境のマネ ジ メ ン ト を連携 さ せ、 運用の一貫性 と ネ ッ ト ワ ー ク 全体 の可視性 を実現す る こ と で、 Total Cost of Ownership (TCO; 総所有 コ ス ト ) を削減 し ま す。 Nexus 1000V は、 サーバ、 ネ ッ ト ワ ー ク 、 セ キ ュ リ テ ィ 、 ス ト レ ージの各チー ム に よ る 柔軟な コ ラ ボ レーシ ョ ン を可能にす る 一方で、 さ ま ざ ま な組織区分や、 各チー ム が独自に行 う 作業に も 対応 し ます。 詳細については、 http://www.cisco.com/en/US/products/ps9902/index.html を参照 し て く だ さ い。 Cisco MDS 9124 Cisco MDS 9124 は、 24 個のポー ト を備え た、 優れた価値 を提供す る 4 Gbps、 2 Gbps、 ま たは 1 Gbps 対応の フ ァ ブ リ ッ ク ・ ス イ ッ チです。 操作の容易 さ 、 柔軟性、 高可用性、 業界 を リ ー ド す る セ キ ュ リ テ ィ を、 手頃な価格の コ ン パ ク ト な 1 RU の フ ォ ー ム ・ フ ァ ク タ で実現 し ます。 8 ポー ト か ら 24 ポー ト ま で、 ポー ト を 8 つずつ柔軟に拡張で き る ため、 Cisco MDS 9124 を使用 すれば、 部門別 SAN 用の ス イ ッ チ と エ ン タ ープ ラ イ ズ ・ コ ア エ ッ ジ SAN 用のエ ッ ジ ・ ス イ ッ チ両方で、 ポー ト 密度要件 を満たす こ と がで き ます。 Cisco MDS 9000 SAN-OS ソ フ ト ウ ェ ア を 搭載 し てい る ため、 Cisco MDS 9124 には高度な ス ト レージ ・ ネ ッ ト ワ ーキ ン グ機能が備わ っ て お り 、 商用 SAN ソ リ ュ ーシ ョ ン に対応す る エ ン タ ープ ラ イ ズ ク ラ ス の機能 を提供 し ま す。 ま 10 アーキテ ク チ ャ の概要 た、 Cisco MDS 9500 シ リ ーズ ・ マルチ レ イ ヤ ・ デ ィ レ ク タ と Cisco MDS 9200 シ リ ーズ ・ マル チ レ イ ヤ ・ フ ァ ブ リ ッ ク ・ ス イ ッ チ と の互換性が あ る ため、 エ ン タ ープ ラ イ ズ環境の コ ア エ ッ ジに導入す る こ と で、 透過的な エ ン ド ツーエ ン ド のサー ビ ス を実現 し ます。 詳細については、 http://www.cisco.com/en/US/products/hw/ps4159/index.html を 参照し て く ださ い。 Cisco Data Center Network Manager (DCNM) DCNM はデー タ ・ セ ン タ ー ・ イ ン フ ラ 全体の ア ッ プ タ イ ム と 信頼性 を最大化 し 、 ビ ジ ネ ス 継続 性 を向上 さ せ る マネ ジ メ ン ト ・ ソ リ ュ ーシ ョ ン です。 デー タ ・ セ ン タ ー ・ ネ ッ ト ワ ー ク の管理 要件に焦点 を当て た DCNM は、 デー タ ・ セ ン タ ーの現在 と 将来の ス イ ッ チ ン グ ・ ニーズ を満 たす堅牢な フ レー ム ワ ー ク と 豊富な フ ィ ーチ ャ ・ セ ッ ト を提供 し ます。 特に、 プ ロ ビ ジ ョ ニ ン グ ・ プ ロ セ ス の自動化が図れ ます。 DCNM は、 Cisco NX-OS 対応のハー ド ウ ェ ア ・ プ ラ ッ ト フ ォ ー ム を対象に設計 さ れた ソ リ ュ ー シ ョ ン です。 Cisco NX-OS は、 Cisco Nexus 7000 シ リ ーズ な ど の、 Cisco Nexus 製品 フ ァ ミ リ ー の基盤 を提供 し ます。 詳細については、 http://www.cisco.com/en/US/docs/switches/datacenter/sw/4_1/dcnm/fundamentals/configuration/ guide/fund_overview.html を参照 し て く だ さ い。 ス ト レージ NetApp 統合ス ト レージ NetApp FAS コ ン ト ロ ー ラ は、 Data ONTAP® 7G オペ レ ーテ ィ ン グ ・ シ ス テ ム をベー ス と し た単 一の統合 ス ト レージ ・ アーキ テ ク チ ャ を共有 し 、 ア プ リ ケーシ ョ ン対応の統合マ ネージ ャ ビ リ テ ィ ・ ソ フ ト ウ ェ ア ・ ス イ ー ト を利用 し ます。 こ れに よ り 、 単一のプ ラ ッ ト フ ォ ー ム上で、 SAN、 NAS、 プ ラ イ マ リ 、 セ カ ン ダ リ と い っ た ス ト レ ージ を効率 よ く 統合す る と と も に、 イ ー サネ ッ ト ・ イ ン タ ー フ ェ イ ス と フ ァ イ バ ・ チ ャ ネル ・ イ ン タ ー フ ェ イ ス を利用 し て、 FCoE、 NFS、 CIFS、 iSCSI と い っ たブ ロ ッ ク ・ プ ロ ト コ ル と フ ァ イ ル ・ プ ロ ト コ ル を同時にサポー ト し ます。 こ の共通アーキ テ ク チ ャ を使用すれば、 当初はエ ン ト リ ・ レベルの ス ト レージ ・ プ ラ ッ ト フ ォ ー ム か ら 始め、 ス ト レージ要件の増大につれて、 よ り ハ イ エ ン ド のプ ラ ッ ト フ ォ ー ムへ と 簡単に移行す る こ と がで き ます。 移行時に新 し い OS、 管理 ツール、 プ ロ ビ ジ ョ ニ ン グ ・ プ ロ セ ス について学習す る 必要はあ り ません。 耐障害性に優れた シ ス テ ム運用 と デー タ の高可用性 を実現す る ため、 Data ONTAP 7G はハー ド ウ ェ ア ・ シ ス テ ム と 緊密に統合 さ れてい ます。 FAS シ ス テ ム には冗長化 さ れた ホ ッ ト ス ワ ッ プ 対応の コ ン ポーネ ン ト が搭載 さ れ、 特許取得済みのダ ブルパ リ テ ィ RAID-DP (ハ イ パ フ ォ ー マ ン ス な RAID 6) が実装 さ れてい る ため、 パ フ ォ ーマ ン ス 損失のほ と ん ど ない、 優れたデー タ 保護が実現 し ます。 ま た、 デー タ の可用性 を よ り 高め る ために、 Data ONTAP ではオプ シ ョ ン で、 ミ ラ ー リ ン グ、 バ ッ ク ア ッ プ、 デ ィ ザ ス タ ・ リ カバ リ (災害復旧) の ソ リ ュ ーシ ョ ン を 提供 し てい ます。 詳細については、 http://www.netapp.com/jp/products/platform-os/data-ontap/ を 参照 し て く だ さ い。 NetApp Snapshot テ ク ノ ロ ジ を併用す る と 、 ス ト レ ージ を ほ と ん ど消費す る こ と な く 、 フ ァ イ ル レベル ま たはデー タ ・ セ ッ ト 全体の リ カバ リ を ほぼ瞬時に実行す る こ と も で き る よ う にな り ます。 Snapshot では、 デー タ ・ ブ ロ ッ ク を移動 さ せ る こ と な く 、 デー タ のポ イ ン ト イ ン タ イ ム ・ イ メ ージ を ボ リ ュ ー ム あ た り 最大 255 個作成で き ます。 詳細については、 http://www.netapp.com/jp/products/platform-os/snapshot-ja.html を参照 し て く だ さ い。 重要な ア プ リ ケーシ ョ ン は、 た と え負荷の高い時間帯で あ っ て も 、 即座に応答で き な ければな り ません。 複数の ア プ リ ケーシ ョ ン に対 し てデー タ を提供す る 場合、 応答時間 を短縮で き る よ う 、 Data ONTAP オペ レーテ ィ ン グ ・ シ ス テ ム には機能の一部 と し て、 QoS ソ フ ト ウ ェ ア の FlexShare™ が組み込 ま れてい ます。 FlexShare を利用す る と 、 ス ト レージ管理者は負荷に優先 順位 を設定 し て動的に調整 さ せ る こ と がで き ます。 詳細については、 http://www.netapp.com/jp/products/platform-os/flexshare-ja.html を参照 し て く だ さ い。 11 ア ーキテ ク チャ の概要 こ の ソ リ ュ ーシ ョ ン は FAS6080 な ど の特定のハー ド ウ ェ ア を主な対象に し てい ま すが、 サ イ ジ ン グ要件 と 拡張ニーズに応 じ て FAS6040、 FAS3140、 FAS3170 と い っ たすべての FAS プ ラ ッ ト フ ォ ー ム に対応 し 、 ま っ た く 同一の ソ フ ト ウ ェ ア機能 を提供 し ます。 同様に、 こ の環境で使用 す る デ ィ ス ク の数量、 サ イ ズ、 種類 も 、 ス ト レージ と パ フ ォ ーマ ン ス のニーズに応 じ て変え る こ と が可能です。 こ の アーキ テ ク チ ャ に、 Performance Accelerator Module (PAM II) な ど の ア ド オ ン ・ カー ド を追加で利用すれば、 さ ら にシ ス テ ム ・ キ ャ ッ シ ュ を増や し てデー タ への ア ク セ ス 速度 を高め、 パ フ ォ ーマ ン ス を向上 さ せ る こ と がで き ます。 ただ し 、 こ う し た カー ド は、 セ キ ュ ア ・ ク ラ ウ ド 機能の必須要素ではあ り ません。 詳細については、 http://www.netapp.com/jp/products/ を参照 し て く だ さ い。 NetApp MultiStore NetApp MultiStore を使用す る と 、 ク ラ ウ ド ・ プ ロ バ イ ダは、 単一の NetApp ス ト レージ ・ シ ス テ ム上に分離 さ れた完全にプ ラ イ ベー ト な論理パーテ ィ シ ョ ン をすばや く 簡単に作成 し て、 vFiler ユ ニ ッ ト と 呼ばれ る 独立 し た管理 ド メ イ ン と し て利用で き ま す。 こ の vFiler ユ ニ ッ ト に は、 単一の物理 ス ト レージ ・ コ ン ト ロ ー ラ を、 複数の論理 コ ン ト ロ ー ラ と し て見せ る 効果が あ り ます。 vFiler ユ ニ ッ ト にはそれぞれ、 異な る パ フ ォ ーマ ン ス 特性やポ リ シー特性のセ ッ ト を 適用 し て個別に管理で き ます。 NetApp MultiStore に よ り 、 プ ロ バ イ ダはプ ラ イ バシーやセ キ ュ リ テ ィ の侵害 を最低限に抑え なが ら 、 複数の顧客に同 じ ス ト レージ ・ リ ソ ー ス を共有 さ せ る こ と が可能にな り ます。 対象の仮想 ス ト レージ ・ コ ン テナの管理制御 を、 テナ ン ト に直接委任す る こ と も で き ます。 ま た、 NetApp の MultiStore テ ク ノ ロ ジ では、 ほ と ん ど の NetApp HA ペア 上に、 最大 130 の vFiler ユニ ッ ト を作成で き ま す。 詳細については、 http://www.netapp.com/jp/products/platform-os/multistore-ja.html を参照 し て く だ さ い。 イーサネ ッ ト ・ ス ト レージ こ の アーキ テ ク チ ャ で最 も 重要な テ ク ノ ロ ジの 1 つに、 NFS を利用 し た イ ーサネ ッ ト ・ ス ト レージが あ り ます。 こ の ス ト レージは、 効率面 と 機能面で優れた利点 を備え てい ます。 イ ーサ ネ ッ ト ベー ス ・ ス ト レージには、 主に次の よ う な利点が あ り ます。 • 実装す る ハー ド ウ ェ ア ・ コ ス ト の削減 • サポー ト 担当者の ト レーニ ン グ ・ コ ス ト の削減 • 社内の IT グループがサポー ト す る イ ン フ ラ の大幅な簡易化 初期の ソ リ ュ ーシ ョ ン では、 エ ン タ ープ ラ イ ズ ・ ク ラ ス の NetApp ス ト レ ージ ・ コ ン ト ロ ー ラ の ク ラ ス タ ・ ペア を、 専用の仮想 イ ーサネ ッ ト ・ ス ト レージ ・ ネ ッ ト ワ ー ク に導入 し ます。 こ の ス ト レージ ・ ネ ッ ト ワ ー ク は、 Cisco の コ ア IP ス イ ッ チのペア と 、 増設可能な複数のエ ッ ジ ・ ス イ ッ チで ホ ス ト さ れ ます。 ま た、 こ の仮想 イ ーサネ ッ ト ・ ス ト レージ ・ ネ ッ ト ワ ー ク は、 2 本の フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト を通 じ て各ホ ス ト ・ サーバに も 拡張 さ れ、 コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤ内か ら IP を利用 し て直接 ス ト レージに ア ク セ ス で き ま す。 詳細につ いては、 http://www.netapp.com/jp/company/leadership/ethernet-storage/ を参照 し て く だ さ い。 SAN ブー ト によ る ステー ト レ ス ・ コ ン ピ ュ ーテ ィ ング 物理 リ ソ ー ス を SAN 経由でブー ト す る アーキ テ ク チ ャ を導入す る と 、 マルチテナ ン ト ・ イ ン フ ラ の柔軟性 と 耐障害性が大幅に向上 し ます。 SAN ブー ト 環境は、 フ ァ イ バ ・ チ ャ ネル ま たは FCoE を介 し て SCSI コ マ ン ド を解釈可能な Converged Network Adapter (CNA; 統合ネ ッ ト ワ ー ク ・ ア ダプ タ ) を搭載 し た、 複数の ホ ス ト で構成 さ れ ます。 各ホ ス ト は、 外部 ス ト レージ ・ ア レ イ にマ ッ ピ ン グ さ れた Logical Unit Number (LUN; 論理ユ ニ ッ ト 番号)、 つ ま り ス ト レージ ・ コ ン テナ を通 じ て自身のブー ト OS に ア ク セ ス し ま す。 こ のブー ト 方式は、 ソ フ ト ウ ェ ア ・ イ ニ シ エー タ ま たはハー ド ウ ェ ア ・ イ ニ シ エー タ に よ っ て実行 さ れ ます。 本 ド キ ュ メ ン ト では、 ロ ーカル HBA について説明 し ま す。 NetApp コ ン ト ロ ー ラ を使用す る と 、 従来の ロ ーカル ・ デ ィ ス ク ・ ア レ イ の場合 と 比較 し て、 SAN 経由でブー ト さ れた ホ ス ト に高度な RAID 保護が適用 さ れ、 パ フ ォ ーマ ン ス も 向上 し ま す。 さ ら に、 SAN ブー ト の リ ソ ー ス は リ カバ リ が容易な う え に利用率向上に も 効果的で、 ロ ー カルに配置 さ れたデ ィ ス ク よ り も は る かに迅速に拡張で き ます。 NetApp コ ン ト ロ ー ラ でプ ロ ビ ジ ョ ニ ン グ さ れたオペ レーテ ィ ン グ ・ シ ス テ ム と ハ イ パーバ イ ザーでは、 NetApp 製品独自 12 アーキテ ク チ ャ の概要 の ス ト レージ効率化機能 を活用で き ます。 SAN ブー ト ・ アーキ テ ク チ ャ の も う 1 つ別の重要な 利点 と し て、 イ ン ス ト ール さ れ る OS に よ っ ては、 導入 と リ カバ リ を数分で実行で き る こ と が 挙げ ら れ ます。 SAN ブー ト 構成には、 プ ロ ビ ジ ョ ニ ン グ時間 を短縮 し 、 利用率 を向上 さ せ、 UCS 内のサー ビ ス ・ プ ロ フ ァ イ ルの ス テー ト レ ス 特性 を促進す る 効果が あ り ます。 SAN ブー ト 環境は事前設定 が可能です。 さ ら に、 さ ま ざ ま な NetApp テ ク ノ ロ ジ を利用す る こ と で、 よ り 優れたパ フ ォ ー マ ン ス や よ り 高度なデー タ 保護 を実現 し 、 よ り 簡単に リ ス ト ア を実行で き ます。 詳細については、 http://www.netapp.com/jp/products/ を参照 し て く だ さ い。 13 エ ン ド ツ ーエ ン ド のブ ロ ッ ク 図 エ ン ド ツーエ ン ド のブ ロ ッ ク図 ア プ リ ケーシ ョ ン か ら ス ト レージへの フ ロ ー を把握す る こ と は、 セ キ ュ ア ・ マルチテナ ン ト 環 境の構築に あ た っ て鍵 と な り ます。 図 3 に、 コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤの ESX VMkernel か ら 、 ネ ッ ト ワ ー ク ・ レ イ ヤ を通 っ て ス ト レージ ・ レ イ ヤへ と 到達す る 、 ESX SAN ブー ト な ど のエ ン ド ツーエ ン ド ・ パ ス を示 し ます。 図3 14 エ ン ド ツーエ ン ド のブ ロ ッ ク図 論理 ト ポロ ジ 論理 ト ポロ ジ 論理 ト ポ ロ ジ と は、 物理 ト ポ ロ ジ内に存在す る 基盤 と な る 仮想 コ ン ポーネ ン ト と 、 それ ら の仮 想接続の こ と です。 論理アーキ テ ク チ ャ は複数の仮想マ シ ン で構成 さ れ、 各仮想マ シ ン は イ ン フ ラ と テナ ン ト と い う 2 つの カ テ ゴ リ に分け ら れ ま す。 イ ン フ ラ VM は環境の構築 と 維持のために使用 さ れ、 テナ ン ト VM はテナ ン ト ・ ア プ リ ケーシ ョ ン と ユーザに よ っ て所有、 活用 さ れ ます。 すべての VM の構成 フ ァ イ ル と デ ィ ス ク ・ フ ァ イ ルは、 イ ン フ ラ VM の場合 も テナ ン ト VM の場合 も 同様 に、 共有の NetApp 仮想 ス ト レ ージ ・ コ ン ト ロ ー ラ に保存 さ れ、 各 ESX ホ ス ト の VMkernel イ ン タ ー フ ェ イ ス に対 し て NFS エ ク ス ポー ト と し て提供 さ れ ま す。 各種の VMware 仮想 イ ン タ ー フ ェ イ ス 、 サー ビ ス ・ コ ン ソ ール、 VMkernel、 個々の VM イ ン タ ー フ ェ イ ス は、 Cisco Nexus 1000V ソ フ ト ウ ェ ア分散型仮想 ス イ ッ チに直接接続 し ま す。 こ の レ イ ヤでは、 パケ ッ ト に適切な VLAN ヘ ッ ダーの タ グ が付加 さ れ、 すべての ア ウ ト バ ウ ン ド ・ ト ラ フ ィ ッ ク は、 ESX ホ ス ト ご と に 2 本用意 し た 10 Gb イ ーサネ ッ ト ・ ア ッ プ リ ン ク を通 じ て Cisco 6100 に集約 さ れ ます。 イ ン バ ウ ン ド ・ ト ラ フ ィ ッ ク はすべて、 VLAN ヘ ッ ダー を取 り 除 いた あ と 、 該当す る 宛先仮想 イ ン タ ー フ ェ イ ス へ と 転送 さ れ ます。 各物理 NetApp ス ト レ ージ ・ コ ン ト ロ ー ラ に搭載 さ れた 10 Gb イ ーサネ ッ ト の 2 つの物理 イ ン タ ー フ ェ イ ス は、 単一の仮想 イ ン タ ー フ ェ イ ス に集約 さ れてい ます。 こ の仮想 イ ン タ ー フ ェ イ ス は さ ら に、 複数の VLAN イ ン タ ー フ ェ イ ス に分割 さ れ、 各 VLAN イ ン タ ー フ ェ イ ス には ト ポ ロ ジ全体で使用 さ れ る 固有の VLAN ID が割 り 当て ら れ ま す。 それぞれの VLAN イ ン タ ー フ ェ イ ス は管理上、 特定の IP space と vFiler ユ ニ ッ ト に関連付け ら れ ま す。 各 IP space には、 vFiler ユ ニ ッ ト ご と に独立 し た IP ルーテ ィ ン グ ・ テーブルが用意 さ れ ま す。 VLAN イ ン タ ー フ ェ イ ス と vFiler ユニ ッ ト は関連付け ら れてい る ため、 それぞれの vFiler ユニ ッ ト か ら 送信 さ れ る すべての ア ウ ト バ ウ ン ド ・ パケ ッ ト には、 対応す る VLAN イ ン タ ー フ ェ イ ス に固有の適切 な VLAN ID の タ グ が付加 さ れ ま す。 その結果、 特定の VLAN ID を埋め込 ま れた イ ン バ ウ ン ド ・ ト ラ フ ィ ッ ク はすべて、 該当す る VLAN イ ン タ ー フ ェ イ ス へ と 送信 さ れ る ため、 イ ーサ ネ ッ ト ・ ス ト レージ ・ プ ロ ト コ ルの種類に関係な く ス ト レージ ・ ト ラ フ ィ ッ ク を セ キ ュ リ テ ィ 保護で き ます。 ま た、 その VLAN イ ン タ ー フ ェ イ ス は関連付け ら れた vFiler ユニ ッ ト か ら で な い と 見え ません。 15 論理ト ポロ ジ 図4 16 論理 ト ポロ ジ 設計上の考慮事項 — 4 つのポ イ ン ト 設計上の考慮事項 — 4 つのポ イ ン ト こ こ では、 次の 4 つの主な ポ イ ン ト に関す る 設計上の考慮事項について説明 し ま す。 • 可用性 • セ キ ュ ア な分離 • サー ビ ス 保証 • マネ ジ メ ン ト 可用性 可用性はセ キ ュ ア ・ マルチテナ ン ト 環境 を構築す る ための第 1 のポ イ ン ト で あ り 、 基礎 と な る 概念です。 計画的停止の排除 と 計画外停止の防止は、 マルチテナ ン ト 共有サー ビ ス イ ン フ ラ の 設計において重要な要素 と な り ます。 こ こ では、 可用性におけ る 設計上の考慮事項 を説明 し 、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージに関す る ベ ス ト ・ プ ラ ク テ ィ ス を紹介 し ま す。 表 1 に、 可用性 を実現す る さ ま ざ ま な手段 を示 し ま す。 表1 可用性を実現する手段 コ ン ピ ュ ーテ ィ ン グ • UCS デ ュ アル ・ フ ァ ブ リ ッ ク の冗長化 • vCenter Heartbeat • VMware HA • vMotion • Storage vMotion • vShield Manager のバ ッ ク ア ッ プ機能 ネ ッ ト ワー ク ス ト レ ージ • EtherChannel • RAID-DP • vPC • • デバ イ ス ま たは リ ン ク の 冗長化 仮想 イ ン タ ー フ ェ イ ス (VIF) • NetApp HA • MAC ア ド レ ス の学習 • Snapshot • ア ク テ ィ ブ / パ ッ シブ VSM • SnapMirror と SnapVault 可用性に優れた物理 ト ポロ ジ コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤでは、 Cisco UCS に よ っ て、 コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス を サ ポー ト す る 管理機能 と ネ ッ ト ワ ーキ ン グ を統合 し たユ ニ フ ァ イ ド ・ コ ン ピ ュ ーテ ィ ン グ環境が 展開 さ れ ます。 UCS 内では、 VMware の vSphere、 vShield、 vCenter と 、 Cisco Nexus 1000V に よ り 、 論理オーバー レ イ と し ての仮想化環境が構築 さ れてい ます。 すべての UCS B シ リ ーズ ・ ブ レー ド ・ サーバ を、 VMware HA を通 じ て単一の vSphere ESX ク ラ ス タ と し て構成すれば、 ハー ド ウ ェ ア障害や仮想マ シ ン のゲ ス ト ・ オペ レーテ ィ ン グ ・ シ ス テ ム の障害に備え た保護機 能 を提供で き ます。 vCenter Server Heartbeat では、 vCenter に よ っ て保護機能が提供 さ れ、 ハー ド ウ ェ ア と ア プ リ ケーシ ョ ン の両方の停止に備え る こ と がで き ます。 vMotion と Storage vMotion を使用す る と 、 計画的停止時に も 、 イ ン フ ラ と テナ ン ト の両方の仮想マ シ ン で継続 し て可用性 を維持で き ます。 さ ら に ま た、 vShield Manager の組み込みのバ ッ ク ア ッ プ機能では、 イ ン フ ラ 全体について定義 さ れた セ キ ュ ア な分離ポ リ シーが保護 さ れ ます。 ネ ッ ト ワ ー ク ・ レ イ ヤでは、 統合ア ク セ ス ・ レ イ ヤの ス イ ッ チ と し て Nexus 5000 を、 仮想化 さ れた ア グ リ ゲーシ ョ ン ・ レ イ ヤの ス イ ッ チ と し て Nexus 7000 を使用 し て、 3 階層のアーキ テ ク チ ャ を構築 し てい ます。 2 つの UCS 6120 フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト と デ ュ アル フ ァ ブ リ ッ ク ・ ト ポ ロ ジに よ り 、 10 G コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤが実現 し ま す。 エ ッ ジ ・ レ イ ヤ を デ ュ アル フ ァ ブ リ ッ ク ・ ト ポ ロ ジにす る こ と に よ り 、 冗長シ ャ ーシ、 冗長カー ド 、 Nexus 5000 と Nexus 7000 に よ る 冗長 リ ン ク を備え た こ の vPC ト ポ ロ ジ では、 ループ レ ス の ト ポ ロ ジ が形 成 さ れ ます。 17 設計上の考慮事項 — 4 つのポイ ン ト UCS 6120 フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト と NetApp FAS ス ト レ ージ ・ コ ン ト ロ ー ラ はいずれ も 、 デ ュ アル 10 ギ ガ ビ ッ ト ・ イ ーサネ ッ ト に よ る EtherChannel 経由で Nexus 5000 ア ク セ ス ・ ス イ ッ チに接続 さ れてい ます。 NetApp FAS コ ン ト ロ ー ラ には冗長 10 Gb NIC が搭載 さ れてお り 、 2 ポー ト の仮想 イ ン タ ー フ ェ イ ス (VIF) と し て構成 さ れてい ま す。 各 VIF ポー ト はいず れかの ア ッ プ ス ト リ ー ム ・ ス イ ッ チに接続 し 、 Nexus vPC の機能 を利用 し て、 複数のア ク テ ィ ブ ・ パ ス を提供 し ます。 こ れに よ り 、 冗長性 と 帯域幅が増大す る と 同時に、 必要な ポー ト 数 を 抑え る こ と がで き ます。 Cisco MDS 9124 は、 ア ク セス ・ レ イ ヤでデュ ア ルフ ァ ブリ ッ ク SAN 接続を 提供し て いま す。 UCS 6120 と NetApp FAS はど ち ら も 、 Fiber Channel (FC) を 介し て 両方のフ ァ ブリ ッ ク に接続し 、 SAN ブート に対応し て いま す。 UCS 6120 はそれぞれのフ ァ ブリ ッ ク と 単一の FC リ ン ク で接続 さ れて おり 、 各接続が相互に冗長接続の役割を 果た し ま す。 NetApp FAS はコ ン ト ロ ーラ のデュ ア ル FC ポート 経由で MDS 9124 と 接続さ れ、 完全な メ ッ シ ュ ・ ト ポロ ジ を 構成し て いま す。 図5 物理 ト ポロ ジ コ ン ピ ュ ーテ ィ ングの可用性に関する設計上の考慮事項 VMware HA VMware HA では、 次の点に注意 し ます。 • 18 VMware HA ク ラ ス タ に最初に組み込 ま れ る 5 つの ESX ホ ス ト がプ ラ イ マ リ ・ ノ ー ド にな り 、 以降に追加 さ れ る ホ ス ト がセ カ ン ダ リ ・ ノ ー ド にな り ます。 プ ラ イ マ リ ・ ノ ー ド には、 ホ ス ト で障害が発生 し た場合に、 仮想マ シ ン の フ ェ イ ルオーバー を実行す る 役割が あ り ま す。 複数のブ レー ド ・ シ ャ ーシにわた る HA ク ラ ス タ 構成 ( ク ラ ス タ 内の ノ ー ド が 9 つ以 上) の場合や、 キ ャ ン パ ス 環境内の複数のデー タ ・ セ ン タ ーにわた る HA ク ラ ス タ 構成の 場合は、 最初の 5 つの ノ ー ド をば ら ば ら に (ブ レー ド ・ シ ャ ーシ ま たはデー タ ・ セ ン タ ー ご と に 1 つずつ) 配置す る 必要が あ り ま す。 設計上の考慮事項 — 4 つのポ イ ン ト • ESX 4.0 Update 1 の場合、 8 ノ ー ド の VMware HA ク ラ ス タ で利用可能な仮想マ シ ン の最大 数は、 ホ ス ト あ た り 160 です。 ク ラ ス タ あ た り では、 最大 1,280 の仮想マ シ ン を使用で き ます。 ク ラ ス タ が 9 つ以上の ノ ー ド で構成 さ れてい る 場合、 フ ェ イ ルオーバーがサポー ト さ れ る 仮想マ シ ン の最大数は、 ホ ス ト あ た り 40 にな り ま す。 • ネ ッ ト ワ ー ク の保守の間は、 「フ ォ ール ス ・ ポ ジ テ ィ ブ」 に よ る 仮想マ シ ン の フ ェ イ ルオー バー を避け る ため、 ホ ス ト 監視機能 を無効化で き ます。 • テナ ン ト の仮想マ シ ン には レベルが大幅に異な る リ ソ ー ス ・ リ ザベーシ ョ ン ・ セ ッ ト が適 用 さ れてい る 可能性が あ る ため、 「Percentage of cluster resources reserved as failover spare capacity (フ ェ イ ルオーバー用の ス ペア容量 と し て リ ザーブす る ク ラ ス タ ・ リ ソ ー ス の割 合)」 ア ド ミ ッ シ ョ ン ・ コ ン ト ロ ール ・ ポ リ シー を適用 し ます。 当初は、 こ の フ ェ イ ルオー バー用の容量 を 25% に設定す る こ と を推奨 し ま す。 環境が安定 し た状態にな っ た ら 、 リ ソ ー ス ・ リ ザベーシ ョ ン の割合は、 平均的な リ ソ ー ス ・ リ ザベーシ ョ ン のサ イ ズ ま たは ESX ホ ス ト あ た り の量 と 同 じ か、 それ以上の値に変更で き ます。 • ESX Server ホ ス ト で障害が発生 し た場合に備え、 各テナ ン ト の SLA に基づいて、 再開す る 仮想マ シ ン の優先順位 を設定で き ます。 • 仮想マシ ンの監視について も 、 各テナン ト の SLA に基づいて感度を設定す る こ と が可能です。 VMware vShield VMware vShield では次の点に注意 し ます。 • 各 ESX ホ ス ト 上の vShield 仮想マ シ ン では、 「仮想マ シ ン を再開す る 優先順位」 の設定 を 「無効」 にす る 必要が あ り ます。 こ れは、 HA フ ェ イ ルオーバーが発生す る と 、 その後は、 も う 一方の ESX ホ ス ト 上で実行 さ れ る vShield イ ン ス タ ン ス が仮想マ シ ン に適用 さ れてい る ポ リ シー を自動的に引 き 継 ぐ か ら です。 ネ ッ ト ワー クの可用性に関する設計上の考慮事項 階層設計 IP イ ン フ ラ の高可用性に関す るベス ト ・ プ ラ ク テ ィ ス は、 次のサ イ ト で詳 し く 定義 さ れてい ます。 http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/DC_3_0/DC-3_0_IPInfra.html 本設計ガ イ ド の目的は、 可用性に優れた マルチテナ ン ト 仮想化 イ ン フ ラ を構築す る う え での必 須 コ ン ポーネ ン ト について説明す る こ と です。 本 ド キ ュ メ ン ト では、 エ ン ド ツーエ ン ド の可用 性 と い う 側面については詳 し く 説明 し ません。 基本的には、 可用性に優れた イ ン フ ラ が、 すべ てのマルチテナ ン ト 仮想化サー ビ ス の基盤 と な る バ ッ ク ボー ン で あ る と い う 前提に立 っ てい ま す。 マルチテナ ン ト 環境に対応す る 本ガ イ ド の設計において、 主要な特性 を以下に示 し ます。 こ の特性には、 Nexus 1000V の機能に基づいた最新の設計オプ シ ョ ン が含 ま れてい ま す。 マルチテナ ン ト 対応の イ ン フ ラ 設計は、 図 5 に示 し た よ う に、 3 階層の コ ア、 ア グ リ ゲーシ ョ ン、 ア ク セ ス モデルがベー ス と な っ てい ます。 デー タ ・ セ ン タ ー ・ テ ク ノ ロ ジは急速に変化 し てい ます。 Cisco ネ ッ ト ワ ー ク ・ プ ラ ッ ト フ ォ ー ム を使用す る と 、 各 レ イ ヤの さ ま ざ ま な機能 と ア ク セ ス ・ テ ク ノ ロ ジ を統合 し 、 最適な リ ソ ー ス 利用率 を実現す る 単一のプ ラ ッ ト フ ォ ー ム を構築で き ます。 階層 レ イ ヤの点では、 統 合設計の選択肢 と し て以下の 2 種類が使用 さ れてい ま す。 • ア グ リ ゲーシ ョ ン ・ レ イ ヤ — 従来の ア グ リ ゲーシ ョ ン ・ レ イ ヤは、 さ ま ざ ま な速度 と 機能 のニーズに基づいて、 ネ ッ ト ワ ー ク 接続 を含む物理ペア を使用 し て設計 さ れ ます。 Nexus 7000 を使用す る と 、 Virtual Device Context (VDC; 仮想デバ イ ス コ ン テ キ ス ト ) の機能に よ り 、 複数の ア グ リ ゲーシ ョ ン ・ ト ポ ロ ジの統合が可能にな り 、 複数のデ ィ ス ト リ ビ ュ ー シ ョ ン ・ ブ ロ ッ ク が、 Nexus 7000 ハー ド ウ ェ ア の単一の物理ペア内に あ る 論理エ ン ト リ と し て扱われ ます。 – ア グ リ ゲーシ ョ ン ・ レ イ ヤでは コ ン プ ラ イ ア ン ス ・ レベルの分離が必要 19 設計上の考慮事項 — 4 つのポイ ン ト – HSRP 制御要件、 ア ク テ ィ ブ / ア ク テ ィ ブ要件、 サ イ ト 固有の ト ポ ロ ジ要件、 特定の ア ク セ ス ・ レ イ ヤ ・ デバ イ ス の Burn in Address (BIA) 要件 と い っ た、 明示的な運用要件へ の対応 – ユーザ領域の ア プ リ ケーシ ョ ン と 、 制御 (vMotion) やネ ッ ト ワ ー ク 管理 (SNMP、 ルーテ ィ ン グ機能のないネ ッ ト ワ ー ク への ア ク セ ス な ど) の分離が可能 こ の設計オプ シ ョ ン は本設計ガ イ ド では取 り 扱わないため、 こ れ以上の説明は省略 し ます。 • ア ク セ ス ・ レ イ ヤ — も う 一つの統合は、 ア ク セ ス ・ レ イ ヤで行われ ます。 ア ク セ ス ・ レ イ ヤでは広範なデバ イ ス のセ ッ ト が使用 さ れ る ため、 統合要件 も 最 も 複雑にな り ます。 こ の レ イ ヤは、 サーバ、 ス ト レージ、 ネ ッ ト ワ ー ク ・ エ ン ド ポ イ ン ト と い っ た さ ま ざ ま なデバ イ ス で構成 さ れ ます。 ア ク セ ス ・ レ イ ヤの統合 と 集約では、 既存の ア ク セ ス ・ レ イ ヤ ・ ト ポ ロ ジ と 接続 タ イ プ を維持す る こ と が要求 さ れ ます。 ア ク セ ス ・ レ イ ヤ を統合す る には、 次に示す多様な接続 タ イ プに対応す る 必要が あ り ます。 – ネ ッ ト ワ ー ク の ク ラ ス に応 じ たデー タ ・ ア ク セ ス ・ レ イ ヤの分離 — ア プ リ ケーシ ョ ン、 部門間の分離、 各機能 (バ ッ ク ア ッ プ、 開発 / テ ス ト ) – FC (フ ァ イ バ ・ チ ャ ネル) ス ト レ ージ ・ ト ポ ロ ジ、 Networked File System (NFS) ス ト レージ ・ ト ポ ロ ジ、 テープ を使用 し た ス ト レージ ・ ト ポ ロ ジ と ア ク セ ス ・ ネ ッ ト ワ ー ク の分離 – エ ッ ジ レ イ ヤ ・ ネ ッ ト ワ ーキ ン グ — Nexus 1000V、 Virtual Blade Server (VBS)、 ブ レー ド シ ス テ ム、 ス タ ン ド ア ロ ン (マルチ NIC) 接続 – 100 M、 1 G、 10 G の接続速度への対応 – ケーブ リ ン グ ・ プ ラ ン ト — エ ン ド オブ ロ ー (EOR) と ト ッ プオブ ラ ッ ク (TOR) こ の設計では主に、 UCS を通 じ て提供 さ れ る コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス の統合 と 、 NFS に よ る ス ト レージの統合に焦点 を当て てい ます。 ト ポ ロ ジのその他の要素 と 統合については、 本 ド キ ュ メ ン ト の対象外です。 ア ク セ ス ・ レ イ ヤでの統合は、 次の重要な要素が設計に組み込 ま れてい る 必要が あ り ます。 • さ ま ざ ま なデー タ ・ ネ ッ ト ワ ー ク ・ ト ポ ロ ジの統合 と 集約 • ユニ フ ァ イ ド ・ ア ッ プ リ ン ク — 集約 さ れた コ ン ピ ュ ーテ ィ ン グ機能に対応す る 10 Gbps の イ ン フ ラ ( よ り 多 く の VM が よ り 多 く のデー タ を プ ッ シ ュ ) • イ ーサネ ッ ト ・ ベー ス の ト ポ ロ ジに組み込 ま れた、 複数の ス ト レージ ・ デバ イ ス の統合 と 集約 顧客が コ ン ピ ュ ーテ ィ ン グ ・ レベルでのユニ フ ァ イ ド ・ ア ク セ ス の採用 を検討す る 主な要因の 1 つに、 ス ト レージ ・ ト ポ ロ ジの統合が挙げ ら れ ます。 既存の イ ーサネ ッ ト IP デー タ ・ イ ン フ ラ に ス ト レージ ・ ト ポ ロ ジ を統合す る には、 ス ト レージ ・ ト ラ フ ィ ッ ク の応答時間 と 帯域幅 を 同時に保証 し 、 保護す る 必要が あ り ます。 以降では、 ユニ フ ァ イ ド ・ ア ク セ ス の 2 つのセ ク シ ョ ン について、 ネ ッ ト ワ ー ク 可用性 と 設計上の要素 を説明 し ます。 ア ク セス ・ レ イヤの可用性 ア ク セ ス ・ レ イ ヤは、 Nexus 5000 に関する次の重要な設計上の特質に基づいて設計 さ れてい ます。 20 • vPC (仮想ポー ト チ ャ ネル) テ ク ノ ロ ジに よ る ループ レ ス ・ ト ポ ロ ジの実現。 2 階層の vPC 設計では、 すべてのパ ス を エ ン ド ツーエ ン ド で フ ォ ワ ーデ ィ ン グ に利用で き ます (図 5 を 参照)。 • Nexus 7000 から Nexus 5000 への接続では、 冗長デバイ ス と 冗長リ ン ク 間が単一の vPC を 経 由し て 接続さ れて いま す。 こ の設計では 4 本の 10 Gbps リ ン ク を 使用し て いま すが、 現在の Nexus ソ フ ト ウ ェ ア ・ リ リ ース では、 拡張時に最大 8 つま で vPC メ ン バーを 追加でき ま す。 • すべてのエ ッ ジ ・ レ イ ヤ ・ デバ イ ス を、 ポー ト チ ャ ネル構成で Nexus 5000 と 接続す る 設計 を推奨 し ます。 設計上の考慮事項 — 4 つのポ イ ン ト • vPC を有効化す る ための設定 と オプ シ ョ ン の詳細につい ては、 http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9670/configuration_guide_c07-54 3563.html を参照 し て く だ さ い。 • ス パニ ン グ ・ ツ リ ー ・ プ ロ ト コ ル と し て、 RPVST+ を使用 し ます。 マルチテナ ン ト の ス ケー ラ ビ リ テ ィ 要件に応 じ て、 MST オプシ ョ ン の利用 を検討 し ます。 冗長構成の Nexus 7000 は、 対応す る 冗長デ フ ォ ル ト ・ ゲー ト ウ ェ イ のプ ラ イ オ リ テ ィ が設定 さ れ、 すべての VLAN のプ ラ イ マ リ お よ びセ カ ン ダ リ のルー ト ・ ス イ ッ チにな り ま す。 エ ッ ジ ・ デバイ ス ・ レ イヤの可用性 エ ッ ジ ・ デバ イ ス の接続には、 ア ク セ ス ・ レ イ ヤに接続す る すべてのデバ イ ス が含 ま れ ます。 本設計ガ イ ド では、 UCS、 Nexus 1000V、 NetApp FAS 6080 について のみ説明 し ま す。 NetApp FAS 6080 のネ ッ ト ワ ー ク 可用性については 「SAN の可用性に関す る 設計上の考慮事項」 で扱 う ため、 こ こ では説明 し ません。 ハー ド ウ ェ ア と ソ フ ト ウ ェ ア の機能に応 じ て、 UCS と Nexus 1000V では さ ま ざ ま な設計 を選択で き ま す。 設計オプシ ョ ン の多く と ベス ト ・ プラ ク テ ィ ス の一部について 説明し たホ ワ イ ト ・ ペーパーを 、 http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9902/white_paper_c11-558242_ns944_Net working_Solutions_White_Paper.html で公開し て いま す。 こ のホ ワ イ ト ・ ペーパーでは、 UCS と Nexus 1000V で選択可能な 設計について 理解し て いただく ため、 基本的な情報を 提供し て いま す。 ただし 、 本設計ガイ ド では、 Nexus 1000V ソ フ ト ウ ェ ア で利用可能な 新し いオプシ ョ ン について 説明し て いる ため、 本ガイ ド の情報のほう が詳し い場合があ り ま す。 ま た、 マルチテ ナン ト 設計 の要件に基づいて 、 設計変更を 提案する こ と も あ り ま す。 図 6 に、 UCS と Nexus 1000V のマルチ テ ナン ト 環境での接続と 、 対応する 設計特性を 示し ま す。 21 設計上の考慮事項 — 4 つのポイ ン ト 図6 エ ッ ジ ・ レ イヤでの Nexus 1000V と UCS の接続 Unified Computing Systems (UCS) 22 • フ ァ ブ リ ッ ク の可用性 — UCS には A と B と い う 、 完全に独立 し た 2 つの フ ァ ブ リ ッ ク ・ パ ス が あ り ます。 フ ァ ブ リ ッ ク の フ ェ イ ルオーバーは Nexus 1000V レベルで実行 さ れ る た め、 こ の設計では使用 さ れてい ません。 • コ ン ト ロ ール ・ プ レー ン の可用性 — UCS 6100 は、 UCS シ ス テ ム全体 を管理す る コ ン ト ロ ール ・ プ レー ン (UCS Manager) に対 し て、 ア ク テ ィ ブ / ス タ ン バ イ ・ モー ド で実行 さ れ てい ます。 • フ ォ ワ ーデ ィ ン グ ・ パ ス の可用性 — 各 フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト (UCS 6100) は、 エ ン ド ホ ス ト ・ モー ド に設定す る こ と を推奨 し ます。 各 UCS 6100 か ら の 2 本の ア ッ プ リ ン ク は、 ポー ト チ ャ ネル と し て LACP 「ア ク テ ィ ブ / ア ク テ ィ ブ」 モー ド で Nexus 5000 に 接続 さ れてい ます。 • ブ レー ド ・ サーバ ・ パ ス の可用性 — 各ブ レー ド ・ サーバは M71KR Converge Network Adaptor (CNA; 統合ネ ッ ト ワ ー ク ・ ア ダプ タ ) を使用 し て、 それぞれの フ ァ ブ リ ッ ク と 10 Gbps で接続で き る よ う にな っ てい ま す。 設計上の考慮事項 — 4 つのポ イ ン ト Nexus 1000V • ス ーパーバ イ ザの可用性 — Virtual Supervisor Module (VSM) は、 さ ま ざ ま な導入方法に対 応す る 仮想マ シ ン です。 本設計ガ イ ド では、 Virtual Ethernet Module (VEM) と 一緒に UCS ブ レー ド に導入 さ れてい ます。 Nexus 1000V は VSM の冗長化 を サポー ト し てい ま す。 ア ク テ ィ ブ と ス タ ン バ イ を別々の UCS ブ レー ド ・ サーバに設定 し 、 vCenter の管理下で ア ン チ ア フ ィ ニ テ ィ ・ ルール を有効に し て、 両方の VSM が同一のブ レー ド ・ サーバで実行 さ れ ない よ う にす る こ と を推奨 し ます。 • フ ォ ワ ーデ ィ ン グ ・ パ ス の可用性 — 各 ESX ホ ス ト は VEM を実行 し ま す。 VEM は通常、 ブ レー ド ・ サーバの 10 Gbp イ ン タ ー フ ェ イ ス に接続 さ れた 2 本の ア ッ プ リ ン ク に設定 さ れ ます。 vCenter 経由で イ ン ス ト ール と プ ロ ビ ジ ョ ニ ン グ を行 う と 、 ア ッ プ リ ン ク に対 し て指 定 さ れた ポー ト プ ロ フ ァ イ ルに よ っ て、 各 ESX ホ ス ト のポー ト チ ャ ネル ・ イ ン タ ー フ ェ イ ス が自動的に作成 さ れ ます。 次に、 上記の接続 を反映 し た ポー ト プ ロ フ ァ イ ルの例 を示 し ます。 port-profile type ethernet system-uplink description system profile for critical ports vmware port-group switchport mode trunk switchport trunk allowed vlan 125-130,155,200-203,300-303,400-403,900-901 channel-group auto mode on mac-pinning no shutdown system vlan 155,900 state enabled 以下か ら 、 ポー ト チ ャ ネルは、 シ ス テ ム ア ッ プ リ ン ク ・ プ ロ フ ァ イ ル と 、 関連付け ら れた ESX ホ ス ト ま たは VEM モ ジ ュ ール を継承 し てい る こ と がわか り ま す。 interface port-channel1 inherit port-profile system-uplink sc-n1kv-1# sh port-channel su Flags: D - Down P - Up in port-channel (members) I - Individual H - Hot-standby (LACP only) s - Suspended r - Module-removed S - Switched R - Routed U - Up (port-channel) -------------------------------------------------------------------------------Group PortType Protocol Member Ports Channel -------------------------------------------------------------------------------1 Po1(SU) Eth NONE Eth3/1(P) Eth3/2(P) channel-group auto mode on mac-pinning は、 Nexus 1000V 4.0(4)SV1(2) リ リ ー ス で利用で き る よ う にな っ た新 し い コ マ ン ド です。 こ れは、 LACP を実行 し ないポー ト チ ャ ネル を作 成す る 機能で、 作成 さ れた ポー ト チ ャ ネルは、 以前の リ リ ー ス と は異な り 、 ホ ス ト vPC と みな さ れ ません。 こ の機能 を使用す る と 、 ア ッ プ リ ン ク の 1 つ と 、 送信元 MAC ベー ス で ボ ンデ ィ ン グ を設定で き ます。 対象の リ ン ク の送信元 MAC を持つパケ ッ ト が他の リ ン ク 上で検出 さ れた場合は、 すべて その ま ま破棄 さ れ ます。 Nexus 1000V は ス パニ ン グ ツ リ ー ・ プ ロ ト コ ル を実行 し ないため、 シ ン グル ・ パ ス で MAC ア ド レ ス を利用す る 場合は対応策 が必要にな る 点に注意 し て く だ さ い。 system vlan コ マ ン ド は、 VLAN 設定 を有効化す る ために必要 と な る 重要な設定 コ マ ン ド で す。 シ ス テ ム VLAN と は、 VEM が VSM に ア ク セ ス す る 前に確立す る 必要の あ る 、 ポー ト 上に設定 さ れた VLAN です。 こ れには特に、 VSM の接続に必要 と な る 、 適切な ア ッ プ リ ン ク 上の管理 VLAN ま たはパケ ッ ト VLAN が含 ま れ ま す。 ま た、 ア ッ プ リ ン ク 上の ESX 管理 (サー ビ ス ・ コ ン ソ ール) VLAN も こ れに あ た り ま す。 管理ポー ト が Nexus 1000V 上 に あ る 場合、 何 ら かの理由で障害が発生す る と 、 指定 さ れた ポー ト で こ れ ら の VLAN が最 初に起動 し 、 vCenter と の接続 を確立 し て ス イ ッ チの構成デー タ を取得 し ま す。 VSM を実 行 し てい る ESX ホ ス ト では、 その VSM が VEM 上で実行 さ れてい る 場合、 ス ト レージ VLAN も NFS VMkernel ポー ト 上のシ ス テ ム VLAN で あ る 必要が あ り ま す。 23 設計上の考慮事項 — 4 つのポイ ン ト • 仮想マ シ ン ・ ネ ッ ト ワ ー ク の可用性 — Nexus 1000V のポー ト プ ロ フ ァ イ ル機能 を利用す る と 、 UCS ド メ イ ン と ESX ク ラ ス タ 全体にわた っ て シー ム レ ス な ネ ッ ト ワ ー ク 接続 を実現 で き ます。 本設計ガ イ ド の各仮想マ シ ン には、 3 つの有効な仮想 イ ン タ ー フ ェ イ ス が あ り 、 それぞれが個別のプ ロ フ ァ イ ル を継承 し てい ます。 プ ロ フ ァ イ ルは接続要件 と 、 「ネ ッ ト ワ ー ク の分離に関す る 設計上の考慮事項」 で説明 し てい る セ キ ュ ア な分離の原則に基づい て設計 さ れてい ます。 フ ロ ン ト エ ン ド 、 バ ッ ク エ ン ド 、 VM/ ア プ リ ケーシ ョ ン管理機能 と ト ラ フ ィ ッ ク ・ フ ロ ーが、 互いに異な る ト ラ フ ィ ッ ク ・ プ ロ フ ァ イ ルに よ っ て分離 さ れて い ます。 次に、 プ ラ チナ ・ サー ビ ス ・ レベルのプ ロ フ ァ イ ルの例 を示 し ます (図では、 他 の接続 を示すためにプ ロ フ ァ イ ル名 を短縮 し てい ます)。 port-profile type vethernet Plat_Transactional vmware port-group switchport mode access switchport access vlan 126 service-policy type qos input Platinum_CoS_5 pinning id 0 no shutdown state enabled port-profile type vethernet Plat_IO vmware port-group switchport mode access switchport access vlan 301 service-policy type qos input Platinum_CoS_5 pinning id 1 no shutdown state enabled マルチテナ ン ト 設計に対応す る サー ビ ス ・ レベル を確立す る には、 pinning id と services-policy と い う 2 つの コ マ ン ド が重要にな り ま す。 コ マ ン ド の使用方法については、 本文書の関連す る セ ク シ ョ ン で後述 し ます。 SAN の可用性に関する設計上の考慮事項 フ ァ イ バ ・ チ ャ ネル SAN ブー ト の フ ァ ブ リ ッ ク を設計す る 際に考慮すべ き 項目 と し ては、 仮 想 SAN (VSAN)、 ゾー ン構成、 N ポー ト ・ バーチ ャ ラ イ ゼーシ ョ ン、 フ ァ ン ・ イ ン / フ ァ ン ・ ア ウ ト 比率、 高可用性、 ト ポ ロ ジのサ イ ズ な ど が挙げ ら れ ます。 こ う し た コ ン ポーネ ン ト のそ れぞれが正 し く 設定 さ れていない と 、 フ ァ イ バ ・ チ ャ ネルでは低損失性が求め ら れ る ため、 フ ァ ブ リ ッ ク の可用性低下 を招 き かね ません。 今回のマルチテナ ン ト ・ アーキ テ ク チ ャ では、 SAN の構成が不適切だ と 、 ブー ト OS に影響が及び、 同様にテナ ン ト VM と デー タ ・ セ ッ ト に も 影響 し ます。 SAN ブー ト 環境 を設計す る には、 フ ァ イ バ ・ チ ャ ネル ・ フ ァ ブ リ ッ ク の基本に ついて理解 し てい る 必要が あ り ます。 Cisco VSAN と は、 設計ニーズ に基づいて ト ラ フ ィ ッ ク を セ グ メ ン ト 化す る ために、 物理 ス イ ッ チ を論理的にパーテ ィ シ ョ ニ ン グ し た構成の こ と です。 VSAN を導入す る と 、 プ ラ イ マ リ ・ ブー ト ・ ト ラ フ ィ ッ ク を セ カ ン ダ リ ・ ト ラ フ ィ ッ ク か ら 分離で き る ため、 信頼性 と 冗長性 が確保 さ れ ます。 さ ら に、 構成が拡大す る につれて、 追加 リ ソ ー ス を新た な VSAN に配置す る こ と がで き る ため、 ブー ト やデー タ ・ ア ク セ ス の点で あ ら ゆ る セ グ メ ン ト 化のニーズに柔軟に 対応で き ます。 た と えば、 マルチテナ ン ト 環境の拡大に伴 っ て単一の UCSM では対応で き な く な っ た場合、 新た な SAN ブー ト ・ ホ ス ト を追加で き ます。 既存の コ ン ピ ュ ーテ ィ ン グ ・ ブ レー ド に影響 を与え た り 、 ポー ト 数に依存す る 新 し い ス イ ッ チ を導入 し た り す る こ と はあ り ま せん。 さ ら に、 InterVSAN Routing (IVR) を利用す る と 、 同一の VSAN に属 し ていない リ ソ ー ス で も 、 セ キ ュ ア かつ論理的に関連付け る こ と が可能です。 フ ァ ブ リ ッ ク 内の ゾーニ ン グは、 ホ ス ト と ス ト レージ ・ ポー ト 間で本来の処理 と 関係のないや り 取 り が発生 し 、 イ ニ シ エー タ に よ る 大量の ク ロ ス ト ー ク のために、 フ ァ ブ リ ッ ク の 「雑音」 が増え る の を防止す る 目的で利用 さ れ ます。 所定の VSAN 内で機能す る ゾー ン を作成す る こ と で、 イ ニ シ エー タ の単一のポー ト と 目的の ス ト レージ ・ ポー ト を グループ化 し 、 フ ァ ブ リ ッ ク のセ キ ュ リ テ ィ 強化、 パ フ ォ ーマ ン ス 向上、 ト ラ ブルシ ュ ーテ ィ ン グ に役立て る こ と がで き ま 24 設計上の考慮事項 — 4 つのポ イ ン ト す。 一般的な SAN ブー ト ・ アーキ テ ク チ ャ は、 冗長 フ ァ ブ リ ッ ク (A と B) を含み、 各 フ ァ ブ リ ッ ク 内の ゾー ン を通 じ て構築 さ れたプ ラ イ マ リ ・ ブー ト ・ パ ス と セ カ ン ダ リ ・ ブー ト ・ パ ス を備え てい ます。 従来は、 SAN を拡張す る と 、 必要な ポー ト 数 を満たすために ス イ ッ チ を増やす必要が あ り ま し た。 こ れは特に、 従来のブ レー ド セ ン タ ー環境について当ては ま る こ と で、 こ の環境では各 フ ァ イ バ ・ チ ャ ネル I/O モ ジ ュ ールが別の ス イ ッ チに接続 し 、 独自のセ キ ュ リ テ ィ 条件に基づ いて管理 さ れ ます。 ま た、 パ フ ォ ーマ ン ス の点では、 環境内の各 ス イ ッ チ ま たは VSAN には固 有の ド メ イ ン ID が設定 さ れ る ため、 変換用に別の レ イ ヤが追加 さ れ る と い う 問題が あ り ま す。 NPIV (N ポー ト ID バーチ ャ ラ イ ゼーシ ョ ン) は フ ァ イ バ ・ チ ャ ネル ・ プ ロ ト コ ルの機能で、 複数の N ポー ト に よ る 単一物理ポー ト の共有 を可能に し ま す。 ホ ス ト が NPIV 対応のデバ イ ス に ロ グ イ ンす る と 、 実際には ノ ー ス バ ウ ン ド ・ フ ァ ブ リ ッ ク ・ ス イ ッ チに直接転送 さ れ る た め、 NPIV は大規模な SAN 環境で特に効果 を発揮 し ま す。 こ の機能に よ り 、 パ フ ォ ーマ ン ス と 管理性が向上 し ます。 NPIV は、 UCS 構成内に あ る フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト の コ ン ポーネ ン ト で あ り 、 すべての ノ ー ス バ ウ ン ド ・ フ ァ ブ リ ッ ク ・ ス イ ッ チで必要 と さ れ ます。 フ ァ ブ リ ッ ク の フ ァ ン イ ン特性 と は、 単一の タ ーゲ ッ ト ・ ポー ト に接続す る ホ ス ト ・ ポー ト の 比率 を表 し ます。 一方で、 フ ァ ン ア ウ ト は、 所定の ホ ス ト にマ ッ ピ ン グ さ れた タ ーゲ ッ ト ・ ポー ト ま たは LUN の比率 を表 し ま す。 ど ち ら も パ フ ォ ーマ ン ス 指標で あ り 、 前者は ス ト レ ー ジ ・ ポー ト あ た り の ホ ス ト ・ ト ラ フ ィ ッ ク の負荷に関係 し 、 後者はホ ス ト ・ ポー ト あ た り の ス ト レージの負荷に関係 し てい ます。 フ ァ ン イ ン と フ ァ ン ア ウ ト の最適な比率は、 ス イ ッ チ、 ス ト レージ ・ ア レ イ 、 HBA ベ ン ダー、 I/O 負荷処理のパ フ ォ ーマ ン ス 特性に応 じ て異な り ます。 FC フ ァ ブ リ ッ ク 内の高可用性は、 パ ス と ス イ ッ チ を冗長化す る こ と で容易に達成で き ます。 使用す る ホ ス ト を冗長な プ ラ イ マ リ ・ イ ニ シ エー タ ・ ポー ト で構成 し 、 対応す る フ ァ ブ リ ッ ク に接続 し ます。 UCS 環境では、 各ブ レ ー ド ・ サーバにデ ュ アル ・ ポー ト ・ メ ザニ ン ・ カー ド が 装備 さ れてい ます。 ま た、 対応す る vHBA と ブー ト ・ ポ リ シーが構成 さ れ、 タ ーゲ ッ ト ・ デバ イ ス へのプ ラ イ マ リ ・ ア ク セ ス と 冗長ア ク セ ス を提供 し ます。 こ う し た ポー ト は フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト に N ポー ト と し て ア ク セ ス し 、 ノ ー ス バ ウ ン ド の FC ス イ ッ チに転送 さ れ ます。 冗長 FC ス イ ッ チ内の ゾーニ ン グは、 あ る リ ン ク で障害が発生 し た場合に、 他の リ ン ク がデー タ ・ ア ク セ ス を処理す る よ う に構成 し ます。 オペ レーテ ィ ン グ ・ シ ス テ ム に よ っ ては マルチパ ス ・ ソ フ ト ウ ェ ア を イ ン ス ト ール し 、 LUN の一貫性 と 整合性 を確保 し ます。 SAN ブー ト ・ アーキ テ ク チ ャ を設計す る 際は、 全体のサ イ ズ と 、 割 り 当て ら れた ス ト レージに ア ク セ ス す る ま でに イ ニ シ エー タ が経由す る ホ ッ プ数 を考慮 し ます。 使用す る ス イ ッ チ間 リ ン ク 全体で、 接続 さ れてい る デバ イ ス と ホ ッ プの数が少ないほ ど、 フ ァ ブ リ ッ ク のパ フ ォ ーマ ン ス が高 ま り ます。 使用す る ス イ ッ チ ・ リ ン ク 全体での一般的な ホ ス ト の比率は、 7:1 か ら 10:1 の間が目安にな り ますが、 25:1 程度 ま では許容範囲です。 こ の比率はアーキ テ ク チ ャ のサ イ ズ と 、 必要 と さ れ る パ フ ォ ーマ ン ス に応 じ て大幅に変動 し ます。 SAN 接続は次の条件 を満た し てい る 必要が あ り ま す。 • 冗長 VSAN と 、 関連付け ら れた ゾー ン を利用す る こ と • 適切な場所に、 冗長 ISL ( ス イ ッ チ間 リ ン ク ) が設定 さ れてい る こ と • 冗長 タ ーゲ ッ ト ・ ポー ト を備え てい る こ と • フ ァ イ バ ・ チ ャ ネル SAN ブー ト ・ イ ン フ ラ の フ ェ イ ルオーバー機能 を提供す る 冗長 フ ァ ブ リ ッ ク を備え てい る こ と 25 設計上の考慮事項 — 4 つのポイ ン ト ス ト レージの可用性に関する設計上の考慮事項 RAID グループ と アグ リ ゲー ト によ るデー タ の可用性 RAID グループは、 あ ら ゆ る タ イ プの ア プ リ ケーシ ョ ン ・ デー タ ・ セ ッ ト や仮想マ シ ン環境 を 収容す る 、 耐障害性 を備え た ス ト レージ ・ ア レ イ を構築す る う え で基礎 と な る ビ ルデ ィ ン グ ・ ブ ロ ッ ク です。 使用す る RAID グループに よ っ て、 保護の レ ベルや コ ス ト は さ ま ざ ま です。 ハ イ パーバ イ ザー ・ ブー ト 、 ゲ ス ト VM、 ア プ リ ケーシ ョ ン ・ デー タ ・ セ ッ ト はすべて、 共有の ス ト レージ ・ イ ン フ ラ に実装 さ れ る ため、 高度な保護機能 を提供す る ス ト レージ ・ コ ン ト ロ ー ラ は、 マルチテナ ン ト 環境の設計に あ た っ て重要な考慮事項 と な り ます。 さ ら に、 デ ィ ス ク ・ サ イ ズが大 き く な る と 、 複数 ド ラ イ ブの障害に よ る 影響 も 拡大 し ます。 RAID-DP 搭載の NetApp ス ト レージ ・ シ ス テ ム を導入すれば、 手頃な価格で優れた保護機能 を実現で き ます。 RAID-DP は Data ONTAP の標準機能で あ り 、 2 つのパ リ テ ィ ・ デ ィ ス ク を使用す る こ と に よ り 、 二重デ ィ ス ク 障害か ら デー タ を保護 し ます。 従来のシ ン グルパ リ テ ィ ・ ア レ イ は、 1 台の デ ィ ス ク 障害や、 エ ラ ー ・ ビ ッ ト に よ る 読み取 り 処理中のエ ラ ーな ど、 単一の障害 イ ベ ン ト に 対 し て適切な保護機能 を提供 し ます。 いずれの場合 も 、 影響 を受け ていないデ ィ ス ク 上に残 さ れたデー タ と パ リ テ ィ を利用 し てデー タ が再作成 さ れ ます。 読み取 り エ ラ ーが発生す る と 、 ほ ぼ瞬時に修正が実行 さ れ、 多 く の場合、 デー タ はオ ン ラ イ ン の ま ま維持 さ れ ます。 ド ラ イ ブ障 害が発生す る と 、 該当す る デ ィ ス ク 上のデー タ を再作成す る 必要が あ る ため、 ス ペア ・ デ ィ ス ク 上にすべてのデー タ が再構築 さ れ る ま で ア レ イ は脆弱な状態にな り ます。 NetApp ア レ イ は RAID-DP を実装 し てお り 、 2 つ目のパ リ テ ィ ・ ド ラ イ ブが存在す る ため、 単一 ま たは二重の障 害 イ ベ ン ト が発生 し て も デー タ は保護 さ れ ます。 パ フ ォ ーマ ン ス への影響はほ と ん ど あ り ませ ん。 NetApp コ ン ト ロ ー ラ を利用すれば、 優れた可用性 を実現 し なが ら 、 割 り 当て る ハー ド ウ ェ ア数 を減 ら す こ と がで き ます。 ア グ リ ゲー ト は 1 つ以上の RAID グループ を集合 し た も ので、 こ の集合体は 1 つ以上の フ レ キ シブル ・ ボ リ ュ ー ム にパーテ ィ シ ョ ニ ン グ さ れ ます。 各ボ リ ュ ー ム は フ ァ イ ル ・ レベル (NFS ま たは CIFS) のマ ウ ン ト ・ ポ イ ン ト と し て分配 さ れ る か、 さ ら に LUN と し て割 り 当て ら れ て、 ブ ロ ッ ク ・ レベル (iSCSI ま たは FCP) ア ク セ ス で利用 さ れ ます。 NetApp 独自の ス ト レー ジ仮想化機能 を利用すれば、 共有 ス ト レージ ・ イ ン フ ラ 内に含 ま れ る すべてのデー タ ・ セ ッ ト ま たは仮想マ シ ン は、 パ フ ォ ーマ ン ス と 保護の点で優れた RAID-DP を利用で き ます。 た と え ば、 UCS 構成では最大で 640 の ロ ーカル ・ デ ィ ス ク (ブ レ ー ド あ た り 2 台) を利用で き ます が、 こ れ ら は 320 の独立 し た RAID 1 ア レ イ と し て構成 さ れ、 それぞれに個別のハ イ パーバ イ ザー OS が イ ン ス ト ール さ れ ま す。 それに対 し 、 RAID-DP を実装 し た NetApp ア レ イ を使用す れば、 パ フ ォ ーマ ン ス と 可用性の点で、 こ う し た複数の OS を 1 つの大規模な ア グ リ ゲー ト 内 に イ ン ス ト ール し 、 プール さ れた リ ソ ー ス を利用す る こ と がで き ます。 ハイ ・ アベ イ ラ ビ リ テ ィ ・ ス ト レージ構成 性能の劣 る RAID 構成はデー タ の可用性に悪影響 を及ぼ し 、 デー タ を提供す る ス ト レ ージ ・ コ ン ト ロ ー ラ 全体に障害が発生すれば、 重大な損害 を招 き かね ません。 RAID-DP と NetApp HA ペア を組み合わせ る と 、 マルチテナ ン ト ・ ソ リ ュ ーシ ョ ン で継続的なデー タ 可用性が実現 し ま す。 HA ペア構成の NetApp コ ン ト ロ ー ラ を導入す る と 、 障害発生時 と ア ッ プ グ レー ド 時の両 方で環境の可用性が保証 さ れ ます。 HA ペア の ス ト レージ ・ コ ン ト ロ ー ラ には、 シ ス テ ム障害発生時に、 パー ト ナーの役割 を シー ム レ ス に引 き 継 ぐ 機能が あ り ます。 こ の と き 、 コ ン ト ロ ー ラ のパー ソ ナ リ テ ィ 、 IP ア ド レ ス 、 SAN 情報、 提供す る デー タ への ア ク セ ス 権が引 き 継がれ ま す。 こ れは、 ク ラ ス タ ・ イ ン タ ー コ ネ ク ト 、 管理者に よ る 簡単な セ ッ ト ア ッ プ、 ス ト レージへの冗長パ ス に よ っ て実現 さ れ ます。 計画外停止が発生 し た場合に、 各 ノ ー ド がそれぞれのパー ト ナーの ア イ デ ン テ ィ テ ィ を引 き 継 ぐ よ う 、 関連付け ら れた ホ ス ト か ら 再設定 を行 う 必要はあ り ません。 ま た、 HA ペア を使用す る と 、 ソ フ ト ウ ェ ア の イ ン ス ト ール と ハー ド ウ ェ ア の ア ッ プ グ レー ド の際に、 無停止ア ッ プ グ レー ド を実行で き ます。 ア イ デ ン テ ィ テ ィ のテ イ ク オーバー と ギ ブバ ッ ク を行 う には、 簡単な コ マ ン ド を実行す る だけです。 HA ペア の導入時には、 次の よ う な点 を考慮す る 必要が あ り ま す。 • 26 ベ ス ト ・ プ ラ ク テ ィ ス を導入 し 、 すべての ノ ー ド が 1 台で シ ス テ ム全体の負荷 を処理で き る よ う にす る こ と 設計上の考慮事項 — 4 つのポ イ ン ト • ス ト レージ ・ コ ン ト ロ ー ラ 間では、 ク ラ ス タ ・ イ ン タ ー コ ネ ク ト ・ ケーブル を通 じ てハー ト ビー ト 情報 をや り 取 り す る こ と • テ イ ク オーバー処理が数秒で完了す る こ と • ク ラ イ ア ン ト ・ ホ ス ト への TCP セッ シ ョ ン が、 タ イ ム ア ウ ト 期間に従っ て 再確立さ れる こ と • 一部のパ ラ メ ー タ は、 パー ト ナー ・ ノ ー ド と ま っ た く 同一に設定す る 必要が あ る こ と NetApp HA ペア の詳細情報については、 http://media.netapp.com/documents/clustered.pdf を参照 し て く だ さ い。 LACP によ る ス ト レージ ・ ネ ッ ト ワー クの接続 (VIF) NetApp では、 ネ ッ ト ワ ー ク ・ ポー ト の ア グ リ ゲーシ ョ ン と 冗長化のために、 3 タ イ プの VIF (仮想 イ ン タ ー フ ェ イ ス ) を サポー ト し てい ます。 • シ ン グルモー ド • ス タ テ ィ ッ ク ・ マルチモー ド • ダ イ ナ ミ ッ ク ・ マルチモー ド セ キ ュ ア ・ ク ラ ウ ド 環境では、 信頼性向上 と エ ラ ー ・ レ ポー ト 機能の強化、 さ ら には Cisco Virtual Port Channel と の互換性のために、 ダ イ ナ ミ ッ ク ・ マルチモー ド VIF を使用 し てい ます。 ダ イ ナ ミ ッ ク ・ マルチモー ド VIF は、 Link Aggregation Control Protocol (LACP) を通 じ て複数 の イ ン タ ー フ ェ イ ス を グループ化 し 、 単一の論理 リ ン ク と し て動作 さ せ ます。 こ れに よ り 、 ス ト レージ ・ コ ン ト ロ ー ラ と Cisco Nexus と の間で イ ン テ リ ジ ェ ン ト な通信が行われ、 複数の物 理 イ ン タ ー フ ェ イ ス 全体での負荷分散 と フ ェ イ ルオーバー機能が実現 し ます。 ス ト レージのバ ッ ク ア ッ プ と リ ス ト ア NetApp ス ト レージ ・ コ ン ト ロ ー ラ は、 デー タ のバ ッ ク ア ッ プ と リ ス ト ア の さ ま ざ ま な メ カ ニ ズ ム を サポー ト し てい ます。 こ れは、 共有 イ ン フ ラ か ら な る マルチテナ ン ト ・ アーキ テ ク チ ャ では特に重要です。 こ のセ ク シ ョ ン では、 デー タ の保持 と リ カバ リ に関 し て、 Data ONTAP が サポー ト す る コ ン セプ ト を説明 し ます。 環境には既存のバ ッ ク ア ッ プ ・ ソ リ ュ ーシ ョ ン が導入 さ れてい る こ と も 少な く あ り ませんが、 重要なのは、 NetApp ソ フ ト ウ ェ ア ・ ス イ ー ト は こ う し た ア プ リ ケーシ ョ ン の多 く と シー ム レ ス に統合で き る 点です。 こ れ を踏 ま え、 以下のセ ク シ ョ ン では、 フ ァ イ ル、 ボ リ ュ ー ム、 ア グ リ ゲー ト のバ ッ ク ア ッ プ と リ ス ト ア に関 し 、 利用可 能な オプ シ ョ ン と 柔軟性 を具体的に説明 し ます。 セ キ ュ ア ・ ク ラ ウ ド に NetApp が提供す る 、 デー タ の主要なバ ッ ク ア ッ プ、 レ プ リ ケー ト 、 リ ス ト ア の方法は次の と お り です。 • プ ラ イ マ リ ・ フ ァ イ ルシ ス テ ム の Snapshot (ア グ リ ゲー ト ・ レベル と ボ リ ュ ー ム ・ レベル) と SnapRestore • SnapMirror と SnapVault Snapshot ア グ リ ゲー ト Snapshot は、 ア グ リ ゲー ト 内のすべての フ レ キ シブル ・ ボ リ ュ ー ム を含め、 ア グ リ ゲー ト 全体に含 ま れ る すべてのデー タ のポ イ ン ト イ ン タ イ ム ・ ビ ュ ー を提供 し ます。 ア グ リ ゲー ト Snapshot の リ ス ト ア を実行す る と 、 対象の ア グ リ ゲー ト 内のすべての フ レ キ シブル ・ ボ リ ュ ー ム について、 格納 さ れてい る 全デー タ が Snapshot と 同 じ 時点 ま で リ ス ト ア さ れ、 現在の デー タ は上書 き さ れ ます。 関連付け ら れた ア プ リ ケーシ ョ ン は 1 つのボ リ ュ ー ム内に含 ま れ る ため、 ボ リ ュ ー ムベー ス Snapshot はボ リ ュ ー ム ・ レベルで作成 さ れ ます。 ボ リ ュ ー ム Snapshot では、 次の点につい て考 慮 し ます。 • ボ リ ュ ー ム内に保持で き る ア ク テ ィ ブな Snapshot の数は 255 個 ま で • Snapshot は読み取 り 専用。 Snapshot はデー タ のプ ラ イ マ リ ・ コ ピー時に ス ケ ジ ュ ー リ ン グ 27 設計上の考慮事項 — 4 つのポイ ン ト • Snapshot の作成前には、 デー タ の整合性が確実に取れてい る よ う 、 すべての対策 を講 じ る こと • Snapshot の自動削除機能 を有効にす る と 、 古 く な っ た Snapshot を削除 し て ス ペー ス を節約 可能 • ア プ リ ケーシ ョ ン所有者は、 自身の読み取 り 専用 Snapshot を表示可能 • Snapshot はテープ ま たは仮想テープに簡単にバ ッ ク ア ッ プ可能 Snapshot は さ ま ざ ま な方法で実行で き ます。 主な方法には次の よ う な も のが あ り ます。 • ス ト レージ管理者がセ ッ ト ア ッ プす る 、 ス ケ ジ ュ ール さ れた Snapshot (非同期) • ZAPI (HTTPS を介 し た XML プ ロ ト コ ル) に よ る リ モー ト 認証 Snapshot • ア プ リ ケーシ ョ ン ご と にプ ロ キ シ ・ ホ ス ト に よ っ て分離 さ れた Snapshot SnapMirror と SnapVault SnapMirror はデ ィ ザ ス タ ・ リ カバ リ (災害復旧) ソ リ ュ ーシ ョ ン と し て使用 さ れ る ほか、 コ ン ト ロ ー ラ ま たは vFiler ユニ ッ ト を追加す る 際のボ リ ュ ー ム複製に も 利用 さ れ る レ プ リ ケーシ ョ ン ・ ソ フ ト ウ ェ ア です。 ミ ラ ーはプ ラ イ マ リ ・ ス ト レージ上のデー タ と ま っ た く 同一の レ プ リ カ です。 すべての ロ ーカル Snapshot コ ピーが含 ま れ、 障害時には読み取 り / 書 き 込みデー タ と し て マ ウ ン ト し て リ カバ リ を実行で き ます。 ソ ー ス 上で Snapshot バ ッ ク ア ッ プが削除 さ れ る と 、 次回の レ プ リ ケーシ ョ ン の実行時には ミ ラ ーか ら も 削除 さ れ ます。 SnapMirror では、 次の 点について考慮 し ます。 • SnapMirror はテープ ま たは仮想テープに簡単にバ ッ ク ア ッ プ可能 • SnapMirror は、 全社規模で リ モー ト ・ オ ン ラ イ ン ・ バ ッ ク ア ッ プ を実行す る ための手段 を 提供可能 • SnapMirror は、 プ ラ イ マ リ ・ シ ス テ ム の フ ェ イ ルオーバーや保守のために、 読み取 り / 書 き 込みデー タ と し て マ ウ ン ト 可能 こ れに対 し て、 SnapVault はデ ィ ス ク ツーデ ィ ス ク ・ バ ッ ク ア ッ プ を目的 と し てい ま す。 タ ー ゲ ッ ト 環境に独立 し た Snapshot 保持ポ リ シー を指定す る こ と で、 セ カ ン ダ リ ・ ス ト レージにお け る Snapshot バ ッ ク ア ッ プの長期保存 を可能に し ま す。 セ カ ン ダ リ ・ コ ピーは SnapVault か ら のみ管理で き 、 読み取 り / 書 き 込みデー タ と し てはマ ウ ン ト で き ま せん。 バ ッ ク ア ッ プ を再び 使用で き る よ う にす る には、 セ カ ン ダ リ ・ ス ト レージ か ら 元のプ ラ イ マ リ ・ ス ト レージ ・ シ ス テ ム、 ま たは代わ り のプ ラ イ マ リ ・ ス ト レージ ・ シ ス テ ム に リ カバ リ す る 必要が あ り ます。 SnapMirror と 同様に、 SnapVault も テープ ま たは仮想テープに簡単にバ ッ ク ア ッ プで き ま す。 SnapVault では、 次の点について考慮 し ま す。 • SnapVault を SnapMirror と 併用す る と 、 多層的な アーカ イ ブ ・ ワ ー ク フ ロ ー を実現で き る • SnapVault には Snapshot のブ ロ ッ ク レベルの変更点のみが格納 さ れ る ため、 読み取 り / 書 き 込みデー タ と し て マ ウ ン ト す る こ と はで き ない セキ ュ アな分離 2 番目のポイ ン ト であ る 「 セキ ュ ア な 分離」 と は、 あ る 顧客が別の顧客の環境にア ク セス する こ と や、 ク ラ ウ ド ・ イ ン フ ラ の管理機能にテ ナン ト がア ク セス する こ と を 防ぐ パーテ ィ シ ョ ニ ン グ のこ と です。 テ ナン ト がプロ ビ ジ ョ ニ ン グ さ れる と 、 その環境には次のも のが配備さ れま す。 28 • 1 つ以上の仮想マ シ ン (VM) ま たは vApp • 1 つ以上の仮想 ス ト レージ ・ コ ン ト ロ ー ラ (vFiler ユ ニ ッ ト ) • こ れ ら の リ ソ ー ス を相互接続 し 、 リ ソ ー ス に ア ク セ ス で き る よ う にす る 1 つ以上の VLAN 設計上の考慮事項 — 4 つのポ イ ン ト こ う し たエ ン テ ィ テ ィ を総合す る こ と で、 テナ ン ト が侵害す る こ と ので き ない、 リ ソ ー ス の論 理パーテ ィ シ ョ ン を形成 し ます。 こ こ では、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージ の全体にわた っ て セ キ ュ ア な分離 を達成す る ための、 設計上の考慮事項 と ベ ス ト ・ プ ラ ク テ ィ ス を説明 し ます。 表 2 に要約 を示 し ま す。 表2 セキ ュ アに分離する手段 コ ン ピ ュ ーテ ィ ン グ ネ ッ ト ワー ク • UCS Manager と vSphere の RBAC • Access Control List (ACL; ア ク セ ス 制御 リ ス ト ) • vShield と Nexus 1000V に よ る VM のセ キ ュ リ テ ィ • VLAN に よ る セ グ メ ン ト化 • UCS に よ る リ ソ ー ス ・ プールの分離 • QoS 分類 ス ト レ ージ • vFiler ユニ ッ ト • IP space • VLAN に よ る セ グ メ ン ト化 ア ク セス制御に関する設計上の考慮事項 マルチテナ ン ト 環境 を保護す る には、 ア ク セ ス 制御の方法 を適切に計画 し 、 設計す る こ と が不 可欠です。 こ こ では、 次の方法 を使用 し た ア ク セ ス 制御について説明 し ます。 • UCS、 vCenter、 NetApp それぞれに対す る Role-Based Access Control (RBAC; ロ ールベー ス ・ ア ク セ ス 制御) • Cisco Nexus ス イ ッ チの ACL UCS Manager、 vCenter、 NetApp を使用 し た RBAC UCS Manager には、 ロ ールベー ス の管理機能が備わ っ てい る ため、 管理者の人数が少な く て も 、 効率的な作業が可能にな り ます。 Cisco UCS Manager を使用す る と 、 組織は、 チー ム ワ ー ク 、 コ ラ ボ レーシ ョ ン、 全体の効率 を向上 さ せなが ら 、 IT の規律 を維持で き ま す。 サーバ、 ネ ッ ト ワ ー ク 、 ス ト レージの管理者は、 統合 さ れた単一の管理環境内で、 それぞれの ド メ イ ン ・ ポ リ シーに対す る 責任 と 義務 を果たす こ と がで き ます。 コ ン ピ ュ ーテ ィ ン グ ・ イ ン フ ラ を プ ロ ビ ジ ョ ニ ン グす る には、 以前は複数の領域間の調整 を手作業で行わな ければな ら ず時間が かか っ てい ま し たが、 今やそ う し た作業は不要にな り ま し た。 シ ス テ ム内の ロ ール と 権限は容 易に変更で き 、 新 し い ロ ール も 短時間で作成で き ます。 管理者は、 コ ン ピ ュ ーテ ィ ン グ ・ イ ン フ ラ と ネ ッ ト ワ ー ク 接続 を プ ロ ビ ジ ョ ニ ン グす る ために 必要な ポ リ シーの定義に集中で き ます。 アーキ テ ク チ ャ の戦略上の問題について管理者同士が 連携で き る よ う にな り 、 基本的なサーバ構成の実装は自動化で き ます。 Cisco UCS Manager は、 マルチテナ ン ト ・ サー ビ ス のプ ロ バ イ ダや、 それぞれが独立 し た ビ ジ ネ ス ・ ユ ニ ッ ト で あ る 社 内 ク ラ イ ア ン ト に対 し てサー ビ ス を提供す る 企業のデー タ ・ セ ン タ ーに対応 し てい ます。 シ ス テ ム を論理的にパーテ ィ シ ョ ニ ン グ し て、 さ ま ざ ま な ク ラ イ ア ン ト や顧客に割 り 当て、 ク ラ イ ア ン ト ま たは顧客独自のシ ス テ ム と し て管理で き ます。 UCS Manager では、 「 ロ ール」 と 「 ロ ケール」 に基づいて ユーザのシ ス テ ムへの ア ク セ ス を制 限 ま たは許可す る 方法に RBAC を利用 し てい ま す。 ロ ールには、 1 つ以上のシ ス テ ム権限 を含 め る こ と がで き 、 権限 ご と に、 シ ス テ ム内の特定のオブジ ェ ク ト 、 ま たは特定のオブジ ェ ク ト ・ タ イ プに対す る 管理権が定義 さ れ ます。 ロ ール を割 り 当て ら れたユーザは、 その ロ ールで 定義 さ れた権限の機能 を継承 し ます。 た と えば、 サーバ ・ ロ ールの場合、 ブ レー ド のプ ロ ビ ジ ョ ニ ン グ を責任範囲 と し 、 サー ビ ス ・ プ ロ フ ァ イ ルの作成、 変更、 削除 を権限 と し て持たせ る こ と がで き ます。 UCS Manager は、 UCSM デー タ ベー ス 内での ロ ーカル ・ ユーザの作成 を サポー ト し てい ま す。 ま た、 LDAP、 RADIUS、 TACACS+ な ど のネー ム ・ サー ビ ス と 統合で き る ため、 リ モー ト ・ ユーザに も 対応 し ます。 ユーザが UCS Manager に ロ グ イ ンす る と 、 該当す る バ ッ ク エ ン ド の ネー ム ・ サー ビ ス に照会 し て認証 さ れ、 その ロ ールに基づいて権限 を割 り 当て ら れ ます。 29 設計上の考慮事項 — 4 つのポイ ン ト 「サーバ ・ ロ ール」 を割 り 当て ら れたユーザは、 UCS 内でサーバ関連の処理 を実行 し ま す。 「ネ ッ ト ワ ー ク ・ ロ ール」 を割 り 当て ら れたユーザは、 ネ ッ ト ワ ー ク 権限 を持ち、 ネ ッ ト ワ ー ク 関連の タ ス ク を管理 し ます。 ス ト レージ ・ ロ ールは、 SAN 関連の処理 を実行 し ま す。 AAA ロ ールの範囲は、 UCS 全体にわた り ま す。 管理者 ロ ールは、 UNIX 環境の root ユーザに相当 し ます。 管理者 ロ ールの リ ソ ー ス に対す る 権限に制限はあ り ません。 UCS の RBAC を適切に設計、 設定 し た ら 、 次に、 vCenter で ア ク セ ス 制御 を設計 し ます。 ユー ザ、 グループ、 ロ ール、 パー ミ ッ シ ョ ン を使用 し て、 特定のテナ ン ト ・ リ ソ ー ス に対す る ア ク セ ス と 、 実行で き る 処理 を制御す る こ と が不可欠です。 vCenter には、 テナ ン ト ・ リ ソ ー ス へ の ア ク セ ス を保護す る ための RBAC が組み込 ま れてい ま す。 次に、 セ キ ュ ア なユーザ ・ ア ク セ ス ・ モデルの設計において、 理解すべ き 主な概念 を説明 し ます。 vCenter では、 ロ ール と は、 あ ら か じ め定義 さ れた一連の権限セ ッ ト です。 権限は、 処理 を実 行 し プ ロ パテ ィ を読み込むために必要な、 個々の基本的な権利 を定義 し ます。 ユーザ ま たはグ ループにパー ミ ッ シ ョ ン を割 り 当て る には、 そのユーザ ま たはグループ と ロ ール と をペア に し 、 そのペア を vSphere の イ ンベ ン ト リ ・ オブジ ェ ク ト に関連付け ま す。 テナ ン ト A と B に対 し て それぞれ リ ソ ー ス ・ プール A と B が存在す る マルチテナ ン ト 環境では、 テナ ン ト A の グ ループに対 し て、 リ ソ ー ス ・ プール A に あ る 仮想マ シ ン のユーザ ・ ロ ール を割 り 当て る こ と が で き ます。 こ う す る こ と で、 テナ ン ト A グループのユーザは、 リ ソ ー ス ・ プール A 内の仮想 マ シ ン を起動す る こ と がで き ます。 ただ し 、 こ の グループが、 リ ソ ー ス ・ プール B やその他の リ ソ ー ス ・ プールに ア ク セ ス し て読み取 り や処理 を実行す る こ と は一切で き ません。 vCenter では、 1 つのパー ミ ッ シ ョ ン は、 ユーザ ま たはグループ と 、 仮想マ シ ンや vApp な ど の イ ンベ ン ト リ ・ オブ ジ ェ ク ト に割 り 当て ら れた ロ ールで構成 さ れてい ます。 パー ミ ッ シ ョ ン に よ っ て、 ロ ールが割 り 当て ら れたオブジ ェ ク ト に対 し 、 ロ ールで指定 さ れた処理 を実行す る 権 利がユーザに与え ら れ ます。 NetApp ス ト レージ ・ イ ン フ ラ の管理 ロ ール と 権限は、 Operations Manager で定義 さ れ、 NetApp Management Console (Provisioning Manager と Protection Manager の両方 を含む) を通 じ た あ ら ゆ る ア ク セ ス に適用 さ れ ます。 サポー ト さ れ る 認証方式は、 LDAP、 Windows の ロ ーカル認証 と ド メ イ ン認証、 Active Directory、 UNIX の ロ ーカル ・ パ ス ワ ー ド 、 NIS、 NIS+ です。 SnapManager for Virtual Infrastructure では、 Windows Active Directory と ロ ーカル認証 を使用 し た ロ ールベー ス の管理が行え ます。 ま た SANscreen は、 LDAP、 Windows Active Directory、 ロ ー カル ・ ユーザ ・ デー タ ベー ス の認証方法 を使用 し た ロ ールベー ス ・ マ ネ ジ メ ン ト に対応 し てい ます。 ユーザ と グループのベス ト ・ プ ラ ク テ ィ ス • 個々の ホ ス ト 上でユーザやグループ を定義す る 代わ り に、 vCenter Server を使用 し て ア ク セ ス 制御 を一元化 し ます • vCenter Server で、 vCenter と UCS Manager の両方に対 し て 「 ク ラ ウ ド 管理者」 ロ ール を持 つ ロ ーカル管理者グループ を定義 し ます • vCenter Server で、 テナ ン ト ご と に <tenant_name> user と <tenant_name> admin と い う 2 つ の グループ を定義 し ます ロール と 権限のベス ト ・ プ ラ ク テ ィ ス 30 • RBAC 機能 を活用す る と 、 ク ラ ウ ド 管理者は UCS 管理のために、 「サーバ管理者」、 「ネ ッ ト ワ ー ク 管理者」、 「 ス ト レージ管理者」 を定義で き ます • 定義 し た グループそれぞれに特定の ロ ール を定義 し ます。 各 ロ ールにおいて ユーザが担 う 業務 と 、 対応す る 権限 ま たはパー ミ ッ シ ョ ン を表 3 に示 し ま す。 ロ ールには こ れ ら の権限 ま たはパー ミ ッ シ ョ ン を割 り 当て て、 その ロ ールが所定の処理 を実行で き る よ う にす る 必 要が あ り ます 設計上の考慮事項 — 4 つのポ イ ン ト 表3 ロ ール vCenter Server のロール と 権限の割 り 当て 担当業務 ク ラ ウ ド 管理者 共有サー ビ ス ・ イ ン フ ラ の導 入、 構成、 マ ネ ジ メ ン ト 権限 すべて テナ ン ト ・ リ ソ ー ス ・ プール の構築 と 管理 vShield Manager での フ ァ イ ア ウ ォ ール ・ ルールの作成 テナ ン ト ・ ユーザ、 テナ ン ト ・ グループの ロ ール と パー ミ ッ シ ョ ン の作成、 割 り 当て、 変更 テナ ン ト 管理者 専用の リ ソ ー ス ・ プールで の仮想マ シ ン ま たは vApp の 導入 仮想マ シ ン ま たは vApp の ネ ッ ト ワ ー ク への割 り 当て Virtual Machine.Inventory.Create Virtual Machine.Configuration.Add New Disk (新 し い仮想デ ィ ス ク を作成す る 場合) Virtual Machine.Configuration.Add Existing Disk (既存の仮想デ ィ ス ク を使用す る 場合) 仮想マ シ ン ま たは vApp の Virtual Machine.Configuration.Raw Device CPU/ メ モ リ リ ソ ー ス 割 り 当て (RDM デバ イ ス ま たは SCSI パ ス ス ルー ・ の変更 デバ イ ス を使用す る 場合) Resource.Assign Virtual Machine to Resource Pool Datastore.Allocate Space Network.Assign Network テナ ン ト ・ ユーザ 仮想マ シ ン でのゲ ス ト ・ オペ レーテ ィ ン グ ・ シ ス テ ム の イ ン ス ト ール Virtual Machine.Interaction.Answer Question Virtual Machine.Interaction.Console Interaction 仮想マ シ ン の フ ロ ッ ピー、 CD/DVD メ デ ィ ア の構成 Virtual Machine.Interaction.Device Connection 仮想マ シ ン の起動 / 終了、 リ セ ッ ト 、 一時停止 Virtual Machine.Interaction.Power On リ モー ト ・ コ ン ソ ール ・ ア ク セス Virtual Machine.Interaction.Power Off Virtual Machine.Interaction.Reset Virtual Machine.Interaction.Configure CD Media (CD か ら イ ン ス ト ールす る 場合) Virtual Machine.Interaction.Configure Floppy Media (フ ロ ッ ピー ・ デ ィ ス ク か ら イ ン ス ト ールす る 場合) Virtual Machine.Interaction.Tools Install vSphere オブ ジ ェ ク ト へのパー ミ ッ シ ョ ンの割 り 当て vCenter に組み込 ま れた RBAC 機能は、 テナ ン ト 同士が互いの管理 リ ソ ー ス に ア ク セ ス す る こ と を防ぎ ます。 た と えば、 テナ ン ト A か ら は、 テナ ン ト B が所有す る 仮想マ シ ン /vApp は見 え ません。 vCenter Server で vSphere オブ ジ ェ ク ト に対 し てパー ミ ッ シ ョ ン の割 り 当て を行 う と 、 マルチテナ ン ト 環境でそれぞれのパー ミ ッ シ ョ ン を カ ス タ マ イ ズ で き ます。 31 設計上の考慮事項 — 4 つのポイ ン ト オブ ジ ェ ク ト へのパー ミ ッ シ ョ ン割 り 当てのベス ト ・ プ ラ ク テ ィ ス • デー タ ・ セ ン タ ー ・ レベルでは、 ク ラ ウ ド 管理者ユーザ を含むグループ を追加 し 、 こ の グ ループに 「 ク ラ ウ ド 管理者」 ロ ール を割 り 当て ます。 こ う す る こ と で、 ク ラ ウ ド 管理者は、 vCenter Server に よ っ て管理 さ れてい る すべてのオブ ジ ェ ク ト ( ク ラ ス タ 、 ESX ホ ス ト 、 リ ソ ー ス ・ プール、 デー タ ス ト ア、 仮想マ シ ン、 仮想 ス イ ッ チな ど) に ア ク セ ス で き ます • 個々のテナ ン ト ・ リ ソ ー ス ・ プール ・ レベルでは、 テナ ン ト 管理者 を含む特定のテナ ン ト ・ グループ を追加 し 、 こ の グループに 「テナ ン ト 管理者」 ロ ール を割 り 当て ます。 こ れ に よ っ て テナ ン ト 管理者は、 それぞれの専用 リ ソ ー ス ・ プール内に新 し い仮想マ シ ンや vApp を プ ロ ビ ジ ョ ニ ン グ で き る よ う にな り ます • 個々の仮想マ シ ン ま たは vApp レ ベルでは、 テナ ン ト ・ ユーザ を含む特定のテナ ン ト ・ グ ループ を追加 し 、 こ の グループに 「テナ ン ト ・ ユーザ」 ロ ール を割 り 当て ます。 こ れに よ っ て テナ ン ト ・ ユーザは、 仮想マ シ ン の リ モー ト ・ コ ン ソ ールに ア ク セ ス し 、 必要な起 動 / 終了 を実行で き る よ う にな り ま す 上記のパー ミ ッ シ ョ ン割 り 当ては、 シ ン プル さ と セ キ ュ リ テ ィ を念頭においた設計で、 個々の テナ ン ト ・ ユーザ と 管理者に最低限の権限のみ を付与す る も の と な っ てい ます。 vCenter には、 環境内で必要が生 じ た場合に、 所定の管理オブジ ェ ク ト や タ ス ク に対 し て所定の権限 を追加、 削除す る 柔軟性が備わ っ てい ます。 セ キ ュ リ テ ィ のベ ス ト ・ プ ラ ク テ ィ ス ・ ガ イ ド ラ イ ン に従 う には、 ク ラ ウ ド 管理者が こ う し た変更 を検討 し 、 実行す る 必要が あ り ます。 ACL ACL は従来、 ネ ッ ト ワ ー ク への望 ま し く ない ア ク セ ス に対す る 保護 と ブ ロ ッ ク に使用 さ れてい ます。 ま た、 ACL は、 必要な機能に基づいて ア プ リ ケーシ ョ ンやエ ン テ ィ テ ィ を分離す る 際に も 使用で き ます。 分離のために ACL を使用す る と 、 次の よ う に多 く の制約が生 じ る こ と が あ り ます。 • パ フ ォ ーマ ン ス と ス ケー ラ ビ リ テ ィ — ハー ド ウ ェ ア でパケ ッ ト を ド ロ ッ プす る 機能 • 運用上の複雑 さ — ア プ リ ケーシ ョ ン、 共有エ ン テ ィ テ ィ の ID の管理 と 識別な ど 上記の理由か ら 、 ACL は共有エ ン テ ィ テ ィ 間のハー ド ウ ェ ア境界 と し て使用 し 、 ア グ リ ゲー シ ョ ン ・ レ イ ヤで、 ネ ッ ト ワ ー ク ・ レ イ ヤ 2 と レ イ ヤ 3 の境界に適用す る よ う に し ま す。 vShield な ど の仮想 フ ァ イ ア ウ ォ ール を使用す る と 、 従来実装に ACL を使用 し ていた ア ク セ ス ・ ポ リ シーの管理、 設定、 監査 を簡易化で き ます。 VM のセキ ュ リ テ ィ に関する設計上の考慮事項 Nexus 1000V のポー ト プ ロ フ ァ イ ル機能は、 ネ ッ ト ワ ー ク ・ ポ リ シー を定義 し て仮想マ シ ン に 適用す る 際の主要な メ カ ニ ズ ム です。 ポー ト プ ロ フ ァ イ ルは、 構成オプシ ョ ンや、 セ キ ュ リ テ ィ お よ びサー ビ ス ・ レベルの特性の定義に使用で き ます。 一方、 仮想サー ビ ス ・ ド メ イ ン (VSD) は、 1 つ以上のポー ト プ ロ フ ァ イ ル を 1 つの論理 ド メ イ ン に グルー ピ ン グ で き る 、 Nexus 1000V の機能です。 VSD 機能 を使用す る と 、 仮想 フ ァ イ ア ウ ォ ール ・ エ ン テ ィ テ ィ (vShield な ど) を始め、 Nexus 1000V と 連携 し て機能す る サー ビ ス を仮想環境に統合 し 、 個々 の ド メ イ ン か ら ア ク セ ス で き る よ う にな り ます。 Nexus 1000V と 連携す る 、 こ のシー ム レ ス な サー ビ ス 統合 を使用す る こ と で、 仮想環境内で よ り き めの細かいセ キ ュ リ テ ィ ・ ポ リ シー を実 施で き ます。 上述の よ う に、 VSD を使用す る と 、 任意のポー ト プ ロ フ ァ イ ル ・ セ ッ ト を機能的に分離す る こ と がで き ます。 さ ら に、 こ の VSD を使用す る こ と で、 環境内の任意のサー ビ ス ま たはエ ン テ ィ テ ィ に ト ラ フ ィ ッ ク を導 く こ と がで き ます。 次の設計では、 VSD を使用 し て、 vSphere 内 の仮想 フ ァ イ ア ウ ォ ール ・ エ ン テ ィ テ ィ で あ る vShield の背後で、 仮想マ シ ン の グループ を移 動 し てい ます。 VSD 機能セ ッ ト を使用す る と 、 保護 さ れてい る ゲ ス ト 仮想マ シ ン と 、 ESX ホ ス ト 外の物理ネ ッ ト ワ ー ク の間の転送パ ス に vShield 仮想ア プ ラ イ ア ン ス を組み込め ま す。 こ れ を実現す る には、 次の 2 つの部分で設定が必要です。 • 32 vShield ア プ ラ イ ア ン ス の外部仮想ポー ト と 内部仮想ポー ト を識別す る ポー ト プ ロ フ ァ イ ル 設計上の考慮事項 — 4 つのポ イ ン ト • フ ァ イ ア ウ ォ ールに よ る 保護 を必要 と す る ゲ ス ト 仮想マ シ ン の ホー ム と な る ポー ト プ ロ フ ァ イル vShield の非保護 (外部) イ ン タ ー フ ェ イ ス と 保護 (内部) イ ン タ ー フ ェ イ ス に接続す る Nexus 1000V の仮想 ス イ ッ チ ・ ポー ト は、 特定の VSD 名設定でマーキ ン グ さ れ、 管理者は、 ゲ ス ト の ホー ム と な っ てい る ポー ト プ ロ フ ァ イ ル を選択的にマーキ ン グ し て、 新 し く 設定 さ れた VSD に参加で き ます。 ポー ト プ ロ フ ァ イ ルに タ グ付け さ れてい る VSD 設定がない場合、 ト ラ フ ィ ッ ク は通常 どお り 転送 さ れ続け ます。 図 7 に、 ホ ス ト 内での vShield の論理的な位置 を示 し ます。 図7 ホス ト 内での vShield の論理的な位置 図か ら わか る よ う に、 い っ たん保護 さ れた ゾー ン に入れ ら れた VM は、 物理ネ ッ ト ワ ー ク に直 接接続す る こ と がで き な く な り ます。 VM を通過す る すべてのパケ ッ ト は、 vShield を通過 し な ければな り ません。 vShield には 2 つの論理 イ ン タ ー フ ェ イ ス が あ り ま す。 1 つは、 VSD の内 部 イ ン タ ー フ ェ イ ス 、 も う 1 つは VSD の外部 イ ン タ ー フ ェ イ ス です。 こ れ ら の内部お よ び外 部 イ ン タ ー フ ェ イ ス と 、 VM に接続 さ れた ポー ト は、 VSD の メ ン バーです。 vShield は こ の よ う に し て、 分離 さ れた ポー ト ・ グループ (ゲ ス ト が現在置かれてい る 場所) と 外部ネ ッ ト ワ ー ク 間の フ ァ イ ア ウ ォ ール と し て機能 し ます。 ポー ト プ ロ フ ァ イ ルに VSD 設定が含 ま れ る 場合、 ポー ト プ ロ フ ァ イ ル内のゲ ス ト 仮想マ シ ン が宛先 ま たは送信元 と な る ト ラ フ ィ ッ ク は、 すべてが vShield を通過 し ま す。 VSD は単一で、 複数の VLAN にサー ビ ス を提供で き る ため、 同 じ フ ァ イ ア ウ ォ ール ・ ア プ ラ イ ア ン ス ・ セ ッ ト を使用す る 論理 ゾー ン を作成で き ます。 単一の VSD 設定でほ と ん ど の環境に対応で き ま すが、 さ ら に分離が必要な場合は、 Nexus 1000V 上で複数の VSD イ ン ス タ ン ス を作成 し 、 複数の vShield ア プ ラ イ ア ン ス と 専用の物理ネ ッ ト ワ ー ク ・ ア ダプ タ を使用 し て セ キ ュ ア な分離 を実 現す る こ と で、 セ キ ュ リ テ ィ を高め る こ と がで き ます。 仮想 フ ァ イ ア ウ ォ ール と Nexus1000V の統合に よ っ て、 テナ ン ト 内に精巧な セ キ ュ リ テ ィ ・ ポ リ シー ・ ルール を設定 し 、 外部の悪意 の あ る ト ラ フ ィ ッ ク か ら テナ ン ト の仮想マ シ ン を保護で き ます。 図 8 に、 VSD と 、 ポー ト プ ロ フ ァ イ ルお よ び VLAN のマ ッ ピ ン グ を示 し ま す。 図 8 か ら わか る よ う に、 すべての VM が同 じ VSD 内に存在す る 必要はあ り ません。 個々の VM 要件に よ っ ては、 一部の VM が別の VSD 内に存在す る 必要が あ る こ と も 考え ら れ ま す。 図か ら わか る よ う に、 テナ ン ト A と B は、 vShield で保護 さ れた VSD の背後に論理的に置かれてい ます。 こ れ は、 こ の 2 つのテナ ン ト に属す る Nexus 1000V 上のすべてのポー ト プ ロ フ ァ イ ルに対 し て VSD 名 を指定す る こ と で可能 と な り ます。 同 じ 物理 ESX ホ ス ト 上の一部の仮想マ シ ン を選択 し て VSD に配置す る こ と も 、 すべての仮想マ シ ン を VSD に配置す る こ と も で き ます。 図 8 に示 さ れてい る よ う に、 テナ ン ト C は vShield に よ る 仮想 フ ァ イ ア ウ ォ ール保護 を必要 と し ないため、 VSD 設定は、 こ のテナ ン ト のポー ト プ ロ フ ァ イ ルに含 ま れてい ま せん。 33 設計上の考慮事項 — 4 つのポイ ン ト 図8 VSD と ポー ト プ ロ フ ァ イル、 VLAN のマ ッ ピ ング 物理ネ ッ ト ワ ー ク 、 Nexus 1000V、 vShield 間の ト ラ フ ィ ッ ク ・ フ ロ ー と デー タ ・ パ ス は、 おお ま かには次の よ う にな り ます。 ESX ホ ス ト への イ ン バ ウ ン ド ・ ト ラ フ ィ ッ ク : 1. イ ン バ ウ ン ド ・ ト ラ フ ィ ッ ク は、 UCS ブ レ ー ド 上の物理ネ ッ ト ワ ー ク ・ ア ダプ タ か ら Nexus 1000V に入 り 、 ポー ト プ ロ フ ァ イ ルが割 り 当て ら れたデ ス テ ィ ネーシ ョ ン仮想 イ ー サネ ッ ト ・ イ ン タ ー フ ェ イ ス に転送 さ れ ます。 2. ポー ト プ ロ フ ァ イ ルに VSD が設定 さ れ、 その ド メ イ ン が vShield 仮想ア プ ラ イ ア ン ス に マ ッ ピ ン グ さ れてい る 場合、 その ト ラ フ ィ ッ ク は vShield の非保護 (外部) イ ン タ ー フ ェ イ ス に転送 さ れ、 フ ィ ル タ リ ン グ と ト ラ フ ィ ッ ク 統計が実行 さ れ ます。 3. その ト ラ フ ィ ッ ク が フ ァ イ ア ウ ォ ール ・ ルールに よ っ て ブ ロ ッ ク さ れな か っ た場合、 vShield は保護 (内部) イ ン タ ー フ ェ イ ス を使用 し て、 そのパケ ッ ト を Nexus 1000V に転送 し ます。 4. Nexus 1000V は、 タ ーゲッ ト のゲス ト 仮想マシ ン の MAC を 調べ、 そのゲス ト へ配信し ま す。 ESX ホ ス ト か ら の ア ウ ト バ ウ ン ド ・ ト ラ フ ィ ッ ク : 1. ゲ ス ト 仮想マ シ ン か ら の ア ウ ト バ ウ ン ド ・ ト ラ フ ィ ッ ク は、 Nexus 1000V に入 り 、 ポー ト プ ロ フ ァ イ ルに VSD 設定が含 ま れ る 場合、 ト ラ フ ィ ッ ク は vShield 仮想ア プ ラ イ ア ン ス の 保護側 (内部 イ ン タ ー フ ェ イ ス ) に転送 さ れて、 フ ィ ル タ リ ン グ と ト ラ フ ィ ッ ク 統計が実 行 さ れ ます。 2. vShield は、 処理 し た ト ラ フ ィ ッ ク を Nexus 1000V 上の非保護 (外部) イ ン タ ー フ ェ イ ス に 転送 し ます。 3. Nexus 1000V は、 ト ラ フ ィ ッ ク を適切な物理 イ グ レ ス ・ ネ ッ ト ワ ー ク ・ ア ダプ タ に転送 し ます。 ト ラ フ ィ ッ ク ・ フ ローの考慮 同 じ ESX ホ ス ト 上に存在 し 、 同 じ ブ ロ ー ド キ ャ ス ト ・ ド メ イ ン /VLAN 上に構成 さ れた ゲ ス ト 仮想マ シ ン は、 Nexus 1000V を使用 し て直接通信で き 、 論理的には vShield の 「背後」 に置か れ ます。 こ れは、 同 じ ブ ロ ー ド キ ャ ス ト ・ ド メ イ ン上の物理ホ ス ト が、 物理 フ ァ イ ア ウ ォ ール の背後で直接通信で き る の と 似てい ます。 vShield の論理的な実行ポ イ ン ト は、 VLAN 間、 お よ び UCS ブ レー ド の物理ネ ッ ト ワ ー ク ・ ア ダ プ タ と ゲ ス ト 仮想マ シ ン の間に あ り ます。 同 じ VLAN 上の仮想マ シ ン を異な る UCS ブ レ ー ド 上に置 く と 、 こ の仮想マ シ ン間の ト ラ フ ィ ッ ク を フ ィ ル タ リ ン グ で き ますが、 DRS や vMotion な ど の機能 を考え る と 、 ク ラ ス タ 構成の ESX ホ ス ト では、 仮想マ シ ン の配置場所 と は無関係に機能 し 続け る フ ァ イ ア ウ ォ ール ・ ポ リ シー を 作成す る こ と を推奨 し ます。 34 設計上の考慮事項 — 4 つのポ イ ン ト vShield の運用上の考慮事項 VMware vShield と Cisco Nexus 1000V は、 連携 し て各テナ ン ト の VM を外部、 内部か ら 適切に 保護 し ます。 vShield は、 仮想マ シ ン の保護、 ト ラ フ ィ ッ ク の監視、 VM の ト ラ フ ィ ッ ク ・ フ ロ ーの監視 と フ ォ レ ン ジ ッ ク 分析のための仮想 フ ァ イ ア ウ ォ ールです。 vShield は、 ESX ホ ス ト 自体は保護せず、 ホ ス ト 上に置かれたゲ ス ト を保護 し ます。 vShield Zones 製品は、 vShield Manager と vShield エージ ェ ン ト で構成 さ れてい ま す。 ど ち ら も Open Virtualization Format (OVF) の仮想ア プ ラ イ ア ン ス ま たは 「サー ビ ス 」 仮想マ シ ン と し て導入 さ れ ます。 vShield Manager は、 すべての vShield エージ ェ ン ト を管理す る 一元化 さ れたエ ン テ ィ テ ィ です。 vShield エージ ェ ン ト は、 フ ァ イ ア ウ ォ ール と ト ラ フ ィ ッ ク 分析機能 を実行す る エ ン テ ィ テ ィ です。 vShield エージ ェ ン ト は、 各 ESX/ESXi ホ ス ト 上に実装 さ れ る 仮想マ シ ン で、 実ネ ッ ト ワ ー ク か ら ゲ ス ト への ト ラ フ ィ ッ ク を ブ リ ッ ジ し ます。 論理的には、 Nexus 1000V と 仮想マ シ ン の間に位置 し ます。 vShield 仮想ア プ ラ イ ア ン ス は、 仮想環境専用の フ ァ イ ア ウ ォ ールです。 マネ ジ メ ン ト が一元 化 さ れ、 モ ビ リ テ ィ がサポー ト さ れてい る ため、 ルールのプ ロ ビ ジ ョ ニ ン グ と 管理が簡単に行 え ます。 • 「Datacenter」 か 「Cluster」 を選択す る こ と で、 単一のルール ・ デ ィ レ ク テ ィ ブ を複数の ESX ノ ー ド にマ ッ ピ ン グ し た り 、 仮想デー タ ・ セ ン タ ーの制御範囲全体にわた っ て マ ッ ピ ン グ し た り で き ます • vMotion 処理が実行 さ れ る と 、 フ ァ イ ア ウ ォ ール ・ ポ リ シーが VM と と も に実際に移動 し ます。 フ ァ イ ア ウ ォ ール ・ ポ リ シー と は、 特定のゲ ス ト 仮想マ シ ン の ホ ス ト と な り う る す べての ホ ス ト に設定 さ れた、 既存の フ ァ イ ア ウ ォ ール ・ ルールの こ と です • ブ レー ド や ESX ホ ス ト が追加 さ れ る と 、 vShield Manager は、 新 し く 作成 さ れた実行ポ イ ン ト に関連す る ルール を プ ッ シ ュ し ます。 設定は自動的に伝搬 さ れ る ため、 各 フ ァ イ ア ウ ォ ールに ロ グ イ ンす る 必要はあ り ません UCS ブ レ ー ド に実行ポ イ ン ト を プ ッ シ ュ す る と 、 各テナ ン ト の仮想ネ ッ ト ワ ー ク ・ リ ソ ー ス が UCS ブ レ ー ド ・ シ ャ ーシ内で適切に分離 さ れ ま す。 物理ネ ッ ト ワ ー ク ・ エ ッ ジの専用の フ ァ イ ア ウ ォ ール ・ ア プ ラ イ ア ン ス ・ セ ッ ト に転送す る 必要はあ り ません。 ポー ト ス キ ャ ン、 DoS イ ベ ン ト 、 ウ ィ ル ス や侵入な ど の悪意あ る ア ク テ ィ ビ テ ィ は、 同 じ ブ レー ド 上の他のテナ ン ト や、 シ ャ ーシ内の他のブ レー ド に影響 を与え る こ と な く 、 UCS ブ レー ド 内で抑え る こ と がで き ます。 テナ ン ト の仮想ネ ッ ト ワ ー ク 内で、 VLAN の上に ゾー ン を作成で き ま す。 vShield では、 ゾー ン間で ク ロ ス ・ ト ー ク が発生 し ない よ う にで き る ほか、 必要に応 じ てすべてのネ ッ ト ワ ー ク ・ サー ビ ス の分離 と 制御 を確実に行え ます。 それぞれの ゾー ン内で新 し い VM が起動す る と 、 管 理者が何 も し な く と も 、 こ れ ら の ゾー ン のポ リ シーが自動的に継承 さ れ ます。 ま た、 特定の IP/ ポー ト ・ ベー ス のルール を /32 レベル ま で定義す る こ と も 、 複数の ホ ス ト 間で同等 ク ラ ス の サー ビ ス ま たはア プ リ ケーシ ョ ン が存在 し ない場合は可能です。 vShield Zones を使用す る と 、 必要な ア プ リ ケーシ ョ ン と サー ビ ス に対 し てのみ仮想ネ ッ ト ワ ー ク か ら ア ク セ ス で き る 、 ポ ジ テ ィ ブ ・ セ キ ュ リ テ ィ ・ モデル を作成で き ます。 こ のモデルの作 成には、 まず vShield を イ ン ス ト ール し 、 VM Flow レ ポー ト でネ ッ ト ワ ー ク ・ フ ロ ー を監視 し ます。 物理マ シ ン間、 仮想ホ ス ト 間、 オ フ ネ ッ ト ワ ー ク ・ ト ラ フ ィ ッ ク 間の フ ロ ー を見 る こ と がで き ます。 ま た、 仮想マ シ ン で実行 さ れ る O/S サー ビ ス と ア プ リ ケーシ ョ ン用の共通ポー ト に関す る 要約 ビ ュ ー も あ り ます。 こ の ビ ュ ーは、 VM を保護す る vShield の実行ポ イ ン ト 順に な っ てい ます。 監査が完了 し た ら 、 フ ァ イ ア ウ ォ ール ・ ポ リ シー を実装 し て保護 を有効にで き ます。 vShield の実行ポ イ ン ト は、 サーバの仮想マ シ ン に非常に近いため、 内部 フ ァ イ ア ウ ォ ール と みな さ れ ます。 vShield では、 プ ロ ト コ ル ・ デ コ ーデ ィ ン グは、 ダ イ ナ ミ ッ ク ・ ポー ト ま たはエ フ ェ メ ラ ル ・ ポー ト (ポー ト 1,024 番以降) を使用す る 、 Microsoft RPC、 Oracle TNS、 FTP、 Sun、 Linux RPC な ど の ア プ リ ケーシ ョ ン で発生 し ま す。 Windows サーバ環 境では、 セ キ ュ リ テ ィ 管理者が、 1,024 ~ 5,000 番 を空け た ま ま にせざ る を得ない こ と が よ く あ り ますが、 サーバが侵害 さ れた場合、 大規模な攻撃 を受け て不正なサー ビ ス やボ ッ ト ネ ッ ト が導入 さ れ る ため、 こ れは大 き な セ キ ュ リ テ ィ ・ ホール と な り ます。 vShield は、 ダ イ ナ ミ ッ ク ・ ポー ト のオープ ン要求 を追跡す る か、 ま たはエ フ ェ メ ラ ル ・ ポー ト に登録 さ れた既知の サー ビ ス を監視す る こ と で、 必要な場合のみ フ ァ イ ア ウ ォ ール を開 き 、 ポー ト が広範囲で開か れ る こ と を回避 し ます。 35 設計上の考慮事項 — 4 つのポイ ン ト vShield と Nexus 1000V の設計 vShield Manager と vShield 仮想ア プ ラ イ ア ン ス 管理 イ ン タ ー フ ェ イ ス は、 vCenter Server と 同 じ VLAN 上に配置で き ま す。 vShield 仮想ア プ ラ イ ア ン ス は、 3 つの仮想ネ ッ ト ワ ー ク ・ イ ン タ ー フ ェ イ ス を使用 し ます。 1 つはマネ ジ メ ン ト 用で、 vShield Manager に接続 し ます。 他の 2 つは、 元の Nexus 1000V に接続 し て、 それぞれ非保護 ト ラ フ ィ ッ ク と 保護 さ れた VM に使用 し ます。 保護 イ ン タ ー フ ェ イ ス と 非保護 イ ン タ ー フ ェ イ ス は、 Nexus 1000V 上で設定す る 必要が あ り ま す。 こ う す る こ と で、 vShield エージ ェ ン ト は、 こ の 2 つの定義済み イ ン タ ー フ ェ イ ス を vNIC と し て使用で き ます。 管理ネ ッ ト ワ ー ク は Out-of-Band (OOB) ネ ッ ト ワ ー ク に実装す る こ と を推奨 し ます。 OOB ネ ッ ト ワ ー ク に実装 し て フ ァ イ ア ウ ォ ール を使用す る こ と で、 管理ネ ッ ト ワ ー ク への ト ラ フ ィ ッ ク を制限で き ます。 vShield Manager が OOB ネ ッ ト ワ ー ク 上に置かれてい る 場合は、 OOB ネ ッ ト ワ ー ク で次の ト ラ フ ィ ッ ク ・ フ ロ ー を許可す る 必要が あ り ます。 • ポー ト 22—Secure Shell、 つ ま り SSH (TCP) —vShield Manager と エージ ェ ン ト 間の通信に 使用 • ポー ト 123—Network Time Protocol (UDP) —vShield Manager と エージ ェ ン ト の同期に使用 • ポー ト 443—HTTP Secure (TCP) —PC が vShield Manager のユーザ ・ イ ン タ ー フ ェ イ ス に ア ク セ ス す る 際に使用 • ポー ト 162—SNMP-Trap (UDP) —vShield エージ ェ ン ト と vShield Manager 間の SNMP ト ラ ッ プ ・ デー タ に使用 vShield は、 通過す る ト ラ フ ィ ッ ク が あ る と 、 フ ァ イ ア ウ ォ ール機能 を発揮 し 、 ネ ッ ト ワ ー ク 分析 を行い ます。 ト ラ フ ィ ッ ク ・ フ ロ ーのシナ リ オは さ ま ざ ま で、 シナ リ オに よ っ て ト ラ フ ィ ッ ク が vShield を通過す る か ど う かが決 ま り ま す。 • 同 じ VLAN に置かれた仮想マ シ ン — こ の場合、 vShield は、 外部、 ま たは別のブ ロ ー ド キ ャ ス ト ・ ド メ イ ン か ら 送信 さ れた ト ラ フ ィ ッ ク か ら 仮想マ シ ン を保護で き ます。 こ のシ ナ リ オでは、 同 じ VLAN に存在す る VM か ら の ト ラ フ ィ ッ ク については、 VM が異な る ホ ス ト 上に存在 し ないか ぎ り 、 保護で き ません • 別々の VLAN に置かれた仮想マ シ ン — vShield は、 外部の非保護ネ ッ ト ワ ー ク か ら 仮想マ シ ン を保護す る ほか、 別の VLAN 上に存在す る VM 間の ト ラ フ ィ ッ ク も 保護 し ます vShield は、 vCenter か ら すべての VM イ ンベ ン ト リ 情報 を継承す る ため、 Datacenters、 Clusters、 Portgroups、 VLANs な ど の vCenter コ ン テナ名 を利用で き ま す。 フ ァ イ ア ウ ォ ール ・ ルールの作成や保守の際に、 こ れ ら のオブジ ェ ク ト を フ ァ イ ア ウ ォ ール ・ ルールの ソ ー ス ・ フ ィ ール ド と デ ス テ ィ ネーシ ョ ン ・ フ ィ ール ド で参照すれば、 作成 と 保守が簡単に行え ます。 仮想マ シ ン の イ ン ス ト ール時 と 配置時には、 こ の機能 を念頭において、 フ ァ イ ア ウ ォ ール ・ ルールが無秩序に増え る の を抑え、 ネ ッ ト ワ ー ク 上の IP ア ド レ ス に変更が生 じ て も セ キ ュ リ テ ィ ・ ポ リ シーに影響が及ばない よ う にす る こ と が理想的です。 ま た、 vShield の フ ァ イ ア ウ ォ ール設定にはルールの階層が あ る ため、 ルールの適用範囲 を調整す る こ と がで き ます (デー タ ・ セ ン タ ー内のすべての ESX ホ ス ト 、 指定 し た ク ラ ス タ 全体、 な ど)。 vShield エージ ェ ン ト の配置は、 vShield の導入に あ た っ て考慮が必要な、 重要な要素の 1 つで す。 環境内のすべての仮想マ シ ン に ESX レベルでの保護が必要な場合は、 vShield をすべての ESX ホ ス ト に導入 し ます。 ま たモ ビ リ テ ィ への対応 と し て、 vMotion を使用 し て VM を移行す る と 、 フ ァ イ ア ウ ォ ール ・ ルールに加え て、 TCP、 UDP、 ICMP のプ ロ ト コ ル ・ ス テー ト も 同 じ ク ラ ス タ 内の ESX ホ ス ト 間で転送 さ れ ま す。 ホ ス ト の仮想マ シ ン を保護す る 必要がない状況 も あ り え ます。 き わめて高い ス ループ ッ ト が必 要な場合、 ま たは時間的制約が き わめて高い ア プ リ ケーシ ョ ン の場合は、 仮想マ シ ン の保護 に、 コ ア ・ ア グ リ ゲーシ ョ ン ・ ポ イ ン ト で ACL を使用す る か、 ま たはネ ッ ト ワ ー ク 内で物理 フ ァ イ ア ウ ォ ール を使用 し ます。 こ の場合は、 VSD か ら 該当す る 仮想マ シ ン を削除 し 、 Nexus 1000V のポー ト プ ロ フ ァ イ ル機能 を使用 し て ト ラ フ ィ ッ ク を管理、 転送 し ま す。 vShield の導入シナ リ オ vShield での保護が可能にな る 、 一般的な導入シナ リ オの概要 を以下に示 し ます。 36 設計上の考慮事項 — 4 つのポ イ ン ト 仮想マシ ンの外部からの保護 すべての フ ァ イ ア ウ ォ ール ・ エ ン テ ィ テ ィ の基本要件は、 内部ア プ ラ イ ア ン ス を外部の脅威か ら 保護す る こ と です。 図 9 に一般的な導入シナ リ オ を示 し ま す。 こ の例では、 vShield Zones を使用す る こ と で、 仮想 デー タ ・ セ ン タ ーの外部か ら ネ ッ ト ワ ー ク ・ リ ソ ー ス を分離 し 、 保護 し てい ます。 デー タ ・ セ ン タ ー ・ レベルのルール を使用 し て一定の フ ァ イ ア ウ ォ ール ・ ポ リ シー を実装 し 、 こ れ を vCenter に登録 さ れたすべての仮想マ シ ン に適用で き ま す。 マルチテナ ン ト 環境内のすべて の ホ ス ト について、 ポー ト 80 の HTTP が共通の Web プ ロ キ シに ア ク セ ス す る よ う 指定す る こ と は、 こ の一例 と 言え ます。 個々の フ ァ イ ア ウ ォ ール ・ ルールが イ ン ス タ ン ス 化 さ れたすべての VM に適用 さ れ ま す。 図9 仮想マシ ンの外部からの保護 vShield では、 他の フ ァ イ ア ウ ォ ール と 同様に、 内部か ら 外部への フ ロ ー と 、 外部か ら 内部へ の ト ラ フ ィ ッ ク ・ フ ロ ーにルール を適用で き ます。 こ のシナ リ オの設計では、 外部か ら の ト ラ フ ィ ッ ク の多 く が フ ァ イ ア ウ ォ ールに よ っ て制限、 ブ ロ ッ ク さ れ る よ う に考慮す る 必要が あ り ます。 こ の要件の実装では一般に、 特定の UDP ポー ト ま たは TCP ポー ト での ト ラ フ ィ ッ ク の み を許可す る 方法が採 ら れ ます。 た と えば、 E メ ールベー ス の ア プ リ ケーシ ョ ン では、 内部の 仮想マ シ ン か ら 発信 さ れ る DNS ク エ リ と 、 SMTP、 POP、 IMAP の ト ラ フ ィ ッ ク を許可 し 、 外 部か ら 発信 さ れ る も のは DNS 応答 と SMTP ト ラ フ ィ ッ ク のみ を許可す る こ と が考え ら れ ま す。 次の リ ン ク 先にはすべての UDP/TCP ポー ト 番号が説明 さ れてい ま すので、 ト ラ フ ィ ッ ク ・ タ イ プ別に フ ァ イ ア ウ ォ ール を設定す る 際に使用 し て く だ さ い。 http://www.iana.org/assignments/port-numbers テナン ト 間の ト ラ フ ィ ッ ク ・ フ ローの保護 多 く の場合、 異な る テナ ン ト 間では許可 さ れていない ク ロ ス ト ー ク を制限す る 必要が あ り ま す。 図 10 に、 異な る テナ ン ト 間の ト ラ フ ィ ッ ク ・ フ ロ ー を示 し ます。 各テナ ン ト は専用の VLAN セ ッ ト を使用 し ま す。 そのため、 優先度の低い、 デー タ ・ セ ン タ ー ・ レ ベルのルール を 指定 し て、 テナ ン ト 内のすべての VLAN にデ フ ォ ル ト の拒否 ま たはブ ロ ッ ク ・ ポ リ シー を適用 し 、 ク ロ ス ト ー ク を回避 し ます。 ま たは特定のサブテナ ン ト VLAN に相互通信 を許可 し て、 テ ナ ン ト 内通信 を可能にす る こ と も で き ます。 37 設計上の考慮事項 — 4 つのポイ ン ト 図 10 テナン ト 間の ト ラ フ ィ ッ ク ・ フ ローの保護 サブ テナン ト のセキ ュ リ テ ィ ・ ルールの実装 多 く のデー タ ・ セ ン タ ー ・ ア プ リ ケーシ ョ ン では、 3 層の ア プ リ ケーシ ョ ン ・ アーキ テ ク チ ャ が実装 さ れてお り 、 ア プ リ ケーシ ョ ン ・ コ ン ポーネ ン ト が別々の ホ ス ト に配置 さ れ、 フ ァ イ ア ウ ォ ールで分離 さ れてい ます。 一般的には、 デー タ ベー ス ・ ク ラ ス タ を ア プ リ ケーシ ョ ン層 と Web サーバ層か ら 分離す る こ と で、 最高 レベルのセ キ ュ リ テ ィ を確保 し ま す。 Web サーバにア ク セ ス し た ク ラ イ ア ン ト がデー タ ベー ス ・ ク ラ ス タ に直接ア ク セ ス で き ない よ う にす る ために は、 フ ァ イ ア ウ ォ ール ・ ルールが必要です。 フ ァ イ ア ウ ォ ール ・ ルールに よ っ て、 SQL イ ン ジ ェ ク シ ョ ン、 ク ロ ス サ イ ト ・ ス ク リ プテ ィ ン グ な ど の ア プ リ ケーシ ョ ンベー ス の攻撃 を防止 で き ます。 こ う し た セ キ ュ リ テ ィ 要件 を満たすには、 各層 を別々の VLAN に実装す る 必要が あ り ます。 別々の VLAN に実装す る こ と で、 vShield 内に フ ァ イ ア ウ ォ ール ・ ルール を設定 し 、 同 じ テナ ン ト 内の他の ア プ リ ケーシ ョ ン か ら サブテナ ン ト ・ エ ン テ ィ テ ィ を保護で き ます。 一 般的な 3 層シナ リ オ を図 11 に示 し ま す。 図 11 サブ テナン ト のセキ ュ リ テ ィ ・ ロールの実装 図 11 では、 デー タ ベー ス ・ ク ラ ス タ が フ ロ ン ト エ ン ド の Web ポー タ ルか ら 保護 さ れ、 同時 に、 フ ロ ン ト エ ン ド の Web サーバ と ア プ リ ケーシ ョ ン ・ サーバ間の通信が許可 さ れてい ま す。 38 設計上の考慮事項 — 4 つのポ イ ン ト こ の よ う な こ と が可能なのは、 図 12 に示 し た フ ァ イ ア ウ ォ ール ・ ルール ・ セ ッ ト を使用 し て い る ためです。 こ の フ ァ イ ア ウ ォ ール ・ ルール ・ セ ッ ト は、 サブテナ ン ト VLAN のすべての仮 想マ シ ン に対 し て VLAN ベー ス で適用 さ れ ます。 新 し いデー タ ベー ス や Web フ ロ ン ト ・ エ ン ド が起動す る と 、 ルールは自動的に実施 さ れ ます。 そのため、 管理者が後追いでルール を設定 し な く て も 、 新 し い イ ン ス タ ン ス が保護 さ れ ます。 図 12 VM Wall 図 12 か ら わか る よ う に、 vShield では、 他のテナ ン ト か ら の ト ラ フ ィ ッ ク を制限す る だけで な く 、 外部か ら の ト ラ フ ィ ッ ク がテナ ン ト 内の機密ア プ リ ケーシ ョ ン ・ エ ン テ ィ テ ィ に ア ク セ ス し ない よ う に設定す る こ と も で き ます。 同時に、 各テナ ン ト 内のエ ン テ ィ テ ィ か ら 機密ア プ リ ケーシ ョ ン を保護す る こ と も で き ます。 異な る ホス ト 間での仮想マシ ンの移動 仮想 フ ァ イ ア ウ ォ ール を実装す る 主な目的の 1 つに、 セ キ ュ リ テ ィ を損な う こ と な く 、 異な る ホ ス ト 間で仮想マ シ ン を移動で き る こ と が挙げ ら れ ます。 こ の要件が意味す る も のは、 vMotion に よ る 移動が発生 し た場合、 各仮想マ シ ン に設定 さ れた セ キ ュ リ テ ィ ・ ポ リ シーが常 に仮想マ シ ン と と も に移動す る 必要が あ る 、 と い う こ と です。 vShield は、 Nexus 1000V 仮想 ス イ ッ チ と 連携 し 、 Nexus 1000V 仮想 ス イ ッ チの持つ分散性 を利用す る ため、 ホ ス ト 間でゲ ス ト のセ キ ュ リ テ ィ ・ プ ロ フ ァ イ ル を シー ム レ ス に完全移行で き ます。 こ のシー ム レ ス な移行に よ っ て、 仮想マ シ ン が異な る ホ ス ト 間で移動 し た場合 も 、 セ キ ュ リ テ ィ ・ ポ リ シーの再設定 と い う 余分な負担が生 じ ません。 図 13 に こ う し た シナ リ オ を示 し ます。 39 設計上の考慮事項 — 4 つのポイ ン ト 図 13 異な るホス ト 間での仮想マシ ンの移動 コ ン ピ ュ ーテ ィ ング ・ リ ソ ースの分離に関する設計上の考慮事項 マルチテ ナン ト の共有サービ ス ・ イ ン フ ラ では、 すべて のコ ン ピ ュ ーテ ィ ン グ ・ リ ソ ース が単 一の大規模ク ラ ス タ に集約さ れま す。 集約する こ と で、 ク ラ ウ ド 管理者は、 ク ラ ス タ の直接の 子と し て 複数のリ ソ ース ・ プールを 作成し 、 それによ っ て ク ラ ス タ 内のすべて のリ ソ ース を コ ン パート メ ン ト 化し 、 イ ン フ ラ ・ サービ ス と テ ナン ト ・ サービ ス に割り 当て る こ と ができ ま す。 VMware での リ ソ ースの分離 リ ソ ー ス 共有に あ た り 、 ク ラ ウ ド 管理者は以下の設計モデル を利用 し て、 イ ン フ ラ ・ サー ビ ス と テナ ン ト ・ サー ビ ス に提供で き る リ ソ ー ス ・ プール を作成で き ます。 リ ソ ー ス ・ プール間の 分離では、 あ る リ ソ ー ス ・ プール内部の割 り 当て変更が、 関連のない他の リ ソ ー ス ・ プールに 不当に影響 し ない よ う に し ます。 • 単一の ク ラ ス タ を作成 し て、 すべての UCS ブ レー ド ・ サーバの コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス を集約 • リ ソ ー ス ・ プール を 2 つ作成 し 、 1 つは イ ン フ ラ ・ サー ビ ス 、 も う 1 つはテナ ン ト ・ サー ビ ス に使用 イ ン フ ラ ・ サー ビ ス と は、 vSphere プ ラ ッ ト フ ォ ー ム の構成 と 管理に必要な仮想マ シ ン です。 次に、 主な イ ン フ ラ ・ サー ビ ス 仮想マ シ ン と 、 それぞれの ロ ール を示 し ます。 • vCenter Server—vSphere プ ラ ッ ト フ ォ ー ム全体のマ ネ ジ メ ン ト • Microsoft SQL Server—vCenter 専用のデー タ ベー ス ・ サーバ • vShield Manager—vShield のポ リ シーの作成、 マ ネ ジ メ ン ト 、 フ ォ レ ン ジ ッ ク • vShield エージ ェ ン ト — 各 ESX Server ホ ス ト 内の非保護ネ ッ ト ワ ー ク と 保護ネ ッ ト ワ ー ク 間の ト ラ フ ィ ッ ク ・ ブ リ ッ ジ • Cisco Nexus 1000V VSM— 各 ESX Server ホ ス ト 内の VEM イ ン ス タ ン ス の管理 テナ ン ト ・ サー ビ ス と は、 すべてのテナ ン ト 向けの専用 リ ソ ー ス です。 ク ラ ウ ド 管理者は、 個々のテナ ン ト に子テナ ン ト ・ リ ソ ー ス ・ プール を作成 し 、 個々のテナ ン ト ・ リ ソ ー ス の割 り 当て を テナ ン ト 管理者に委譲で き ます。 ア ク セ ス 制御 と 委譲 — ク ラ ウ ド 管理者に よ っ て テナ ン ト に提供可能な リ ソ ー ス ・ プールが作 成 さ れ る と 、 テナ ン ト 管理者は、 リ ソ ー ス ・ プール と し て設定 さ れた リ ソ ー ス の境界内で、 仮 想マ シ ンや vApp の あ ら ゆ る 作成、 管理作業 を行え る よ う にな り ま す。 リ ソ ー ス ・ プールの境 40 設計上の考慮事項 — 4 つのポ イ ン ト 界は、 現在の共有設定、 予約設定、 制約に よ っ て決 ま り ます。 推奨設定については、 「サー ビ ス 保証」 で詳 し く 説明 し てい ます。 テナ ン ト ・ リ ソ ー ス ・ プールの管理の委譲には、 前述の RBAC モデル を利用で き ます。 図 14 リ ソ ース ・ プール UCS でのセキ ュ アな分離 コ ン ピ ュ ーテ ィ ン グ を分離す る 基本的な ア プ ロ ーチは 2 つあ り ま す。 1 つはブ レー ド ・ レベル で、 も う 1 つは さ ら に上の VM ゲ ス ト ・ レ イ ヤ内での分離です。 「セ キ ュ ア ・ マルチテナ ン ト ・ プ ロ ジ ェ ク ト 」 では、 さ ま ざ ま な ゲ ス ト ・ イ ン ス タ ン ス 間で 「 コ ン ピ ュ ーテ ィ ン グ の分 離」 を実現す る ために、 VMware と Nexus 1000V ソ フ ト ウ ェ ア ・ ス イ ッ チの機能 を使用 し てい ます。 お客様に よ っ ては、 UCS の機能 を利用 し て、 物理ブ レ ー ド ・ レベルで分離 を行 う こ と を 選択 さ れ る 場合が あ り ます。 こ の機能について、 以下に簡単に説明 し ます。 こ の機能の主な要素は、 RBAC (前述)、 組織、 リ ソ ー ス ・ プール、 ポ リ シーです。 UCS ハー ド ウ ェ ア と ポ リ シーは さ ま ざ ま な組織に割 り 当て る こ と がで き る ため、 対象の顧客 ま たは事業 部門は、 該当す る ワ ー ク ロ ー ド に対応 し た適切な コ ン ピ ュ ーテ ィ ン グ ・ ブ レー ド に ア ク セ ス で き ます。 UCS の豊富な ポ リ シー ・ セ ッ ト は組織単位で適用で き る ため、 属性 と I/O ポ リ シーの 適切な セ ッ ト を正 し い組織に割 り 当て ら れ ます。 それぞれの組織は、 サーバ、 MAC ア ド レ ス 、 WWPN、 WWNN、 UUID を始め と す る 独自の リ ソ ー ス ・ プール を所有す る こ と がで き 、 組織内 ま たは組織間での ス テー ト レ ス 性 を可能に し ます。 ネ ッ ト ワー クの分離に関する設計上の考慮事項 セ キ ュ ア な分離は、 ユーザや部署がそれぞれ互いに一定 レベルの分離 を必要 と す る マルチテナ ン ト 環境に と っ て、 基本要件の 1 つです。 分離要件は、 ネ ッ ト ワ ー ク ・ レ イ ヤ境界に よ っ て大 き く 変わ る 可能性が あ り ます。 一般に、 次の 2 つの ド メ イ ン に分類で き ま す。 • ネ ッ ト ワ ー ク ・ レ イ ヤ 3 (ア グ リ ゲーシ ョ ン / コ ア) の分離 • ネ ッ ト ワ ー ク ・ レ イ ヤ 2 (ア ク セ ス ) の分離 ネ ッ ト ワー ク ・ レ イヤ 3 (アグ リ ゲーシ ョ ン / コ ア) の分離 レ イ ヤ 3 の分離に よ っ て、 レ イ ヤ 3 ネ ッ ト ワ ー ク 接続で、 デー タ ・ プ レ ー ン と コ ン ト ロ ール ・ プ レー ン のパ ス がエ ン ド ツーエ ン ド で仮想化 さ れ ます。 レ イ ヤ 3 の仮想化に使用 さ れ る 技術に は、 Virtual Routing and Forwarding (VRF)、 MPLS な ど が あ り ま す。 こ の設計方式は、 一般に ネ ッ ト ワ ー ク の仮想化 と 呼ばれてい ます。 ネ ッ ト ワ ー ク 仮想化に関す る 、 検証済みの設計範囲 と 実装の詳細については、 以下で ご紹介 し てい ます。 http://www.cisco.com/en/US/solutions/ns340/ns414/ns742/ns815/landing_cNet_virtualization.html 41 設計上の考慮事項 — 4 つのポイ ン ト ネ ッ ト ワー ク ・ レ イヤ 2 (ア ク セス) の分離 レ イ ヤ 2 でのセ キ ュ ア な分離は、 マルチテナ ン ト ・ ネ ッ ト ワ ー ク 設計の必須要件です。 レ イ ヤ 2 の分離が重要なのは、 こ の分離に よ っ て、 運用 を ど れだけ管理で き る かが決 ま り 、 ア ク セ ス が規定 さ れ る か ら です。 ま た、 こ の分離に よ っ て、 管理用の制御ポ イ ン ト が提供 さ れ、 分離 を 決定す る ための ツール を導入で き る よ う にな り ます。 共有 リ ソ ー ス では、 当然なが ら 、 以下の よ う な さ ま ざ ま な理由で分離が必要にな り ます。 • コ ン プ ラ イ ア ン ス / 規制要件 • 機密 レベル • パ フ ォ ーマ ン ス • 制御 と 責任の範囲 • イ ン フ ラ 構築についての従来の考え方 レ イヤ 2 を分離する方法 次の ツール を使用す る こ と で、 セ キ ュ ア な分離が可能にな り ます。 設計上の考慮事項 と 、 マル チテナ ン ト 設計への応用については、 以降のセ ク シ ョ ン で詳 し く 説明 し ます。 • 独立 し た物理 イ ン フ ラ — コ ス ト がかか り 、 管理が複雑にな る が、 コ ン プ ラ イ ア ン ス と 法規 制の絶対的要件 を満たすために必要 • 従来のネ ッ ト ワー ク ・ レ イ ヤ ・ フ ァ イ ア ウ ォール — 求め ら れ る機密性を実現する ために必要 • VLAN―ネ ッ ト ワ ー ク の分離 と マネ ジ メ ン ト ・ レベルの分離 • vShield―VM レベルの ア ク セ ス 制御 と 分離の管理 • ACL―テナ ン ト 内 ま たは複数のテナ ン ト 間で、 ア プ リ ケーシ ョ ン と 分類 を識別 • Nexus 1000V のポー ト プ ロ フ ァ イ ル―共有エ ン テ ィ テ ィ に対 し て VM レ ベルでの分離基準 を設定 • QoS 分類―共有エ ン テ ィ テ ィ 間でサー ビ ス ・ レベル を実現 ま た中央の管理担当者は、 さ ら にポ リ シーに よ る 手法 を採用す る こ と で、 各テナ ン ト で必要 と な る 次の よ う な管理機能、 制御機能、 デー タ 機能 を分離で き ます。 • 各テナ ン ト では、 ア プ リ ケーシ ョ ン と ユーザ ・ ア ク セ ス を管理す る ために、 分離 さ れた管 理 ド メ イ ン が必要 • ネ ッ ト ワ ー ク の管理 と 監視 (Out-of-Band ネ ッ ト ワ ー ク ) レ イヤ 2 分離に関する設計上の考慮事項 ネ ッ ト ワ ー ク ・ ア ク セ ス ・ レ イ ヤで各テナ ン ト を適切に保護、 分離す る 際、 ネ ッ ト ワ ー ク ・ アーキ テ ク ト と エ ン ジ ニ アは、 さ ま ざ ま な方法 と 機能 を採用で き ます。 方法に よ っ て、 実現 さ れ る 制御の程度は さ ま ざ ま です。 ま た、 方法は部分的に重な る こ と も あ り ます。 こ の設計ガ イ ド では、 それぞれの分離方法の適用に あ た っ て、 以下の よ う な選択肢 を利用で き ます。 フ ァ イ ア ウ ォ ールは、 ハー ド 面での境界分離で あ る ため、 こ の設計ガ イ ド では扱い ません。 VLAN は、 レ イ ヤ 2 の分離 を実現す る ために こ のガ イ ド で使用す る 、 基本的な ビ ルデ ィ ン グ ・ ブ ロ ッ ク の 1 つです。 VLAN を適切に設計す る こ と は、 セ キ ュ ア な マルチテナ ン ト ・ ド メ イ ン の導入 を成功 さ せ る 上で不可欠です。 使用す る VLAN の タ イ プ と 、 分離 し た コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス 、 ネ ッ ト ワ ー ク ・ リ ソ ー ス 、 ス ト レージ ・ リ ソ ー ス に VLAN の機能 を それぞれ マ ッ ピ ン グす る 方法については、 「VLAN 設計上の考慮事項」 で詳 し く 説明 し ま す。 ACL も 、 ネ ッ ト ワ ー ク を セ キ ュ ア に分離す る 方法の 1 つです。 「ACL」 で詳 し く 説明 し ます。 Nexus 1000V のポー ト プ ロ フ ァ イ ル機能 を使用す る と 、 VM を ポー ト ・ レベルで分離で き ます。 ポー ト プ ロ フ ァ イ ルは、 VM を関連付け ら れ る 柔軟な方法で あ り 、 さ ら に、 VM ト ラ フ ィ ッ ク にセ キ ュ リ テ ィ と サー ビ ス ・ レベルの特性 を定義で き る 機能 を提供 し ます。 42 設計上の考慮事項 — 4 つのポ イ ン ト QoS ベー ス の分離は、 ア プ リ ケーシ ョ ン に求め ら れ る 応答時間 と 各種のネ ッ ト ワ ー ク ・ ト ラ フ ィ ッ ク の分類に基づいて、 テナ ン ト ・ レベルでネ ッ ト ワ ー ク ・ リ ソ ー ス への ア ク セ ス を差別 化す る ために不可欠です。 VLAN 設計上の考慮事項 VLAN は、 マルチテナ ン ト 設計で分離 を実現す る 第一の手段です。 ま た、 VLAN の設計に あ た っ ては、 コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス 、 ア プ リ ケーシ ョ ン ・ リ ソ ー ス 、 ス ト レージ ・ リ ソ ー ス 、 ネ ッ ト ワ ー ク ・ リ ソ ー ス の管理 ロ ールについて計画 し 、 注意 を払 う 必要が あ り ます。 マルチテナ ン ト 環境の課題の 1 つは、 運用上の安定性 と 制御 を実現 し なが ら 、 タ イ プ と 機能に よ る 用途が さ ま ざ ま な VLAN を、 適切にセ キ ュ リ テ ィ 設定 し て構成す る こ と です。 主要な各 リ ソ ー ス ・ ス ペー ス ( コ ン ピ ュ ーテ ィ ン グ、 ス ト レージ、 ネ ッ ト ワ ー ク ) では、 その ス ペー ス 内 のデバ イ ス を さ ま ざ ま に制御 し 、 管理す る こ と が必要です。 参考のために、 以下で、 従来の設 計において VLAN の機能が一般に ど う 使われてい る か を説明 し ます。 こ の説明は、 各機能 を マ ルチテナ ン ト 設計におけ る 重要性に基づいて統合、 分類す る に あ た り 、 その設計方法 を も う 一 歩進めて検討す る 際の基礎 と な り ます。 メモ 「 コ ン ト ロ ール ・ プ レー ン」 と い う 用語は、 マルチテナ ン ト ・ サー ビ ス を実現す る サー ビ ス ま たは通信上の要件の大 ま かな カ テ ゴ リ と し て使用 し てい ます。 一般に、 ユーザに直接関係 し な いデー タ は、 すべて コ ン ト ロ ール ・ プ レー ン と し て定義 さ れ ます。 ネ ッ ト ワ ー ク に関す る 文献 やデバ イ ス では、 デバ イ ス 内の内部通信 と 、 デバ イ ス 間のプ ロ ト コ ルの対話 (CDP、 LACP な ど) の両方 を指 し て 「 コ ン ト ロ ール」 と い う 言葉 を使い ます。 「ネ ッ ト ワ ー ク ・ コ ン ト ロ ール ・ プ レー ン」 と は、 ネ ッ ト ワ ー ク 接続 さ れたデバ イ ス 間のプ ロ ト コ ル通信 を指 し ます。 コ ン ピ ュ ーテ ィ ング ・ スペース コ ン ピ ュ ーテ ィ ン グ ・ ス ペー ス は、 UCS と 、 VMware の コ ン ポーネ ン ト で あ る ESX ホ ス ト と vSphere か ら 構成 さ れ ま す。 従来の設計では、 次の各機能が独立 し た VLAN と し て構成 さ れて い ます。 1. 冗長な フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト への UCS Out-of-Band 管理 イ ン タ ー フ ェ イ ス と 、 各ブ レー ド ・ サーバへの UCS のループバ ッ ク KVM ア ク セ ス 2. ESX サー ビ ス ・ コ ン ソ ールへの ア ク セ ス ・ イ ン タ ー フ ェ イ ス — イ ン ス ト ール時にデ フ ォ ル ト でセ ッ ト ア ッ プ さ れ る サー ビ ス ・ コ ン ソ ール ・ ポー ト は、 ESX Server ホ ス ト や VMware HA ク ラ ス タ 内の ESX Server 間で行われ る ハー ト ビー ト 通信 を vCenter で管理す る のに必 要です 3. VMkernel ポー ト —VMkernel TCP/IP ス タ ッ ク は、 NFS、 iSCSI ス ト レ ージの接続 と vMotion に関連す る サー ビ ス を提供 し ます。 VMkenel イ ン タ ー フ ェ イ ス は、 VMkernel サー ビ ス (NFS、 iSCSI、 vMotion) を物理ネ ッ ト ワ ー ク に接続 し ま す。 複数の VMkernel イ ン タ ー フ ェ イ ス を定義 し て、 多様な制御 レベル を提供で き ます 4. ア ク テ ィ ブ vCenter VM と ス タ ン バ イ vCenter VM のための vSphere ハー ト ビー ト 5. テナ ン ト VM と ア プ リ ケーシ ョ ン管理用の独立 し た VLAN ス ト レージ ・ スペース 1. 各テナ ン ト の ス ト レージ ・ ド メ イ ン (vFiler ユ ニ ッ ト ) に対応す る 独立 し た VLAN 2. NetApp コ ン ト ロ ー ラ に HTTP ア ク セ ス 、 コ ン ソ ール ・ ア ク セ ス す る ための管理用 VLAN ネ ッ ト ワー ク ・ スペース 1. Nexus 7000 と Nexus 5000 のためのマネ ジ メ ン ト VRF VLAN 2. Nexus 1000V ネ ッ ト ワ ー ク 管理 イ ン タ ー フ ェ イ ス —Nexus 1000V に対す る IP ベー ス の接続 を管理。 こ の管理 イ ン タ ー フ ェ イ ス は、 VSM と VEM の間のデー タ 交換には使用 さ れ ま せ ん。 VSM と VMware vCenter Server 間の接続 を確立 し 、 維持す る ために使用 さ れ ま す 43 設計上の考慮事項 — 4 つのポイ ン ト 3. Nexus 1000V コ ン ト ロ ール・ イ ン タ ーフ ェ イ ス — こ のコ ン ト ロ ール・ イ ン タ ーフ ェ イ ス は、 VSM が VEM と の通信に使用する レ イ ヤ 2 イ ン タ ーフ ェ イ ス です。 ハート ビ ート な ど の ロ ーレ ベルの制御パケ ッ ト のほか、 VSM と VEM 間で交換が必要な すべて の設定データ を 処理し ま す。 こ のコ ン ト ロ ール・ イ ン タ ーフ ェ イ ス を 介し て 伝送さ れる ト ラ フ ィ ッ ク の性 質を 考え る と 、 Cisco Nexus 1000V シ リ ーズ ・ ス イ ッ チで最も 重要な イ ン タ ーフ ェ イ ス です 4. Nexus 1000V パケ ッ ト — パケ ッ ト ・ イ ン タ ー フ ェ イ ス と は レ イ ヤ 2 イ ン タ ー フ ェ イ ス で、 Cisco Nexus 1000V シ リ ーズ ・ ス イ ッ チ全体で調整が必要な ネ ッ ト ワ ー ク ・ パケ ッ ト の伝送 に使用 さ れ ます。 こ の イ ン タ ー フ ェ イ ス は、 Cisco Discovery Protocol や Internet Group Management Protocol (IGMP; イ ン タ ーネ ッ ト ・ グループ ・ マ ネ ジ メ ン ト ・ プ ロ ト コ ル) の 制御パケ ッ ト を始め と す る 、 ネ ッ ト ワ ー ク 制御 ト ラ フ ィ ッ ク で使用 さ れ ます VLAN の計画 と 設計の範囲 VLAN 設計 を行 う と 、 ク ラ ウ ド 管理者は、 ク ラ ウ ド ・ コ ン ポーネ ン ト の管理に関す る ク リ テ ィ カルな運用要件 を分離 し て、 差別化 し たサー ビ ス を提供で き ます。 VLAN を適切に保護す る こ と に加え て、 各カ テ ゴ リ の VLAN に管理範囲 と ア ク セ ス 要件 を マ ッ ピ ン グす る こ と が重要で す。 そ こ で、 VLAN の ロ ール と 目的 を、 2 つの タ イ プに大 き く グループ分け し ま す。 • イ ン フ ラ VLAN グループ — こ の カ テ ゴ リ の VLAN は、 コ ン ピ ュ ーテ ィ ン グ、 ス ト レージ、 ネ ッ ト ワ ー ク のマルチテナ ン ト 環境サー ビ ス に必要なすべての機能に使用 し ます – 管理 VLAN 管理 VLAN は、 VMware ESX ホ ス ト 、 NetApp ス ト レ ージ ・ コ ン ト ロ ー ラ 、 Nexus 1000V、 Nexus 5000、 Nexus 7000 な ど のネ ッ ト ワ ー ク ・ デバ イ ス の管理に使用 し ます。 ま た、 こ の カ テ ゴ リ には、 監視、 SNMP 管理、 ネ ッ ト ワ ー ク ・ レ ベルの監視 (RSPAN) に使用す る VLAN も 含 ま れ ます。 – 制御 VLAN 制御 VLAN は、 コ ン ピ ュ ーテ ィ ン グ ・ エ ン テ ィ テ ィ 、 ネ ッ ト ワ ー ク ・ エ ン テ ィ テ ィ 、 ス ト レージ ・ エ ン テ ィ テ ィ 間の接続に使用 し ます。 た と えば、 こ の VLAN には、 NFS デー タ ・ ス ト アお よ び vMotion に対応す る VMkernel イ ン タ ー フ ェ イ ス と 、 Nexus 1000V の コ ン ト ロ ール ・ イ ン タ ー フ ェ イ ス 接続、 パケ ッ ト ・ イ ン タ ー フ ェ イ ス 接続が 含 ま れ ます。 • テナ ン ト VLAN グループ — こ の グループは、 テナ ン ト 関連デー タ にかかわ る 、 あ ら ゆ る 機能 を提供す る VLAN か ら 構成 さ れ ます – ア プ リ ケーシ ョ ン管理 VLAN こ の設計ガ イ ド では、 1 つの管理 ゾー ン を一元的な制御ポ イ ン ト にす る こ と を前提 と し てい ます。 ただ し 、 各テナ ン ト の VM と ア プ リ ケーシ ョ ン を管理す る には、 セ キ ュ ア な分離 を実現 し て、 テナ ン ト 独自の性質 と ロ ール を維持す る 必要が あ り ます。 そのた め、 各テナ ン ト では、 VM と ア プ リ ケーシ ョ ン の管理用に、 分離 さ れた専用の VLAN が必要です。 – デー タ VLAN デー タ VLAN は、 カ ス タ マ ・ ア プ リ ケーシ ョ ン の処理に使用す る すべての VLAN で構 成 さ れ ます。 通常、 ア プ リ ケーシ ョ ン用の フ ロ ン ト エ ン ド VLAN と 、 ア プ リ ケーシ ョ ン がデー タ ベー ス や ス ト レージ ・ フ ァ ブ リ ッ ク に ア ク セ ス す る ためのバ ッ ク エ ン ド VLAN が含 ま れ ま す。 さ ら に、 テナ ン ト ご と に、 ト ラ フ ィ ッ ク 監視用の VLAN と デー タ 管理用のバ ッ ク ア ッ プ VLAN も 必要です。 VLAN の統合 マルチテナ ン ト 環境では、 テナ ン ト 、 VM、 ア プ リ ケーシ ョ ン の増加に伴 っ て、 VLAN の ス プ ロ ール現象が起 こ る こ と が予想 さ れ ます。 ま た、 従来のプ ラ ク テ ィ ス を実施 し てい る 場合、 前 述の機能 ご と に、 おびただ し い数の VLAN イ ン ス タ ン ス が作成 さ れ る こ と にな り ます。 セ キ ュ ア ・ マルチテナ ン ト 環境では、 VLAN の ス プ ロ ール現象は、 次の よ う な事態 を招 く 大 き な問題 と な り ます。 44 設計上の考慮事項 — 4 つのポ イ ン ト • 管理 コ ス ト の増大 — リ ソ ー ス の使用効率の低下 と 、 機能別の用途 ご と に別々に VLAN を 設定す る こ と に よ る 管理上の負荷 • セキ ュ リ テ ィ ・ コ ン プラ イ ア ン ス 違反 —VLAN ご と に独立し た制御と ア ク セス 制御ポイ ン ト が必要な ため、 設定ミ ス によ り 、 セキ ュ リ テ ィ 関連の違反が発生する 可能性が高ま り ま す こ れに対 し 、 VLAN 統合には次の よ う な利点が あ り ま す。 VLAN の数 を減 ら す こ と で、 運用の一貫性 を維持で き 、 管理が し やす く な り ま す。 統合す る と 、 それぞれの カ テ ゴ リ ま たは タ イ プの VLAN を、 Cisco Nexus 1000V の VLAN ベー ス のポー ト プ ロ フ ァ イ ル機能にマ ッ ピ ン グ で き ます。 こ のマ ッ ピ ン グ に よ り 、 ア ク セ ス 制御 を簡素化 し 、 QoS 分類 を使用で き る よ う にな り ま す。 ま た、 VLAN を統合す る と 、 単一の RSPAN セ ッ シ ョ ン ・ イ ン ス タ ン ス を介 し て、 コ ン ト ロ ール ・ プ レー ン機能のエ ン ド ツーエ ン ド の イ ベ ン ト を監視で き る よ う に も な り ます。 後者の機能は、 ウ ィ ル ス 感染の管理 と 、 イ ン フ ラ の問題の ト ラ ブルシ ュ ーテ ィ ン グ に き わめて重要です。 テナ ン ト 間での VLAN 統合は、 セ キ ュ ア な分離 と い う 要件上、 むずか し いか も し れ ません。 ただ し 、 1 つの イ ン フ ラ VLAN グループ (管理 / 制 御プ レー ン) では、 多 く の VLAN が同様の機能 を提供す る ため、 必要な VLAN の数 を統合す る こ と が可能です。 こ の設計では、 管理 VLAN グループ と 制御 VLAN グループ を 3 つの VLAN—1 つはルーテ ィ ン グ対応 VLAN、 他の 2 つはルーテ ィ ン グ非対応の VLAN— に統合 し て、 制御機能 と 管理機能に関連す る 多 く の VLAN の代表 と し てい ます。 こ の設計では、 VLAN の統合の根拠 と 意味 を次の よ う に考え てい ます。 メモ • NOC 管理機能では、 リ モー ト ・ セ グ メ ン ト か ら コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージの重要な リ ソ ー ス に ア ク セ ス す る 必要が あ り ます。 こ のため、 ESX サー ビ ス ・ コ ン ソ ール、 NetApp コ ン ト ロ ー ラ ・ コ ン ソ ール、 Nexus 1000V 管理 VLAN、 ネ ッ ト ワ ー ク ・ デ バ イ ス 管理、 UCS OOB、 KVM を単一のルーテ ィ ン グ対応 VLAN に統合 し ま す • こ の設計では、 NFS デー タ ス ト アは、 ESX ホ ス ト と ゲ ス ト VM の活動中の OS のデー タ と し て使用 さ れ ます。 NFS デー タ ス ト アは、 ス テー ト レ ス ・ コ ン ピ ュ ーテ ィ ン グ の実現上欠 かせない イ ン フ ラ です。 そのため、 別の VLAN 上で保持 し 、 専用の VMkernel ポー ト を割 り 当て ます。 こ の VLAN は、 外部 リ ソ ー ス を必要 と し ないため、 ルーテ ィ ン グは行い ませ ん。 ま た、 そ う す る こ と で、 セ キ ュ リ テ ィ 上の脅威 を軽減で き ます。 PXE ブー ト と VM の OS 用の共通デー タ ス ト アは、 マルチテナ ン ト 環境全体で使用 さ れ ます。 そのため、 各テナ ン ト に必要な VLAN の数が さ ら に削減 さ れ ます。 こ れ ら の VLAN へのセ キ ュ リ テ ィ と 管 理のための ア ク セ ス は、 単一の管理権限で カバーで き ます。 ど のテナ ン ト で も 、 その リ ソ ー ス は vCenter を通 じ て管理 し ま す。 そのため ESX ホ ス ト は、 エ ン ド ・ ユーザやテナ ン ト 管理者に と っ て透過的で あ り 、 ま た分離 さ れてい る 必要が あ り ます • 従来、 Nexus 1000V に よ る 処理 ( コ ン ト ロ ールお よ びパケ ッ ト ・ イ ン タ ー フ ェ イ ス ) を必 要 と す る VLAN は、 その動作の ク リ テ ィ カルな性質上、 別々の VLAN と し て保持 さ れて い ま し た。 こ れは、 コ ン ト ロ ール ・ プ レー ン の安定に必要な保護の程度 を考え る と 、 NFS デー タ ス ト ア と 同 じ カ テ ゴ リ に分類す る こ と がで き ます。 そのため、 NFS デー タ ス ト ア VLAN と 統合 し てい ま す • vMotion は、 ESX ク ラ ス タ 内で IP 接続で き る 必要が あ り ま す。 こ の設計では、 分離 さ れた VLAN 内に維持 し 、 専用の VMkernel ポー ト を割 り 当て てい ます。 こ の VLAN はルーテ ィ ン グ対応で あ る 必要はあ り ません 任意のルーテ ィ ン グ非対応 VLAN に IP 接続で き る ホ ス ト (SNMP リ レー と し て機能で き る ホ ス ト ) を用意す る こ と を、 強 く 推奨 し ます。 IP デバ イ ス がない と 、 個々の リ ソ ー ス の接続 を検 証す る こ と や、 SNMP 管理が き わめ て困難にな り 、 ルーテ ィ ン グ機能が必要にな る こ と が あ り ます。 マルチテナン ト 設計の統合 VLAN マ ッ プ 表 4 に、 マルチテナン ト 設計の管理用 VLAN と ユーザ ・ テナン ト VLAN の範囲を示 し ます。 表 4 か ら わか る よ う に、 制御 と 管理に関連する 10 の VLAN を、 3 つの VLAN に統合 し てい ます。 45 設計上の考慮事項 — 4 つのポイ ン ト 表4 統合 さ れた VLAN のマ ッ プ 観点 VLAN グループ 機能 ルー ティン グ対応 ク ラ ウ ド 管理者 管理 ブ レー ド ご と の UCS OOB と KVM ○ 環境に よ る × × レ ー ト 制限 Nexus 1000V 管理 ス ト レージ管理 ネ ッ ト ワ ー ク ・ デバ イ ス 管理 ネ ッ ト ワ ー ク 管理 と OOB コ ン ト ロ ール ・ プ レー ン — ト ラ フ ィ ッ ク を制限 し ない NFS デー タ ・ ス ト ア Nexus 1000V コ ン ト ロ ール Nexus 1000V パケ ッ ト テナ ン ト コ ン ト ロ ール ・ プ レー ン — ト ラ フ ィ ッ ク を制限 vMotion × ○ テナ ン ト ご と の ア プ リ ケー シ ョ ン と VM の管理 仮想マ シ ン管理 ○ ○ フ ロ ン ト ・ エ ン ド — ユー ザ ・ ア クセス 業務 — テナ ン ト ・ ユーザの ア プ リ ケーシ ョ ンへの ア ク セ ス — ト ラ ン ザ ク シ ョ ン と ビル ド ○ 環境に よ る 仮想 ス ト レージ ・ コ ン ト ロ ー ラ 管理 QA、 開発 バ ッ ク ・ エン ド — アプ リ ケーシ ョ ン ・ デー タ ア プ リ ケーシ ョ ン間 —VM 間 その他 監視 と RSPAN ア プ リ ケーシ ョ ン と ス ト レージ ・ コ ン ト ロ ー ラ 間 —VM と IO 間 バッ クアップ 環境に よる 環境に よる 未使用ポー ト のデ フ ォ ル ト VLAN マルチテナ ン ト 設計では、 運用状態が安定 し てい る と き も 不安定な と き も 、 コ ン ト ロ ール ・ プ レー ン の動作に耐障害性が備わ っ てい る 必要が あ り ます。 マルチテナ ン ト 設計の耐障害性 と パ フ ォ ーマ ン ス の保護 を考え る と 、 必要な管理の程度は コ ン ト ロ ール ・ プ レー ン機能に よ っ て異 な り ます。 デー タ ス ト ア に使用す る NFS は、 オペ レ ーテ ィ ン グ ・ シ ス テ ム がブー ト ・ デ ィ ス ク に対 し て要求 し た IO の処理に も 使用 さ れ ま す。 こ の ト ラ フ ィ ッ ク の遅れは、 VM の OS のブ ロ ッ ク を引 き 起 こ し 、 ク ラ イ ア ン ト ・ ワ ー ク ロ ー ド の処理速度低下 を引 き 起 こ し ます。 同 じ こ と は、 VM と vFiler ユ ニ ッ ト 間のア プ リ ケーシ ョ ン ・ デー タ の ト ラ フ ィ ッ ク に も 言え ま す。 反 対に、 vMotion は、 裏で VM を移行す る ために使用 さ れ ま す。 こ の処理は帯域幅 を多 く 消費す る 場合が あ り ますが、 完了す る ま で実行 さ れ る バ ッ ク グ ラ ウ ン ド 処理です。 vMotion ト ラ フ ィ ッ ク が遅 く な る と 、 バ ッ ク グ ラ ウ ン ド ・ コ ピー も 遅 く な り 、 処理に時間がかか る よ う にな り ますが、 VM への影響はほ と ん ど な く 、 気付 く こ と はあ り ま せん。 し たが っ て、 NFS デー タ ス ト ア と Nexus 1000V コ ン ト ロ ール / パケ ッ ト VLAN では、 レ ー ト を制限 し ま せん。 vMotion VLAN では レ ー ト を制限で き ま す。 管理 VLAN と ア プ リ ケーシ ョ ン /VM 管理 VLAN では、 レー ト を制限 し て、 外部 ま たは内部か ら の攻撃か ら 保護 し ます。 さ ま ざ ま な ト ラ フ ィ ッ ク ・ タ イ プ別の詳 し い考慮事項については、 「QoS ベー ス の分離」 と 「ネ ッ ト ワ ー ク のサー ビ ス 保証 の設計に関す る 考慮事項」 で説明 し てい ます。 46 設計上の考慮事項 — 4 つのポ イ ン ト VLAN のネー ミ ング設計 マルチテナ ン ト 設計では、 さ ま ざ ま な リ ソ ー ス の管理、 プ ロ ビ ジ ョ ニ ン グ、 ト ラ ブルシ ュ ー テ ィ ン グ を行 う ために、 エ ン ド ツーエ ン ド で運用の一貫性 を維持す る 必要が あ り ます。 前述 し た VLAN 分類グループに一貫性の あ る 命名規則 を適用 し て、 運用性 を高め ます。 マルチテナ ン ト 環境では、 グループの多様な集合が一体 と な っ て機能 し 、 相互に作用す る ため、 VLAN の命 名規則は非常に重要です。 VLAN のネー ミ ン グ には、 次のガ イ ド ラ イ ン を使用 し て く だ さ い。 • マルチテナ ン ト ・ エ ン テ ィ テ ィ ご と のサー ビ ス ・ レベル を特定 し ます。 サー ビ ス ・ レベル は、 プ ラ チナ ・ ク ラ ス 、 ゴール ド ・ ク ラ ス 、 シルバー ・ ク ラ ス 、 ブ ロ ン ズ ・ ク ラ ス 、 デ フ ォ ル ト ・ ク ラ ス に分類で き ます • それぞれの VLAN を利用 し てい る テナ ン ト と ア プ ラ イ ア ン ス を特定 し ます。 た と えば、 営 業、 マーケ テ ィ ン グ、 人事、 マネ ジ メ ン ト 用、 vShield 用な ど です • それぞれの VLAN が提供す る ア プ リ ケーシ ョ ン ま たは機能の タ イ プ を特定 し ます。 た と え ば、 ト ラ ン ザ ク シ ョ ン、 バル ク 、 NFS デー タ ス ト ア、 ア プ リ ケーシ ョ ン IO な ど です • VLAN ご と にサブネ ッ ト ID を定義 し て、 VM の管理者 と ネ ッ ト ワ ー ク 担当者がサブネ ッ ト 、 ポー ト プ ロ フ ァ イ ル、 VLAN 間の関連 を特定で き る よ う に し ま す 一般的な ワ ー ク フ ロ ー ・ モデルは、 ア プ リ ケーシ ョ ン ・ グループが VM を要求す る こ と か ら 始 ま り ます。 3 つの個々の機能グループ ( コ ン ピ ュ ーテ ィ ン グ、 ス ト レージ、 ネ ッ ト ワ ー ク ) は、 要求 さ れたサー ビ ス を実現す る リ ソ ー ス を提供 し ます。 VLAN、 VM、 Nexus 1000V ポー ト プ ロ フ ァ イ ルに一貫性の あ る 名前 を付け る こ と で、 こ の ワ ー ク フ ロ ーは大幅に合理化 さ れ ます。 こ れは、 さ さ いな こ と に思え る か も し れ ませんが、 検証 を行 っ た と こ ろ、 VM を適切な ポー ト プ ロ フ ァ イ ルに関連付け る こ と は き わめて困難で あ る こ と が明 ら かにな っ てい ます。 VM を適切 な ポー ト プ ロ フ ァ イ ルに関連付け る こ と がで き れば、 次は適切な VLAN に関連付け て、 運用効 率 を最適化す る こ と がで き ます。 Nexus 1000V のポー ト プ ロ フ ァ イル Nexus 1000V は、 UCS 6100 フ ァ ブ リ ッ ク に接続す る VM を束ね る 役割 を果た し ま す。 ポー ト プ ロ フ ァ イ ルは、 一貫性の あ る 一連の設定セ ッ ト を複数の VM イ ン タ ー フ ェ イ ス に一度に適用 し 、 それに よ っ て接続 を定義す る 、 動的な方法です。 ポー ト プ ロ フ ァ イ ルでは、 基本的に、 VLAN の分離 を VM に ま で柔軟に拡大 し 、 セ キ ュ リ テ ィ と QoS に よ る 分離 を実現 し ま す。 ポー ト プ ロ フ ァ イ ルは、 VM 管理者が VM を適切な VLAN ま たはサブネ ッ ト に関連付け る ため の基本的な方法 と いえ ます。 ポー ト プ ロ フ ァ イ ル名 も 、 同 じ VLAN 命名規則に従 っ て く だ さ い。 VLAN 名 と ポ リ シー を ポー ト プ ロ フ ァ イ ル名に一致 さ せ る と 、 サーバ管理者 も ネ ッ ト ワ ー ク 管理者 も 同 じ オブジ ェ ク ト を参照す る こ と がで き る ため、 プ ロ ビ ジ ョ ニ ン グや ト ラ ブル シ ュ ーテ ィ ン グ がは る かに容易にな り ます。 次のセ ク シ ョ ン では、 ポー ト プ ロ フ ァ イ ル を利用 し 、 テナ ン ト VM ご と に QoS に基づいて ト ラ フ ィ ッ ク ・ フ ロ ー を分離 し ま す。 QoS ベースの分離 ア プ リ ケーシ ョ ン と テナ ン ト のサー ビ ス ・ レベルに基づいた分離 を行 う こ と は、 マルチテナ ン ト 環境で リ ソ ー ス を プールす る 場合の最重要要件です。 ト ラ フ ィ ッ ク を分離す る こ と は、 リ ソ ー ス を オーバーサブ ス ク リ プシ ョ ン か ら 保護す る ための基盤で あ り 、 分離に よ っ て、 テナ ン ト でサー ビ ス ・ レベル を保証で き る よ う にな り ます。 QoS 分類 ツールでは ト ラ フ ィ ッ ク ・ フ ロ ーの特定がで き る ため、 特定の QoS ア ク シ ョ ン を目的の ト ラ フ ィ ッ ク ・ フ ロ ーに適用で き ま す。 特定 さ れた ト ラ フ ィ ッ ク はマーキ ン グ さ れて、 あ ら か じ め定義 し た基準に基づ き 優先順位 が設定 さ れ ます。 マーキ ン グ に よ っ て、 ト ラ ス ト 境界が設定 さ れ ます。 ト ラ ス ト 境界内では、 ネ ッ ト ワ ー ク の各 ノ ー ド で ト ラ フ ィ ッ ク を再分類 し な く て も 、 ト ラ フ ィ ッ ク ・ フ ロ ーに対 し て さ ら に任意の ア ク シ ョ ン を実行で き ます。 パケ ッ ト がい っ たん分類 さ れ る と 、 テナ ン ト の要件 に応 じ て、 ト ラ フ ィ ッ ク に対 し て さ ま ざ ま な ア ク シ ョ ン を実行で き ます。 こ の方法の詳細につ いては、 「ネ ッ ト ワ ー ク のサー ビ ス 保証の設計に関す る 考慮事項」 で説明 し てい ます。 こ の設計ガ イ ド では、 イ ン フ ラ ・ レベル と テナ ン ト ・ レベルで分類 と サー ビ ス ・ レベル を規定 し てい ます。 こ の規定に従 っ た設計 を図 16 に示 し ます。 こ の よ う なサー ビ ス ・ レベル を実現 す る には、 ネ ッ ト ワ ー ク ・ レ イ ヤで ア プ リ ケーシ ョ ン か ら ス ト レージに向か う も の と 、 ア プ リ 47 設計上の考慮事項 — 4 つのポイ ン ト ケーシ ョ ン か ら ユーザ ・ ア ク セ ス へ向か う 双方向の ト ラ フ ィ ッ ク ・ フ ロ ー を、 テナ ン ト ご と に 差別化で き る 必要が あ り ます。 ま た、 コ ン ト ロ ール ・ プ レー ン機能 (デバ イ ス の コ ン ソ ール管 理、 NFS デー タ ス ト ア、 Nexus 1000V の コ ン ト ロ ール ・ ト ラ フ ィ ッ ク と パケ ッ ト ・ ト ラ フ ィ ッ ク な ど) の運用に耐障害性が備わ っ てい る こ と は、 環境全体の安定性 と い う 点で重要です。 マ ルチテナ ン ト 設計では、 こ のサー ビ ス ・ レベルの保証、 つ ま り ト ラ フ ィ ッ ク ・ フ ロ ーの動的な 管理が要 と な り ます。 こ の目標 を達成す る ための最初の手順 と し て、 ネ ッ ト ワ ー ク の さ ま ざ ま な階層 レ イ ヤに次の分類原則 を適用 し ます。 • レ イ ヤ 2 ネ ッ ト ワ ー ク の分類機能 • マルチテナ ン ト ・ ネ ッ ト ワ ー ク の ト ラ フ ィ ッ ク ・ タ イ プ と 要件の特定 • 発信元近 く でのパケ ッ ト の分類 以降のセ ク シ ョ ン では、 上記の各原則について、 さ ら にそ こ か ら 生 じ る 設計上の決定について 説明 し ます。 レ イヤ 2 ネ ッ ト ワー クの分類機能 業界標準の分類モデルは、 主に RFC 2474、 RFC 2597、 RFC 3246 と 、 Informational RFC 4594 に 基づいてい ます。 デー タ ・ セ ン タ ーの QoS 機能は、 包括的な標準で あ る Data Center Bridging (DCB; デー タ ・ セ ン タ ー ・ ブ リ ッ ジ ン グ) の下で急速に進化 し 、 新 し い標準 を採用 し てい ま す。 こ う し た標準の詳細については、 次 を参照 し て く だ さ い。 • DCB タ ス ク ・ グループ : http://www.ieee802.org/1/pages/dcbridges.html • 優先順位ベー ス の フ ロ ー制御 : http://www.ieee802.org/1/pages/802.1bb.html こ の設計ガ イ ド では、 図 15 に示す よ う に、 802.1Q/p Class of Service (CoS; ク ラ ス ・ オブ ・ サー ビ ス ) ビ ッ ト を分類に使用 し てい ます。 こ の 3 ビ ッ ト に よ っ て 8 つのサー ビ ス ・ タ イ プ を 表せ ますが、 その う ち CoS 7 は、 多 く のネ ッ ト ワ ー ク ・ デバ イ ス で予約 さ れてい ま す。 し た が っ て、 こ の設計は、 残 り の 6 つの CoS フ ィ ール ド に基づいたサー ビ ス ・ モデルの ク ラ ス で構 成 さ れ ます。 図 15 802.1Q/p CoS ビ ッ ト ま た、 あ る ネ ッ ト ワ ー ク 内で適用で き る ク ラ ス の数は、 ネ ッ ト ワ ー ク 全体で使用で き る キ ュ ー イ ン グ ・ ク ラ ス の数に左右 さ れ ます。 キ ュ ー イ ン グ ・ ク ラ ス に よ っ て、 優先 さ れ る パケ ッ ト や、 ネ ッ ト ワ ー ク 内のオーバーサブ ス ク リ プシ ョ ン に基づ く ド ロ ッ プ基準が決 ま り ます。 すべ てのデバ イ ス で同 じ 数の ク ラ ス を使用で き る 場合は、 キ ュ ー イ ン グ分類 を エ ン ド ツーエ ン ド で 均等に維持で き ます。 こ の設計ガ イ ド では、 5 つの キ ュ ー イ ン グ ・ ク ラ ス を使用 し 、 FCoE は 除外 し てい ます。 UCS でサポー ト さ れ る キ ュ ー イ ン グ ・ ク ラ ス の最小数は、 FCoE ク ラ ス を除 く 5 つで あ る ためです。 こ の 5 つの ク ラ ス を表 5 に示 し ま す。 48 設計上の考慮事項 — 4 つのポ イ ン ト 表5 サービ ス ・ ク ラ ス と 、 CoS、 UCS のマ ッ ピ ング CoS ク ラ ス UCS ク ラ ス ネ ッ ト ワー ク ・ ク ラ ス ・ キ ュ ー 5 プ ラ チナ 優先 6 ゴール ド キ ュー 1 4 シルバー キ ュー 2 3 FCoE 予約、 未使用 2 ブロ ンズ キ ュー 3 0 と 1 ベス ト エフ ォー ト デフ ォル ト ・ ク ラ ス UCS では、 すべての QoS は、 802.1p の CoS 値のみに基づ き ま す。 IP ToS と DSCP は、 UCS 内 部の QoS に効力がないため、 内部の 802.1p CoS には コ ピーで き ま せん。 ただ し 、 IP ヘ ッ ダー に設定 さ れた DSCP/ToS は UCS に よ っ て変更 さ れ ません。 CoS マーキ ン グは、 CoS ク ラ ス が 有効な場合のみ意味 を持ち ます。 2 つ以上の CoS 値 を ク ラ ス に割 り 当て る こ と はで き ません。 デバ イ ス に よ っ て ト ラ フ ィ ッ ク を分類す る キ ュ ー / 機能の数が異な る 場合、 通常は、 最小公約 数の ク ラ ス を利用す る こ と を推奨 し ます。 それ以上の数の ク ラ ス を利用す る と 、 ア プ リ ケー シ ョ ン の応答に一貫性がな く な る こ と が あ り ます。 マルチテナン ト ・ ネ ッ ト ワー クの ト ラ フ ィ ッ ク ・ タ イ プ と 要件の特定 マルチテナ ン ト ・ ネ ッ ト ワ ー ク の ト ラ フ ィ ッ ク ・ タ イ プ と 要件 を特定す る こ と は、 マルチテナ ン ト 設計でサー ビ ス ・ レベル ・ モデル を構築す る に あ た っ て、 最 も 重要な設計上の決定です。 前述 し た VLAN の分離に関す る 決定 と 方法 も 、 こ の分類マ ッ プ と 部分的に重な り ます。 ト ラ フ ィ ッ ク のプ ロ フ ァ イ リ ン グ と 要件は、 テナ ン ト に よ っ て異な る こ と が あ り ます。 ク ラ ウ ド ・ サー ビ ス のネ ッ ト ワ ー ク 管理では、 顧客の ト ラ フ ィ ッ ク ・ タ イ プ と ア プ リ ケーシ ョ ン の応答要 件 を特定す る ための方法 を考え る 必要が あ り ます。 ア プ リ ケーシ ョ ン と ト ラ フ ィ ッ ク ・ パ タ ー ン を特定す る 方法は、 こ の設計ガ イ ド の対象外です。 ただ し 、 次のベ ス ト ・ プ ラ ク テ ィ ス を使 用す る こ と で、 ト ラ フ ィ ッ ク を その重要性 と 特性に基づいて分類で き ます。 イ ン フ ラ ・ タ イ プの ト ラ フ ィ ッ ク — こ れは、 テナ ン ト のデー タ ・ ア プ リ ケーシ ョ ン ・ ト ラ フ ィ ッ ク を除いたすべての ト ラ フ ィ ッ ク ・ タ イ プ を含む、 グ ロ ーバルな カ テ ゴ リ です。 イ ン フ ラ ・ カ テ ゴ リ には、 主に 3 つの ト ラ フ ィ ッ ク ・ フ ロ ー ・ タ イ プが あ り ま す。 • コ ン ト ロ ール ・ プ レー ン ・ ト ラ フ ィ ッ ク — こ の ト ラ フ ィ ッ ク ・ タ イ プには、 ESX ホ ス ト と VM のオペ レ ーテ ィ ン グ ・ シ ス テ ム を実行す る ために必要な、 き わめ て重要な シ グナ リ ン グ ・ プ ロ ト コ ル と デー タ ・ ト ラ フ ィ ッ ク が含 ま れ ます。 ESX ホ ス ト と VM の運用の健全性 は、 最 も 優先す る 必要が あ り ます。 こ のサー ビ ス ・ ク ラ ス で何 ら かの混乱が起 こ る と 、 ESX ホ ス ト か ら の応答が遅 く な っ た り 、 ゲ ス ト VM のオペ レ ーテ ィ ン グ ・ シ ス テ ム が シ ャ ッ ト ダ ウ ン し た り と い っ た影響がい く つ も 生 じ る 可能性が あ る か ら です。 こ の カ テ ゴ リ に分類 さ れ る ト ラ フ ィ ッ ク ・ タ イ プには、 NFS 接続に使用す る ESX ホ ス ト の コ ン ト ロ ー ル ・ イ ン タ ー フ ェ イ ス (VMkernel) や、 Cisco Nexus 1000V の コ ン ト ロ ール ・ ト ラ フ ィ ッ ク と パケ ッ ト ・ ト ラ フ ィ ッ ク な ど が あ り ます。 こ の ク ラ ス の ト ラ フ ィ ッ ク ・ プ ロ フ ァ イ ルは、 数 MBps か ら GBps ま で非常に幅広 く な り ま す。 こ の よ う な特性の ト ラ フ ィ ッ ク は CoS 5 に分類 さ れ、 必要に応 じ て 「優先」 キ ュ ー と プ ラ チナ ・ ク ラ ス にマ ッ ピ ン グ さ れ ます。 ネ ッ ト ワ ー ク ・ デバ イ ス で使用で き る 優先キ ュ ーには、 こ の タ イ プの ト ラ フ ィ ッ ク を処理 す る 機能が備わ っ てい ます。 優先キ ュ ーは、 ト ラ フ ィ ッ ク が存在す る か ぎ り 、 一切の帯域 幅制限な し で常に最初に処理 さ れ る ためです • 管理 ト ラ フ ィ ッ ク — こ の ト ラ フ ィ ッ ク ・ タ イ プには、 マルチテナ ン ト ・ リ ソ ー ス を管理す る ための通信が含 ま れ ます。 こ れには、 ESX サー ビ ス ・ コ ン ソ ールへの ア ク セ ス 、 ス ト レージ ・ デバ イ ス と ネ ッ ト ワ ー ク ・ デバ イ ス の管理、 テナ ン ト ご と の ト ラ フ ィ ッ ク (ア プ リ ケーシ ョ ン と VM 管理) な ど が含 ま れ ます。 こ の ト ラ フ ィ ッ ク ・ タ イ プは、 安定 し た状 態では高い ト ラ フ ィ ッ ク 要件 を満たす必要はあ り ません。 ただ し 、 障害や輻輳が発生 し た 49 設計上の考慮事項 — 4 つのポイ ン ト 場合、 ク リ テ ィ カルな イ ン フ ラ ・ コ ン ポーネ ン ト への ア ク セ ス は き わめて重要にな り ます。 こ の よ う な特性の ト ラ フ ィ ッ ク は、 CoS 6 に分類 さ れ、 必要に応 じ て キ ュ ー (ゴール ド ・ ク ラ ス ) にマ ッ ピ ン グ さ れ ます • vMotion ト ラ フ ィ ッ ク —vMotion は、 裏で VM を移行す る ために使用 さ れ ま す。 こ の ト ラ フ ィ ッ ク は、 VM の移動時に ESX ホ ス ト か ら 発信 さ れ ます。 VM の移動は、 自動の場合 と 、 ユーザに よ る 操作の場合が あ り ます。 こ の ト ラ フ ィ ッ ク ・ タ イ プに高い優先順位は不 要です。 ただ し 、 可変帯域幅が必要な場合が あ り ます。 VM に よ っ て メ モ リ ・ サ イ ズ と ページ ・ コ ピーが異な り 、 ま た vMotion を同時に必要 と す る VM の数 も 異な る か ら です。 vMotion ト ラ フ ィ ッ ク の速度が低下 し て も 、 単にバ ッ ク グ ラ ウ ン ド ・ コ ピーが遅 く な り 、 処理に時間がかか る だけです。 こ の よ う な特性の ト ラ フ ィ ッ ク は、 CoS 4 に分類 さ れ、 必 要に応 じ て キ ュ ー (シルバー ・ ク ラ ス ) にマ ッ ピ ン グ さ れ ます テナ ン ト のデー タ ・ プ レー ン ・ ト ラ フ ィ ッ ク — こ の ト ラ フ ィ ッ ク ・ カ テ ゴ リ は、 主に 2 つの ト ラ フ ィ ッ ク ・ グループか ら 構成 さ れ ます。 1 つ目の グループは、 バ ッ ク エ ン ド ・ ト ラ フ ィ ッ ク で構成 さ れ ます。 こ れには、 ス ト レージ ・ ト ラ フ ィ ッ ク と 、 多層ア プ リ ケーシ ョ ン のバ ッ ク エ ン ド の VM 間 ト ラ フ ィ ッ ク が含 ま れ ます。 2 つ目の グループは、 ユーザ ・ ア ク セ ス ・ ト ラ フ ィ ッ ク (一般に、 フ ロ ン ト エ ン ド ・ ア プ リ ケーシ ョ ン ・ ト ラ フ ィ ッ ク と 呼ばれ ます) か ら 構 成 さ れ ます。 こ れ ら の各 ト ラ フ ィ ッ ク ・ グループは、 テナ ン ト ご と の ア プ リ ケーシ ョ ン要件に 基づいて、 何 ら かの形の保護 を必要 と す る と 考え ら れ ます。 ま た、 各 ク ラ ス では、 企業のポ リ シーに基づいて、 何 ら かの形でサー ビ ス を差別化す る 必要が あ り ます。 こ のため、 こ れ ら の各 ト ラ フ ィ ッ ク ・ グループ を、 プ ラ チナ、 ゴール ド 、 シルバー と い う 3 つのサー ビ ス ・ レベルに さ ら に分け ます。 サー ビ ス ・ ク ラ ス と CoS/ キ ュ ー /UCS ク ラ ス のマ ッ ピ ン グ を表 6 に示 し ま す。 ユーザ ・ テナ ン ト ・ ア プ リ ケーシ ョ ン と ユーザ要件 を それぞれ特定 し 、 各テナ ン ト の さ ま ざ ま な要件 を横断す る 単一のサー ビ ス ・ モデル を構築す る こ と は こ の設計ガ イ ド の対象外で す。 こ のため、 こ の設計ガ イ ド では、 サー ビ ス ・ レベルの分類はテナ ン ト ・ レベルに と ど めて い ます。 つ ま り 、 テナ ン ト ・ ト ラ フ ィ ッ ク はすべて単一のサー ビ ス ・ レベルで処理 し 、 それ以 上の差別化は行い ません。 ただ し 、 設計手法 を拡張 し て、 さ ら に き め細かい差別化モデル を構 築す る こ と は可能です。 • メモ バ ッ ク エ ン ド ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ ク — こ の ト ラ フ ィ ッ ク ・ タ イ プには、 ア プ リ ケーシ ョ ン がデー タ ・ セ ン タ ー内で通信す る ために必要 と す る 、 すべての ト ラ フ ィ ッ ク が 含 ま れ ます。 た と えば、 ア プ リ ケーシ ョ ン間、 ア プ リ ケーシ ョ ン と デー タ ベー ス 間、 ア プ リ ケーシ ョ ン と 各テナ ン ト の ス ト レージ ・ ス ペー ス 間の ト ラ フ ィ ッ ク な ど です。 ト ラ フ ィ ッ ク の帯域幅要件 と 応答時間要件は、 各テナ ン ト の要件に よ っ て異な り ます。 こ の設 計では、 バ ッ ク エ ン ド ・ ユーザ ・ デー タ に対 し て 3 つのサー ビ ス ・ レベル を用意 し ま し た。 それぞれのサー ビ ス は、 要件に基づいて別々の CoS ク ラ ス に分類 さ れてい ます。 サー ビ ス ・ レベルの分類は、 テナ ン ト ご と に さ ま ざ ま な IO 要件 を差別化す る のに役立ち ま す。 表 6 に、 ア プ リ ケーシ ョ ン の IO 要件に基づいたサー ビ ス ・ ク ラ ス の説明 と マ ッ ピ ン グ を 示 し ます。 各 IO 要件 ク ラ ス は、 CoS タ イ プ、 キ ュ ー ・ タ イ プ、 同等の UCS 帯域幅 ク ラ ス にマ ッ ピ ン グ さ れてい ます こ の設計ガ イ ド では、 CoS 6 をデー タ ・ ト ラ フ ィ ッ ク に使用 し てい ます。 こ れは、 従来の QoS フ レー ム ワ ー ク と は異な り ます。 表6 50 バ ッ ク エ ン ド ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ クのサービ ス ・ レ ベル サービ ス ・ ク ラ ス IO 要件 CoS/ キ ュ ー /UCS ク ラ ス 分類の根拠 プ ラ チナ 低遅延、 帯域幅保証 5/ 優先キ ュ ー / プ ラ チ ナ・ クラス リ アル タ イ ム IO、 レ ー ト 制限な し 、 帯 域幅制限な し 、 最初 に処理 設計上の考慮事項 — 4 つのポ イ ン ト 表6 バ ッ ク エ ン ド ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ クのサービ ス ・ レベル サービ ス ・ ク ラ ス IO 要件 CoS/ キ ュ ー /UCS ク ラ ス 分類の根拠 ゴール ド 中程度の遅延、 ド ロ ッ プな し 6/ キ ュ ー 1/ ゴール ド ・ クラス リ アル タ イ ム ではな い、 ただ し ト ラ フ ィ ッ ク はバ ッ フ ァ される シルバー 高遅延、 ド ロ ッ プ / 再 4/ キ ュ ー 2/ シルバー ・ 転送 クラス 帯域幅保証が低い、 再マーキ ン グ と ポ リ シ ン グ を許可、 ド ロ ッ プ と 再転送は NFS/TCP レベルで 処理 • フ ロ ン ト エ ン ド ・ ユーザ ・ デー タ ・ プ レー ン ・ ト ラ フ ィ ッ ク — こ の ク ラ ス の ト ラ フ ィ ッ ク には、 テナ ン ト ご と にユーザが ア ク セ ス す る フ ロ ン ト エ ン ド VM デー タ ・ ト ラ フ ィ ッ ク が 含 ま れ ます。 フ ロ ン ト エ ン ド ・ ユーザ ・ ト ラ フ ィ ッ ク は、 さ ら に 3 つの ト ラ フ ィ ッ ク ・ ク ラ ス に分け る こ と がで き ます。 こ れ ら のサブ ク ラ ス には、 帯域幅 と 応答時間の点で、 それ ぞれ独自の要件が あ り ます。 各 ト ラ フ ィ ッ ク ・ サブ ク ラ ス について、 以下に、 分類の根拠 と と も に説明 し ます • 低遅延が求め ら れ る ト ラ ン ザ ク シ ョ ン ・ デー タ — こ のサー ビ ス ・ ク ラ ス は、 時間的制約の あ る 対話型デー タ ・ ア プ リ ケーシ ョ ン用です。 こ う し た ア プ リ ケーシ ョ ン では、 両方向で ア プ リ ケーシ ョ ン か ら の即時応答が求め ら れ ます (オ ン ラ イ ン ・ シ ョ ッ ピ ン グ、 タ ー ミ ナ ル ・ サー ビ ス 、 時間ベー ス の更新な ど)。 最前面の ア プ リ ケーシ ョ ン の応答時間が極度に遅 延す る と 、 ユーザの生産性に直接影響 し ます。 ただ し 、 すべての ト ラ ン ザ ク シ ョ ン ・ ア プ リ ケーシ ョ ンやユーザが同 じ 帯域幅 と 応答時間 を必要 と し てい る わけではあ り ません。 バ ッ ク エ ン ド ・ ユーザ ・ ト ラ フ ィ ッ ク の分類 と 同様に、 こ のサブ ク ラ ス で も プ ラ チナ、 ゴール ド 、 シルバー と い う 3 つのサー ビ ス ・ レベル を用意 し 、 CoS/ キ ュ ー /UCS ク ラ ス に マ ッ ピ ン グ し てい ます。 表 7 を参照 し て く だ さ い。 表7 ト ラ ンザク シ ョ ン ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ クのサービ ス ・ レベル サービ ス ・ ク ラ ス ト ラ ンザ ク シ ョ ンの要件 Cos/ キ ュ ー /UCS ク ラ ス 分類の根拠 プ ラ チナ 低遅延、 帯域幅保証 5/ 優先キ ュ ー / プ ラ チ ナ・ クラス リ アル タ イ ム IO、 レ ー ト 制限な し 、 帯 域幅制限な し 、 最初 に処理 ゴール ド 中程度の遅延、 ド ロ ッ プ なし 6/ キ ュ ー 1/ ゴール ド ・ クラス リ アル タ イ ム ではな い、 ただ し ト ラ フ ィ ッ ク はバ ッ フ ァ さ れる、 ポ リ シング を許可 シルバー 高遅延、 ド ロ ッ プ / 再転 送 4/ キ ュ ー 2/ シルバー ・ クラス 帯域幅保証が低い、 ド ロ ッ プ と 再転送 を 許可、 ポ リ シ ン グ ま たは再マーキ ン グ を 許可 • 高 ス ループ ッ ト が求め ら れ る バル ク ・ デー タ — こ のサー ビ ス ・ ク ラ ス は、 非対話型デー タ ・ ア プ リ ケーシ ョ ン用です。 ほ と ん ど の場合、 こ の タ イ プの ト ラ フ ィ ッ ク はユーザ応答 に影響 し ないため、 生産性に も 影響 し ません。 ただ し 、 こ の ク ラ ス は、 ク リ テ ィ カルな ビ ジ ネ ス 処理の場合に広帯域幅 を必要 と す る こ と が あ り ます。 ま た、 こ の ト ラ フ ィ ッ ク ・ ク ラ ス は、 ポ リ シ ン グ と 再マーキ ン グ の対象にす る こ と が可能です。 例 と し ては、 E メ ール 51 設計上の考慮事項 — 4 つのポイ ン ト の複製、 FTP/SFTP 転送、 イ ンベ ン ト リ の大規模な更新に依存す る ウ ェ アハ ウ ジ ン グ ・ ア プ リ ケーシ ョ ン な ど が挙げ ら れ ます。 こ の ト ラ フ ィ ッ ク は、 表 8 に示 し てい る よ う に、 CoS 2 のブ ロ ン ズ ・ サー ビ ス ・ ク ラ ス に分類で き ます 表8 バルク ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ クのサービ ス ・ レ ベル サービ ス ・ ク ラ ス ト ラ ンザ ク シ ョ ンの要件 Cos/ キ ュ ー /UCS ク ラ ス 分類の根拠 ブロ ンズ バル ク ・ ア プ リ ケーシ ョ ン、 高 ス ループ ッ ト 2/ キ ュ ー 3/ ブ ロ ン ズ ・ クラス • ベ ス ト ・ エ フ ォ ー ト — こ のサー ビ ス ・ ク ラ ス は、 デ フ ォ ル ト ・ ク ラ ス に該当 し ます。 説明 済みのサー ビ ス ・ ク ラ ス に分類 さ れない ア プ リ ケーシ ョ ン には、 すべてデ フ ォ ル ト ・ ク ラ ス が割 り 当て ら れ ます。 多 く の企業ネ ッ ト ワ ー ク では、 ア プ リ ケーシ ョ ン の大半にベ ス ト ・ エ フ ォ ー ト ・ サー ビ ス ・ ク ラ ス がデ フ ォ ル ト で割 り 当て ら れ ます。 そのため、 こ のデ フ ォ ル ト ・ ク ラ ス は、 適切にプ ロ ビ ジ ョ ニ ン グす る 必要が あ り ます ( こ の ク ラ ス に推奨 さ れ る 最小帯域幅は 25% です)。 こ の ク ラ ス の ト ラ フ ィ ッ ク は、 CoS 0 と マーキ ン グ さ れ ま す • 優先度が低い ス カベ ン ジ ャ ・ デー タ — ス カベ ン ジ ャ ・ ク ラ ス は、 ビ ジ ネ ス に と っ て重要で はない ア プ リ ケーシ ョ ン用です。 企業ネ ッ ト ワ ー ク では、 ビ ジ ネ ス ク リ テ ィ カルな ア プ リ ケーシ ョ ン に使用で き る リ ソ ー ス が常に空いてい る か ぎ り 、 こ う し た ア プ リ ケーシ ョ ン に も 使用が許可 さ れ ます。 ただ し 、 ネ ッ ト ワ ー ク が輻輳す る と 、 こ の ク ラ ス は真 っ先にペナ ルテ ィ を科 さ れ、 積極的に ド ロ ッ プ さ れ ます。 ま た、 ス カベ ン ジ ャ ・ ク ラ ス は、 DoS (サー ビ ス 拒否) と ワ ー ム攻撃 を軽減す る 効果的な戦略の一環 と し て も 利用で き ます。 企業 の構内 と WAN ネ ッ ト ワ ー ク では、 従来、 CoS 1 (DSCP 9) が こ の ク ラ ス に割 り 当て ら れて い ます こ の設計ガ イ ド では、 ベ ス ト ・ エ フ ォ ー ト ・ ク ラ ス と ス カベ ン ジ ャ ・ ク ラ ス を 1 つの ク ラ ス に 統合 し てい ます。 こ の統合 ク ラ ス は、 UCS 6100 では 「ベ ス ト ・ エ フ ォ ー ト 」、 Nexus 5000 では 「 ク ラ ス デ フ ォ ル ト 」 と 呼ばれ ます。 表9 ベス ト ・ エ フ ォ ー ト ・ ユーザ ・ デー タ ・ ト ラ フ ィ ッ クのサービ ス ・ レベル サービ ス ・ ク ラ ス ト ラ ンザ ク シ ョ ンの要件 Cos/ キ ュ ー /UCS ク ラ ス 分類の根拠 デ フ ォ ル ト (ベ ス ト エフ ォー ト 、 ク ラ スデフ ォル ト 、 ス カベ ン ジ ャ ・ ク ラ ス) 前出の カ テ ゴ リ に分類 さ れない ア プ リ ケーシ ョ ン、 既定の分類ルールに 一致 し ない ア プ リ ケー シ ョ ン、 ド ロ ッ プの確率 が非常に高 く マーキ ン グ さ れた ア プ リ ケーシ ョ ン 0 と 1/ デ フ ォ ル ト キ ュー / ベス ト エ フ ォー ト ・ ク ラ ス デフ ォル ト ・ ク ラ ス と 、 デ フ ォ ル ト 未満 の ク ラ ス (DoS サー ビ ス 実装用の ス カベ ン ジ ャ ・ ク ラ ス) 図 16 は、 ト ラ フ ィ ッ ク ・ タ イ プ、 サー ビ ス ・ ク ラ ス 、 関連す る CoS のマ ッ ピ ン グ を ま と めた も ので、 こ の設計で提案す る サー ビ ス ・ モデル を表 し てい ます。 52 設計上の考慮事項 — 4 つのポ イ ン ト 図 16 セキ ュ ア ・ マルチテナン ト のサービ ス ・ ク ラ ス ・ モデル 発信元近 く でのパケ ッ ト の分類 ト ラ フ ィ ッ ク の発信元近 く で分類 を行 う こ と で、 ネ ッ ト ワ ー ク ・ デバ イ ス は、 「1 回のマーキ ン グ で複数回の キ ュ ー イ ン グ」 と い う 原則に基づいた キ ュ ー イ ン グ を実行で き ます。 マルチテナ ン ト 設計では、 以下の 3 箇所でマーキ ン グ が必要です。 • ESX ホ ス ト と VM か ら 発信 さ れた ト ラ フ ィ ッ ク の分類 • 外部か ら 発信 さ れ、 デー タ ・ セ ン タ ーに着信す る ト ラ フ ィ ッ ク の分類 • ネ ッ ト ワ ー ク 接続デバ イ ス か ら 発信 さ れた ト ラ フ ィ ッ ク の分類 ESX ホス ト と VM から発信 さ れた ト ラ フ ィ ッ クの分類 こ の設計では、 Nexus 1000V が分類の境界 と し て使用 さ れ る ため、 VM か ら 発信 さ れた ト ラ フ ィ ッ ク は信頼性がない も の と し て扱われ ます。 ESX ホ ス ト 、 ゲ ス ト VM、 ま たはア プ ラ イ ア ン ス VM か ら 発信 さ れ る ト ラ フ ィ ッ ク はすべて、 前述のサー ビ ス ・ レベルに基づいて分類 さ れ ます。 ト ラ フ ィ ッ ク の分類 と マーキ ン グは、 Modular QoS CLI (MQC; モ ジ ュ ラ QoS CLI) モデ ルに従 っ てい ます。 こ のモデルでは、 複数の基準 を使用 し 、 ト ラ フ ィ ッ ク を ACL、 DSCP な ど を使 っ て分類で き ます。 ク ラ ス マ ッ プではグループ内の ト ラ フ ィ ッ ク ・ ク ラ ス の識別がで き ま す。 ま た ポ リ シー ・ マ ッ プは、 それぞれのサー ビ ス ・ ク ラ ス の QoS パ ラ メ ー タ を変更す る 機能 を提供 し ます。 各サーバ ・ ブ レー ド の VEM の ア ッ プ リ ン ク ・ ポー ト か ら 出 る すべてのパケ ッ ト は、 ポ リ シー ・ マ ッ プに基づいて マーキ ン グ さ れ ます。 次に、 サー ビ ス ・ ポ リ シーがポー ト プ ロ フ ァ イ ルに結び付け ら れ ます。 こ の よ う に QoS の一貫性が保たれ る こ と で、 VM が一貫 し た ア ク セ ス 基準 と 分類基準のセ ッ ト と と も に任意のブ レー ド ・ サーバに移動で き る 、 ス テー ト レ ス ・ コ ン ピ ュ ーテ ィ ン グ が実現 し ます。 Nexus 1000V での分類 と マーキ ン グ の例 と し て、 次 に 3 ス テ ッ プのプ ロ セ ス ・ サ ン プル を挙げ ま す。 53 設計上の考慮事項 — 4 つのポイ ン ト 1. ACL が分類エ ン ジ ン と し て機能 : ip access-list mark_CoS_5 10 permit ip any 10.100.31.0/24 <-Identifies platinum storage traffic 20 permit ip 10.120.126.0/24 any <- Identifies platinum Transitional traffic mac access-list control-vlans 10 permit any any vlan 900 <- Identifies control plane and NFS and Mgmt Traffic 2. ク ラ ス マ ッ プでは、 前述の ACL マ ッ プ を分類基準 と し て利用 : class-map type qos match-any Platinum_Traffic description NFS_N1kv_CtrPkt_Plat_IO_Transactional match access-group name mark_CoS_5 <- Classifies traffic based on ACL match access-group name control-vlans <- Classifies traffic based on VLAN 3. ポ リ シー ・ マ ッ プが QoS マーキ ン グ基準 を定義 : policy-map type qos Platinum_CoS_5 class Platinum_Traffic <- Marks the traffic based on class reference set cos 5 <- set the QoS parameter ポ リ シー ・ マ ッ プが定義 さ れ る と 、 それがポー ト プ ロ フ ァ イ ルに割 り 当て ら れ、 ポー ト プ ロ フ ァ イ ルは、 ア プ ラ イ ア ン ス ・ ク ラ ス ま たはテナ ン ト ・ ク ラ ス に対応す る VM に関連付け ら れ ます。 NFS デー タ ス ト ア と Nexus 1000V ( コ ン ト ロ ール、 パケ ッ ト ) ト ラ フ ィ ッ ク のサ ン プ ル ・ ポー ト プ ロ フ ァ イ ル を以下に示 し ます。 ポ リ シー ・ マ ッ プに よ る VLAN の分類 と QoS の 分離がわか り ます。 port-profile type vethernet NFS-Control-Packet <- Port-profile for NFS/NEXUS 1000V traffic vmware port-group switchport mode access switchport access vlan 900 service-policy type qos input Platinum_CoS_5 <- policy map with CoS 5, Platinum marking pinning id 0 no shutdown system vlan 900 state enabled 上記のポー ト プ ロ フ ァ イ ルは、 次に、 VM の分類 (テナ ン ト 、 ア プ ラ イ ア ン ス 、 イ ン フ ラ ) に 応 じ て、 VM の イ ン タ ー フ ェ イ ス の 1 つ ( こ の場合は VMkernel) に関連付け ら れ ま す。 外部から発信 さ れ、 デー タ ・ セ ン タ ーに着信する ト ラ フ ィ ッ クの分類 Nexus 7000 は、 基本的に、 デー タ ・ セ ン タ ーに出入 り す る ト ラ フ ィ ッ ク を分類す る 境界です。 デー タ ・ セ ン タ ーの境界外か ら 発信 さ れた ト ラ フ ィ ッ ク には、 DSCP ベー ス の分類が設定 さ れ てい る か、 ま たは分類が ま っ た く 設定 さ れていない こ と が あ り ます。 デー タ ・ セ ン タ ーか ら 発 信 さ れ る テナ ン ト ・ ユーザ宛ての ト ラ フ ィ ッ ク は、 企業全体 を カバーす る 大規模な QoS サー ビ ス ・ フ レー ム ワ ー ク で定義 さ れてい る DSCP 範囲に再マ ッ ピ ン グ で き ます。 ま たは、 前述のセ ク シ ョ ン で定義 し た CoS 分類に基づいて信頼す る こ と も で き ます。 ト ラ フ ィ ッ ク が両方向 と も 適切な QoS 分類でマーキ ン グ さ れてい る 場合、 Nexus 7000 はデ フ ォ ル ト で、 すべてのポー ト を ト ラ ス ト ・ モー ド で扱 う ため、 それ以上の処理は不要です。 DSCP か ら CoS への変換は、 DSCP フ ィ ール ド の上位 3 ビ ッ ト を使用 し て行われ、 CoS か ら DSCP への変換 も 同様に行われ ます。 Nexus 7000 の QoS の詳細については、 次 を参照 し て く だ さ い。 https://www.cisco.com/en/US/docs/switches/datacenter/sw/4_2/nx-os/qos/configuration/guide/qos_nxos_book.html ネ ッ ト ワー ク接続デバイ スから発信 さ れた ト ラ フ ィ ッ クの分類 こ の設計では、 Nexus 5000 がネ ッ ト ワ ー ク ・ ア ク セ ス ・ レ イ ヤの分類境界 と し て使用 さ れ ま す。 Nexus 5000 は、 マルチテナ ン ト 設計の要件に応 じ て、 ト ラ ス ト 境界、 ア ン ト ラ ス ト 境界、 ま たはその両方 を設定で き ます。 次の機能が必要です。 54 設計上の考慮事項 — 4 つのポ イ ン ト • CoS 値 を設定で き ないデバ イ ス がネ ッ ト ワ ー ク に接続 さ れた場合、 そのデバ イ ス はア ン ト ラ ス ト と し て扱われ、 分類 と 、 CoS 値の設定の両方 を行 う 必要が あ り ま す • ト ラ フ ィ ッ ク が ト ラ ス ト 境界か ら 発信 さ れてい る こ と がわか っ てい る 場合 (つ ま り 、 適切 な CoS ですでにマーキ ン グ さ れてい る 場合)、 一致基準に基づ く 分類のみが必要です。 ト ラ ス ト 境界か ら 発信 さ れてい る か ど う かが不明な場合は、 パケ ッ ト に CoS 値が含 ま れてい て も 、 一般に定義 さ れてい る CoS 値で無効化す る 必要が あ り ます (つ ま り 、 ソ ー ス ・ ト ラ フ ィ ッ ク は信頼 さ れ ません) こ の設計ガ イ ド では、 UCS-6100 と Nexus 7000 は ト ラ ス ト 境界で あ る ため、 こ の 2 つか ら 発信 さ れた ト ラ フ ィ ッ ク は常に信頼 さ れ ます。 ただ し 、 ス ト レージ ・ コ ン ト ロ ー ラ (NetApp FAS 6080) か ら 発信 さ れた ト ラ フ ィ ッ ク は信頼 さ れ ま せん。 そのため、 分類 と 、 適切な CoS を使用 し た マーキ ン グ が必要です。 Nexus 5000 の QoS モデルは、 QoS 機能の タ イ プ ご と に存在す る ク ラ ス ・ マ ッ プ と ポ リ シー ・ マ ッ プか ら 構成 さ れ ます。 QoS は多 く の機能 を含む包括的な フ レー ム ワ ー ク で あ り 、 Nexus 5000 の QoS 機能は次の よ う に 3 つの グループに分け ら れ ま す。 • 「QoS」 は、 グ ロ ーバル (シ ス テ ム) レベル と イ ン タ ー フ ェ イ ス ・ レ ベルで、 イ ン バ ウ ン ド ・ ト ラ フ ィ ッ ク ま たはア ウ ト バ ウ ン ド ・ ト ラ フ ィ ッ ク の分類に使用 さ れ ます • 「ネ ッ ト ワ ー ク QoS」 は、 グ ロ ーバル (シ ス テ ム) レベルで、 特定の フ ロ ーに QoS 関連の パ ラ メ ー タ を設定す る 際に使用 さ れ ます • 「キ ュ ー イ ン グ」 は、 各 ク ラ ス が使用で き る 帯域幅の ス ケ ジ ュ ー リ ン グ と 、 パケ ッ ト の配信 を ス ケ ジ ュ ー リ ン グ で き る キ ュ ーの ス ケ ジ ュ ー リ ン グ に使用 さ れ ます。 こ の設計では、 キ ュ ー イ ン グは出力ポ リ シー と し て適用 さ れてい ます 3 つの タ イ プの QoS は、 すべて MQC モデルに従 っ てい ま す。 以下に、 Nexus 5000 での分類 と マーキ ン グ の例 と し て、 3 ス テ ッ プのプ ロ セ ス ・ サ ン プル を挙げ ます。 キ ュ ー イ ン グ と 帯域幅 制御については、 「ネ ッ ト ワ ー ク のサー ビ ス 保証の設計に関す る 考慮事項」 で説明 し てい ます。 アン ト ラ ス ト ・ ト ラ フ ィ ッ ク ・ タ イプ : 1. 次の ACL は、 NetApp ス ト レ ージ ・ コ ン ト ロ ーラ から のすべて のト ラ フ ィ ッ ク を 識別し ま す。 ip access-list classify_CoS_5 10 permit ip 10.100.31.254/32 any <- Identifies un-trusted source of traffic 2. こ れは、 NetApp コ ン ト ロ ー ラ ・ ト ラ フ ィ ッ ク と ACL を結び付け る ク ラ ス ・ マ ッ プです。 class-map type qos Platinum_Traffic <- Notice the class type is 'qos' match access-group name classify_CoS_5 <- Classifies based matched criteria こ のポ リ シー ・ マ ッ プは、 QoS グループ番号 を ト ラ フ ィ ッ ク ・ セ ッ ト に適用 し ま す。 QoS グループは、 分類子 (QoS) を ネ ッ ト ワ ー ク QoS マ ッ プに結び付け ま す。 policy-map type qos Global_Classify_NFS_Application class Platinum_Traffic <- e.g. CoS 5 is a platinum class set qos-group 2 <- assigned qos group for platinum class 3. 「QoS」 分類 さ れた ト ラ フ ィ ッ ク が流れ る ネ ッ ト ワ ー ク QoS は、 QoS グループ番号 と 照合 さ れ、 ポ リ シー ・ マ ッ プに よ っ て ト ラ フ ィ ッ ク に適切な CoS がマーキ ン グ さ れ ます。 class-map type network-qos Platinum_Traffic_NQ <- ク ラ ス マ ッ プ ・ タ イ プは 「ネ ッ ト ワ ー ク QoS」 match qos-group 2 <- 「QoS」 分類ポ リ シー ・ マ ッ プに結び付け る policy-map type network-qos Netapp_Qos <- ネ ッ ト ワー ク QoS のポ リ シー ・ マ ッ プ を定義 class type network-qos Platinum_Traffic_NQ <- 上記で定義 し たネ ッ ト ワー ク QoS の ク ラ ス ・ マ ッ プ set cos 5 <- CoS 値を設定 ト ラ ス ト ・ ト ラ フ ィ ッ ク ・ タ イプ : 1. こ れは、 QoS グループ内の信頼 さ れた フ ロ ーで あ る 「すべて」 の ト ラ フ ィ ッ ク を分類す る ク ラ ス ・ マ ッ プです。 class-map type qos Platinum_transactional match cos 5 2. こ のク ラ ス ・ マッ プは、 すべて のト ラ フ ィ ッ ク の CoS 値を 信頼さ れたソ ース と 照合し ま す。 55 設計上の考慮事項 — 4 つのポイ ン ト こ のポ リ シー ・ マ ッ プは、 QoS グループ番号 を ト ラ フ ィ ッ ク ・ セ ッ ト に適用 し ま す。 QoS グループは、 分類子 (QoS) を ネ ッ ト ワ ー ク QoS マ ッ プに結び付け ま す。 policy-map type qos Global_Classify_NFS_Application class Platinum_transactional set qos-group 2 信頼 さ れた フ ロ ーに 「ネ ッ ト ワ ー ク QoS」 機能は不要で あ る 点に注意 し て く だ さ い。 今回の設 計では、 こ の グループの ト ラ フ ィ ッ ク に QoS パ ラ メ ー タ の設定は不要です。 ス ト レージのセキ ュ アな分離に関する設計上の考慮事項 原理 こ こ では、 NetApp が提供す る ス ト レージ ・ レ イ ヤでの、 テナ ン ト ・ デー タ のセ キ ュ ア な分離 を詳 し く 見てい き ます。 図 17 に、 ス ト レージ仮想化に関す る テ ク ノ ロ ジ を示 し ます。 図 17 ス ト レージ仮想化に関する テ ク ノ ロ ジ 前述 し た よ う に、 物理デ ィ ス ク はい く つかの RAID グループにプール さ れ、 RAID グループは さ ら に、 抽象的な ア グ リ ゲー ト に ま と め ら れ ます。 パ ラ レ ル IO を最大化す る ために、 ア グ リ ゲー ト は最 も 大 き く な る よ う に構成 し ます。 構成 さ れた ア グ リ ゲー ト は、 論理的に分割 さ れて フ レ キ シブル ・ ボ リ ュ ー ム にな り ます。 ア グ リ ゲー ト 内の フ レ キ シ ブル ・ ボ リ ュ ー ム は、 ど れ も が同 じ ス ト レージ ・ プール を利用 し ますが、 論理容量はそれぞれに異な り ます。 こ のボ リ ュ ー ム はシ ン ・ プ ロ ビ ジ ョ ニ ン グ が可能で、 ス ト レージ管理者は、 必要に応 じ て論理容量の サ イ ズ を変更で き ます。 56 設計上の考慮事項 — 4 つのポ イ ン ト こ の アーキ テ ク チ ャ では、 MultiStore を使用 し て複数の vFiler ユニ ッ ト を実装 し 、 1 つ以上の ボ リ ュ ー ム を管理 し てい ます。 vFiler は、 ス ト レ ージ ・ コ ン ト ロ ー ラ の仮想 イ ン ス タ ン ス で、 それぞれが分離 さ れてお り 、 独自の構成 を持ち ます。 こ の仮想 ス ト レージ ・ コ ン ト ロ ー ラ に は、 仮想ネ ッ ト ワ ー ク ・ イ ン タ ー フ ェ イ ス が備わ っ てい ます。 さ ら に こ の アーキ テ ク チ ャ で は、 各 イ ン タ ー フ ェ イ ス が VLAN お よ び IP space に関連付け ら れてい ま す。 IP space は、 仮想 ス ト レージ ・ コ ン ト ロ ー ラ に独立 し た独自のルーテ ィ ン グ ・ テーブル を提供す る こ と で、 2 つ の VLAN が重複す る ア ド レ ス ・ ス ペー ス を持つ場合で も 、 問題の発生 を防ぎ ます。 物理 ス ト レージ ・ コ ン ト ロ ー ラ は、 vFiler0 を介 し て ア ク セ ス さ れ ます。 vFiler0 は他の vFiler ユニ ッ ト を管理 し 、 ま た、 フ ァ イ バ ・ チ ャ ネル ・ サー ビ ス を提供す る 唯一の vFiler です。 イ ー サネ ッ ト ・ ス ト レージ ・ プ ロ ト コ ル (NFS、 CIFS、 iSCSI) は、 すべて特権 を持た ない vFiler ユニ ッ ト で処理 さ れ ます。 こ の中には、 イ ン フ ラ ・ デー タ ( イ ン フ ラ vFiler ユ ニ ッ ト が処理す る VMware ESX の NFS デー タ ス ト ア な ど) と 、 テナ ン ト ・ デー タ (テナ ン ト vFiler ユ ニ ッ ト か ら iSCSI を使用 し て ア ク セ ス さ れ る デー タ ベー ス LUN な ど) の両方が含 ま れ ます。 vFiler ユ ニ ッ ト は、 ス ト レ ージのセ キ ュ ア な分離の基盤 と し て機能 し ま す。 vFiler はそれぞれ が、 特定のテナ ン ト のデー タ と 管理機能の両方 を カ プセル化 し 、 対象のテナ ン ト が関連付け ら れた VLAN 以外には接続で き ない よ う に し ます。 こ のため、 テナ ン ト 管理者 (担当の vFiler ユ ニ ッ ト に対 し て root 権限 を持つ人物) で あ っ て も 、 他のテナ ン ト の vFiler ユニ ッ ト に接続す る こ と はで き ず、 当然、 そ こ で管理 さ れ る デー タ に も ア ク セ ス はで き ません。 さ ら に、 イ ーサ ネ ッ ト ・ ス ト レージ ・ ネ ッ ト ワ ー ク には、 厳密な ア ク セ ス 制御が実装 さ れてお り 、 定義済みの ス ト レージ ・ プ ロ ト コ ル、 バ ッ ク ア ッ プ ・ プ ロ ト コ ル、 管理プ ロ ト コ ル以外の IP ト ラ フ ィ ッ ク をすべてブ ロ ッ ク し ます。 ク ラ ウ ド 管理者から見た場合 ど の よ う な IT 部門で も 、 エ ン ド ・ ユーザに必要なサー ビ ス と リ ソ ー ス を提供す る には、 一定 の管理 イ ン フ ラ ・ コ ン ポーネ ン ト が必要にな り ます。 セ キ ュ ア な ク ラ ウ ド ・ アーキ テ ク チ ャ の 管理 イ ン フ ラ ・ コ ン ポーネ ン ト には、 ス ト レージ ・ コ ン テナ、 ス ト レージ ・ コ ン ト ロ ー ラ を始 め と す る 、 さ ま ざ ま な物理オブジ ェ ク ト と 仮想オブジ ェ ク ト が含 ま れ ます。 こ う し たオブジ ェ ク ト には、 ク ラ ウ ド の運用 を全般的に維持す る 上で重要な役割が あ り ますが、 セ キ ュ リ テ ィ の 点では、 こ れ ら はテナ ン ト ・ リ ソ ー ス と ま っ た く 同様の扱いにな り 、 他のテナ ン ト か ら も 同 じ よ う に分離 さ れ ます。 イ ン フ ラ ・ イ ーサネ ッ ト ・ ス ト レージ (ESX デー タ ス ト ア用の NFS、 vCenter デー タ ベー ス 用の iSCSI な ど) は、 ルーテ ィ ン グ非対応の独自の VLAN に分離 さ れ ま す。 ま た、 ESX ホ ス ト のブー ト 用に使用す る フ ァ イ バ ・ チ ャ ネル SAN も 分離 さ れ ま す。 テナ ン ト は フ ァ イ バ ・ チ ャ ネル ・ イ ニ シ エー タ に ア ク セ ス で き ないか ら ですが、 こ のため、 各 UCS ブ レー ド 内の HBA が唯一の イ ニ シ エー タ と な り ま す。 VLAN 内で あ っ て も 、 すべて の管理 ト ラ フ ィ ッ ク は、 セ キ ュ ア な プ ロ ト コ ル (HTTPS、 SSH な ど) のみ を使用す る よ う に設定 し ま す。 ま た、 必要に応 じ て、 ロ ーカル ・ フ ァ イ ア ウ ォ ールやポー ト 制限 を有効に し ます。 ク ラ ウ ド 管理者は、 すべての ス ト レージ ・ コ ン テナ (物理 [ ア グ リ ゲー ト ] と 仮想 [ フ レ キ シ ブル ・ ボ リ ュ ー ム ] の両方) を設定 し 、 仮想 ス ト レージ ・ コ ン テナ を フ レ キ シブル ・ ボ リ ュ ー ム の形で個々のテナ ン ト vFiler に割 り 当て ます。 テナ ン ト の vFiler ユニ ッ ト に フ レ キ シ ブル ・ ボ リ ュ ー ム が割 り 当て ら れ る と 、 テナ ン ト では、 NAS プ ロ ト コ ル を使用 し て フ レ キ シブル ・ ボ リ ュ ー ム を直接エ ク ス ポー ト す る か、 ま たは、 ブ ロ ッ ク ベー ス の LUN や、 qtree と 呼ばれ る 下 位 レベルのデ ィ レ ク ト リ を使用 し て、 ス ト レージ を さ ら に再分配で き ます。 ス ト レージの割 り 当て権はすべて ク ラ ウ ド 管理者が所有 し てい る ため、 テナ ン ト で使用で き る のは、 テナ ン ト の vFiler ユ ニ ッ ト に直接割 り 当て ら れた ス ト レ ージのみです。 追加 ス ト レ ージが必要にな っ た場 合は、 ク ラ ウ ド 管理者が、 そのテナ ン ト に現在割 り 当て ら れてい る フ レ キ シ ブル ・ ボ リ ュ ー ム のサ イ ズ を変更す る か、 ま たは追加の フ レ キ シ ブル ・ ボ リ ュ ー ム を割 り 当て る こ と がで き ま す。 テナ ン ト では、 割 り 当て以上の ス ト レージ を使用す る こ と はで き ません。 ス ト レージ容量 の割 り 当て権限は ク ラ ウ ド 管理者に限定 さ れてお り 、 ク ラ ウ ド 管理者がテナ ン ト 間の ス ト レー ジ ・ リ ソ ー ス を責任 を持 っ て管理 し ます。 57 設計上の考慮事項 — 4 つのポイ ン ト テナン ト から見た場合 各テナ ン ト には専用の認証手段が あ り 、 それぞれの vFiler ユニ ッ ト と 、 下層に あ る ス ト レー ジ ・ リ ソ ー ス への管理ア ク セ ス と デー タ ・ ア ク セ ス の両方に使用 し ます。 テナ ン ト 管理者は、 ア プ リ ケーシ ョ ン と ス ト レージ間で必要な エ ク ス ポー ト 方式 と セ キ ュ リ テ ィ ・ エ ク ス ポー ト を 選択で き ます。 た と えば、 割 り 当て ら れた ス ト レージ ・ リ ソ ー ス に対 し て カ ス タ ム の NFS エ ク ス ポー ト 権限 を作成 し た り 、 ま たは LUN を介 し て ス ト レ ージ を エ ク ス ポー ト し 、 ア プ リ ケーシ ョ ン VM と ス ト レージ間で CHAP を使用 し て iSCSI を利用 し た り で き ま す。 ア プ リ ケー シ ョ ンやユーザ ・ デー タ にテナ ン ト の vFiler ユニ ッ ト か ら ア ク セ ス す る 方法は、 テナ ン ト 管理 者が カ ス タ マ イ ズ で き ます。 こ のため、 ス ト レージのプ ロ ビ ジ ョ ニ ン グ ( ク ラ ウ ド 管理者が担 当) と ス ト レージの導入 (テナ ン ト 管理者が管理) は完全に分離 さ れ ます。 サービ ス保証 サー ビ ス 保証は、 状態が安定 し てい る か不安定かにかかわ ら ず、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージ で、 他か ら の影響 を受け ない一定のパ フ ォ ーマ ン ス を実現す る ために必要 な も ので、 3 番目のポ イ ン ト と な り ます。 た と えば、 ネ ッ ト ワ ー ク では、 QoS に基づいて各テ ナ ン ト に一定の帯域幅 を提供 し 、 VMware 内の リ ソ ー ス ・ プールでは、 CPU リ ソ ー ス や メ モ リ ・ リ ソ ー ス の調整 と 保証 を可能に し ます。 同時に、 FlexShare で、 ス ト レ ージ ・ ボ リ ュ ー ム 間の リ ソ ー ス 競合 を調整 し ます。 表 10 サービ ス保証の手法 コ ン ピ ュ ーテ ィ ン グ • リ ソ ー ス の予約 と リ ミ ッ ト のための UCS QoS シ ス テム ・ ク ラ ス • 拡張可能な予約 • Dynamic Resource Scheduler ネ ッ ト ワー ク ス ト レ ージ • QoS- キ ュ ー イ ン グ • FlexShare • QoS- 帯域幅制御 • ス ト レ ージ予約 • QoS- レー ト 制限 • シン ・ プロ ビジ ョ ニング コ ン ピ ュ ーテ ィ ングのサービ ス保証の設計に関する考慮事項 ク ラ ウ ド ・ イ ン フ ラ が提供す る コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス のマルチテナ ン ト 運用に あ た っ て、 必要なサー ビ ス 保証 を満たすためには、 VMware vSphere で リ ソ ー ス ・ プール を構成 し 、 さ ら に VMware Distributed Resource Scheduler (DRS) で ロ ー ド ・ バ ラ ン シ ン グ を設定 し ま す。 以下のセ ク シ ョ ン では、 こ の 2 つの ト ピ ッ ク について説明 し ま す。 VMware vSphere の リ ソ ース ・ プール設定 コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス のサー ビ ス 保証は、 リ ソ ー ス ・ プールに対 し て次の属性 を設定 す る こ と で実現で き ます。 58 • 予約 - テナ ン ト の リ ソ ー ス ・ プールに対 し て確保 さ れ る CPU 割 り 当て ま たは メ モ リ の割 り 当て を決定 し ます。 親 (ホ ス ト ま たは リ ソ ー ス ・ プール) の予約 さ れていない リ ソ ー ス か ら 0 以外の予約が取得 さ れ ま す。 取得 し た リ ソ ー ス は、 仮想マ シ ン が リ ソ ー ス ・ プールに 関連付け ら れてい る か ど う かに関係な く 、 予約済み と みな さ れ ます • リ ミ ッ ト - テナ ン ト で利用す る こ と がで き る 、 CPU リ ソ ー ス ま たは メ モ リ ・ リ ソ ー ス の最 大容量。 • シ ェ ア - テナ ン ト ご と の リ ソ ー ス ・ プール ・ レベルで、 「高」、 「標準」、 「低」 に設定 し ま す。 CPU リ ソ ー ス ま たは メ モ リ ・ リ ソ ー ス が競合 し てい る 一時的な状態 (非安定状態) で は、 リ ソ ー ス 消費の点か ら 、 「高」 のシ ェ アや多数のシ ェ ア が設定 さ れてい る テナ ン ト が優 先 さ れ ます 設計上の考慮事項 — 4 つのポ イ ン ト • 拡張可能な 予約 - ア ド ミ ッ シ ョ ン ・ コ ン ト ロ ール時に拡張可能な 予約を 考慮する かど う かを 指定し ま す。 テ ナン ト に対し て こ のオプシ ョ ン が有効にな っ て いる と 、 リ ソ ース ・ プール内 の仮想マシ ン を 起動し たと き に、 仮想マシ ン の合計予約がリ ソ ース ・ プールの予約よ り も 大 き く なる 場合、 リ ソ ース ・ プールではその親ま たは更に上位のリ ソ ース を 使用でき ま す マルチテナン ト 環境の リ ソ ース ・ プール設定 こ こ では、 マルチテナ ン ト 環境に定義 さ れ る リ ソ ー ス ・ プールについて、 設計に関す る 考慮事 項 と 設定に関す る ベ ス ト ・ プ ラ ク テ ィ ス を詳 し く 説明 し ます (マルチテナ ン ト 環境で推奨 さ れ る リ ソ ー ス ・ プールの設定の詳細については、 「 コ ン ピ ュ ーテ ィ ン グ ・ リ ソ ー ス の分離に関す る 設計上の考慮事項」 に定義 さ れてい る ベ ス ト ・ プ ラ ク テ ィ ス を参照 し て く だ さ い)。 マルチテナン ト 構成において推奨 さ れ る イ ン フ ラ の リ ソ ース ・ プール設定は、 以下の と お り です。 • 予約 - イ ン フ ラ の仮想マ シ ン で リ ソ ー ス が不足 し ない よ う に、 CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス の両方 を予約す る 必要が あ り ます • リ ミ ッ ト - イ ン フ ラ の仮想マ シ ン が ク ラ ス タ 内の使用 さ れていない CPU 容量 と メ モ リ 容量 を使用で き る よ う 、 「制限な し 」 を選択 し ます • シ ェ ア - イ ン フ ラ の仮想マ シ ン間で、 常に必要な CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス が共有 さ れ る よ う 、 「高」 の設定 を推奨 し ます • 拡張可能な予約 - リ ソ ー ス 予約 を増や し て新たに追加 さ れ る イ ン フ ラ 仮想マ シ ン に対応で き る 場合は、 こ のオプシ ョ ン を設定す る 必要はあ り ません。 イ ン フ ラ 仮想マ シ ン では、 共 有サー ビ ス の イ ン フ ラ の ス ケールア ッ プや ス ケールア ウ ト が行われ る ま では、 安定状態 を 維持す る こ と が求め ら れ ます。 リ ソ ー ス 予約 を調整す る こ と で リ ソ ー ス の新た な ニーズに 対応で き ます。 マルチテナ ン ト 構成において推奨 さ れ る 「親」 テナ ン ト の リ ソ ー ス ・ プール設定は、 以下の と お り です。 • 予約 -CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス の両方 を、 個々のテナ ン ト への割 り 当て用に予約 し ます • リ ミ ッ ト - こ の値は、 CPU と メ モ リ の現在の予約値 よ り も 大 き く 設定 し ま す • シ ェ ア - テナ ン ト と イ ン フ ラ の リ ソ ー ス ・ プールが CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス に均 等に ア ク セ ス す る よ う に、 「高」 を推奨 し ます • 拡張可能な予約 - テナ ン ト に よ っ て リ ソ ー ス 利用率が大 き く 異な る 場合が あ る ため、 通常、 有効に し ます。 こ のオプシ ョ ン を有効にす る と 、 テナ ン ト で ク リ テ ィ カルな ニーズが発生 し た場合 (販売取引 を記録す る ア プ リ ケーシ ョ ン を実行 し てい る テナ ン ト で、 四半期末や 年度末の場合な ど) に、 使用 し ていない CPU 容量や メ モ リ 容量 を利用で き ます マルチテナ ン ト 構成において推奨 さ れ る 個々のテナ ン ト の リ ソ ー ス ・ プール設定は、 以下の と お り です。 • 予約 - テナ ン ト の SLA に基づい て CPU 容量 と メ モ リ 容量 を予約 し ま す • リ ミ ッ ト - 予約値 と 同 じ 値に設定 し ま す • シ ェ ア - テナ ン ト の SLA に基づい て値 を設定 し ま す • 拡張可能な予約 -SLA 要件の最 も 高い テナ ン ト に対 し て設定で き ま す VMware DRS のロー ド ・ バラ ン シ ング VMware DRS では、 イ ン フ ラ と テナ ン ト の仮想マ シ ン の負荷が ク ラ ス タ 内のすべての ESX Server ホ ス ト 間で均等に分散 さ れ る よ う に設定す る こ と がで き ま す。 こ の負荷分散は、 ク ラ ス タ ・ レベルで完全な自動化が可能です。 メモ 各 ESX ホ ス ト の vShield 仮想マ シ ン では、 DRS の自動化 レベル を 「無効」 に し て く だ さ い。 59 設計上の考慮事項 — 4 つのポイ ン ト ネ ッ ト ワー クのサービ ス保証の設計に関する考慮事項 「セ キ ュ ア な分離」 では、 ア プ リ ケーシ ョ ン ・ フ ロ ー と ス ト レージ IO 要件 を区別す る ために、 サー ビ ス 保証モデル を構築す る 基盤 と し て QoS 分離手法 を紹介 し ま し た。 サー ビ ス 保証は、 マ ルチテナ ン ト 設計にサー ビ ス ・ レベル を展開す る ための、 耐障害性に優れた フ レー ム ワ ー ク を 提供 し ます。 ネ ッ ト ワ ー ク ・ レ イ ヤでのサー ビ ス 保証は、 マルチテナ ン ト ・ イ ン フ ラ におけ る 制御機能 と テナ ン ト のユーザ ・ デー タ ・ プ レー ン の両方について、 以下の 2 つの異な る 設計要 件に対処 し ます。 • ネ ッ ト ワ ー ク ・ リ ソ ー ス のパ フ ォ ーマ ン ス 保護 (安定状態) • ネ ッ ト ワ ー ク ・ リ ソ ー ス のパ フ ォ ーマ ン ス 保護 (非安定状態) ネ ッ ト ワー ク ・ リ ソ ースのパフ ォ ーマ ン ス保護 (安定状態) こ の機能では、 安定状態において、 各 ト ラ フ ィ ッ ク ・ タ イ プ と サー ビ ス ・ ク ラ ス に対す る サー ビ ス ・ レベルの保護に対応 し ます。 通常の運用では、 規定 さ れてい る サー ビ ス ま たは保護の目 標 を達成す る ために、 ネ ッ ト ワ ー ク ・ リ ソ ー ス を共有 し て分割す る 必要が あ り ます。 サー ビ ス ・ レベルに基づいて ト ラ フ ィ ッ ク を分離 し た ら 、 CoS フ ィ ール ド で定義 し てい る サー ビ ス の 優先度が反映 さ れ る よ う に、 ネ ッ ト ワ ー ク ・ レ イ ヤで提供す る 共有帯域幅 を セ グ メ ン ト 化 し ま す。 安定状態のパ フ ォ ーマ ン ス 保護 を実現す る ためには、 以下の 2 つの手法 を利用で き ま す。 • キ ュ ー イ ン グ - キ ュ ー イ ン グ を使用す る と 、 ネ ッ ト ワ ー ク ・ デバ イ ス では、 分類基準に基 づいてパケ ッ ト 配信の ス ケ ジ ュ ール を設定で き ます。 優先的に配信す る パケ ッ ト を区別す る 機能に よ っ て、 オーバーサブ ス ク リ プシ ョ ン が発生 し た と き 、 ア プ リ ケーシ ョ ン ご と に 異な る 応答時間 を設け る こ と がで き ます。 オーバーサブ ス ク リ プシ ョ ン は、 リ ソ ー ス の輻 輳 を定義す る 際に用い ら れ る 一般的な用語で、 マルチテナ ン ト 環境の各領域で さ ま ざ ま な 理由で発生 し ます。 リ ソ ー ス ・ マ ッ プが変化 (オーバーサブ ス ク リ プシ ョ ン) す る 例 と し ては、 マルチテナ ン ト ・ コ ン ポーネ ン ト ( コ ン ピ ュ ーテ ィ ン グ、 ス ト レージ、 ネ ッ ト ワ ー ク ) の障害、 帯域幅の使用率増 を引 き 起 こ す計画外の ア プ リ ケーシ ョ ン導入、 複数の統合 フ ァ ブ リ ッ ク を サポー ト す る ネ ッ ト ワ ー ク の ア グ リ ゲーシ ョ ン ・ レ イ ヤ な ど が あ り ます。 キ ュ ー イ ン グ が効果的なのは、 使用可能な帯域幅がすべてのサー ビ ス ・ ク ラ ス で十分に利 用 さ れてい る 場合のみで あ る こ と に注意 し て く だ さ い。 「アーキ テ ク チ ャ の概要」 で説明 し てい る よ う に、 コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤ (UCS) では通常 1 対 1 のサブ ス ク リ プシ ョ ン を実現 し 、 ス ト レージ ・ コ ン ト ロ ー ラ では、 キ ュ ー イ ン グ が常時発生す る と い う 事態 を 避け る ため、 十分な帯域幅 を提供 し ます。 ただ し 、 リ ソ ー ス の使用過多は常に把握で き る と は限 ら ないため、 マルチテナ ン ト 設計では機能要件に対応す る こ と が非常に重要です。 輻輳は、 ア プ リ ケーシ ョ ン構造、 VM NIC、 CPU、 ま たはネ ッ ト ワ ー ク ・ レ イ ヤ内のいずれ かに生 じ る こ と で、 常にエ ン ド ツーエ ン ド ・ シ ス テ ム内で発生 し ます。 オーバーサブ ス ク リ プ シ ョ ン は変則的に生 じ る ため、 輻輳ポ イ ン ト はエ ン ド ツーエ ン ド ・ シ ス テ ム内の さ ま ざ ま な レベルに移動 し ます。 各ネ ッ ト ワ ー ク ・ デバ イ ス の キ ュ ー イ ン グ機能が、 サー ビ ス ・ レベルの品質 を決定す る こ の よ う な動的 イ ベ ン ト を処理 し ます。 こ の キ ュ ー イ ン グ機能は、 デバ イ ス ご と に機能が多少異な り ますが、 ネ ッ ト ワ ー ク のすべ ての レ イ ヤで利用で き ます。 各デバ イ ス の機能 と 設計に関す る 推奨事項については、 以下 に示 し ます。 • 帯域幅制御 - 前述の よ う に、 キ ュ ー イ ン グ では、 キ ュ ー を処理す る 順番 を調整す る こ と で ア プ リ ケーシ ョ ン の応答時間 を管理で き ますが、 キ ュ ー イ ン グ (サー ビ ス ) ・ ク ラ ス ご と の 帯域幅管理は制御で き ません。 帯域幅制御 を使用す る と 、 ト ラ フ ィ ッ ク のいずれかの ク ラ ス で帯域幅が過度に使用 さ れない よ う 、 ネ ッ ト ワ ー ク ・ デバ イ ス で キ ュ ー ご と に適切な量 のバ ッ フ ァ を利用で き る よ う にな り 、 他の キ ュ ーで残 り のサー ビ ス ・ ク ラ ス の要求 を均等 に処理す る こ と がで き ます。 キ ュ ー イ ン グ で最初に配信す る パケ ッ ト の優先順位 を指定 し 、 帯域幅で キ ュ ーあ た り の送信可能なデー タ 量 を指定 し てい る 場合、 帯域幅制御はキ ュ ー イ ン グ と 連携 し て機能 し ます。 「QoS ベー ス の分離」 では、 ト ラ フ ィ ッ ク ・ タ イ プ と 、 サー ビ ス ・ レベル要件に基づいたサー ビ ス の分類について説明 し てい ます。 その説明では、 各サー ビ ス ・ ク ラ ス が適切な CoS マ ッ ピ ン グ を使用 し て キ ュ ーにマ ッ ピ ン グ さ れてい ます。 ト ラ フ ィ ッ ク ・ フ ロ ーが適切な キ ュ ーに マ ッ ピ ン グ さ れ る と 、 帯域幅制御が キ ュ ー ご と に適用 さ れ ます。 表 5 に示すキ ュ ー ・ マ ッ ピ ン 60 設計上の考慮事項 — 4 つのポ イ ン ト グは、 エ ン ド ツーエ ン ド ・ ネ ッ ト ワ ー ク 機能に基づいて利用で き る 、 最小の キ ュ ー イ ン グ ・ ク ラ ス をベー ス に作成 さ れてい ます。 キ ュ ー イ ン グ と 帯域幅制御の選択に適用 さ れ る 設計原則で は、 マルチテナ ン ト 設計に以下の属性 を使用す る 必要が あ り ます。 ト ポ ロ ジ - マルチテナ ン ト 設計の目標は、 サー ビ ス 提供に拡張性 と 柔軟性 を も た ら す こ と です。 こ の設計で選択 し てい る 3 層モデルには、 レ イ ヤ ご と に手法 を選択で き る 柔軟性 と 管理ポ イ ン ト が備わ っ てい ます。 ア ク セ ス ・ レ イ ヤ ・ テ ク ノ ロ ジ ( ス ト レージ と デー タ ) と ト ポ ロ ジ (フ ァ イ バ ・ チ ャ ネル、 イ ーサネ ッ ト 、 FCoE) の統合 と い う 新 し いパ ラ ダ イ ム では、 ア プ リ ケーシ ョ ン要件 と IO 要件に慎重に対処す る 必要が あ り ま す。 言い換えれば、 マルチテナ ン ト 環境では、 テナ ン ト ご と に ア プ リ ケーシ ョ ン ・ ト ラ フ ィ ッ ク ・ フ ロ ーで必要な制御 と サー ビ ス ・ レベル保証 を行 う こ と がで き る と い う こ と です。 ア グ リ ゲーシ ョ ン と ア ク セ ス ・ レ イ ヤが う ま く 利用で き ない と 、 ト ラ フ ィ ッ ク ・ フ ロ ー特性が 2 層モデルに よ っ て変化す る ため、 QoS 機能 と 帯域幅制御が困難にな り ます。 た と えば、 デ ュ アル フ ァ ブ リ ッ ク 設計では、 ト ラ フ ィ ッ ク は フ ァ ブ リ ッ ク か ら 抜け出て、 MAC ア ド レ ス の到達可能性情報が あ る ア ク セ ス ・ レ イ ヤ ・ ス イ ッ チで リ ダ イ レ ク ト す る 必要が あ る ため、 VM 間の ト ラ フ ィ ッ ク を ア ク セ ス ・ レ イ ヤ ・ ス イ ッ チ経由で フ ロ ー さ せ る こ と が必要にな る 場合が あ り ます。 2 層設計では、 レ イ ヤ 3 と レ イ ヤ 2 の機能がマージ さ れ る ため、 レ イ ヤ 3 か ら レ イ ヤ 2 への フ ロ ー、 レ イ ヤ 3 と レ イ ヤ 2 間の マーキ ン グ と 分類 を一緒に管理 し な ければな ら な く な り 、 ア グ リ ゲーシ ョ ン間の フ ロ ーはア ク セ ス ・ レ イ ヤの フ ロ ー (VM 間) と 混在にな り ま す。 し たが っ て、 環境が拡大 し て、 さ ま ざ ま な VM 間 フ ロ ーやア グ リ ゲーシ ョ ン間 フ ロ ーで多様な通信接続 を サポー ト す る よ う にな る と 、 ト ラ フ ィ ッ ク 管理 と 帯域幅制御 も 複雑にな り ます。 Nexus 5000 で統合 さ れた ア ク セ ス ・ レ イ ヤ を使用す る と 、 特に コ ン ピ ュ ーテ ィ ン グ、 ス ト レージ、 ネ ッ ト ワ ー ク のエ ッ ジにおけ る ト ラ フ ィ ッ ク ・ フ ロ ーの動作 を対象に、 帯域幅 と キ ュ ー イ ン グ を制御で き ます。 オーバーサブス ク リ プ シ ョ ン ・ モデル (輻輳管理ポ イ ン ト ) こ の設計では、 UCS は統合エ ッ ジ ・ リ ソ ー ス と し て、 各ブ レ ー ド の 10 G イ ン タ ー フ ェ イ ス を 介 し た ス ト レージ IO と IP 通信 を統合 し ます。 UCS はデ ュ アル フ ァ ブ リ ッ ク ・ モデル を使用 し て設計 さ れてお り 、 個々のブ レー ド では UCS 6100 フ ァ イ バ ・ イ ン タ ー コ ネ ク ト に至 る ま での 各デー タ ・ パ ス で、 ネ ッ ト ワ ー ク 帯域幅 レベルのオーバーサブ ス ク リ プシ ョ ン が解消 さ れ ま す。 ただ し 、 UCS を マルチテナ ン ト 環境で使用す る 場合は、 (同様の方法で リ ソ ー ス を共有 し てい る ) テナ ン ト ご と のサー ビ ス ・ レベルが必要にな る ため、 UCS 内 と 複数の UCS を接続で き る ア グ リ ゲーシ ョ ン ・ ポ イ ン ト (フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト ) で帯域幅 を管理す る 必 要が あ り ます。 階層構造 と ア グ リ ゲーシ ョ ン に ア ク セ ス す る ト ポ ロ ジに応 じ て、 さ ま ざ ま な オーバーサブ ス ク リ プシ ョ ン ・ モデルが あ り ます。 コ ン ピ ュ ーテ ィ ン グ ・ レ イ ヤか ら レ イ ヤ 3 ま で機能す る こ の設計において、 オーバーサブ ス ク リ プ シ ョ ン発生の可能性が あ る 主な境界は以下の と お り です。 • VM と UCS ブ レー ド の境界 - V M のネ ッ ト ワ ー ク ・ ア ク テ ィ ビ テ ィ を実行す る VM と ア プ リ ケーシ ョ ン群が、 10 G イ ン タ ー フ ェ イ ス を オーバーサブ ス ク ラ イ ブ状態にす る 場合が あ り ます。 仮想 イ ーサネ ッ ト 接続 を提供す る Nexus 1000V ス イ ッ チは、 ゲー ト ・ イ ン タ ー フ ェ イ ス ではあ り ません。 こ れは物理 イ ーサネ ッ ト の抽象化で あ る ため、 物理 イ ーサネ ッ ト に存在す る 信号 レベルの制限が あ り ません。 主な通信 フ ロ ーは、 同一ブ レー ド 内の VM 間 ま たは異な る ブ レー ド 上の VM 間に発生 し ます。 こ れ ら の VM 間通信では 6100 を介 し て ア ク セ ス ・ レ イ ヤ ・ ス イ ッ チに フ ロ ーす る 必要が あ る ため、 後者の フ ロ ーの動作は フ ァ イ バ ・ イ ン タ ー コ ネ ク ト の境界 (後述) と 重複 し ます。 • フ ァ イ バ ・ イ ン タ ー コ ネ ク ト と ア ク セ ス ・ レ イ ヤの境界 - 各 UCS シ ス テ ム では UCS 6100 に最大 80 Gbps の ト ラ フ ィ ッ ク を提供 し ます。 UCS 6100 か ら の ア ッ プ リ ン ク に よ っ て、 UCS シ ス テ ム に提供 さ れ る 総帯域幅のオーバーサブ ス ク リ プ シ ョ ン比率が決 ま り ま す。 UCS 6100 (各 フ ァ ブ リ ッ ク ) でプ ロ ビ ジ ョ ニ ン グ可能な 10 Gbps リ ン ク の最大数は 8 本で あ る ため、 接続 さ れてい る USC シ ス テ ム の数に応 じ て、 オーバーサブ ス ク リ プシ ョ ン は 2 対 1 ま たは 4 対 1 にな り ま す。 将来は、 ア ッ プ リ ン ク 容量 を 10 Gbps リ ン ク 16 本に ま で拡 張で き ます。 フ ァ イ バ ・ イ ン タ ー コ ネ ク ト は、 以下に示す主な 2 つの ト ラ フ ィ ッ ク ・ カ テ ゴ リ について ア プ リ ケーシ ョ ン ・ フ ロ ー (両方向) を管理 し ます。 – バ ッ ク エ ン ド のユーザ ・ デー タ ・ ト ラ フ ィ ッ ク -VM 間 (片方の VM は別のブ レー ド 上に あ る か、 ま たは同 じ ド メ イ ン内の他の UCS シ ス テ ム に あ る ) 61 設計上の考慮事項 — 4 つのポイ ン ト – VM か ら ス ト レ ージ (テナ ン ト あ た り の NFS デー タ ス ト ア と ア プ リ ケーシ ョ ン IO) - フ ロ ン ト ・ エ ン ド のユーザ ・ デー タ ・ ト ラ フ ィ ッ ク 、 VM と 各テナ ン ト のユーザ間 UCS 6100 ア ッ プ ス ト リ ー ム (ユーザ と ス ト レージに向か う フ ロ ー) の ト ラ フ ィ ッ ク ・ キ ュ ー イ ン グ と 帯域幅制御は、 「QoS ベー ス の分離」 で定義 さ れてい る サー ビ ス ・ ク ラ ス に基づいて 設計 さ れ ます。 UCS の QoS ク ラ ス 機能 と ト ラ フ ィ ッ ク ・ ク ラ ス に基づ く CoS マ ッ ピ ン グ を、 表 11 に示 し ま す。 UCS 6100 の キ ュ ー イ ン グ機能は、 UCS 6100 が提供す る QoS サー ビ ス ・ ク ラ ス に統合 さ れてい ます。 つ ま り 、 QoS シ ス テ ム ・ ク ラ ス は CoS マ ッ ピ ン グ にマ ッ ピ ン グ さ れ ます。 た と えば、 プ ラ チナ ・ ク ラ ス に CoS 値 5 が指定 さ れてい る 場合、 CoS-5 は優先 ク ラ ス と し て処理 さ れ、 最初にパケ ッ ト が配信 さ れ ます。 ま た、 ゴール ド ・ ク ラ ス は、 テナ ン ト 要件に 基づいて IO と ト ラ ン ザ ク シ ョ ン のサー ビ ス ・ ク ラ ス を区別す る ために、 「 ド ロ ッ プ な し 」 の呼 び出 し で指定 さ れてい ます。 「 ド ロ ッ プな し 」 が指定 さ れてい る ク ラ ス は可能な か ぎ り バ ッ フ ァ リ ン グ を行い、 ト ラ フ ィ ッ ク を破棄 し ないため、 動作の遅延が長引 き ますが、 帯域幅は保 証 さ れ ます。 帯域幅制御は、 統合 フ ァ ブ リ ッ ク を使用 し てサー ビ ス ・ レベル を管理す る 場合に、 重要な設計 属性 と な り ます。 各 ク ラ ス に適用 さ れ る 重み付けで帯域幅制御 を表 し た も の を表 11 に示 し ま す。 重み付けの乗数は 1 ~ 10 です。 乗数に よ っ て、 帯域幅の合計比率が自動的に 100% に調 整 さ れ ます。 有効な値はア プ リ ケーシ ョ ン と ユーザ ・ テナ ン ト の要件に よ っ て大 き く 異な る た め、 表 11 には、 マルチテナ ン ト 設計に適用で き る 帯域幅制御は反映 さ れてい ません。 ただ し 、 プ ラ チナ ・ ク ラ ス の ト ラ フ ィ ッ ク は高い優先度で無制限の帯域幅 (NFS デー タ ス ト ア接続 と プ ラ チナ ・ テナ ン ト の ア プ リ ケーシ ョ ン IO) を使用 し て処理 さ れ る ため、 こ の ク ラ ス の帯域幅割 り 当ては慎重に行 う 必要が あ り ます。 重み付け 1 はベ ス ト エ フ ォ ー ト を意味 し ま すが、 各 ク ラ ス の ト ラ フ ィ ッ ク がベ ス ト エ フ ォ ー ト と し て処理 さ れ る と い う こ と ではあ り ません。 表 11 では、 すべての ク ラ ス に重み付け 1 が適用 さ れてお り 、 有効な帯域幅は均等に 5 つ ( ク ラ ス の合計数) に分割 さ れてい ます (基本的に、 重み付け合計に対す る ク ラ ス ご と の重み付け の比率は、 帯域幅比率 と し て整数で示 さ れてい ます)。 表 11 UCS- キ ュ ー イ ング と 帯域幅のマ ッ ピ ング QoS シ ス テ ム ・ クラス CoS マ ッ ピ ン グ ド ロ ッ プ基準 プ ラ チナ 5 テ イル ・ ド ロ ッ プ 1 (ベ ス ト エ フ ォ ー ト ) 20 ゴール ド 6 ド ロ ッ プな し 1 (ベ ス ト エ フ ォ ー ト ) 20 シルバー 4 テ イル ・ ド ロ ッ プ 1 (ベ ス ト エ フ ォ ー ト ) 20 ブロ ンズ 2 テ イル ・ ド ロ ッ プ 1 (ベ ス ト エ フ ォ ー ト ) 20 FCoE 3 未使用 未使用 デフ ォル ト 0,1 テ イル ・ ド ロ ッ プ 1 (ベ ス ト エ フ ォ ー ト ) 20 重み付け (1 ~ 10) 有効な帯域幅 (%) UCS 6100 の QoS の詳細については、 次 を参照 し て く だ さ い。 http://www.cisco.com/en/US/docs/unified_computing/ucs/sw/gui/config/guide/GUI_Config_Guide_ch apter16.html ア ク セ ス ・ レ イ ヤ内部 - こ の境界でのオーバーサブ ス ク リ プ シ ョ ン は、 接続 さ れてい る ア ク セ ス ・ レ イ ヤ ・ デバ イ ス の数 と デバ イ ス 内で必要な ト ラ フ ィ ッ ク 管理の量 と の相関関係に よ っ て 決 ま り ます。 以下の 2 つの主な ア プ リ ケーシ ョ ン ・ フ ロ ーについて管理が必要です。 • 62 バ ッ ク エ ン ド ・ ト ラ フ ィ ッ ク ( ス ト レージ IO ト ラ フ ィ ッ ク ) - こ の設計では、 ス ト レー ジ ・ コ ン ト ロ ー ラ (NetApp FAS 6080) は、 1 つの EtherChannel を形成す る 2 つの 10 Gbps リ ン ク を使用 し て Nexus 5000 に接続 し てい ます。 NFS デー タ ス ト ア の ト ラ フ ィ ッ ク ・ フ ロ ーは、 ESX ホ ス ト と ゲ ス ト VM のオペ レーシ ョ ン に よ っ て発生 し 、 マルチテナ ン ト 環境 全体の整合性上最 も ク リ テ ィ カルな フ ロ ー と な り ます。 ス ト レージ ・ コ ン ト ロ ー ラ に向か う テナ ン ト ご と の ア プ リ ケーシ ョ ン ・ ト ラ フ ィ ッ ク ・ フ ロ ーは、 「QoS ベー ス の分離」 で説 明 し てい る サー ビ ス ・ レベルに基づいた管理が必要です。 こ の設計ガ イ ド では、 各テナ ン 設計上の考慮事項 — 4 つのポ イ ン ト ト の vFiler ユニ ッ ト がデ ュ アル コ ン ト ロ ー ラ 経由で配置 さ れ、 最大 40 Gbps の帯域幅が提 供 さ れてい る こ と を前提 と し てい ます (FAS6080 では最大 5 個のデ ュ アル ・ ポー ト 10 Gb ア ダプ タ 、 つ ま り コ ン ト ロ ー ラ あ た り 10 個の 10 Gbps ポー ト を使用で き 、 LACP グループ あ た り 最大 8 つの有効な イ ン タ ー フ ェ イ ス を サポー ト )。 そのため、 ス ト レージか ら 送信 さ れ る ト ラ フ ィ ッ ク の管理では、 オーバーサブ ス ク リ プシ ョ ン発生の可能性が低減 し ます。 ただ し 、 VM への ト ラ フ ィ ッ ク ・ フ ロ ーの ア ッ プ ス ト リ ー ム (読み取 り IO) は、 Nexus 5000 で帯域幅制御 を使用 し て管理 さ れ ます。 • フ ロ ン ト ・ エ ン ド のユーザ ・ ト ラ フ ィ ッ ク - こ の設計では、 VM か ら ユーザ ・ テナ ン ト へ 向か う ア プ リ ケーシ ョ ン ・ フ ロ ーは、 テナ ン ト ご と のサー ビ ス ・ ク ラ ス で分類 さ れ ます。 フ ロ ン ト ・ エ ン ド のユーザ ・ ト ラ フ ィ ッ ク では、 ア ッ プ ス ト リ ー ム と ダ ウ ン ス ト リ ー ム の 両方で帯域幅制御が必要です。 ア ッ プ ス ト リ ー ム (ユーザに向か う フ ロ ー) の帯域幅制御 では、 すべてのネ ッ ト ワ ー ク ・ デバ イ ス ( こ の設計では、 プ ラ イ マ リ の UCS シ ス テ ム) の ア グ リ ゲー ト 帯域幅合計 を反映す る 必要が あ り ます。 ダ ウ ン ス ト リ ー ム (VM に向か う フ ロ ー) の帯域幅制御は、 Nexus 7000 ま たは Nexus 5000 で ク ラ ス ご と に管理で き ます。 こ の 設計では、 Nexus 5000 が帯域幅制御ポ イ ン ト で使用 さ れてお り 、 将来の設計には Nexus 7000 オプ シ ョ ン が組み込 ま れ る 予定です。 Nexus 5000 の QoS コ ン ポーネ ン ト については、 「QoS ベー ス の分離」 で説明 し てい ま す。 上述 の要件 を反映 し た キ ュ ー イ ン グ と 帯域幅の機能 を表 12 に示 し ます。 Nexus 5000 では、 キ ュ ー イ ン グは グ ロ ーバル ま たは イ ン タ ー フ ェ イ ス ・ レベルで適用で き ます。 一般に、 キ ュ ー イ ン グ ・ ポ リ シーは グ ロ ーバルに保つのが適切な設計プ ラ ク テ ィ ス です。 すべての ク ラ ス について 同 じ タ イ プの キ ュ ー イ ン グ と 帯域幅 をすべての イ ン タ ー フ ェ イ ス に両方向で利用で き る か ら で す。 非対称の QoS サー ビ ス 要件が存在す る 場合は、 複数 レベルのポ リ シー ( イ ン タ ー フ ェ イ ス と グ ロ ーバル) を適用で き ます。 各 イ ーサネ ッ ト ・ イ ン タ ー フ ェ イ ス は、 シ ス テ ム ・ ク ラ ス ご と に 1 つずつ、 最大 6 つの キ ュ ー を サポー ト し ま す。 キ ュ ー イ ン グ ・ ポ リ シーは、 分類ポ リ シー を定義す る こ と で定義 さ れ る QoS グループ を介 し て関連付け ら れ ま す (「QoS ベー ス の分 離」 を参照)。 帯域幅の割 り 当て制限は、 FCoE ト ラ フ ィ ッ ク を含め、 イ ン タ ー フ ェ イ ス 上のすべての ト ラ フ ィ ッ ク に適用 さ れ ます。 デ フ ォ ル ト では、 ク ラ ス に 50% の帯域幅が割 り 当て ら れ る ため、 必要な ク ラ ス でバ ッ フ ァ を分散す る ためには、 帯域幅 と キ ュ ー制限の両方 を変更す る 必要が あ り ます。 ポー ト ・ チ ャ ネルの イ ン タ ー フ ェ イ ス では、 帯域幅は、 所定の LACP グループのすべ ての リ ン ク の合計 と し て計算 さ れ ます。 キ ュ ーは、 WRR (Weighted Round Robin; 重み付 き ラ ウ ン ド ・ ロ ビ ン) の ス ケ ジ ュ ールに基づいて処理 さ れ ます。 Nexus 5000 の QoS 設定ガ イ ド ラ イ ン と 制限事項の詳細については、 次 を参照 し て く だ さ い。 http://www.cisco.com/en/US/partner/docs/switches/datacenter/nexus5000/sw/qos/Cisco_Nexus_5000_ Series_NX-OS_Quality_of_Service_Configuration_Guide_chapter3.html 表 12 に、 キ ュ ー と 帯域幅割 り 当ての CoS マ ッ ピ ン グ を示 し ます。 有効な値はア プ リ ケーシ ョ ン と ユーザ ・ テナ ン ト の要件に よ っ て大 き く 異な る ため、 表 12 には、 マルチテナ ン ト 設計に 適用で き る 帯域幅制御は反映 さ れてい ません。 表 12 Nexus 5000- キ ュ ー イ ング と 帯域幅のマ ッ ピ ング QoS シ ス テム ・ ク ラス CoS マ ッ ピ ング キュー 帯域幅割 り 当て (%) ド ロ ッ プ基準 プ ラ チナ 5 優先 20 イ ン ターフ ェ イ ス の帯域幅 ゴール ド 6 キ ュー 1 20 WRR シルバー 4 キ ュー 2 20 WRR ブロ ンズ 2 キ ュー 3 20 WRR FCoE 3 未使用 デフ ォル ト 0,1 キ ュー 4 未使用 20 WRR 63 設計上の考慮事項 — 4 つのポイ ン ト 次に示す ク ラ ス マ ッ プ ・ タ イ プが 「キ ュ ー イ ン グ」 の設定では、 「QoS ベー ス の分離」 で説明 し てい る よ う に、 CoS 値 を設定す る QoS グループ ま たは CoS 値 と 一致す る QoS グループに マ ッ ピ ン グ し ます。 class-map type queuing Platinum_Traffic_Q <- ク ラ ス マ ッ プ ・ タ イ プは 「キ ュ ー イ ン グ」 match qos-group 2 <- 分類子、 ネ ッ ト ワー ク QoS、 キ ュ ー イ ン グ間のア ン カー ・ ポ イ ン ト であ る QoS グループ class-map type queuing Gold_Traffic_Q match qos-group 3 class-map type queuing Silver_Traffic_Q match qos-group 4 class-map type queuing Bronze_Traffic_Q match qos-group 5 次に示すポ リ シー ・ マ ッ プ ・ タ イ プ 「キ ュ ー イ ン グ」 では、 上記の ク ラ ス ・ マ ッ プ を キ ュ ー ・ タ イ プに関連付け て、 個々のサー ビ ス ・ ク ラ ス に使用す る 適切な帯域幅 を割 り 当て ます。 policy-map type queuing Global_BW_Queuing <- ポ リ シー ・ タ イ プは 「キ ュ ー イ ン グ」 class type queuing Platinum_Traffic_Q priority <-NFS デー タ ス ト ア と プ ラ チナ ・ ク ラ ス の ト ラ フ ィ ッ ク の優先キ ュ ー class type queuing Gold_Traffic_Q bandwidth percent 7 <- 各 QoS ク ラ ス で使用 さ れ る 帯域幅合計 class type queuing Silver_Traffic_Q bandwidth percent 7 class type queuing Bronze_Traffic_Q bandwidth percent 43 class type queuing class-fcoe bandwidth percent 0 fclass type queuing class-default bandwidth percent 43 QoS 機能は、 グ ロ ーバル設定モー ド で有効にな っ てい ま す。 こ の設計では、 QoS のすべての機 能が グ ロ ーバル ・ レベルで適用 さ れ ます。 system qos service-policy type queuing output Global_BW_Queuing <- すべての イ ン タ ーフ ェ イ ス にキ ュ ー イ ン グ を適用 service-policy type qos input Global_Classify_NFS_Application <- サービ ス ・ ク ラ ス に基づいて ト ラ フ ィ ッ ク を分類 service-policy type network-qos Netapp_Qos <-QoS パ ラ メ ー タ 設定 警告 こ の設計では、 VPC テ ク ノ ロ ジ を利用 し てループの少ない設計 を行 っ てい ま す。 VPC 構成で は、 2 つの Nexus 5000 の設定に、 一貫性の あ る 一連の グ ロ ーバル設定 を使用す る 必要が あ り ま す。 VPC を有効にす る 前に、 QoS ポ リ シー を シ ス テ ム ・ レベルで有効にす る こ と を推奨 し ま す。 VPC を構成後に QoS 設定 を適用す る 場合は、 両方の Nexus 5000 で QoS を同時に有効にす る 必要が あ り ます。 こ の方法で ない と 、 VPC ト ポ ロ ジに属す る すべての VLAN が無効にな り ます。 ネ ッ ト ワー ク ・ リ ソ ースのパフ ォ ーマ ン ス保護 (非安定状態) こ の機能では、 非安定状態において、 各 ト ラ フ ィ ッ ク ・ タ イ プ と サー ビ ス ・ ク ラ ス で ど の よ う にサー ビ ス ・ レベル を保護す る のかに対応 し ます。 非安定状態 と は、 マルチテナ ン ト 環境の コ ン ポーネ ン ト 障害な ど、 リ ソ ー ス ・ プールに何 ら かの変化が起 き てい る 状態 と 定義 さ れ ます。 た と えば vMotion や VM の新規プ ロ ビ ジ ョ ニ ン グ が、 既存の リ ソ ー ス の コ ミ ッ ト やア プ リ ケー シ ョ ン ・ フ ロ ーの保護に影響 を及ぼす場合が あ り ます。 多 く の場合、 リ ソ ー ス の不適切な処理 やオーバー ・ コ ミ ッ ト を引 き 起 こ す一連の イ ベ ン ト 発生時のパ フ ォ ーマ ン ス が、 非安定状態の パ フ ォ ーマ ン ス と みな さ れ ます。 マルチテナ ン ト 環境では、 テナ ン ト が相互に保護 さ れてい る 必要が あ り ます。 実際の運用にお いて、 テナ ン ト に よ っ ては、 ア プ リ ケーシ ョ ン と IO ト ラ フ ィ ッ ク が通常の使用状況 と 大幅に 異な る リ ソ ー ス を必要 と す る 場合が あ り ます。 ま た、 テナ ン ト 環境が ウ ィ ル ス に さ ら さ れて、 異常な量の ト ラ フ ィ ッ ク が発生す る 場合 も あ り ます。 いずれの場合 も 、 サー ビ ス ・ コ ミ ッ ト メ ン ト を超え て一定時間ア プ リ ケーシ ョ ン を バー ス ト ま たは違反で き る よ う にす る か、 ま たは強 64 設計上の考慮事項 — 4 つのポ イ ン ト 力な ポ リ シーに よ っ て超過 を低下 さ せた り 伝送 レー ト を制限 し た り す る こ と で、 ト ラ フ ィ ッ ク ・ パ タ ー ン の予測で き ない変化 を柔軟に処理で き る よ う 、 一連のポ リ シー制御 を有効にす る こ と がで き ます。 ま た、 こ の機能 を利用 し て、 重要ではないサー ビ ス を一定の ト ラ フ ィ ッ ク ・ レベルに維持す る よ う サー ビ ス ・ レベル を定義 し た り 、 最下位のサー ビ ス ・ レベルの ト ラ フ ィ ッ ク を制限 し てハ イ エ ン ド のテナ ン ト ・ サー ビ ス に影響す る こ と がない よ う 、 サー ビ ス ・ レベル を定義 し た り す る こ と も で き ます。 こ の よ う なサー ビ ス や保護の レベル を定義す る に は、 ポ リ シ ン グ と レー ト 制限 を使用 し ます。 こ う し た ツールは、 ネ ッ ト ワ ー ク のエ ッ ジにで き る だけ近い箇所に適用す る と 、 ト ラ フ ィ ッ ク がネ ッ ト ワ ー ク に入 る の を も と か ら 防 ぐ こ と がで き ます。 こ の設計では、 以下の 3 つの タ イ プの ト ラ フ ィ ッ ク に対す る ポ リ シ ン グ と レー ト 制限 を Nexus 1000V で実行 し てい ま す。 • vMotion- 稼働中の VM の移行に使用 し ます。 vMotion の ト ラ フ ィ ッ ク 要件は、 各環境や VM 構成に よ っ て異な る 場合が あ り ま す。 VMware では、 従来 よ り 、 vMotion ト ラ フ ィ ッ ク に専用のギ ガ ビ ッ ト ・ イ ン タ ー フ ェ イ ス を推奨 し てい ます。 こ の設計では、 vMotion ト ラ フ ィ ッ ク はルーテ ィ ン グ不可能な VMkernel ポー ト で専用にな っ てい ま す。 各ブ レー ド サーバか ら の vMotion の ト ラ フ ィ ッ ク は、 1 Gbps に保たれた ま ま 従来の環境に反映 さ れ ま す。 こ の上限は要件に応 じ て引 き 上げ、 引 き 下げがで き ます。 ただ し 設計時には、 vMotion を完了 イ ベ ン ト と す る こ と (つ ま り 、 低帯域幅では時間がかか る 場合が あ っ て も 、 必ず完 了 さ せ る こ と ) を考慮 し 、 ト ラ フ ィ ッ ク ・ レー ト が NFS デー タ ス ト ア な ど の ク リ テ ィ カル な ト ラ フ ィ ッ ク に影響 し ない よ う 設計 を行 う 必要が あ り ます。 • ト ラ ン ザ ク シ ョ ン ・ サー ビ ス と ス ト レージ ・ サー ビ ス の差別化 — マルチテナ ン ト 設計で は、 さ ま ざ ま な手法 を使用 し てサー ビ ス を差別化 し ます。 た と えば、 最 も ク リ テ ィ カルな サー ビ ス には 「優先」 キ ュ ー を使用 し て、 ド ロ ッ プで き ないが あ る 程度の遅延は許容で き る ト ラ フ ィ ッ ク には 「 ド ロ ッ プな し 」 を使用 し ます。 レー ト 制限は、 固定 レー ト ・ サー ビ ス と 呼ばれ る サー ビ ス に使用 し ます。 こ の場合、 各ア プ リ ケーシ ョ ン ・ ク ラ ス やサー ビ ス ・ ト ラ フ ィ ッ ク が一定 レベルで制限 さ れ、 こ の レベル を超え る と 、 ト ラ フ ィ ッ ク は ド ロ ッ プ さ れ る か、 高確率の ド ロ ッ プ CoS でマーキ ン グ さ れ ます。 こ の設計では、 シル バー ・ ト ラ フ ィ ッ ク は固定 レー ト ・ サー ビ ス と し て指定 さ れ、 ネ ッ ト ワ ー ク ・ エ ッ ジ で レー ト が制限 さ れ ます。 • マネ ジ メ ン ト - こ の設計ガ イ ド では、 サー ビ ス ・ コ ン ソ ール ・ イ ン タ ー フ ェ イ ス (VLAN) が、 すべての リ ソ ー ス に対 し て指定 さ れてい る 共通の管理 VLAN にマージ さ れてい ます。 従来 よ り 、 ESX コ ン ソ ールでは専用の 1 Gbps イ ン タ ー フ ェ イ ス を利用で き ま すが、 実際の 環境で管理機能に必要な帯域幅は 1 Gbps を大幅に下回 り ま す。 UCS を使用す る と 、 ブ ロ ッ ク 不可の 10 Gbps の ア ク セ ス 帯域幅 を利用で き る ため、 1 Gbps を超え る 帯域幅 を利用で き ます。 ただ し 管理 VLAN を有効にす る 際は、 レー ト 制限 を使用 し て 1 Gbps で ト ラ フ ィ ッ ク を制限す る 必要が あ り ます。 Nexus 1000V の レ ー ト 制限設定 と 制限事項のガ イ ド ラ イ ン につい ては、 次 を参照 し て く だ さ い。 http://www.cisco.com/en/US/docs/switches/datacenter/nexus1000/sw/4_0/qos/configuration/guide/ qos_4policing.html エ ン ド ツーエ ン ド のサービ ス保証によ る ト ラ フ ィ ッ ク ・ エ ン ジニア リ ング 「QoS ベー ス の分離」 と 「ネ ッ ト ワ ー ク のサー ビ ス 保証の設計に関す る 考慮事項」 では、 マル チテナ ン ト 環境に対応す る 設計モデル を作成 し ま し た。 こ の設計では、 複数の タ イ プの ト ラ フ ィ ッ ク で同 じ サー ビ ス ・ ク ラ ス を使用 し 、 そのサー ビ ス ・ ク ラ ス で同 じ キ ュ ー と イ ン タ ー フ ェ イ ス を使用 し ます。 Nexus 1000V の 4.0(4)SV1(2) リ リ ー ス で提供 さ れてい る UCS の冗長 フ ァ ブ リ ッ ク (A と B) 機能 と MAC ピ ニ ン グ機能 を使用す る と 、 ト ラ フ ィ ッ ク を安定状態で 管理す る に あ た っ て さ ま ざ ま な方法 を用い る こ と がで き ます。 UCS のデ ュ アル ・ フ ァ ブ リ ッ ク に MAC ピ ニ ン グ を連携 さ せ る と 、 サー ビ ス ・ ク ラ ス でその ト ラ フ ィ ッ ク ・ タ イ プ を分割す る こ と がで き る 、 ト ラ フ ィ ッ ク ・ エ ン ジ ニ ア リ ン グ を実現で き ます。 こ れに よ り 、 利用で き る 分 類用のバケ ッ ト を効率的に倍増で き ます。 も ち ろ ん、 片方の フ ァ ブ リ ッ ク に障害が発生 し た場 合は、 すべての ト ラ フ ィ ッ ク ・ タ イ プで同 じ パ ス と リ ソ ー ス を使用 し ます。 ス タ テ ィ ッ ク ・ ピ ニ ン グ の大 き な利点の 1 つは、 お客様が VMware vSwitch を使 っ て導入 し てい る ア ク テ ィ ブ / ス タ ン バ イ 設計 を移行で き る こ と です。 65 設計上の考慮事項 — 4 つのポイ ン ト MAC ピ ニ ン グはポー ト プ ロ フ ァ イ ルご と に設定 さ れてい る ため、 ポー ト プ ロ フ ァ イ ルが VM イ ン タ ー フ ェ イ ス に付随 し てい る 場合、 その イ ン タ ー フ ェ イ ス の MAC ア ド レ ス か ら の ト ラ フ ィ ッ ク は特定の フ ァ ブ リ ッ ク ID (0 ま たは 1) に割 り 当て ら れ ます。 パ ス 上の コ ン ポーネ ン ト に障害が発生 し た場合は、 ト ラ フ ィ ッ ク を正常な状態に戻すために、 Nexus 1000V のア ッ プ リ ン ク で利用可能な フ ァ ブ リ ッ ク が自動的に選択 さ れ ます。 次の CLI で、 ポー ト プ ロ フ ァ イ ル を使用 し た MAC ピ ニ ン グ の使用方法 を示 し ま す。 port-profile type vethernet Control-Packet-NFS vmware port-group switchport mode access switchport access vlan 900 service-policy type qos input Platinum_CoS_5 <- ト ラ フ ィ ッ ク を CoS 5 でマーキ ン グする QoS ポ リ シー pinning id 0 <- こ のポー ト プ ロ フ ァ イ ルが設定 さ れたポー ト か ら の ト ラ フ ィ ッ ク は、 常に フ ァ ブ リ ッ ク A を使用 no shutdown system vlan 900 state enabled 図 18 に、 最新の Nexus OS リ リ ー ス 4.0(4)SV1(2) で利用で き る MAC ピ ニ ン グ機能 を示 し ま す。 図 18 MAC ピ ニ ング と フ ェ イルオーバー マルチテナ ン ト ・ モデルについて、 全ての ト ラ フ ィ ッ ク ・ タ イ プ、 関連付け ら れてい る サー ビ ス ・ ク ラ ス 、 提案 さ れ る 各種のサー ビ ス ・ レベル を表 13 に示 し ます。 ト ラ フ ィ ッ ク を さ ま ざ ま な リ ソ ー ス (フ ァ ブ リ ッ ク 、 UCS ク ラ ス 、 キ ュ ー) に割 り 当て る 根拠は、 お客様が何 を優先 す る かに よ っ て異な り ます。 設計上の キー ・ ポ イ ン ト は、 UCS (デ ュ アル フ ァ ブ リ ッ ク ) と Nexus 1000V (MAC ベー ス の ピ ニ ン グ) を使用す る こ と で、 お客様がマルチテナ ン ト のユー ザ ・ サー ビ ス ・ レベル要件に関 し て十分に多様な ト ラ フ ィ ッ ク ・ エ ン ジ ニ ア リ ン グ を実現で き る よ う にす る 点です。 表 13 66 サービ ス ・ ク ラ ス ・ マ ッ プのエ ン ド ツーエ ン ド の ト ラ フ ィ ッ ク ・ エ ン ジニア リ ング ト ラフ ィ ッ ク ・ タ イプ 分類 カ テ ゴ リ ト ラフ ィ ッ ク ・ エンジニ ア リ ン グの ファブリ ック / CoS ク ラ ス 分類の根拠 NFS デー タ ・ ス ト ア VMkernel/ 制御 5 フ ァブ リ ッ ク A/ プ ラ チナ 稼働中の ESX/VM の OS デー タ Nexus 1000V の制御 シ ス テ ム / 制御 5 フ ァブ リ ッ ク A/ プ ラ チナ Nexus 1000V の運用 Nexus 1000V のパケ ッ ト システム / ネ ッ ト ワ ー ク 制御 5 フ ァブ リ ッ ク A/ プ ラ チナ Nexus 1000V の運用 設計上の考慮事項 — 4 つのポ イ ン ト 表 13 サービ ス ・ ク ラ ス ・ マ ッ プのエ ン ド ツーエ ン ド の ト ラ フ ィ ッ ク ・ エ ン ジニア リ ング ト ラフ ィ ッ ク ・ エンジニ ア リ ン グの ファブリ ック / CoS ク ラ ス 分類の根拠 ト ラフ ィ ッ ク ・ タ イプ 分類 カ テ ゴ リ プ ラ チナ IO の低遅延、 帯域幅保証 テナ ン ト ・ デー タ 5 フ ァブ リ ッ ク B/ プ ラ チナ NFS で フ ァ ブ リ ッ ク A を使 用 し てい る ため、 CoS 5 を 使用 フ ァ ブ リ ッ ク B で ロ ー ド シェア リ ング プ ラ チナの ト ラ ン ザ ク ション テナ ン ト ・ デー タ 6 フ ァブ リ ッ ク A/ プ ラ チナ 即応性の求め ら れ る ト ラ フィック Nexus 1000V の管理 シ ス テ ム / 制御 6 フ ァブ リ ッ ク B/ ゴール ド フ ァ ブ リ ッ ク A か ら Nexus 1000V の制御 を分離 し て、 すべて を管理 ESX サー ビ ス ・ コ ン ソ ール vswif/ 制御 6 フ ァブ リ ッ ク B/ ゴール ド 同上 ゴール ド IO の中程度 の遅延、 ド ロ ッ プな し テナ ン ト ・ デー タ 6 フ ァブ リ ッ ク A/ ゴール ド DCE か ら バ ッ フ ァ まで プ ラ チナ IO で フ ァ ブ リ ッ ク A を使用 し てい る ため、 フ ァ ブ リ ッ ク A でロー ド シェア リ ング Gold の ト ラ ン ザ ク シ ョ ン テナ ン ト ・ デー タ 6 フ ァブ リ ッ ク B/ ゴール ド 即応性の求め ら れ る ト ラ フィック vMotion VMkernel/ 制御 4 フ ァブ リ ッ ク A/ シルバー レー ト 制限あ り / 低頻度、 完了 ま で実行 シルバーの ト ラ ン ザ ク ション テナ ン ト ・ デー タ 4 フ ァブ リ ッ ク A/ シルバー vMotion が発生 し た場合の み vMotion と 競合 シルバー IO の高遅延、 ド ロ ッ プ / 再転送 テナ ン ト ・ デー タ 4 フ ァブ リ ッ ク B/ シルバー フ ァ ブ リ ッ ク A で vMotion を使用 バル ク テナ ン ト ・ デー タ 2 フ ァブ リ ッ ク A/ ブ ロ ン ズ フ ァブ リ ッ ク B/ ブ ロ ン ズ バル ク と 高 ス ループ ッ ト の ト ラ ンザ ク シ ョ ン ス ト レージ I/O 保証の設計に関する考慮事項 NetApp FlexShare を使用す る と 、 ス ト レージ管理者は、 ワ ー ク ロ ー ド に優先順位 を付け て、 ス ト レージ ・ シ ス テ ム の リ ソ ー ス の利用状況について管理性 を高め る こ と がで き ます。 NetApp コ ン ト ロ ー ラ に対 し て実行 さ れたデー タ ・ ア ク セ ス ・ タ ス ク は、 個々の読み取 り 要求 と 書 き 込 み要求に変換 さ れ、 ス ト レージ ・ コ ン ト ロ ー ラ のオペ レーテ ィ ン グ ・ シ ス テ ム で あ る Data ONTAP に実装 さ れた WAFL で処理 さ れ ます。 こ れ ら の ト ラ ン ザ ク シ ョ ン は WAFL で処理 さ れ る 際、 受け取 っ た順序ではな く 、 定義 さ れてい る 順序に基づいて要求が処理 さ れ ます。 ス ト レージ ・ コ ン ト ロ ー ラ に負荷がかか っ てい る 場合は、 FlexShare に定義 さ れてい る ポ リ シーに よ り 、 ビ ジ ネ ス 要件に基づいて、 シ ス テ ム ・ メ モ リ 、 CPU、 NVRAM、 デ ィ ス ク I/O な ど の処 理 リ ソ ー ス に優先順位が設定 さ れ ます。 FlexShare が有効にな っ てい る と 、 ア プ リ ケーシ ョ ン ・ デー タ ・ セ ッ ト が格納 さ れてい る ボ リ ュ ー ムや NetApp コ ン ト ロ ー ラ に対 し て実行 さ れ る 処理に優先順位が割 り 当て ら れ ま す。 FlexShare では、 定義済みの設定に最 も 適合す る よ う 、 タ ス ク の処理順序 を論理的に選択 し ま す。 WAFL 要求はすべて重要度に関係な く 処理 さ れ ま すが、 FlexShare では、 高い優先順位が 67 設計上の考慮事項 — 4 つのポイ ン ト 設定 さ れてい る 要求 を それ以外の要求 よ り も 先に選択 し ます。 た と えば、 サー ビ ス ・ レベルが プ ラ チナのテナ ン ト のデー タ は、 サー ビ ス ・ レベルが ゴール ド 、 シルバー、 ま たはブ ロ ン ズの テナ ン ト と 比較 し て優先度が高い と みな さ れ る ため、 優先的に処理 さ れ ます。 NetApp コ ン ト ロ ー ラ に対 し て実行 さ れ る 処理はユーザ ま たはシ ス テ ム と し て定義 さ れて、 さ ら に別の優先順位が割 り 当て ら れ ます。 NFS、 CIFS、 iSCSI、 FCP な ど、 デー タ ・ ア ク セ ス 要 求か ら 生 じ る 処理はユーザ処理 と し て定義 さ れ、 その他のすべての タ ス ク はシ ス テ ム処理 と し て定義 さ れ ます。 管理者は、 リ ス ト アや レ プ リ ケーシ ョ ン な ど の タ ス ク よ り も デー タ ・ ア ク セ ス を優先的に処理す る ポ リ シー を定義す る こ と で、 他の処理の実行時に も サー ビ ス ・ レベル を 確保す る こ と がで き ます。 マルチテナ ン ト ・ アーキ テ ク チ ャ の設計時には、 ス ト レージ ・ コ ン ト ロ ー ラ 上の さ ま ざ ま な ワ ー ク ロ ー ド と 、 優先順位の設定がシ ス テ ム に及ぼす影響 を理解 し てい る 必要が あ り ます。 優 先順位の設定が不適切だ と 、 パ フ ォ ーマ ン ス が低下 し て、 テナ ン ト のデー タ ・ ア ク セ ス に悪影 響 を及ぼす場合が あ り ます。 ス ト レージ ・ コ ン ト ロ ー ラ に FlexShare を実装す る 場合は、 以下 のガ イ ド ラ イ ン に従 っ て く だ さ い。 • FlexShare を ス ト レ ージ ・ コ ン ト ロ ー ラ 上で有効にす る • ク ラ ス タ 内の両方の ノ ー ド に同 じ 優先順位 を設定す る • ア グ リ ゲー ト 内のすべてのボ リ ュ ー ム に優先順位の レベル を設定す る • ボ リ ュ ー ム の キ ャ ッ シ ュ 使用率 を適切に設定す る • 複製処理 と バ ッ ク ア ッ プ処理 を調整す る http://www.netapp.com/jp/products/platform-os/flexshare-ja.html ス ト レージ予約機能 と シ ン ・ プ ロ ビ ジ ョ ニ ング機能 NetApp のシ ン ・ プロ ビ ジ ョ ニ ン グ はス ト レ ージ 仮想化の 1 つの方法で、 管理者は使用可能な 物 理容量よ り も 多く の容量を 割り 当て る こ と ができ ま す。 ア プリ ケ ーシ ョ ン や仮想マシ ン の導入 では、 利用可能な リ ソ ース のプールから 予測さ れる 容量を 割り 当て る のがス ト レ ージ 業界で一 般的な 手法です。 こ の方法には、 多く の場合、 実際の使用量が予測さ れた 必要量に達する ま で の間は、 ス ト レ ージ の利用率が低いと いう 問題があ り ま す。 シ ン ・ プロ ビ ジ ョ ニ ン グ を 利用す る と 、 必要に応じ て ス ト レ ージ を 購入でき る よ う にな り ま す。 その際、 ア レ イ に接続し て いる ホ ス ト でパラ メ ータ を 再設定する 必要も あ り ま せん。 こ のた め、 初回購入と 、 その後ス ト レ ー ジ ・ コ ン ト ロ ーラ の使用期間中に発生する 管理オーバーヘッ ド について 、 貴重な 資金と 時間を 節約でき ま す。 シ ン ・ プロ ビ ジ ョ ニ ン グ では、 物理容量が共有リ ソ ース ・ プールと し て 扱われ、 必要な 分だけが消費さ れる た め、「 ス ト レ ージ ・ オン ・ デマン ド 」 のレ ベルが実現し ま す。 シ ン ・ プ ロ ビ ジ ョ ニ ン グ し た リ ソ ー ス を導入す る 場合は、 環境内に あ る シ ン ・ プ ロ ビ ジ ョ ニ ン グ し た ボ リ ュ ー ム に対 し て、 管理者が関連す る 管理ポ リ シー を設定す る こ と を推奨 し ます。 こ のポ リ シーには、 ボ リ ュ ー ム の自動拡張、 Snapshot の自動削除、 お よ び フ ラ ク シ ョ ナル ・ リ ザーブ な ど が あ り ます。 ボ リ ュ ー ム の自動拡張は ス ペー ス 管理機能で あ り 、 あ ら か じ め定義 さ れた し き い値 ま で指定の増分単位でボ リ ュ ー ム を拡張す る こ と がで き ます。 Snapshot の自動削 除は、 デー タ の保護 さ れた イ ン ス タ ン ス で あ る Snapshot コ ピーの保持に関す る ポ リ シーで、 ボ リ ュ ー ム の使用量が上限に近付 く と 、 最 も 古い Snapshot を自動的に削除 し ま す。 フ ラ ク シ ョ ナ ル ・ リ ザーブは、 関連付け ら れてい る デー タ の重要度に応 じ て、 ス ペー ス 予約の比率 を修正す る こ と がで き る ポ リ シーです。 こ れ ら の機能 を同時に使用す る と 、 プ ラ チナ ・ レベルのテナ ン ト に、 ス ペー ス 要件 を ア ッ プ グ レー ド す る ための優先順位 を設定で き ます。 実際、 プ ラ チナの テナ ン ト は必要に応 じ て ボ リ ュ ー ム を拡張す る こ と がで き 、 ま た ス ペー ス は共有プールか ら 予 約 さ れ ます。 反対に、 下位 レベルのテナ ン ト では、 ス ト レージの追加要求には管理者が対応す る 必要が あ り ます。 マルチテナ ン ト 環境で シ ン ・ プ ロ ビ ジ ョ ニ ン グ機能 を使用す る と 、 新 し いテナ ン ト が追加 さ れ、 必要な ス ト レージが増え る につれて、 比類のない ROI を実現で き ま す。 UCS と 仮想化 レ イ ヤ内で再構成 を行わな く て も 、 ス ト レージ利用率の向上が図れ る 環境 を設計す る こ と が可能 です。 管理ポ リ シー を使用す る と 、 さ ま ざ ま なサー ビ ス ・ レベルのテナ ン ト に提供 さ れ る リ ソ ー ス の割 り 当て を差別化で き ます。 68 設計上の考慮事項 — 4 つのポ イ ン ト シ ン ・ プ ロ ビ ジ ョ ニ ン グ と 最新のベ ス ト ・ プ ラ ク テ ィ ス の詳細については、 以下のテ ク ニ カ ル ・ レ ポー ト を参照 し て く だ さ い。 • http://media.netapp.com/documents/tr-3563-ja.pdf • http://media.netapp.com/documents/tr-3483-ja.pdf マネジ メ ン ト マルチテナ ン ト 環境の ス ト レージ ・ ニーズが高 ま る につれて、 ス ト レージ管理の課題 も 多 く な り ます。 顧客に対 し て適切な分離 と サー ビ ス ・ レベル を効率的に提供す る ためには、 マルチテ ナ ン ト ・ サー ビ ス ・ プ ロ バ イ ダが共有 イ ン フ ラ を包括的に管理 し 、 広範囲にわた っ て把握で き る 必要が あ り ます。 共有 イ ン フ ラ を使用す る さ ま ざ ま な顧客の多様で動的な要件に対応す る た めに、 サー ビ ス ・ プ ロ バ イ ダは、 運用の複雑 さ を最小限に抑え なが ら も 、 こ れ ま で以上に応答 性に優れた包括的な ス ト レージ管理 ソ リ ュ ーシ ョ ン を導入す る 方向に向か っ てい ます。 最新の形態では、 各 レ イ ヤの コ ン ポーネ ン ト は次の も ので管理 さ れてい ます。 • vCenter • UCS Manager • DC Network Manager • NetApp FilerView (http://www.netapp.com/jp/products/platform-os/filerview-ja.html) • Provisioning Manager (http://www.netapp.com/jp/products/management-software/provisioning-ja.html) • Protection Manager (http://www.netapp.com/jp/products/management-software/protection-ja.html) • SnapManager for Virtual Infrastructure (http://www.netapp.com/jp/products/management-software/snapmanager-virtual-ja.html) • Operations Manager (http://www.netapp.com/jp/products/management-software/operations-manager-ja.html) • SANscreen (http://www.netapp.com/jp/products/management-software/sanscreen/) 以上の コ ン ポーネ ン ト を図 19 に示 し ます。 こ こ では、 ク ラ ウ ド 管理者 と テナ ン ト 管理者が、 コ ン ピ ュ ーテ ィ ン グ、 ネ ッ ト ワ ー ク 、 ス ト レージ を全体的に管理す る 際に使用で き る オプシ ョ ン を説明 し ます。 69 設計上の考慮事項 — 4 つのポイ ン ト 図 19 管理コ ンポーネン ト VMware vSphere によ る リ ソ ース、 容量、 健全性の管理 VMware vCenter を使用す る と 、 ク ラ ウ ド 管理者 と テナ ン ト 管理者は と も に、 リ ソ ー ス と 容量 を 簡単に管理で き る よ う にな り ます。 以下に、 マルチテナ ン ト 環境で使用 さ れ る vSphere の管理 機能の主な ポ イ ン ト を い く つか示 し ます。 • 70 vCenter Server の [Resource Allocation] タ ブ (図 20) には、 CPU と メ モ リ の詳細な割 り 当て が個々の リ ソ ー ス ・ プール ・ レベル と 仮想マ シ ン ・ レベルで表示 さ れ ます。 ク ラ ウ ド 管理 者は、 ク ラ ス タ ・ レベルで提供 さ れ る 情報 を使用 し て、 イ ン フ ラ の仮想マ シ ン と 個々のテ ナ ン ト に割 り 当て ら れてい る CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス の概要 を把握で き ます。 設計上の考慮事項 — 4 つのポ イ ン ト 図 20 vCenter Server の [Resource Allocation] タ ブ • テナ ン ト 管理者は、 リ ソ ー ス ・ プール ・ レベルで提供 さ れ る 情報 を使用 し て、 仮想マ シ ン や仮想ア プ リ ケーシ ョ ン に割 り 当て ら れてい る CPU リ ソ ー ス と メ モ リ ・ リ ソ ー ス の概要 を 把握で き ます。 • vCenter Server のパ フ ォ ーマ ン ス ・ チ ャ ー ト (図 21) には、 デー タ ・ セ ン タ ー と 個々の リ ソ ー ス ・ プール ・ レベルの両方について、 すべてのパ フ ォ ーマ ン ス ・ メ ト リ ッ ク ス が単一 の ビ ュ ーで表示 さ れ ます。 複数のチ ャ ー ト 間 を移動 し な く て も 、 CPU、 メ モ リ 、 デ ィ ス ク 、 ネ ッ ト ワ ー ク な ど の情報が表示 さ れ ます。 さ ら に、 パ フ ォ ーマ ン ス ・ チ ャ ー ト には、 次の ビ ュ ー も 含 ま れてい ます。 – リ ソ ー ス 分布の概要が表示 さ れ る 集計チ ャ ー ト 。 ク ラ ウ ド 管理者 と テナ ン ト 管理者が、 リ ソ ー ス 使用量の多い顧客 を特定で き ます – 仮想マ シ ン、 ホ ス ト 、 リ ソ ー ス ・ プール、 ク ラ ス タ 、 お よ びデー タ ベー ス のサ ム ネ イ ル ・ ビ ュ ー。 個々のチ ャ ー ト を簡単に表示で き ます 図 21 vCenter Server のパフ ォ ーマ ン ス ・ チ ャ ー ト 71 設計上の考慮事項 — 4 つのポイ ン ト • vCenter ス ト レージ ・ プ ラ グ イ ン を使用す る と 、 イ ン フ ラ と テナ ン ト の仮想マ シ ン専用に割 り 当て ら れてい る すべてのデー タ ス ト ア の詳細な利用率情報 を取得で き ます。 ク ラ ウ ド 管 理者は、 各デー タ ス ト ア (NFS、 iSCSI、 FCP) について以下の情報 を取得で き ま す。 – フ ァ イ ル ・ タ イ プ (仮想デ ィ ス ク 、 ス ナ ッ プシ ョ ッ ト 、 構成 フ ァ イ ル) 別の ス ト レー ジ利用率 – 個々の仮想マ シ ン の ス ト レージ利用率の概要 – 利用可能な ス ペー ス メモ NetApp MultiStore を使用す る と 、 個々のテナ ン ト に特定の NFS ボ リ ュ ー ム ま たは iSCSI ボ リ ュ ー ム を柔軟に割 り 当て る こ と がで き ます。 ま た、 その場合、 テナ ン ト 管理者は vCenter ス ト レージ ・ プ ラ グ イ ン を使用 し て それぞれのデー タ ス ト ア を監視で き ます。 ただ し 、 こ の操作 を行 う には、 セ キ ュ ア に分離 さ れた ア ク セ ス を確保す る ために、 テナ ン ト 管理者の グループに 権限が明示的に割 り 当て ら れてい る 必要が あ り ます。 図 22 vCenter のデー タ ス ト ア利用率チ ャ ー ト • NetApp Virtual Storage Console (vCenter プ ラ グ イ ン) は、 vCenter ス ト レージ ・ プ ラ グ イ ン を補完 し ます。 こ の Virtual Storage Console を使用す る と 、 ク ラ ウ ド の管理者は、 vSphere のデー タ ス ト ア ・ レベルか ら NetApp FAS ス ト レージ ・ コ ン ト ロ ー ラ のボ リ ュ ー ム、 LUN、 ア グ リ ゲー ト の各 レベルに至 る ま で、 ス ト レージ利用率の包括的な ビ ュ ー を表示で き ます。 • vCenter Server の イ ベ ン ト 機能 と ア ラ ー ム機能 を利用す る と 、 イ ン フ ラ ・ リ ソ ー ス に よ り 優 れた監視機能が提供 さ れ ます。 低 レベルのハー ド ウ ェ ア と ホ ス ト の イ ベ ン ト が vSphere Client に表示 さ れ る ため、 障害 をすばや く 特定 し て分離で き ま す。 イ ベ ン ト 発生時に ア ラ ー ム が発行 さ れ る よ う 設定 し て、 重大な エ ラ ー状態が発生 し た際、 ク ラ ウ ド 管理者に通 知で き る よ う にな り ま し た。 ま た、 誤 っ た発行 を最小限に抑え る ために、 ア ラ ー ム は一定 の時間間隔条件 を満た し てい る 場合のみ発行 さ れ ます。 vCenter Server にはデ フ ォ ル ト の ア ラ ー ム設定が多数用意 さ れてい る ため、 ク ラ ウ ド 管理者はプ ロ ア ク テ ィ ブな イ ン フ ラ 管理 が簡単に行え ます。 マルチテ ナン ト の共有サービ ス ・ イ ン フ ラ では、 以下のア ラ ーム を 設定する こ と を 推奨し ま す。 • ク ラ ウ ド ・ レベル – ネ ッ ト ワ ー ク ・ ア ッ プ リ ン ク の冗長性の損失 (仮想 ス イ ッ チ上のネ ッ ト ワ ー ク ・ ア ッ プ リ ン ク の冗長性の損失 を監視す る 、 デ フ ォ ル ト の ア ラ ー ム) 72 設計上の考慮事項 — 4 つのポ イ ン ト – ネ ッ ト ワ ー ク 接続の損失 (仮想 ス イ ッ チ上のネ ッ ト ワ ー ク 接続 を監視す る 、 デ フ ォ ル ト の ア ラ ー ム) – 移行エ ラ ー (仮想マ シ ン の移行、 再配置、 分離が可能か ど う か を監視す る 、 デ フ ォ ル ト の ア ラ ー ム) – • ク ラ ス タ 高可用性エ ラ ー ( ク ラ ス タ の高可用性エ ラ ー を監視す る 、 デ フ ォ ル ト の ア ラ ー ム) デー タ ス ト ア ・ レベル – デ ィ ス ク のデー タ ス ト ア利用率 (デー タ ス ト ア のデ ィ ス ク 利用率 を監視す る 、 デ フ ォ ル ト の ア ラ ー ム) – すべての ホ ス ト のデー タ ス ト ア状態 (デ フ ォ ル ト の ア ラ ー ム ではあ り ません。 すべて の ホ ス ト のデー タ ス ト ア ・ ア ク セ ス 状態 を監視す る ために定義す る 必要が あ り ます) テナ ン ト 管理者の場合、 以下の ア ラ ー ム を設定 し て、 個々のテナ ン ト の仮想マ シ ン の リ ソ ー ス 利用率 を監視す る こ と を推奨 し ます。 • リ ソ ー ス ・ プール ・ レベル – 仮想マ シ ン の CPU 利用率 – 仮想マ シ ン の メ モ リ 利用率 – 仮想マ シ ン の総デ ィ ス ク 遅延 VMware vShield によ る リ ソ ース管理 vShield は、 マ イ ク ロ フ ロ ー ・ レベルの レ ポー ト を表示す る こ と で、 仮想ネ ッ ト ワ ー ク を可視 化 し 、 仮想シ ス テ ム と 物理シ ス テ ム間でネ ッ ト ワ ー ク ・ サー ビ ス への ア ク セ ス が ど の よ う に行 われてい る のか を詳細に示 し ます。 仮想マ シ ン名にマ ッ プ さ れ る ソ ー ス IP ア ド レ ス と デ ス テ ィ ネーシ ョ ン IP ア ド レ ス 、 TCP/UDP ポー ト 、 OSI モデルの全 レ イ ヤのプ ロ ト コ ル ・ タ イ プ と い っ た統計情報 と と も に、 ネ ッ ト ワ ー ク の各通信が記録 さ れ ます。 各マ イ ク ロ フ ロ ーは、 仮 想マ シ ン、 ク ラ ス タ 、 仮想デー タ ・ セ ン タ ー、 ま たは vSphere ポー ト グループや Nexus VLAN な ど のネ ッ ト ワ ー ク ・ コ ン テナにマ ッ ピ ン グ さ れ ます。 こ れに よ り 、 ユーザは、 仮想デー タ ・ セ ン タ ーな ど の最上位 レベルで フ ロ ー を確認 し た り 、 各仮想マ シ ン レベルで詳細な レ ポー ト を 参照 し た り す る こ と がで き ます。 ま た、 各マ イ ク ロ フ ロ ーは、 フ ァ イ ア ウ ォ ールの動作 を追跡 す る ために許可 ま たはブ ロ ッ ク と し て マー ク 付け さ れてい ます。 そのため、 フ ロ ー ・ レ ポー ト か ら 直接 フ ァ イ ア ウ ォ ール ・ ルール を作成 し て、 悪意あ る 動作 を ただちに停止 さ せた り 、 既存 の フ ァ イ ア ウ ォ ール ・ ルール を変更 し た り す る こ と がで き ます。 こ れ ら の VM Flow レ ポー ト の一般的な使用例 を以下に示 し ます。 • 新 し い ア プ リ ケーシ ョ ン ま たはテナ ン ト 環境全体の初期 イ ン ス ト ール時には、 仮想ネ ッ ト ワ ー ク を監査 し て、 フ ァ イ ア ウ ォ ールでオープ ン にす る 必要が あ る プ ロ ト コ ル と ポー ト を 検出す る こ と が重要です。 こ れに よ り 、 必要な プ ロ ト コ ルだけが許可 さ れ る 効果的な セ キ ュ リ テ ィ ・ モデルが実現 し ます。 • プ ロ ト コ ルやア プ リ ケーシ ョ ン、 仮想マ シ ン別に、 ま たはデー タ ・ セ ン タ ー全体で見た利 用率の履歴情報 (バ イ ト 単位 ま たはセ ッ シ ョ ン単位) を使用 し て、 キ ャ パシ テ ィ ・ プ ラ ン ニ ン グ を行 っ た り ア プ リ ケーシ ョ ン の増加 を追跡 し た り す る こ と がで き ます。 • 障害の発生 し た操作 を繰 り 返す よ う ユーザに依頼 し な く て も 、 フ ァ イ ア ウ ォ ール ・ ポ リ シーの ト ラ ブルシ ュ ーテ ィ ン グ を行 う こ と がで き ます。 すべての履歴が保持 さ れてお り 、 ブ ロ ッ ク さ れた フ ロ ー を仮想マ シ ン ・ レベルで確認で き る ため、 ユーザに操作 し て も ら う 必要がな く な り ます。 図 23 に vShield の ロ ギ ン グ機能 を示 し ま す。 こ こ では ト ラ フ ィ ッ ク がプ ロ ト コ ル ・ レ ベルで分 析 さ れてい ます。 73 設計上の考慮事項 — 4 つのポイ ン ト 図 23 vShield のロギング機能 フ ァ イ ア ウ ォ ール管理では、 仮想ネ ッ ト ワ ー ク の フ ロ ー情報以外に、 ど のオペ レーテ ィ ン グ ・ シ ス テ ム のネ ッ ト ワ ー ク ・ サー ビ ス と ア プ リ ケーシ ョ ン を仮想マ シ ン上で リ ス ン し てい る のか を管理者が把握す る 必要が あ り ます。 デ フ ォ ル ト のネ ッ ト ワ ー ク ・ サー ビ ス がすべて ア ク セ ス 可能で あ る 必要は あ り ません。 ま たは、 さ ま ざ ま な脆弱性に さ ら さ れ る こ と を避け よ う と 、 す べて を ロ ッ ク ダ ウ ンす る 必要 も あ り ません。 vShield を使用す る と 、 こ の よ う な イ ンベ ン ト リ を仮想マ シ ン ご と に提供す る こ と がで き ます。 仮想マ シ ン ご と にサー ビ ス ・ イ ンベ ン ト リ と オープ ン ・ ポー ト ・ イ ンベ ン ト リ を組み合わせて実行 し 、 さ ら にネ ッ ト ワ ー ク ・ フ ロ ー を可視 化す る こ と で、 管理者は、 仮想領域の設定 と 管理やテナ ン ト ・ リ ソ ー ス への ア ク セ ス が容易に な り ます。 Cisco によ るネ ッ ト ワー ク と UCS イ ン フ ラの管理 Data Center Network Manager Cisco Data Center Network Manager (DCNM) は、 デー タ ・ セ ン タ ーの イ ン フ ラ を管理 し 、 Storage Area Network (SAN; ス ト レージ ・ エ リ ア ・ ネ ッ ト ワ ー ク ) と Local Area Network (LAN; ロ ーカル ・ エ リ ア ・ ネ ッ ト ワ ー ク ) を常に監視す る ための、 効果的な ツール を提供 し ま す。 こ の設計では、 Cisco Nexus 5000 ス イ ッ チ と Cisco Nexus 7000 ス イ ッ チ を管理で き ます。 Cisco DCNM は、 Nexus-OS の以下の機能に対 し て、 設定お よ び監視機能 を提供 し ま す。 • イ ーサネ ッ ト ・ ス イ ッ チ – 物理ポー ト と ポー ト ・ チ ャ ネル – VLAN と プ ラ イ ベー ト VLAN – SPT プ ロ ト コ ル – ループバ ッ ク ・ イ ン タ ー フ ェ イ ス と 管理 イ ン タ ー フ ェ イ ス • ネ ッ ト ワー ク ・ セキ ュ リ テ ィ – Access Control List (ACL; ア ク セ ス 制御 リ ス ト ) と ロ ールベー ス のア ク セ ス 制御 – 認証、 パー ミ ッ シ ョ ン、 ア カ ウ ン テ ィ ン グ の各サー ビ ス – ARP イ ン ス ペ ク シ ョ ン と DHCP ス ヌ ー ピ ン グ - ス ト ー ム制御 と ポー ト ・ セ キ ュ リ テ ィ • フ ァ イ バチ ャ ネル – ゾー ン の検出 と 設定 – フ ァ イ バチ ャ ネル ・ イ ン タ ー フ ェ イ ス の ト ラ ブルシ ュ ーテ ィ ン グ、 監視、 設定 • 全般 – 仮想デバ イ ス ・ コ ン テ キ ス ト と SPAN アナ ラ イ ザ – Gateway Load Balancing Protocol (GLBP; ゲー ト ウ ェ イ ・ ロ ー ド ・ バ ラ ン シ ン グ ・ プ ロ ト コ ル) 74 設計上の考慮事項 — 4 つのポ イ ン ト DCNM は、 ハー ド ウ ェ ア ・ イ ンベ ン ト リ と イ ベ ン ト ・ ブ ラ ウ ザの機能 も 提供 し てお り 、 デバ イ ス の検出、 統計デー タ の収集、 お よ び ク ラ イ ア ン ト の ロ ギ ン グ を実行す る ト ポ ロ ジ ・ ビ ュ ーア が組み込 ま れてい ます。 UCS Manager UCS プ ラ ッ ト フ ォ ー ム は、 HTTP ベー ス の GUI イ ン タ ー フ ェ イ ス で管理 さ れ ま す。 UCS Manager を使用すれば、 UCS シ ス テ ム の一元管理が可能 と な り 、 UCS 内のすべてのデバ イ ス を 1 つの論理エ ン テ ィ テ ィ と し て管理で き ます。 設定 タ ス ク 、 運用管理、 ト ラ ブルシ ュ ーテ ィ ン グはすべて、 UCS 管理 イ ン タ ー フ ェ イ ス で実行で き ま す。 UCS Manager で利用で き る 基本機能 について以下に概要 を示 し ます。 • フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト 、 シ ャ ーシ、 サーバ、 フ ァ ブ リ ッ ク ・ エ ク ス テ ン ダ、 ア ダプ タ を管理で き ます • シ ャ ーシ と サーバの検出、 フ ァ ー ム ウ ェ ア の管理、 バ ッ ク ア ッ プ と 設定の リ ス ト ア機能な ど のハー ド ウ ェ ア管理 を行 う こ と がで き ます • シ ャ ーシ内のすべてのサーバで共有が可能な、 シ ス テ ム全体のプール を管理で き ます。 こ のプールには、 MAC プール、 World Wide Node Name (WWNN; ワ ール ド ワ イ ド ・ ノ ー ド 名) プール、 World Wide Port Name (WWPN; ワ ール ド ワ イ ド ・ ポー ト 名) プール、 お よ び Universally Unique Identifier (UUID; 汎用一意識別子) プールが あ り ます • 接続情報や ID 情報な ど、 物理サーバ を論理的に表すサー ビ ス プ ロ フ ァ イ ル を定義で き ま す • 体系的な階層 と ロ ールベー ス の ア ク セ ス 制御 を作成で き ます • 特定の環境におけ る シ ス テ ム の動作 を指定す る 、 設定ポ リ シー と 運用ポ リ シー を作成で き ます。 以下の よ う な ポ リ シー を設定で き ます。 – ブー ト ・ ポ リ シー — サーバ を起動す る 場所 を指定 し ます – QoS 定義ポ リ シー -vNIC ま たは vHBA に対 し て送信す る QoS パ ラ メ ー タ を指定 し ま す – サーバ検出ポ リ シー - 新 し いサーバが検出 さ れた と き に、 シ ス テ ム で ど の よ う に対応す る か を指定 し ます – サーバ ・ プール ・ ポ リ シー - メ モ リ やプ ロ セ ッ サ ・ パ ワ ーな ど のパ ラ メ ー タ に基づい て、 適合す る サーバ を判定 し ます – フ ァ ーム ウ ェ ア・ ポリ シ ー - サーバに適用する フ ァ ーム ウ ェ ア のバージ ョ ン を 指定し ま す – ポー ト 、 ア ダ プ タ 、 ブ レー ド 、 シ ャ ーシのポ リ シー - ポー ト 、 ア ダプ タ 、 ブ レー ド 、 シ ャ ーシ それぞれの統計情報の収集 と レ ポー ト の間隔 を定義 し ます セキ ュ ア ・ ク ラ ウ ド における DCNM の導入 と UCS Manager の使用 ス テー ト レ ス な コ ン ピ ュ ーテ ィ ン グ ・ モデルでは、 リ モー ト ・ ス ト レージ か ら のブー ト は透過 的で物理デバ イ ス か ら 論理的に独立 し てい る 必要が あ り ます。 UCS プ ラ ッ ト フ ォ ー ム では、 シ ャ ーシ内のブー ト ・ パ ラ メ ー タ と ネ ッ ト ワ ー ク 内のネ ッ ト ワ ー ク ・ パ ラ メ ー タ の追加設定の 再 ソ ー ト を し な く て も 、 別の物理ブ レー ド に移動す る こ と がで き る SAN ブー ト ・ パ ラ メ ー タ を定義で き ます。 こ のため、 必要に応 じ て、 論理サーバ を別のブ レー ド 上の リ モー ト ・ ス ト レージか ら ブー ト で き ます。 UCS Manager を使用す る と 、 テナ ン ト の各要件に対応す る ポ リ シー を実装で き ます。 サーバ ・ プール を使用す る こ と で、 必要に応 じ て テナ ン ト に強力なサーバ を予約で き ます。 QoS パ ラ メ ー タ では、 テナ ン ト で利用で き る QoS ポ リ シー を シ ス テ ム全体に設定 し た り 、 ま た、 各テナ ン ト の さ ま ざ ま な ホ ス ト や仮想マ シ ン で使用 さ れ る VLAN の構成 と 定義 も 行え ます。 図 24 に、 UCS シ ャ ーシ内に各種のポ リ シー を設定す る 際に使用す る 管理 イ ン タ ー フ ェ イ ス を示 し ま す。 75 設計上の考慮事項 — 4 つのポイ ン ト 図 24 UCS シ ャ ーシ内のポ リ シーの設定に使用する管理イ ン タ ー フ ェ イ ス DCNM と UCS Manager を連携 さ せて使用す る と 、 6100 フ ァ ブ リ ッ ク ・ イ ン タ ー コ ネ ク ト と Nexus 5000 間お よ び Nexus 5000 と Nexus 7000 間に VPC 接続 を実装 し 、 監視す る こ と がで き ま す。 VPC 機能に よ っ て、 ループのない冗長化 さ れた ト ポ ロ ジが提供 さ れ る ため、 フ ェ イ ルオー バー後の収束時間が短縮 さ れ ます。 運用面では、 DCNM を使用す る と 、 Nexus 5000 ス イ ッ チ と Nexus 7000 ス イ ッ チの構成 を表示 し た り 、 構成変更の ス ナ ッ プシ ョ ッ ト を作成 し た り で き ます。 ま た、 管理対象のデバ イ ス か ら DCNM にデバ イ ス の ロ ギ ン グ情報 を送信で き ま す。 さ ら に、 DCNM では、 ネ ッ ト ワ ー ク ・ イ ン フ ラ の グ ラ フ ィ カルな ビ ュ ー を表示で き ます。 図 25 に、 DCNM を使用 し て表示 し た ネ ッ ト ワ ー ク ・ イ ン フ ラ の ト ポ ロ ジ ・ ビ ュ ー を示 し ます。 76 設計上の考慮事項 — 4 つのポ イ ン ト 図 25 ネ ッ ト ワー ク ・ イ ン フ ラの ト ポロ ジ ・ ビ ュ ー NetApp ス ト レージ ・ イ ン フ ラ と サービ ス提供の管理 顧客に対 し て適切な分離 と サー ビ ス ・ レベル を効率的に提供す る ためには、 マルチテナ ン ト ・ サー ビ ス ・ プ ロ バ イ ダが共有 イ ン フ ラ を包括的に管理 し 、 広範囲にわた っ て把握す る 必要が あ り ます。 NetApp は、 サー ビ ス ・ プ ロ バ イ ダが効率性、 利用率、 可用性 を大幅に改善で き る 、 統合管理 ソ リ ュ ーシ ョ ン を提供 し ます。 NetApp では、 デー タ 管理の簡易化に重点 を置いた包 括的な ア プ ロ ーチ を提供 し 、 それに よ っ て、 サー ビ ス ・ プ ロ バ イ ダが直面す る 特定の運用上の 課題 を効率的に解決 し ます。 NetApp デー タ 管理 ソ リ ュ ーシ ョ ン の包括的な ポー ト フ ォ リ オに 含 ま れ る 、 以下の も の を利用す る こ と で、 サー ビ ス ・ プ ロ バ イ ダは共有 ス ト レージ ・ イ ン フ ラ や顧客 リ ソ ー ス 、 サー ビ ス ・ レベル を エ ン ド ツーエ ン ド で詳細に把握 し て制御す る こ と がで き ます。 • NetApp FilerView (http://www.netapp.com/jp/products/platform-os/filerview-ja.html) • Provisioning Manager (http://www.netapp.com/jp/products/management-software/provisioning-ja.html) • Protection Manager (http://www.netapp.com/jp/products/management-software/protection-ja.html) • SnapManager for Virtual Infrastructure (http://www.netapp.com/jp/products/management-software/snapmanager-virtual-ja.html) • Operations Manager (http://www.netapp.com/jp/products/management-software/operations-manager-ja.html) • SANscreen (http://www.netapp.com/jp/products/management-software/sanscreen/) 77 設計上の考慮事項 — 4 つのポイ ン ト NetApp FilerView は、 構成要素 レベルで グ ラ フ ィ カルな表示がで き る 主要な管理 イ ン タ ー フ ェ イ ス で、 すべての NetApp ス ト レ ージ ・ シ ス テ ム で利用可能です。 わか り やすいブ ラ ウ ザベー ス の ツールで、 こ れ を使用す る と 、 個々の NetApp ス ト レ ージ ・ シ ス テ ム の管理 タ ス ク を監視 お よ び管理で き ます。 プ ロ バ イ ダは FilerView を使用す る こ と で、 ス ト レ ージ ・ サー ビ ス 全般 の構成管理 を行え る だけで な く 、 物理デ ィ ス ク の ア グ リ ゲー ト 、 FlexVol の論理ボ リ ュ ー ム、 ク ォ ー タ 、 SAN 接続のブ ロ ッ ク ・ ス ト レージの割 り 当て、 お よ び NAS 接続の NFS/CIFS 実装 に関 し て、 ス ト レージ ・ リ ソ ー ス の容量 と 利用率 を確認で き ます。 ま た、 NetApp ス ト レージ ・ シ ス テ ムへの管理ア ク セ ス と ユーザ ・ ア ク セ ス を制御で き ます。 ス ト レージ ・ プ ロ バ イ ダは、 NetApp FilerView を使用 し て、 NetApp ス ト レージ ・ シ ス テ ム の健全性 と ス テー タ ス を確認 し た り 、 リ ソ ー ス 監視用に通知サー ビ ス と 警告サー ビ ス を設定 し た り で き ます。 FilerView や Data ONTAP コ マ ン ド ・ ラ イ ン の よ う な ユーザ ・ イ ン タ ー フ ェ イ ス は、 プ ロ バ イ ダが ク ラ ウ ド ・ サー ビ ス ・ アーキ テ ク チ ャ を最初に構築す る 際に役立ち ますが、 その後、 日常的なサー ビ ス 運 用が関係す る プ ロ セ ス では、 こ う し た イ ン タ ラ ク テ ィ ブな ツール を使用す る こ と は推奨 し ませ ん。 NetApp の管理 ソ フ ト ウ ェ ア ・ ポー ト フ ォ リ オに よ る 、 標準指向のポ リ シーベー ス 機能 を 使用す る こ と を推奨 し ます。 NetApp Provisioning Manager を使用す る と 、 サー ビ ス ・ プ ロ バ イ ダは定義済みのポ リ シーに基 づいて、 ク ラ ウ ド ・ イ ン フ ラ の導入 と テナ ン ト の ス ト レージ ・ リ ソ ー ス の提供 を効率化す る こ と がで き ます。 Provisioning Manager に よ っ て、 ク ラ ウ ド 管理者は以下の こ と を行え ます。 • ク ラ ウ ド ・ コ ン ピ ュ ーテ ィ ン グ ・ イ ン フ ラ を支え る ス ト レージ、 vFiler ユ ニ ッ ト 、 お よ び テナ ン ト 環境に提供す る ス ト レージの導入 を自動化す る • ス ト レージの導入が管理者やテナ ン ト のサー ビ ス ・ レベル契約に よ っ て定義 さ れてい る プ ロ ビ ジ ョ ニ ン グ ・ ポ リ シーに確実に準拠す る よ う にす る • マルチプ ロ ト コ ル ・ ス ト レージ を テナ ン ト 環境間でセ キ ュ ア に分離 し なが ら プ ロ ビ ジ ョ ニ ン グす る • ス ト レージの重複排除 と シ ン ・ プ ロ ビ ジ ョ ニ ン グ を自動化す る • ク ラ ウ ド ・ ス ト レージ ・ イ ン フ ラ 間のデー タ 移行 を簡易化す る • テナ ン ト 管理者に制御 を委任す る NetApp Management Console を 使用する と 、 Provisioning Manager のさ ま ざ ま なメ ト リ ッ ク ス が表 示さ れる ダッ シ ュ ボード ・ ビ ュ ーを 利用し て 、 リ ソ ース 利用率や運用効率を さ ら に高める ポリ シ ーを 作成し たり 、 ス ト レ ージ のプロ ビ ジ ョ ニン グ 時に必要な レ ベルの容量、 可用性、 セキ ュ リ テ ィ を 確保し たり する こ と ができ ま す。 プロ ビ ジ ョ ニン グ ・ ポリ シーは、 管理要件と テナン ト 要 件に対応し ている リ ソ ース ・ プールのコ ン テ キ ス ト 内に定義でき ま す。 Provisioning Manager のア ク セス と 制御は、 個々のス ト レ ージ 環境の範囲内でク ラ ウ ド 管理者から テナン ト 管理者に委任す る こ と ができ ま す。 そのため、 こ う し たメ リ ッ ト の多く が顧客にも たら さ れま す。 78 設計上の考慮事項 — 4 つのポ イ ン ト 図 26 NetApp Provisioning Manager NetApp Protection Manager を使用す る と 、 ク ラ ウ ド 管理者 と テナ ン ト 管理者は、 同 じ 保護要件 を持つデー タ を グループ化 し 、 事前設定のポ リ シー を適用 し てデー タ 保護プ ロ セ ス を自動化で き ます。 管理者は、 運用要件 と サー ビ ス ・ レベル要件 を満たす よ う に設計 さ れた ク ラ ウ ド ・ ス ト レージ ・ イ ン フ ラ 全体 と テナ ン ト 環境内に、 一貫 し たデー タ 保護ポ リ シー を容易に適用で き ます。 Protection Manager では論理デー タ ・ セ ッ ト と 基盤 と な る 物理 ス ト レ ージ ・ リ ソ ー ス が自 動的に関連付け ら れ る ため、 管理者は、 ビ ジ ネ ス レベル要件やサー ビ ス レベル要件 を基にポ リ シー を設計 し て適用で き 、 ク ラ ウ ド ・ ス ト レージ ・ イ ン フ ラ の細かな作業か ら 解放 さ れ ます。 プ ラ イ マ リ ・ ス ト レージが拡大す る と 、 適用 さ れてい る ポ リ シーの範囲内でセ カ ン ダ リ ・ ス ト レージが動的に割 り 当て ら れ ます。 Protection Manager は NetApp Management Console に統合 さ れてい る ため、 すべてのデー タ 保護操作の監視 と 管理が一元的に行え、 ク ラ ウ ド ・ プ ロ バ イ ダ はテナ ン ト 管理者に適切に制御 を委任で き る よ う にな り ます。 Provisioning Manager は Protection Manager と と も に単一の コ ン ソ ールに統合 さ れてい る ので、 ク ラ ウ ド 管理者 と テナ ン ト 管理者は、 統合 さ れた ポ リ シーベー ス の ワ ー ク フ ロ ーに よ っ て、 デー タ のプ ロ ビ ジ ョ ニ ン グ と 保護 を シー ム レ ス に行 う こ と がで き ます。 79 設計上の考慮事項 — 4 つのポイ ン ト 図 27 NetApp Protection Manager 管理者は、 NetApp SnapManager for Virtual Infrastructure (SMVI) を使用 し て、 VMware vSphere レ イ ヤ内のデー タ 保護機能 を さ ら に高め る こ と がで き ます。 SMVI は NetApp Snapshot テ ク ノ ロ ジ を使用 し て、 仮想マ シ ン ま たは vSphere デー タ ス ト ア全体のポ イ ン ト イ ン タ イ ム ・ コ ピー を作成 し 、 こ の Snapshot コ ピー を セ カ ン ダ リ ・ ス ト レ ージに レ プ リ ケー ト し ま す。 こ のバ ッ ク ア ッ プ ・ コ ピーは、 1 台の仮想マ シ ン全体や 1 つの仮想デ ィ ス ク (VMDK)、 仮想マ シ ン内の 1 つの仮想 フ ァ イ ルな ど、 さ ま ざ ま な単位ですばや く 簡単に リ ス ト ア で き ます。 ク ラ ウ ド ・ プ ロ バ イ ダは、 vSphere のユーザ管理制御 を通 じ て SMVI ア ク セ ス を テナ ン ト 管理者に ま で拡張 し 、 テナ ン ト 管理者がセ キ ュ ア に分離 さ れた テナ ン ト 環境の範囲内で、 バ ッ ク ア ッ プの ス ケ ジ ュ ー ル設定や保持ポ リ シーの定義、 レ プ リ ケーシ ョ ン ・ ポ リ シーのバ ッ ク ア ッ プ を行え る よ う にで き ます。 NetApp Operations Manager が提供す る 一元的な管理、 監視、 レ ポー ト 作成の各 ツール を利用す る と 、 ク ラ ウ ド ・ サー ビ ス ・ プ ロ バ イ ダは、 NetApp ス ト レージ ・ イ ン フ ラ の管理 を統合 し て 効率化 を図 る こ と がで き ます。 ク ラ ウ ド 管理者は、 Operations Manager の包括的な ダ ッ シ ュ ボー ド ・ ビ ュ ー を利用 し て ス ト レージ利用率 を最適化 し 、 共有 ス ト レージ ・ イ ン フ ラ の管理に 必要な IT リ ソ ー ス を最小限に抑え る こ と で、 コ ス ト を削減で き ます。 同時に、 テナ ン ト の顧 客に提供 さ れ る サー ビ ス の可用性 と 品質 も 向上で き ます。 さ ら に、 し き い値 と ア ラ ー ト を設定 し て ス ト レージ ・ シ ス テ ム のパ フ ォ ーマ ン ス の主要な指標 を監視 し 、 それに よ っ て潜在的な ボ ト ルネ ッ ク を検出 し て リ ソ ー ス を プ ロ ア ク テ ィ ブに管理で き ます。 ま た、 Operations Manager では、 設定テ ン プ レー ト と ポ リ シー制御 を使用す る こ と で ク ラ ウ ド ・ ス ト レージ ・ イ ン フ ラ 全 体にわた っ て標準化 と ポ リ シーベー ス の設定管理が可能にな る ため、 テナ ン ト の導入促進 と 運 用上の リ ス ク 軽減が図れ ます。 ク ラ ウ ド ・ プ ロ バ イ ダは、 Operations Manager に よ っ て ス ト レージ ・ イ ン フ ラ を包括的に可視化 し 、 継続的な ス ト レージ ・ リ ソ ー ス の監視、 利用率分析、 容量管理 を行い、 デー タ 増加の傾向や リ ソ ー ス がテナ ン ト に与え る 影響 を詳細に知 る こ と がで き ます。 NetApp Operations Manager は、 マルチテナ ン ト ・ サー ビ ス ・ プ ロ バ イ ダの ビ ジ ネ ス 要 件に も 対応 し てお り 、 カ ス タ マ イ ズ し た レ ポー ト と ワ ー ク フ ロ ー ・ プ ロ セ ス ・ イ ン タ ー フ ェ イ ス を使用 し たチ ャ ージバ ッ ク ・ ア カ ウ ン テ ィ ン グ も 利用で き ます。 NetApp SANscreen を使用す る と 、 ク ラ ウ ド 管理者は、 ク ラ ウ ド ・ ス ト レージ ・ イ ン フ ラ のサー ビ ス ・ レベル を マルチプ ロ ト コ ルで リ アル タ イ ム に表示で き る ため、 サー ビ ス 提供の品質 と 効 率性 を さ ら に向上 さ せ る こ と がで き ます。 NetApp SANscreen は、 ク ラ ウ ド ・ サー ビ ス ・ プ ロ バ イ ダのネ ッ ト ワ ー ク ・ ス ト レージ ・ イ ン フ ラ 全体 を グ ロ ーバルにエ ン ド ツーエ ン ド で可視化す 80 設計上の考慮事項 — 4 つのポ イ ン ト る 、 統合製品 ス イ ー ト です。 SANscreen Service Insight では、 SAN 環境 と NAS 環境、 ス ト レー ジ接続パ ス 、 ス ト レージの可用性、 変更管理 を単一の包括的な ビ ュ ーに表示で き る ため、 顧客 に提供す る サー ビ ス ・ レベル を詳細に監視で き ます。 Service Insight は、 NetApp SANscreen 製 品 ス イ ー ト の基盤 と な る フ レー ム ワ ー ク を提供 し ます。 ク ラ ウ ド ・ プ ロ バ イ ダは、 イ ンベ ン ト リ 情報の一元的な リ ポ ジ ト リ のほかに レ ポー ト 機能 も 利用で き ます。 こ の レ ポー ト 機能は、 財 務会計や資産管理に関す る プ ロ バ イ ダの既存の リ ソ ー ス 管理シ ス テ ムや ビ ジ ネ ス ・ プ ロ セ ス に 統合す る こ と がで き ます。 SANscreen Service Assurance では、 プ ロ バ イ ダのネ ッ ト ワ ー ク ・ ス ト レージ ・ イ ン フ ラ にポ リ シーベー ス の管理が適用 さ れ ます。 ク ラ ウ ド 管理者は、 ベ ス ト ・ プ ラ ク テ ィ ス のポ リ シー を柔軟に定義 し て、 各テナ ン ト 環境に ス ト レージ ・ ネ ッ ト ワ ー ク のパ フ ォ ーマ ン ス 要件 と 可用性要件 を適用で き ます。 SANscreen Application Insight では、 ク ラ ウ ド ・ サー ビ ス ・ プ ロ バ イ ダがネ ッ ト ワ ー ク ・ ス ト レージ環境か ら パ フ ォ ーマ ン ス ・ デー タ を ほ ぼ リ アル タ イ ム で取得 し 、 そのデー タ を テナ ン ト 環境にマ ッ ピ ン グす る こ と がで き ます。 その ため管理者は、 ス ト レージ ・ ネ ッ ト ワ ー ク と ス ト レージ ・ シ ス テ ム の負荷 を プ ロ ア ク テ ィ ブに 分散 し て顧客のサー ビ ス ・ レベル を確保で き ます。 SANscreen Capacity Manager では、 グ ロ ー バルな ス ト レージ ・ リ ソ ー ス の割 り 当て を リ アル タ イ ム に可視化 し 、 ま た、 柔軟な レ ポー ト 生 成 ソ リ ュ ーシ ョ ン も 利用で き る ため、 キ ャ パシ テ ィ ・ プ ラ ン ニ ン グや ス ト レージ階層分析、 ス ト レージ ・ サー ビ ス ・ カ タ ロ グ、 傾向分析 と 使用履歴、 監査、 チ ャ ージバ ッ ク な ど の ビ ジ ネ ス ・ プ ロ セ ス について、 ク ラ ウ ド ・ サー ビ ス ・ プ ロ バ イ ダが意思決定 を行 う 際に役立て る こ と がで き ます。 図 28 NetApp SANscreen Capacity Manager SANscreen VM Insight は、 管理者の包括的な ネ ッ ト ワ ー ク ・ ス ト レージの可視性 を仮想サーバ の範囲に ま で拡張 し 、 VM と ネ ッ ト ワ ー ク ・ ス ト レージ ・ イ ン フ ラ 間のサー ビ ス ・ パ ス を相互 に関係付け ます。 こ れに よ り 、 NetApp SANscreen の豊富なサー ビ ス 指向型管理機能 を VM 環 境に対 し て も 利用で き る よ う にな り ます。 管理者は、 単一の統合 コ ン ソ ールか ら VMware vCenter プ ラ グ イ ン ・ イ ン タ ー フ ェ イ ス を使用 し て SANscreen のデー タ に ア ク セ ス で き ます。 仮想サーバ環境か ら 、 ホ ス ト さ れてい る テナ ン ト 環境の リ ソ ー ス と な る 共有 ス ト レージの割 り 当て ま で、 NetApp SANscreen は、 マルチテナ ン ト ・ ク ラ ウ ド ・ サー ビ ス のプ ロ バ イ ダにエ ン ド ツーエ ン ド の可視性、 柔軟でプ ロ ア ク テ ィ ブな管理、 サー ビ ス レベルの保証 を提供 し ます。 81 付録 A- 構成品一覧表 図 29 NetApp SANscreen VM Insight 付録 A- 構成品一覧表 表 14 に、 セキ ュ ア ・ マルチテナン ト ・ ソ リ ュ ーショ ン の構築に必要なすべての機器を 示し ま す。 表 14 構成品一覧表 パーツ番号 説明 UCS ソ リ ュ ーシ ョ ン -UCS-B ベース ラ イ ン 1 UCS 6120XP フ ァ ブ リ ッ ク ・ イ ン ターコ ネ ク ト 2 UCS 5108 ブ レ ー ド ・ サーバ 2 UCS 2104XP フ ァブ リ ッ ク ・ エ ク ステンダ 4 UCS B200-M1 ブ レ ー ド ・ サーバ : デ ュ アル 2.93 GHz CPU、 24 GB RAM (DDR3 1333 MHz)、 73 GB HDD × 2 8 UCS CNA M71KR-Q QLogic CNA ア ダプ タ 8 Nexus 7010 (10 ス ロ ッ ト 、 「スーパーバ イザ モ ジ ュ ール -1X」) 82 数量 2 N7K-C7010-BUN Nexus 7010 バ ン ド ル (シ ャ ーシ、 SUP1、 [3]FAB1、 [2]AC-6KW PSU) 2 N7K-SUP1 N7K- ス ーパーバ イ ザ 1 (外部 8 GB ロ グ ・ フ ラ ッ シ ュ を含む) 2 N7K-M132XP-12 N7K-32 ポー ト 、 10 GbE、 80 G フ ァ ブ リ ッ ク (SFP+ が 2 必要) SFP-10G-SR 10GBASE-SR SFP モ ジ ュ ール 32 N7K-ADV1K9 N7K Advanced LAN Enterprise ラ イ セ ン ス 2 付録 A- 構成品一覧表 表 14 構成品一覧表 DCNM-N7K-K9 DCNM ラ イ セ ン ス 1 N7K-M148GT-11 Nexus 7000-48 ポー ト 10/100/1000、 RJ-45 2 CON-SNT-N748G SMARTnet 8x5xNBD 2 CON-SNT-C701BN SMARTnet 8x5xNBD、 Nexus 7010 バ ン ド ル (シ ャ ーシ、 2 SUP1、 [3]FAB1、 [2]AC-6KW PSU) Nexus 5020 2 N5K-C5020P-BF N5000 2RU シ ャ ーシ (電源な し 、 5 フ ァ ン ・ モ ジ ュ ー ル、 40 ポー ト ) (SFP+ が必要) 2 N5K-M1600 N5000 1000 シ リ ーズ ・ モ ジ ュ ール 6 ポー ト 10 GE (SFP+ が必要) 4 N5K-PAC-1200W Nexus 5020 PSU モ ジ ュ ール、 A/C、 200V/240V、 1200W 4 SFP-10G-SR 10GBASE-SR SFP モ ジ ュ ール 8 N5020-SSK9 Nexus 5020 Storage Protocol Services ラ イ セ ン ス 2 N5000FMS1K9 Nexus 5000 Fabric Manager/Device Manager コ ン ポーネ ン 1 ト ・ ラ イセン ス CON-SNTP-N5010 SMARTnet 24X7X4 サー ビ ス N5000 1RU シ ャ ーシ CON-SNTP-N51SK SMARTnet 24X7X4 サー ビ ス Nexus 5010 Storage Protocol 2 Services ラ イ セ ン ス CON-SNTP-N5FMS SMARTnet 24X7X4 サー ビ ス Nexus 5000 Fabric Manager/Device Manager MDS 9124 2 2 2 DS-C9124AP-K9 Cisco MDS 9124 4 G フ ァ イ バ ・ チ ャ ネル 24 ポー ト ・ ス 2 イ ッチ DS-C24-300AC= MDS 9124 パ ワ ー ・ サプ ラ イ 4 DS-C34-FAN= MDS 9134 用 フ ァ ン ・ ア セ ン ブ リ 4 DS-SFP-FC4G-SW= 4 Gbps フ ァ イ バ ・ チ ャ ネル SW SFP、 LC、 ス ペア 48 CON-SNT-24EV SMARTnet MDS9124 8x5xNBD 2 Nexus 1000V L-N1K-VLCPU-01= 8 Nexus 1000V eDelivery CPU ラ イ セ ン ス パ ッ ク : 数量 1 NetApp ス ト レ ージ ・ ハー ド ウ ェ ア 8 1 FAS6080AS-IB-SYS-R5 FAS6080A、 ア ク テ ィ ブ / ア ク テ ィ ブ、 SAN、 SupportEdge INC 2 X1938A-PBNDL-R5 ADPT、 PAM II、 PCIe、 512 GB、 SupportEdge INC (オ プシ ョ ン) 2 X1941A-R6-C ク ラ ス タ ・ ケーブル 4X、 カ ッ パー、 5 m 2 X54015A-ESH4-PBNDL-R5 デ ィ ス ク ・ シ ェ ル フ、 450 GB、 15K、 ESH4、 SupportEdge INC 8 X6521-R6-C ループバ ッ ク 、 光、 LC 4 X6530-R6-C ケーブル、 パ ッ チ、 FC SFP か ら SFP、 0.5 m 12 X6539-R6-C SFP、 光、 4.25 Gb 8 X6553-R6-C 光ケーブル、 50 u、 2 GHz/KM、 MM、 LC/LC、 2 m 12 X1107A-R6 2pt、 10 GbE NIC、 BareCage SFP+ ス タ イ ル、 PCIe 4 X-SFP-H10GB-CU5M-R6 Cisco N50XX 10GBase カ ッ パー SFP+ ケーブル、 5 m 4 83 付録 A- 構成品一覧表 表 14 構成品一覧表 X6536-R6 光ケーブル、 50 u、 2000 MHz/Km/MM、 LC/LC、 5 m 8 X6539-R6 光 SFP、 4.25 Gb 8 CS-O-4HR SupportEdge Premium、 24 時間サポー ト 、 4 時間のオ ン サ イ ト ・ サポー ト (36 カ月) 1 NetApp ス ト レ ージ ・ ソ フ ト ウ ェ ア SW-T7C-ASIS-C 重複排除 ソ フ ト ウ ェ ア 2 SW-T7C-CIFS-C CIFS ソ フ ト ウ ェ ア 2 SW-T7C-NFS-C NFS ソ フ ト ウ ェ ア 2 SW-T7C-FLEXCLN-C FlexClone ソ フ ト ウ ェ ア 2 SW-T7C-MSTORE-C MultiStore ソ フ ト ウ ェ ア 2 SW-T7C-NEARSTORE-C NearStore ソ フ ト ウ ェ ア 2 SW-T7C-PAMII-C PAM II ソ フ ト ウ ェ ア (PAM を購入す る 場合のみ必要) 2 SW-T7C-SANSCREEN SANscreen ソ フ ト ウ ェ ア SW-T7C-SMSVS-C SnapMirror/SnapVault ソ フ ト ウ ェ ア ・ バ ン ド ル SW-T7C-SMVI-VMWARE-C SnapManager for VI ソ フ ト ウ ェ ア 2 2 SW-T7C-SRESTORE-C SnapRestore ソ フ ト ウ ェ ア 2 SW-T7C-DFM-OPSMGR Operations Manager 2 SW-T7C-DFM-PROTMGR Protection Manager 2 SW-T7C-DFM-PROVMGR Provisioning Manager 2 SW-SSP-T7C-OPSMGR SW サブ ス ク リ プ シ ョ ン、 Operations Manager–25 カ月 間 2 SW-SSP-T7C-PROTMGR SW サブ ス ク リ プ シ ョ ン、 Protection Manager–25 カ月間 2 SW-SSP-T7C-PROVMGR SW サブ ス ク リ プ シ ョ ン、 Provisioning Manager–25 カ月 2 間 仮想化 ソ フ ト ウ ェ ア VS4-ENT-PL-C VMware vSphere 4 Enterprise Plus 2 VCS-STD-C VMware vCenter Server Standard 1 VCHB-VCMS55-C VMware vCenter Server Heartbeat 1 Virtualization SnS (最低 1 年の SnS がすべての仮想化 ソ フ ト ウ ェ アに必要) VS4-ENT-PL-P-SSS-C VMware vSphere 4 SnS 1 VCS-STD-P-SSS-C VMware vCenter SnS 1 VCHB-VCMS-P-SSS-C VMware vCenter Server Heartbeat SnS 1 NetApp は、 本 ド キ ュ メ ン ト で提供 さ れ る いか な る 情報 ま たは推奨事項の正確性、 信頼性、 有 用性について も 、 ま たは本 ド キ ュ メ ン ト で提供 さ れ る いかな る 情報の使用 ま たは推奨事項の順 守に よ る 結果について も 、 表明 ま たは保証は一切行い ません。 本 ド キ ュ メ ン ト に記載の情報は 「現状の ま ま」 提供 さ れ る も のです。 こ の情報の使用、 ま たは本 ド キ ュ メ ン ト に記載 さ れ る 推 奨事項や技術の行使はすべてお客様の責任で行われ、 こ れ ら を評価 し てお客様の運用環境へ統 合す る お客様の能力に依存す る も の と し ます。 本 ド キ ュ メ ン ト お よ び こ こ に記載の情報は、 本 ド キ ュ メ ン ト に記載の NetApp 製品のみに関連 し て使用 さ れ る も の と し ま す。 84
© Copyright 2024 Paperzz