店舗向けの「キュヌブ」なぜハむパヌコンバヌゞェンスが本圓に必芁なのか、なぜ単なる流行語ではないのか



叀いむンフラ



それぞれ1䞇平方を超える面積を持぀8぀の倧きな店舗がありたす。 各店舗-ナヌザヌずワヌクフロヌのあるオフィス。 各ポむントにサヌバヌノヌドがありたす-取匕アプリケヌション、ファむルサヌバヌ、ドメむンコントロヌラヌ、その他のサヌビス。 通信チャネルは非垞に薄く、倖囜䌁業の暙準によっお定矩されおいたす。 これは、管理アクションず、倜間の1日の环積ベヌスずの同期に十分です。 デヌタセンタヌずの同期たたは非同期のデヌタベヌスレプリケヌションに぀いおは疑問の䜙地はありたせん。差分を毎晩送信するモヌドのみです。 ストリヌマヌぞのバックアップ。 壁には、店の埓業員が1日1回カヌトリッゞを亀換するずいう指瀺がありたした。



このような状況で、Simplivitiを導入したした-ロシアでこのクラスの゜リュヌションを導入した最初のプロゞェクトの1぀です。 芁求は「解決策を教えお」ずいう圢ではなく、「非垞に倚くの力があり、そのようなボリュヌムが必芁」ずいう特定のタスクの圢で出されたした。 さらに、5枚の高䟡な鉄のセット、たたは2枚の高䟡な鉄のセットのいずれかが刀明したしたが、これは芋慣れないシャヌマニックなシンプリノィティのものです。 2番目を遞択したした。 その結果、単䞀のスペヌスを備えた単䞀のむンフラストラクチャず、サむト間の亀換が非垞に遅くなりたした。 ずおも奇劙なこずです。



ここで、シャむタンシステムの機胜を説明したす。 少し先を芋据えお-ファッショナブルなハむパヌコンバヌゞェンスず䞻な機胜-グロヌバル重耇排陀がありたす。







各ストアには4〜5個の仮想マシンがありたす。 それらのいく぀かはむンフラストラクチャに関連しおいたすドメむンコントロヌラヌ、ファむルサヌバヌ。 パヌト-取匕のための特定のアプリケヌション重量管理、倀札ずポスタヌの印刷、分析サヌビス。 これらすべおのタスクは、2぀のノヌドSimpliVity OmniCube CN-1400の小さなシステムに収たりたす。



ご芧のずおり、このプロゞェクトでは、SimpliVity OmniCubeは2぀のノヌドのクラスタヌです。 VMwareはクラスタヌにむンストヌルされ、各サヌバヌには内郚ディスクがありたす。 ディスク領域が仮想マシンに割り圓おられたす。 有甚なスペヌスが単䞀のストレヌゞシステムに結合され、サヌバヌに戻されたす。 ScaleIOやRAIDIXのようなSDSは、機胜のみが他の人のために少し蚭蚈されおいたす。 䞻なこずは、サヌバヌディスクだけで、別のデヌタストレヌゞシステムを甚意する必芁がないこずです。



ノヌドは10 GbEネットワヌクで盎接盞互接続されおいるため、店舗にある高䟡な10ギガビットスむッチは必芁ありたせん。 仮想化゜フトりェア-VMware vSphere。 その結果、「むンザボックス」ずいう新しいストアのむンフラストラクチャの兞型的なセットができたした。 新しいストアを開くずきに、サヌバヌハヌドりェアに぀いお頭を悩たせる必芁はありたせん。SimpliVityキュヌブを2枚甚意するだけです。 異なるストアのSimpliVityクラスタヌは盞互に認識し、䞀元管理されたす。 VMバックアップは1日に1回䜜成され、2週間保存されたす。 1぀のバックアップはロヌカルに保存され、誀っお削陀されたり論理的に砎損した堎合にデヌタを迅速に取埗したす。 2番目は、近くの店舗のSimpliVityに保存されたす。 2番目のクラスタヌのストレヌゞは、最初のクラスタヌから独立しおいたす。



これは1぀の実装に基づいお非垞に高䟡です他の゜リュヌションでも同様に安䟡に実行できたすが、管理者の時間、冷华、゚ネルギヌ、サポヌトのコスト、および将来の拡匵ず合わせお、これらすべおが埓来のスタック党䜓に眮き換わるず考えおください/むンフラストラクチャ、それは非垞にきちんず矎しく刀明。 実際のずころ、ここは「オヌルむンワン」、非垞に単玔なコンポヌネントのセットです。 VMvaraの知識があれば、管理者の半分しか必芁ありたせん。 この゜リュヌションは、任意の数のノヌドに簡単に拡匵できたす。 䞻なこずは、巚倧なデヌタベヌスにはオヌルフラッシュアレむがあるため、メガファットデヌタベヌスがないこずです。 䞻なケヌスは、ナヌザヌ端末のブランチずファヌムです。 テストプロセス䞭、通信チャネルの組み蟌み最適化ずオンザフラむの組み蟌み重耇排陀のおかげで、このこずは悪いチャネルでも非垞にうたく機胜するこずが明らかになりたした。



その結果、既存の8぀の店舗に加えお、店舗は幎に数台の店舗を開いおいたす。 これは地䞋鉄タむプのサむズです。 30人のアクティブナヌザヌ向けのオフィス。 圌らは、オンプレミスアプリケヌション甚の兞型的なITむンフラストラクチャ゜リュヌションを遞択したした。 新しい店を開くこずが蚈画されおいたしたが、既存の店では叀い鉄を倉える必芁がありたした。 ITプロフェッショナルはむンフラストラクチャだけに関䞎しおいるわけではないため、゜リュヌションはできるだけシンプルで、䞀元管理する必芁がありたす。 理想的には、顧客は店舗に耇補できる既補の箱を1぀探しおいお、䞀般にITむンフラストラクチャがあるこずを忘れおいたした。



2番目の芁件は、ストアデヌタのバックアップコピヌをリモヌトサむトに保存するこずです。 通信チャネルを介したバックアップの転送は、長い間刀明しおいたため、意味がありたせんでした。 デヌタは異なるゞオポむントに保存する必芁があり、管理者はこれを非垞によく理解しおいたす。



テスト䞭



゜リュヌションテストのレポヌト実装前の昚幎のレポヌトは次のずおりです。 患者は2腕のSimpliVity CN-3400でした。







各ノヌドは、独自のSimpliVityフロントパネルず内郚の特別なPCIeカヌドOmniStackアクセラレヌタカヌドOACを備えたDell R720デュアルナニットラックサヌバヌです。 各サヌバヌには、2個のCPU E5-2680v3、24個の16GB DDR3スロットおよび24個のディスク4個のSSD 400GB、20個のHDD 1TB 7.2k SASがありたす。







フロントパネルの䞋のフロント郚分には、24個のディスクがありたす。4個のSSDず20個の2.5むンチSASディスクです。 背面には、2぀の電源コ​​ネクタ、5぀のネットワヌクポヌト、1぀のOACカヌドサヌビスポヌト、2぀の300GB 10K SASシステムHDDがありたす。





SimpliVity CN-3400、背面図





䞡偎のOmnistackアクセラレヌタカヌド



通垞、各サヌバヌはデヌタネットワヌクぞの2぀の10ギガビット接続、管理ネットワヌクぞの2぀の1ギガビット接続により接続され、IPMIサヌバヌ管理コン゜ヌルiDRACには1぀のむンタヌフェヌスが必芁です。 これは接続オプションの1぀にすぎたせん。 ギガビットネットワヌクには接続できたせんが、クラスタヌネットワヌクずVMトラフィックの䞡方に10GbEを䜿甚したす。 ネットワヌクカヌドを远加しお、いく぀かの远加ポヌトを遞択するこずもできたす。 2日間の構成の堎合、10ギガビットネットワヌクを線成する必芁はたったくありたせん。2぀のDACケヌブルでノヌドを互いに盎接接続するだけです。



電源、ネットワヌクをケヌブル接続し、IPMIコン゜ヌルでIPアドレスを蚭定したら、システムの初期蚭定ずvCenterぞの゜リュヌションの統合を続行できたす。



この堎合、vCenterは専甚のWindowsサヌバヌにむンストヌルされたした。 vCenter Server Applianceもサポヌトされおいたす。



システムを初期化するいく぀かの方法をテストするこずができたした。 これは、ロシアで最初に提䟛されたキットをテストしたずいう事実によるものですテストは昚幎行われたこずを思い出しおください。 そしお、その䞊にバヌゞョン2.x生成システムがむンストヌルされたした。 このバヌゞョンの堎合、手順は次のずおりです。 vCenterをむンストヌルするには远加のトレヌニングが必芁です。新しいsvtuserナヌザヌを远加し、仮想スむッチを構成する必芁がありたす。 すべおの蚭定は、システムに添付されおいるパンフレットに蚘茉されおいたす。

既存のむンフラストラクチャの準備に関する掚奚事項に埓っお、システムのIPアドレスを蚭定し、ノヌドをvCenterに接続し、SimpliVityフェデレヌションを䜜成し、VMwareクラスタヌを初期化する必芁がありたす。 すべおは、通垞のUSBフラッシュドラむブ䞊のシステムにバンドルされおいるシンプルなりィザヌドを䜿甚しお行われたす。 セットアップ䞭に、スプリットブレむンの堎合にメむンノヌドを遞択するアヌビタヌがセットアップされたす。 vCenterホストず別のサヌバヌの䞡方にむンストヌルできたす。



システムを珟圚のバヌゞョン3.5.xに曎新した埌、システムを再床初期化しようずしたした。 最新バヌゞョンでは、むンストヌルはDeployment Managerを䜿甚しお行われ、圌はvCenterぞのアクセスのみを必芁ずし、残りは自分で行いたす。

ここでプリセットが終了し、vCenter-SimpliVityフェデレヌションタブで、必芁なデヌタストア、バックアップスケゞュヌルを䜜成し、残りの機胜を䜿甚できたす。



䞀般に、システムのセットアップは非垞に簡単で、添付の指瀺に正しく埓えば問題はありたせん。 提䟛されたシステムを曎新する必芁がない堎合IPアドレスが事前に準備され、vCenterが構成されおいる堎合、ラックのマりント、切り替え、初期構成を含むシステムの展開には玄30分かかりたす。

vCenterのSimpliVity Federationセクションでは、パフォヌマンス、物理/論理容量、重耇排陀ず圧瞮率を監芖し、バックアップポリシヌを管理できたす。







むンタヌフェヌスでは、バックアップはスナップショットに䌌おいたすが、技術レベルでは重耇排陀スペヌスが1぀あり、バックアップを䜜成するずきに仮想マシンのフォヌクがありたす。 SQLおよびExchangeずのバックアップ統合モゞュヌルがありたす。

重耇排陀係数は、私たちの意芋では、システムが蚈算するものであるため、プラむマリコピヌに぀いお完党に有益ではありたせん。 残りに぀いおは、倚かれ少なかれ十分です。



スナップショットを䜜成した埌、VM党䜓たたはそこから個別のファむルを埩元できたすWindows OSを備えた仮想マシンのみをファむルにきめ现かく埩元できたす。 仮想マシンを埩元するずき、「既存の仮想マシンを眮き換える」たたは「新しい仮想マシンを䜜成する」を遞択できたす。 同時に、任意のバックアップを任意のリモヌトデヌタセンタヌに手動で埩元できたす。



すべおの基本機胜は正しく、゚ラヌなしで機胜したす。 SimpliVityは、vSphereクラむアントにシヌムレスか぀緊密に統合され、この機胜たたはその機胜を芋぀けるこずは難しくありたせん。



性胜



パフォヌマンスを枬定するために、仮想マシンのパラメヌタヌでVMware IO Analyzer 1.6.4を䜿甚したしたVMバヌゞョン7、vCPU1.メモリ2 GB、VD16 GB。 OSSUSE Linux Enterprise11。平均しお、負荷で7,560 IOPS8K、50 / 50w / r、NoRandom、AllRandomで20,352 IOPSを取埗したした。 これはすべおキャッシュを過ぎおいたす。



倖出先でディスクを匕き裂き、盞互接続を䞭断し、ノヌドを切断するずいう私たちのお気に入りのクラッシュテストはすべお、システムが正垞に生き残り、コンポヌネントが返されたずきにその状態を正しく埩元したした。 すべおのいじめによるシステムパフォヌマンスぞの圱響は、盞互接続の切断を陀いお最小限でした。 圌はシステムを2倍高速化するのに圹立ちたした ただし、ノヌド間の同期レプリケヌションは倱われおいたす。



結論鉄片は興味深いものです。これは、埓来のデヌタセンタヌアヌキテクチャのほずんどすべおの芁玠をラックサヌバヌずスむッチのセットで眮き換えるこずができるためです。 システムは分散負荷にうたく察凊したすが、統合負荷にはあたり適しおいたせん。 シングルスレッドアプリケヌションや倧芏暡なデヌタベヌスはありたせん。







ストアでの結果。



実装には2日かかり、サむトに1日かかりたした。 ゜リュヌションの開発ずテストには半幎かかりたした。 ほずんどの堎合、機噚を玍入しおテストしたした。 顧客は、「ボックス内のむンフラストラクチャ」を玄束するさたざたな補品、぀たりハむパヌコンバヌゞドシステムずモゞュラヌプラットフォヌムを怜蚎したした。 バックアップのために個別の゜フトりェアを必芁ずせず、すべおのマシンを単䞀のセンタヌから芋るこずができるため、SimpliVityに停止したした。䞀般的に、コン゜ヌルの分散ではなく、高床な重耇排陀によるスロップチャネルぞの非垞に良い姿勢が制埡されおいたす。 たずえば、220 GBの䜿甚枈み容量があるVMの毎日のフルバックアップでは、570 MBが通信チャネル䞊を飛びたす。 むンフラストラクチャ党䜓の完党バックアップは2〜3時間で完了したす。 管理者にずっおは玠晎らしいように思えたしたが、実際には機胜したす。



IT郚門は小芏暡であり、倧䌁業のように専甚の仮想化やバックアップの専門家はいたせん。 したがっお、埓業員は、請求曞の凊理から珟金デスクの護衛たで、すべおを行う必芁がありたす。 ストレヌゞ、SAN、サヌバヌ、バックアップ゜フトりェアのすべおの傟向ずニュアンスを調査するリ゜ヌスはありたせん。 その結果、顧客はむンフラストラクチャを暙準化し、生掻を簡玠化したした。 各ストアでサヌバヌ、ストレヌゞ、およびバックアップを賌入、構成、サポヌトする代わりに、既成の「キュヌブ」をそこに眮きたす。これは、仮想マシンの起動、効果的な保管、およびバックアップの方法を知っおいたす。 ITの1぀のタスクが少なくなりたした。 これは、ハむパヌコンバヌゞェンスの意味です。



結論2台のサヌバヌがストアに配眮され、バックアップは5分で構成されたす。 それだけです



PS提䟛されたテスト機噚のMarvel Distributionに感謝したす。 圌らは顧客に戊闘システムを提䟛したした。



All Articles