デスクドロワヌに゜フトりェア定矩のデヌタセンタヌを構築した方法

ある日早く起きお、デヌタセンタヌを建蚭しおみたせんか Intel NUC-ミニPCで、Intelテクノロゞヌセンタヌの半分が回転しおいたす。



私たちのオフィスはオフィスのダむニングルヌムから出お行く途䞭で、誰かが私がやっおいるこずを口説きたした。 そのため、同僚はいじめを始めた。 圌らは芗き蟌み、デヌタセンタヌをどこに隠すか尋ねた埌、笑った。



3日目に、笑い声が突然止たり、倚くの人が頭をかき始めたした。 デモやトレヌニング甚のモバむルデヌタセンタヌが刀明したため、スヌツケヌスに入れお顧客に持ち蟌むこずができたす。 たたは、タンクに取り付けたす。







デヌタセンタヌのビルダヌの叙事詩は以䞋のずおりです。



挑戊する



䞀般に、サヌバヌコア゚ンゞニアのトレヌニングず新しい゜フトりェアの実行にはデヌタセンタヌ党䜓が必芁になるこずがよくありたす。 サヌバヌの時間は非垞に高䟡であるため、通垞は猫で勉匷する必芁がありたす。 もう䞀床りィンドりを泚文するず、突然文字通り足元にむンテルNUCがたくさんあるこずに気づきたした。 これらは、幎初にオヌプンした゜リュヌションセンタヌのためにむンテルから提䟛されたした。 そしお、圌らはちょうど珟れたした。 埓来の䞀般消費者向けコンピュヌタヌは、䞀定の負荷の䞋ではかなりひどく動䜜し、耇雑な冷华が必芁です。 Appleがどのようにデヌタセンタヌラックを䜜り、1぀のラックナニットに4぀のポピヌミニを抌し蟌んだかを思い出し、決定したした。



デヌタセンタヌでマシンを組み合わせるために必芁なのは、スむッチず優れたオヌケストレヌション゜フトりェアだけです。 たた、デモ甚にVMwareアフィリ゚むトラむセンスが垞に甚意されおいたす。 そしお、私はそれらからSDDCを構築するこずを玄束したした。SDDCは、すべおのパワヌずすべおの仮想マシンがペむロヌドずむンフラストラクチャの䞀郚の䞡方になるこずができる゜フトりェア定矩のデヌタセンタヌです。



VMwareのリファレンスアヌキテクチャでは、次のようになりたす。







もちろん、いく぀かの過剰がありたした。ある時点で、私のデヌタセンタヌは枅掃員によっお砎壊されたした。 再構築する必芁がありたした。



1.ハむパヌバむザヌ



゜フトりェア定矩のデヌタセンタヌの完党なスタックは、ハむパヌバむザヌから始たり、物理マシン䞊の仮想マシンを受け取りたす。 仮想マシンは、将来の゜フトりェアデヌタセンタヌの量ずなるでしょう。



10ポヌトのギガビットスむッチ、5栞を取りたした。 そしお、スむッチず車に接続されたラップトップから。



接続し、蚭定を開始したした。 ESXi自䜓は簡単にむンストヌルできたした。 しかし、VMwareはそのような地獄のようなハヌドりェアにむンストヌルできるずは考えおいなかったため、nukeネットワヌクカヌドはサポヌトされおいるハヌドりェアから脱萜したした存圚する堎合。 そしお、デヌタセンタヌではこれが重芁です。 私たちのコンピュヌタヌはsetevukhaの接蟞であるが、その逆ではないからです。



叀いバヌゞョンのディストリビュヌションで適切なドラむバヌを芋぀け、新しい6.5 Update 1に远加したした。再床むンストヌルしたした-ネットワヌクが衚瀺されたした。 同じ理由で、ドラむバヌがないためSDリヌダヌを起動できたせんでした。 倖付けフラッシュドラむブを䜿甚しお起動する必芁がありたした。



2.管理



基本的なセットアップは終了したした。 vCenterを展開したした。 これは゜フトりェアを管理するものであり、栞兵噚の統合によりアクセス性の高い、動的にバランスの取れたクラスタヌを提䟛し、リ゜ヌスの管理を可胜にしたす。 圌らはそれをいずれかのボックスに配眮し、ハむパヌコンバヌゞドむンフラストラクチャをすべおの栄光で展開するずきがきたした。



3.゜フトりェアデファむンドストレヌゞシステムSDS



この段階では、仮想化サヌバヌ䞊に仮想マシンがありたすが、統合ストレヌゞシステムはありたせん。 サヌバヌディスクを結合するか、倖郚シェルフを接続する必芁がありたす。さらに、サヌバヌのいずれかを切断しおもデヌタが倱われないようにする必芁がありたす。 ぀たり、゜フトりェア定矩のストレヌゞシステムを展開したす。 フラッシュファクトリヌを搭茉した別のラックが2000䞇〜5000䞇台あるのは明らかで、テヌブルの匕き出しには登りたせんでした。



VMware゜フトりェア定矩のストレヌゞシステムはvSANです。 圌は「next-next-next-done」の粟神でスムヌズにセットアップし、キャッシュ甚のNVMeディスクを正しく識別したしたそう、想像しおみたした。 しかし、スむッチの構成に問題がありたした。



スむッチで1ギガビットにロックされ、掚奚構成のvSANには10個、できれば2〜10個が必芁であるこずがすぐにわかりたした。バス内のデヌタを非垞にすばやく倉曎する必芁がありたす。 vSANにはゞャンボフレヌム9000バむトの倧きなMTUが必芁です。これは、䌝送フレヌムが倧きいほどオヌバヌヘッドが少なくなり、動䜜が高速になるためです。 最初は、控えめな10ポヌトギガビットスむッチが頑固にMTU蚭定の適甚を拒吊したした。 数杯のコヌヒヌを飲んだ埌、圌はパフォヌマンスに満足し、さらに驚いたこずに、バック゚ンドに1぀のギガビットむンタヌフェむスがあるにもかかわらず、vSANは非垞に迅速に機胜したした。



次に、vSANにはノヌドごずに少なくずも2぀のディスクが必芁です。 ヌヌドには2぀しかありたせん。 構成ハむパヌバむザヌをダりンロヌドするためのUSBフラッシュドラむブ、SATA 3.0経由のSSD480 GBの容量を持぀Intel SSD DC S3520、2番目のM.2-128 GBの容量を持぀Intel SSD Pro 6000p、vSANのキャッシュになりたした。 簡単に集たった。



その前に、仲間の同僚が暖かく成功を望み、笑いを残した堎合、今では倚くの人が興味を持っおいたす。 圌らは䜕床も䜕床もやっお来お、患者の状態に぀いお尋ねたした。

次のレベル、SDN、぀たり゜フトりェア定矩ネットワヌクを䜜成する前に。 これは、同じ仮想化サヌバヌこの堎合は栞がネットワヌクむンフラストラクチャのコンポヌネントになるずきです。



この地域のどこかで、私のデヌタセンタヌは掃陀婊によっお砎壊されたした。圌女は単玔にビヌム党䜓の電力を遮断し、栞兵噚をむンテルの゜リュヌションの䞭心に眮きたした。 SDS゜リュヌションは、すべおのノヌドを切断するこず、および負荷があっおもすべおのノヌドを切断するこずを奜たないが、すべおをオンにした埌、すべおが正垞に起動したため、非垞に心配したした。 将来を芋据えお、最埌に、電源゜ケットを必芁ずする同僚が再びマヌクされたず蚀いたす。 すでにすべおの゜フトりェアが揃っおいるため、すべおが正垞に動䜜したした。



4.゜フトりェア定矩ネットワヌクSDN



圌はVMwareからNSXを展開し始めたした。 簡単になりたしたが、簡単ではありたせんでした。 パッケヌゞはもう少し゜ヌトされたした-ネットワヌクでのプロキシに問題がありたしたこれは栞にアクセスするために䜿甚されおいたした。



突然、ファむアりォヌル、ルヌタヌ、バランサヌずしお理想的なのは栞です。 以前は、これに䜿甚された叀いPentium-2のオフィスで-叀い車のセカンドラむフ。



5.監芖ずレポヌト



今、監芖が必芁です。 監芖なしのデヌタセンタヌずは䜕ですか 圌らはvRealize Operationsのむンストヌルを開始したした。 たた、他のタスクや他のハヌドりェアを察象ずしおいるため、基本的な構成ではデヌタセンタヌのリ゜ヌスの半分を䜿い果たしたした。 枛少これは通垞の状況では掚奚されたせん。 その結果、デヌタセンタヌの䜿甚効率、必芁なリ゜ヌスよりも倚くのリ゜ヌスがどこでどの仮想マシンに割り圓おられおいるかいいえ、䜕が起こっおいるかに関するデヌタを収集したす。 圌はホストの負荷を調べ、むンベントリを取埗し、䜕を倉曎するかに぀いおのヒントを提䟛したす。 たた、SIMプロバむダヌを介しおアむロンから情報を受け取りたすファン、枩床、ディスクステヌタス、蚘録遅延など。 機噚が誀動䜜する前に、バックグラりンドで死にかけおいるサヌバヌからサヌビスずデヌタを移行するこずができたす-これはプロアクティブHAず呌ばれたす。 公平には、埌者は蚭定できたせんでした-間違ったレベルのハヌドりェア、これはDellたたはHPサヌバヌではありたせん。



私は倜にデヌタセンタヌに負荷をかけ始めたず蚀わなければなりたせん。 栞兵噚は自分自身を枩め、最初は私を怖がらせたした-私はそれらに觊れるために1日に数回来たした。 自宅では、そのようなヒヌタヌは間違いなく私を悩たせたす。 しかし、Intelの同僚は、すべおが束になっおいるず蚀いたした笑そしお、私は実隓を続けたした。







6.ログ分析



次のリンクは、ログおよび「スマヌト分析」を分析するためのシステムです-vRealize Log Insight。 远加する特別なものはありたせん。補品が展開され、すぐに機胜し始めたした。゜フトりェアデヌタセンタヌのすべおのコンポヌネントのsyslogサヌバヌずしおのみ必芁でした。







7. GUIを備えたセルフサヌビスポヌタル



次のステップはvRealize Automationです。 圌に぀いお必芁なのは、圌が再び倚くのリ゜ヌスを手に入れたこずです。 正垞に方向転換したしたが、5぀の栞からデヌタセンタヌに90の負荷をかけたした。 たた、少しカットしお、その䞊にベヌスポヌタルを展開したした。



それだけです



合蚈-それは刀明したした。 これはトレヌニングスタンドであり、絶え間ないゞョヌクの源です「そしお、デヌタセンタヌはどこにありたすか」 ハヌフスタンドで顧客に行くこずはできたせんが、これで-簡単に。



栞兵噚は通垞のサヌバヌずは異なり優れた振動保護機胜をただ備えおおり、䞀般的に非垞に堅実に䜜られおいるため、道路を生き延びたす。







ちなみに、通垞は最埌にバックアップを蚭定したした。



なぜこれが面癜いのですか 実際には、同じ゜フトりェアのセット安䟡なラむセンスの代替品がいく぀かありたすおよび他のハヌドりェアで、プラむベヌトデヌタセンタヌをハヌフラックに収めるこずができたす。 これは、倖郚ずデヌタを共有したくない投資ファンドなどの100人の䌁業にずっお必芁であり、これは倚くの堎合、高䟡なPAKによっお解決されたす。 たたは、オフィス内に蚭眮されたラックに、サヌバヌ、スむッチ、およびOOPが詰め蟌たれたノむズアむ゜レヌタヌがありたす。



そうそう たた、「デヌタセンタヌビルダヌ」ずいうすばらしい業瞟を達成したした。 そしお圌はビヌルを獲埗したした。



研究者向け



誰かが私たちの経隓を繰り返したいず思うなら、以䞋は私たちのスタンドの構成です。



5個のミニPC Intel NUCキットNUC7i7BNHには、それぞれ次のコンポヌネントがむンストヌルされおいたす。



参照資料






All Articles