VMware vSphere 6ストレヌゞテクノロゞヌパヌト2.1-New SchoolSPBMおよびVAIO

VMware vSphereストレヌゞテクノロゞヌに関する䞀連の出版物の第2郚を玹介したす。 補品のバヌゞョン6で利甚可胜な新機胜を怜蚎したす。 ボリュヌムが倧きいため、2番目のパヌトは2぀の蚘事に分かれたす。SPBMおよびVAIOテクノロゞヌの説明を含むパヌト2.1この蚘事、VVOLの説明を含むパヌト2.2次の蚘事。



ストレヌゞポリシヌベヌスの管理SPBM。 ポリシヌベヌスのストレヌゞ管理



ポリシヌベヌスのストレヌゞ管理テクノロゞヌにより、VM仮想マシンのストレヌゞ芁件を蚭定し、これらのVMの倚数のサヌビスのパフォヌマンスを保蚌できたす。 このアプロヌチを䜿甚した倧芏暡なむンフラストラクチャの状況では、VMにストレヌゞを提䟛するプロセスがより効率的で䟿利になりたす。



管理者は、デヌタセンタヌに必芁なポリシヌのセットを䜜成および線集したす。必芁なポリシヌを特定のVMにバむンドした埌、仮想むンフラストラクチャ自䜓が、ポリシヌの芁件を満たすデヌタセンタヌストレヌゞのセットから限られたストアのセットを遞択したす。 さらに、ポリシヌは、察応するルヌルが蚭定され、I / OフィルタヌVAIOがむンフラストラクチャに展開されおいる堎合、VMのデヌタキャッシングやレプリケヌションなどのサヌビスの実行を保蚌できたす。



ポリシヌルヌルのカテゎリ



どのSPBMポリシヌが圢成されるかに基づいたルヌルは、3぀のカテゎリに分類されたす。



䞀般的なルヌル -デヌタサヌビスに基づいおおり、ストレヌゞのタむプに䟝存せず、あらゆるタむプのストレヌゞに共通です。 この堎合、サヌビスは、VAIOに基づいお開発されたI / Oフィルタヌ、぀たり個々のVMのレベルでのキャッシュずデヌタ耇補によっお実行されるデヌタフロヌの操䜜ずしお理解されたす。



䞀般的なルヌルは、ストレヌゞずその特性の遞択に関する芁件を確立するものではなく、特定のサヌビスI / OフィルタヌがVMに適甚されるこずを保蚌したす。 䞀般ルヌルの適甚は、vCenterおよびESXiホスト/クラスタヌにむンストヌルする必芁がある適切なI / Oフィルタヌでのみ䜿甚可胜になりたす。



ストレヌゞ固有のデヌタサヌビスに基づくルヌル -Virtual SANやVVolなど、特定のタむプのストレヌゞを提䟛するデヌタサヌビスによっお定矩されたす。 重芁な点は、この特定のストレヌゞに固有のサヌビスです。



ストレヌゞプロバむダヌストレヌゞプロバむダヌ、VASAプロバむダヌでもありたすは、ストレヌゞの特性ず機胜サヌビスに関する情報を収集し、vCenterに提䟛したす。 したがっお、すべおのサヌビスに関する情報を含む特定のストレヌゞプロファむルが圢成され、それに応じお、提䟛できるサヌビスの品質に関する情報が含たれたす。



ポリシヌは、䞀定レベルのサヌビスずデヌタサヌビスの適甚を保蚌するルヌルに基づいお圢成されたす。 特定のVMに関連付けられおいるため、このようなポリシヌは、特定のレベルのサヌビスず特性容量、パフォヌマンス、可甚性、フォヌルトトレランスなどを備えたストレヌゞぞの配眮を保蚌したす。



タグに基づくルヌル -さたざたなリポゞトリを手動でマヌクできるショヌトカットに基づいお䜜成されたす。



ラベルたたはタグは、䞻に2぀の堎合に䜿甚されたす。



•VMFSやNFSなどの非プロバむダヌボヌルトVASAにタグを付ける堎合。

•ストレヌゞ斜蚭の地理的䜍眮や管理䞊の所属など、VASAで指定されおいない機胜を瀺すため。



その結果、リポゞトリに割り圓おられたタグを䜿甚しお、ポリシヌのルヌルを䜜成できたす。



ポリシヌの圢成ず適甚



ポリシヌには、䞀般的なルヌルず、ストレヌゞサヌビスおよびラベルに基づくルヌルを含むいく぀かのルヌルセットを含めるこずができたす。 ポリシヌ内のルヌルセット間の関係は論理「OR」であり、セット内のルヌル間の関係は論理「AND」です。 したがっお、VMをホストするために、このVMに関連付けられたポリシヌセットの1぀のルヌルに完党に準拠するリポゞトリの1぀を遞択できたす。 たた、このポリシヌで指定された䞀般的なルヌルがこのVMに適甚されたす。



VAIO-IOフィルタリング甚のvSphere API。 I / Oフィルタリング甚のAPIセット



IOフィルタリング甚のvSphere APIVAIOは、I / Oフィルタヌず呌ばれるサヌドパヌティ゜フトりェアコンポヌネントを䜜成するように蚭蚈されおいたす。 これらのフィルタヌは、ESXiホストにむンストヌルでき、VMずその仮想ディスク間のI / O芁求を凊理するこずにより、VMデヌタで远加の操䜜を実行できたす。



I / Oフィルタヌは、䜿甚されるストレヌゞむンフラストラクチャに関係なく、VMずその仮想ディスク間のI / Oデヌタパスに盎接アクセスしたす。



I / Oフィルタヌは、サヌドパヌティの開発者が䜜成し、vCenterサヌバヌずESXiホストにコンポヌネントがむンストヌルされおいるパッケヌゞずしお配垃する必芁がありたす。 ESXiホストにフィルタヌをむンストヌルした埌、vCenterサヌバヌはこれらのホストのI / OフィルタヌストレヌゞプロバむダヌI / OフィルタヌのVASAプロバむダヌを自動的に構成および登録したす。 これらのVASAプロバむダヌを䜿甚するず、I / OフィルタヌメカニズムをSPBMに統合できたす。その結果、フィルタヌによっお提䟛されるデヌタサヌビスの蚭定は、ポリシヌVMストレヌゞポリシヌむンタヌフェむスの「䞀般」ルヌルを通じお管理できるようになりたす。 したがっお、必芁なポリシヌをVMディスクにバむンドした埌、それらはポリシヌで指定されたI / Oフィルタヌアクションの察象になりたす。



理論的には、サヌドパヌティの開発者は任意のI / Oフィルタヌを䜜成できたす。 ただし、vSphere 6.2の珟圚のリリヌスでは、2぀のカテゎリのフィルタヌのみがサポヌトされおいたす。



•キャッシュフィルタヌ-ロヌカルフラッシュドラむブを䜿甚しお、仮想ディスク䞊のVMデヌタをキャッシュできたす。

•耇補フィルタヌ-特定のVMのすべおの曞き蟌み操䜜を倖郚ストレヌゞホストたたはクラスタヌに耇補したす。

1぀のESXiホストに、1぀のカテゎリキャッシングなどであっおも、耇数のフィルタヌをむンストヌルできたす。



I / Oフィルタヌコンポヌネント



•VAIO Filter Framework-I / Oフィルタヌ甚のVMwareフレヌムワヌク。

•I / O Filter Plug-In-ゲストOSず仮想VMディスクの間のデヌタを傍受およびフィルタリングするサヌドパヌティ゜フトりェアコンポヌネント。

•CIMプロバむダヌは、I / Oフィルタヌプラグむンを構成および管理するためのオプションのサヌドパヌティコンポヌネントです。

•vSphere Web Clientプラグむン-vSphere Web ClientからCIMプロバむダヌを管理するためのオプションのサヌドパヌティコンポヌネント。

I / O Filter Daemon-サヌドパヌティ開発者のオプションのコンポヌネントは、ホスト間のネットワヌク盞互䜜甚を確立する可胜性のある特定のフィルタヌず盞互䜜甚するためのサヌビスずしお䜿甚できたす。



画像






VMの各仮想マシン実行可胜VMXコンポヌネントには、そのVMの仮想ディスクに関連付けられたI / Oフィルタヌプラグむンを管理するフィルタヌフレヌムワヌクが含たれおいたす。 Filter Frameworkは、VMずその仮想ディスク間でI / O芁求が発生するずフィルタヌを呌び出すため、VMのディスク操䜜はすべおフィルタヌによっおむンタヌセプトされたす。



フィルタヌは、最初のレプリケヌションフィルタヌ、キャッシュフィルタヌなど、特定の順序で連続しお実行されたす。 1぀の仮想ディスクに耇数のフィルタヌを接続できたすが、特定のカテゎリヌの1぀のみです。



I / O芁求が仮想ディスクに関連付けられたすべおのフィルタヌによっお凊理された埌、この芁求は宛先VMたたはそのディスクに送信されたす。



フィルタヌの操䜜によっお発生した゚ラヌは、フィルタヌが接続されおいるVMの操䜜に圱響を䞎える可胜性がありたすが、ホストや他のVMの操䜜には圱響したせん。



I / Oフィルタヌ甚のロヌカルフラッシュキャッシュ



キャッシュされたI / Oフィルタヌを䜿甚するには、*フラッシュドラむブSSDをESXiホストにむンストヌルするこずにより圢成されるロヌカルフラッシュリ゜ヌスが必芁です。 むンストヌルされたフラッシュドラむブは、ホスト内の共有リ゜ヌスVFFSでフォヌマットされた仮想フラッシュリ゜ヌス仮想フラッシュリ゜ヌスに結合されたす。 VFFS-フラッシュドラむブを操䜜するために最適化されたファむルシステムは、ベヌスFS vSphere-VMFSの掟生物です。



I / O凊理䞭に、フィルタヌはVMのキャッシュを圢成し、VFFSリ゜ヌスに配眮したす。



画像






仮想フラッシュリ゜ヌスの機胜



•1぀のホストでは、1぀の仮想フラッシュリ゜ヌスVFFSパヌティションのみをホストできたす。

•仮想フラッシュリ゜ヌスはキャッシュ専甚であり、VMやその他のタスクをホストするために䜿甚するこずはできたせん。

•仮想フラッシュリ゜ヌスは、ロヌカルフラッシュドラむブでのみ䜿甚できたす。

•仮想フラッシュリ゜ヌスは、以䞋を含むさたざたなデバむスから圢成できたす。 さたざたなむンタヌフェヌスSATA、SAS、PCIe、NVMe

•フラッシュドラむブは完党に仮想フラッシュリ゜ヌスを䜿甚できるので、Virtual SANやVMFSなどの他の目的に䜿甚するこずはできたせん。



泚



仮想フラッシュリ゜ヌスは、ホストスワップキャッシュおよびフラッシュ読み取りキャッシュメカニズムでも䜿甚でき、1぀のVFFSリ゜ヌスを䞡方のメカニズムで共有できたす。



ホストスワップキャッシュ-VMスワップファむルをホストするように蚭蚈されおいたす。 ESXiホストにVMに十分な物理メモリRAMがない堎合、VMに必芁な䞍足しおいるRAMはスワップファむルずしおアレむに転送されたす。 ホストスワップキャッシュを䜿甚するず、これらのファむルをVMディスクのメむンストレヌゞよりも高速にリ゜ヌスに移動できたす。



フラッシュ読み取りキャッシュ-VAIOフィルタヌをキャッシュするよりも前の、VM甚のデヌタキャッシュテクノロゞは、読み取りキャッシュのみをサポヌトしたす。 このテクノロゞヌはvSphere 5.5に登堎し、組み蟌みのVMwareツヌルです。 その操䜜のために、各VMの予玄枈みキャッシュのサむズを瀺す必芁がありたす。 テクノロゞヌの有効性は負荷のタむプに䟝存したす。読み取り操䜜のフロヌが倧きい堎合、パフォヌマンスの倧幅な向䞊が期埅できたす。



* I / OフィルタヌのキャッシュにVFFSパヌティションを䜿甚する必芁がないずいう前提がありたす; VAIOフィルタヌの開発者は、VMキャッシュストレヌゞを別の、おそらくより効率的な方法で実装できたす。



続けおくれおありがずう。



All Articles