ベアメタル展開-たたはSystem Center 2012 SP1 Virtual Machine Managerでクラりドの匟力性を維持する方法

すべおの火曜日、同僚ず愛奜家



今日、月曜日の4月29日-䌑日の前に残っおいるものはほずんどありたせん-そしお、埅望の䌑暇の前に少し知識を補充しおみおくださいたあ、明るい圢匏で-厳しい道埳的なモラルを持たないで。 今回は、ハむパヌバむザヌをサヌバヌに展開するベアメタル機胜の配眮方法、぀たりSystem Center 2012 SP1に基づいおプラむベヌトクラりドの匟力性の自動化を確保する方法に぀いお少しお話ししたいず思いたす。







猫の䞋でより詳现に。







少し雲に぀いお、匟力性に぀いお





「ベアアむアン展開」プロセスに぀いお詳しく説明する前に、このプロセスが察象ずするクラりドモデルの特性、その特城に少し泚意を払う䟡倀がありたす。 NIST 囜立暙準技術研究所 によるクラりドモデルの䞻な特城を思い出しおみたしょう 。 憂鬱に远い付かないように、クラりドのすべおの䞻芁な特城を埓来のIT消費モデルからすぐにリストしたす。







1 枬定されたサヌビス 。 クラりドを介しお提䟛されるサヌビスはすべお枬定可胜でなければならず、最終的にはサヌビスにコストがかかるずいう事実に぀ながりたす。その結果、枬定可胜性はITサヌビスの課金ツヌルずしお機胜したす。



2 瞬時の匟力性 。 このコンポヌネントは、サヌビスモデルIaaS、PaaS、たたはSaaSのレベルに関係なく、クラりドがリ゜ヌスのボリュヌムを即座に比范的瞬時に増枛できるこずを意味したす。 SCVMM 2012 SP1のコンテキストで今日お話しするのは、匟力性に関するリ゜ヌスの増加です。 結局のずころ、ハむパヌバむザヌを展開しおホストグルヌプずクラりドに含めるプロセスの自動化は、リ゜ヌスの量を増やす方向に匟力性を提䟛するこずに他なりたせん。



3 リ゜ヌスプヌル 。 クラりドの非垞に重芁な機胜は、リ゜ヌスずしおの物理ホストからそのコンピュヌティングパワヌのレベルぞの抜象化です。 蚀い換えるず、サヌビスたたはサヌビスを受け取るために、サヌバヌの数ではなく、CPU、RAM、ディスクリ゜ヌス、デヌタ転送ネットワヌクなどのカテゎリにグルヌプ化されたリ゜ヌスの量を考慮に入れおいたせん。



4 ブロヌドバンドアクセス 。 これは完党に自然なこずです。「非垞にクラむアントサヌバヌ」、さらに正確にはサヌビス指向アヌキテクチャSOAに぀いお話しおいるためです-デヌタ䌝送チャネルの負荷ず芁件が倧幅に増加しおいたす-これはプロバむダヌにも圓おはたりたす提䟛する必芁がありたす倚くの高品質の接続、クラむアント偎このモデルでは亀換のトラフィック量が倧幅に増加したす。



5 リク゚ストに応じたセルフサヌビス 。 この仮定は、サヌビスたたはサヌビスを゚ンドナヌザヌに提䟛する自動たたは完党自動プロセスのいずれかのツヌルの可甚性を意味したす。 通垞、このツヌルは、特定のサヌビスたたはサヌビスの提䟛ず展開に関䞎する゚ンドナヌザヌずオヌケストレヌションプロセスワヌクフロヌの自動化の間のむンタヌフェむスずしお機胜するWebポヌタルです。



ベアメタルたたはヌヌド





クラりドの基本的な特性を思い出したので、クラりドの特性でBMDBare-Metal Deploymentプロセスが占める䜍眮も理解したした。今から詳现に怜蚎したす。



可胜なこずずできないこずは䜕ですか





ハむパヌバむザヌをベアメタルに展開するプロセスを分解する前に、このプロセスの芁件を理解しおおくず䟿利です 。

぀たり、BMCコントロヌラヌ iLO 、 iDRAC 、 SMASH 、 IPMIなどを備えたサヌバヌず、この同じコントロヌラヌを介しおサヌバヌにアクセスするための資栌情報が必芁です。

Windows Server 2008 R2たたはWindows Server 2012に基づくPXEサヌバヌも、䜙蚈なものではありたせんが、必芁なコンポヌネントです。

たた、むンストヌル枈みのWAIKパッケヌゞであるWindows Automation and Installation Toolkitが本圓に必芁になりたす。

たた、仮想ハヌドディスクVHD圢匏のハむパヌバむザヌの䞀般化むメヌゞWindows Server 2008 R2たたはWindows Server 2012-Hyper-V Serverも適しおいたすが必芁です。



サヌバヌのプロセッサヌで仮想化機胜を有効にし、BMCコントロヌラヌをアクティブにしおアクセス甚の資栌情報を確認し、PXEを䜿甚しおネットワヌク経由でブヌトするようにサヌバヌを構成する必芁があるこずを忘れないでください。



プロセスを順番に芋るず、この図のようになりたす。



1VMMサヌバヌには、準備されたWInPEむメヌゞを含むWAIKコンポヌネントが必芁です。



2次に、私が蚀ったように、展開されたWDSWindows展開サヌビスサヌバヌが必芁です。



3IPアドレスを発行するためにDHCPサヌバヌも必芁です。



4次に、りィザヌドを䜿甚しお、前述のWDSサヌバヌをVMMサヌバヌに远加する必芁がありたすリ゜ヌスの远加-> PXEサヌバヌりィザヌド。



5次に、VMMはその゚ヌゞェントをWDSサヌバヌにむンストヌルしたす。



6次に、WDS_Image_Source\ RemoteInstallフォルダヌがWDSサヌバヌ䞊に䜜成されたす぀たり、公匏目的のRemoteInstallサブディレクトリは、WDSサヌバヌ䞊の画像が保存されおいるディレクトリに䜜成されたす。



7次に、VMMサヌバヌからカスタマむズされたWInPEむメヌゞがWDSサヌバヌで公開されたす。公開プロセスずは、VMM゚ヌゞェントずセキュリティ蚌明曞をむメヌゞに導入するこずです。



この時点で、構成プロセスを確認したした。



プロセス自䜓





1OOB垯域倖管理経由で再起動したす。 ここでは、VMMサヌバヌだけがネむティブ機胜を䜿甚しお、サヌバヌの倖郚BMCコントロヌラヌず通信したす。具䜓的には、サヌバヌを再起動する信号を送信したす。



2次に、タヌゲットサヌバヌはPXEを介しお起動し、WDSサヌバヌからダりンロヌドを取埗したす。



3PXEを介しおタヌゲットサヌバヌを有効にする前に、WDSサヌバヌはVMMサヌバヌぞのダりンロヌドを蚱可したす。



4その埌、タヌゲットサヌバヌはWDSサヌバヌからカスタムWinPEむメヌゞを受信したす。



5その埌、タヌゲットサヌバヌは、汎甚コマンドを実行するためのスクリプトを実行したすGCE-scripts-General Command Execution。 サヌバヌのファヌムりェアを自動モヌドで曎新したり、サヌバヌのRAIDコントロヌラヌを管理しおハヌドディスクパヌティションを䜜成したりするなど、この点は非垞に重芁です。 これらのパラメヌタヌはすべお、VMMサヌバヌのホストプロファむルで蚭定されたす。



6次に、VMMむメヌゞに必芁なハむパヌバむザヌがVMMラむブラリからロヌドされたす。



7その埌、機噚の特定のモデルに必芁なドラむバヌが远加されたす。



8次は、サヌバヌをむンストヌルするプロセス、その構成、およびドメむンぞの組み蟌みです。



9VMM゚ヌゞェントをむンストヌルし、Hyper-Vの圹割を有効にしたす。



10远加のむンストヌル埌スクリプトの実行。 そのようなスクリプトの䟋には、ネットワヌクアダプタヌを集玄に結合するメカニズム、およびiSCSI接続蚭定が含たれたす。 このような䟋は、リモヌト実行甚のコマンドです。



蚘事の過皋で、このような蚀葉、ホストプロファむルたたはホストプロファむル、および展開に必芁なVHDディスクに぀いお蚀及したした。

ホストプロファむルを構成し、VHDドラむブに関連付ける方法を詳しく芋おみたしょう。



1最初に、VMMで、 [ラむブラリ]-> [プロファむル]-> [ホストプロファむル]-> [ホストプロファむルセクションを右クリックしお䜜成]に移動したす 。



2プロファむル名を入力したす。





3必芁なバヌゞョンのHyper-Vハむパヌバむザヌを䜿甚しお必芁なVHDむメヌゞを遞択したすちなみに、ベアメタルVMMぞの展開では、Hyper-Vのサポヌトのみが可胜です。他のハむパヌバむザヌは展開できたせん。





4ハヌドりェア構成領域で、ドラむバヌフィルタヌ項目フィルタヌドラむバヌに移動し、サヌバヌのドラむバヌラベルを指定したす。





5[OS蚭定]タブで、必芁なすべおの情報を指定したす。





6ホスト蚭定フィヌルドで、䜕もタッチせずに[次ぞ]をクリックし、[抂芁]タブで-Fininshを抌しお、ホストプロファむルの䜜成プロセスを完了したす。





次に、この堎合のDell R710でのホストぞのホストの展開プロセスを芋おみたしょう。



1最初にFabric-> Home-> Add Resources-> Hyper-V Hosts and Clustersに移動したす。





2リ゜ヌスの堎所で、 「Hyper-Vにプロビゞョニングされる物理コンピュヌタヌ」を遞択し、[次ぞ]をクリックしたす。





3次に、デヌタを入力しおBMCコントロヌラヌぞのアクセスの管理レベルを取埗したす手動で実行する必芁がないように「実行」アカりントを䜜成するこずをお勧めしたす-実皌働環境に぀いお説明しおいたす。





この堎合、 IPMIプロトコルを遞択したす。





4[怜出範囲]領域で、BMCコントロヌラヌで構成されたIPアドレスを指定したす 。





5タヌゲットリ゜ヌスタヌゲットリ゜ヌスで、VMMは「サヌバヌが怜出されたした」ず蚀う必芁がありたす





6その埌、展開オプション展開オプションで、入力した名前を指定するか、BMCアダプタヌに蚭定したす。



7その埌、すべおのデヌタの有効性を確認し、サヌバヌの展開プロセスを開始するために[完了]をクリックしたす。コヌヒヌを飲みに行くこずができたす。



簡単な芁玄





同僚たちは、SC VMMツヌルずWindows Serverコンポヌネントを䜿甚しお、Hyper-Vハむパヌバむザヌをベアメタルに自動展開する方法を怜蚎したした。 たた、サヌビスの提䟛ず消費のクラりドモデルの芳点から、このメカニズムが解決する重芁なタスクに぀いおも説明したした。 将来のバヌゞョンでは、サヌドパヌティのハむパヌバむザヌもフラッディングできるこずが期埅されおいたす-これは、異皮シナリオの堎合です。 しかし、䞍可胜なこずは起こりたせん-今日、System Center Configuration Managerを䜿甚しおこの問題を解決できたすが、それは別の話です...



よろしく

消防士



ゞョヌゞ・A・ガゞ゚フ

情報むンフラ専門家

Microsoft Corporation。



All Articles