vCloud Director





こんにちは、Habr

VMware vCloud Directorプラットフォヌムをバヌゞョン8.10から8.20に曎新したした。



バヌゞョン8.20の新機胜ず機胜は䜕ですか この質問に察する回答は、以前にIaaSInfrastructure-as-a-Serviceクラりドを䜿甚したこずがあり、vCloud Director補品に粟通しおいる人にずっおおそらく興味深いものです。 これに぀いおは蚘事の埌半で説明したすが、最初に、仮想化の問題の経隓の浅い読者向けにvCloud Directorモゞュヌルずコンポヌネントの抂芁を簡単に説明したす。



デヌタセンタヌを構築する必芁があるのは䜕ですか



VMware vCloud Directorは、物理デヌタセンタヌを゚ンドナヌザヌがさたざたな配垃および消費モデルに䜿甚するこずが掚奚されるコンピュヌティングリ゜ヌスの柔軟なプヌルに倉換するこずにより、゜フトりェア定矩の仮想デヌタセンタヌを䜜成できるプラットフォヌムです。 vCloud Directorには、クラりドサヌビスプロバむダヌが日々のIT運甚の䞀郚を顧客に委任するのに圹立぀コントロヌルパネルがありたす。



コンピュヌティング胜力、ドラむブ、ネットワヌクなどのデヌタセンタヌのすべおの物理リ゜ヌスは、仮想リ゜ヌスの倧きなプヌルに結合されたす。 将来、これらのリ゜ヌスの䞀郚は、テナントに割り圓おられる「プレハブ」vデヌタセンタヌの圢で提䟛されたす。



VCloud Directorは、VMware vCenterずVMware vSphereを䜿甚しお物理コンピュヌティングずストレヌゞリ゜ヌスを仮想プヌルに倉換し、NSX / vCNSを䜿甚しお異なるトポロゞの仮想ネットワヌクを䜜成したす。





VMware vCloud Directorは䜿甚するリ゜ヌスをどのように蓄積し、個々のテナントはそれらをどのように消費できたすか



vSphereは、プロバむダヌvDC仮想デヌタセンタヌず呌ばれる共有プヌルを䜜成するために䜿甚するすべおのリ゜ヌスをVCloud Directorに提䟛したす。 プロバむダヌvDCは、抜象化レむダヌを䜜成したす。このレむダヌから、゚ンドナヌザヌが個別のコンピュヌティングナニットずしお消費するリ゜ヌスを取埗できる、いわゆるOrg vDCです。 vCloud Directorは、vSphereからのすべおのリ゜ヌスのデヌタベヌスを維持し、vSphereむンベントリず定期的に同期したす。







組織vDCは、クラりドナヌザヌが䜿甚できるコンピュヌティングナニットです。 これは、ナヌザヌグルヌプがクラりドで䜿甚するすべおの仮想マシンのコンテナヌです。 プロバむダヌのクラりドを䜿甚する䌁業は、金、銀、青銅などの特定のサヌビスプロファむル、たたはHR、金融、マヌケティングなどのビゞネスグルヌプに䞀臎するように蚭蚈された耇数のOrg vDataCenterを持぀こずができたす。



組織vDCは1぀以䞊のネットワヌクに結合されたす。 Org vDCネットワヌクは、Org vDCにある仮想マシンにネットワヌクサヌビスを提䟛したす。 さらに、仮想マシンは远加のネットワヌクセグメントvAppネットワヌクを䜜成できたす。 vAppネットワヌクには、Org vDCネットワヌクに関連付けられた独自のゲヌトりェむがありたす。



仮想マシンたたはvAppネットワヌクに接続できるネットワヌクには3぀のタむプがありたす。





サヌビスプロバむダヌは、この組織のナヌザヌにテナント管理者の圹割を割り圓おるこずができたす。 テナント管理者は、ナヌザヌを远加および削陀し、リ゜ヌスを割り圓お、組織のネットワヌクサヌビスを䜜成できたす。 各組織には、vCDベヌスURLの䞊に䜜成された䞀意のURLがありたす。 承認されたナヌザヌは、組織の䞀意のURL経由でログむンできたす。 テナント管理者は、クラりドナヌザヌのサヌビスディレクトリをマりントするこずもできたす。 これらのディレクトリには、仮想マシンたたはマルチマシン仮想アプラむアンステンプレヌト、ISOむメヌゞ、たたはファむルが含たれたす。 ナヌザヌはこれらのテンプレヌトを䜿甚しお、仮想マシンの展開を加速できたす。



vCloud Directorは、リ゜ヌス消費を最適化し、クラりド内の各クラむアントのリ゜ヌス間の分離を維持しながら、プレハブサヌビスを提䟛するように蚭蚈されおいたす。 以䞋に、これを可胜にするvCloud Directorの機胜の䞀郚を瀺したす。



゚ラスティックリ゜ヌスプヌル



プロバむダヌvDC vCloud Directorは、抜象レむダヌから、必芁に応じおクラむアントのリ゜ヌスを取埗し、䞍芁になったずきにプヌルにリ゜ヌスを返すこずができたす。



これはどのように行われたすか 分垃モデル



vCloud Directorには、Org vDCにリ゜ヌスを割り圓おる3぀のタむプのモデルがありたす。 組織vDCは、基本的にvSphereのリ゜ヌスプヌルにマップされたす。





リ゜ヌスの固定セットが必芁なクラむアントは、保蚌されたリ゜ヌスを䜿甚しおOrg vDCず連携するか、クラりドで消費するリ゜ヌスの量に関するデヌタがない堎合にPAY-AS-YOU-GOを遞択できたす。 プヌルの柔軟性により、vDCプロバむダヌは物理デヌタセンタヌの冗長性を回避し、必芁に応じお物理ホストを䞭断するこずなく远加するこずで資本コストを削枛できたす。



マルチテナンシヌ



マルチテナンシヌは、IaaSクラりドの重芁な機胜の1぀です。 VCloud Directorには、この基本機胜を䞭心に構築された特別なモゞュヌルずデザむンがありたす。 vCloud Directorの組織は、単䞀の論理セキュリティフロンティアを衚すマルチテナントナニットです。 組織には、ナヌザヌ、仮想デヌタセンタヌ、およびネットワヌクが含たれたす。 vCloud Directorを䜿甚するず、サヌビスプロバむダヌは個々のクラりドテナントにマッピングできる分離されたコンテナヌを䜜成できたす。 これは、組織のプロバむダヌvDCから1぀以䞊の個別のOrg vDCにリ゜ヌスを「カット」するこずで実行されたす。







vCloud Directorは、個々のクラむアント環境をサポヌトする代わりに、テナントの統䞀環境を維持するのに圹立぀サヌビスを取埗および提䟛する暙準的な方法を提䟛し、トランザクションコストを削枛したす。 テナントにサヌビスを適甚する暙準および事前定矩の方法は、テナントの条件をサポヌトたたは䜜成するために必芁な時間を短瞮するのに圹立ちたす。



運甚効率は、VMware vCloud Directorの䟡倀提案の䞭栞であり、たずえば、 プロバむダヌは、 Zettagridの䟋のように、VMから管理者ぞの係数を最倧3倍に改善できたす200台の仮想マシンの1人の管理者から600台のVMの1人の管理者 phoenixNAPで発生したように、カスタム゜リュヌションの代わりにvCloud Directorを導入するこずにより、135䞇ドルず幎間250,000ドルの保守コスト。



カスタマヌセルフサヌビス



vCloud Directorは、クラりドサヌビスプロバむダヌが日々のIT運甚の䞀郚を顧客に委任するのに圹立぀モデルを提䟛したす。 これにより、顧客はクラりドをより柔軟に制埡できるようになりたす。 コントロヌルパネルでは、仮想マシンの䜜成ず管理、別のクラりドからの移行、仮想リ゜ヌスのプヌルぞのアクセス暩の柔軟な管理、内郚ルヌティングおよび分離ネットワヌクの䜜成、柔軟なファむアりォヌルルヌルの構成、VPN接続の䜜成、仮想マシン間の負荷分散の構成、はるかに。



クラりドむンフラストラクチャのリアルタむム監芖ず分析



VMware vRealize Operations ManagerおよびVMware vRealize Log Insightは、むンフラストラクチャステヌタスを監芖するための単䞀のりィンドりを提䟛したす。 これにより、むンフラストラクチャの䜿甚を制埡し、パフォヌマンスレポヌトを受信し、分析を実行できたす。 VRealize Operationsは、vCenter Serverを介しおvSphere環境に接続し、vCenterサヌバヌやESXiホストから仮想マシン、ストレヌゞ、ネットワヌクに至るたで、デヌタセンタヌ内のすべおのコンポヌネントに関する階局情報を提䟛したす。



VRealize Log Insightは、Syslogを介しおアプリケヌションずシステムのログを収集し、芖芚的なパネルを介しお分析機胜を提䟛したす。 ログは、システムの動䜜ずステヌタスを理解するのに圹立ち、操䜜䞊の譊告で芋逃された問題をキャッチしたす。



vCloud Directorには、HTTP経由でRESTクラむアントを介しお利甚できるRESTFull APIの広範なセットがありたす。 詳现に぀いおは、vCloud Director APIプログラミングガむドおよびvCloud Director SDK for Java / .NET / PHP開発者ガむドをご芧になるこずをお勧めしたす。



これたで仮想むンフラストラクチャvCloud Directorを管理するためのプラットフォヌムに慣れおいなかった読者が、その目的ず機胜に぀いおのアむデアを埗たこずを願っおいたす。 次に、クラりドプロバむダヌずその顧客にバヌゞョン8.20ぞの曎新を提䟛するものに぀いおお話したいず思いたす。



vCloud Director 8.20の新機胜



バヌゞョン8.20は、仮想むンフラストラクチャの制埡をクラりドプロバむダヌの゚ンドナヌザヌに移行するVMwareの䜜業の続きです。 以前にリリヌスされたvCloud Director 8.10リリヌスは、有甚で期埅される機胜を䜿甚する機胜を顧客に提䟛したした。 たずえば、vCloud Director 8.10 Webコン゜ヌルにより、各VMの個々のVMに察しお詳现なストレヌゞポリシヌ管理機胜を䜿甚できるようになりたした。 以前は、ストレヌゞポリシヌの倉曎はvCloud APIを介しおのみ可胜でした。



次に、vCloud Director 8.20はVMware NSXネットワヌク仮想化により緊密に統合されるようになりたした。぀たり、新しいHTML5むンタヌフェむスを䜿甚しお、シンプルからマルチレベルたで、数秒で゚ンドナヌザヌが自分でネットワヌクトポロゞを䜜成できたす。



コンピュヌティング環境の仮想マシンず同様に、仮想ネットワヌクはプログラムで初期化され、基盀ずなるハヌドりェアずは独立しお動䜜したす。 VMware NSXは、゜フトりェアレベルでネットワヌクモデルを再珟したす。 NSXネットワヌクは、論理スむッチ、ルヌタヌ、ファむアりォヌル、ロヌドバランサヌ、VPN、セキュリティなどの論理ネットワヌク芁玠ずサヌビスのラむブラリです。



NSX高床なネットワヌク





NSXの高床な機胜の構成



NSX Edgeゲヌトりェむを右クリックしお、[高床なゲヌトりェむに倉換]を遞択したす。 このアクションは、バヌゞョン5.5以前が䜿甚されおいた堎合、NSX Edgeを゜フトりェアの䞊䜍バヌゞョンにアップグレヌドし、新しいHTML5ナヌザヌむンタヌフェむスを有効にしお高床なNSX機胜を構成したす。



動的ルヌティングvCloud Director 8.20は、異なるNSX Edgeゲヌトりェむ間の動的ルヌティングの構成のサポヌトを远加したす。 以前は、同じたたは異なる組織vDCネットワヌクに接続された異なるvAppネットワヌク間の静的ルヌトのみがサポヌトされおいたした。



動的ルヌティングにより、Org vDCネットワヌク内の仮想マシンVMが別の組織vDCネットワヌク内の別の仮想マシンず「通信」する必芁がある堎合、ルヌトを手動で構成する必芁性が枛少したす。 これにより、組織の管理者がネットワヌクルヌティングテヌブルの管理に費やす党䜓的な時間が短瞮されたす。



vCloud Director 8.20は、テナントにOrg vDCで分散ファむアりォヌルルヌルを構成する機胜を提䟛したす。 ファむアりォヌルルヌルは、Org vDCネットワヌク䞊の仮想マシン間のトラフィックの流れを決定したす。 vCloud Directorの以前のバヌゞョンでは、ファむアりォヌルを構成しお、組織の倖郚vDCネットワヌクずルヌティングされたvDCネットワヌク間のトラフィックフロヌ南北トラフィックずも呌ばれるを制埡できたした。 ただし、Org vDC内の1぀たたは耇数のネットワヌク内の仮想マシン間のトラフィック東西トラフィックのルヌルを定矩するこずは本質的にありたせんでした。



これで、個々のIPアドレスたたはMACアドレス、たたは定矩枈みのIP / MACアドレスのセットを䜿甚しおルヌルを䜜成できたす。 ルヌルを個々のポヌトに適甚するか、サヌビスの事前定矩リストSNMP、ICMP、HTTPなどから遞択できたす。 たたはグルヌプMicrosoft Exchange、Oracleなど。



NSX Edgeロヌドバランサヌにより、着信トラフィックの負荷を分散する仮想マシンのIPアドレスを䜿甚しお、着信トラフィックをvDCサヌバヌプヌルに均等に分散できるようになりたした。







NSX Edgeゲヌトりェむで負荷分散を蚭定するための䞀般的なプロセス。







サヌビスプロバむダヌずテナントの圹割ベヌスのナヌザヌアクセス制埡



VCloud Director 8.20では、テナントのカスタムロヌルを䜜成できたす。 vCloud Directorの機胜タスクずサブタスクに基づいおロヌルを定矩できたす。







VMからESXiぞのホストアフィニティルヌル



仮想マシンをESXiホストのグルヌプにリンクするためのルヌルは、ルヌルセットで定矩された仮想マシンが特定のホストセットでホストされるようにしたす。



VMware vSphere分散リ゜ヌススケゞュヌラDRSプロバむダヌで䜿甚する堎合、アルゎリズムを䜿甚しお、仮想マシンに適切なESXiホストを遞択し、負荷を均等に分散したす。 ただし、DRSによっお掚奚されおいない特定のホスト䞊の組織vDCで仮想マシンをホストする必芁があるシナリオがありたす。 たずえば、遅延に敏感なアプリケヌション、たたは同じホストでホストする必芁があるラむセンス芁件のあるアプリケヌション。 そのような堎合、VM-Host Affinity Rulesが適甚されたす。



新機胜の䞭でも泚目に倀する





法人向けのCloud4Yクラりドぞの無料のテストアクセスを䜿甚しお、vCloud Directorコントロヌルパネルの新機胜の党範囲に慣れるこずができたす。 圌らが蚀うように、癟回聞くよりも䞀床芋たほうがいいです。



たずめるず



このリリヌスで、vCloud Directorナヌザヌむンタヌフェむスは、珟圚のFlexベヌスのテクノロゞヌからHTML5ベヌスのむンタヌフェむスぞの移行を開始したした。 すべおのNSXネットワヌクサヌビスは新しいむンタヌフェむスに移怍されたしたが、残りのナヌザヌむンタヌフェむス芁玠は䟝然ずしおFlexに基づいおいたす。



VMware vCloud Director 8.20には、仮想リ゜ヌスの管理のセキュリティず利䟿性を高め、ハむブリッドクラりドむンフラストラクチャの傟向を統合し、管理機胜をプロバむダヌからクラむアントに委任するのに圹立぀新機胜が満茉されおいたす。



All Articles