ハむブリッド クラりド: 初心者パむロットのためのガむド

ハむブリッド クラりド: 初心者パむロットのためのガむド

こんにちは、ハブロビ人 統蚈によるず、ロシアのクラりドサヌビス垂堎は絶えず力を増しおいたす。 テクノロゞヌ自䜓は決しお新しいものではないにもかかわらず、ハむブリッド クラりドはこれたで以䞊にトレンドになっおいたす。 倚くの䌁業は、状況に応じお必芁なものも含めた膚倧なハヌドりェア矀をプラむベヌトクラりドの圢で維持管理するこずがどの皋床実珟可胜なのか疑問に思っおいる。

今日は、どのような状況でハむブリッド クラりドの䜿甚が正圓化されるのか、たたどのような堎合に問題が発生する可胜性があるのか​​に぀いお説明したす。 この蚘事は、これたでハむブリッド クラりドを本栌的に扱った経隓はなく、すでに怜蚎しおおり、どこから始めればよいかわからない人にずっお圹立ちたす。

蚘事の最埌には、クラりド プロバむダヌの遞択ずハむブリッド クラりドのセットアップに圹立぀ヒントのチェックリストを提䟛したす。

興味のある方はぜひ参加しおください

プラむベヌト クラりド VS パブリック: 長所ず短所

䌁業がハむブリッドぞの移行を促す理由を理解するために、パブリック クラりドずプラむベヌト クラりドの䞻な機胜を芋おみたしょう。 たず第䞀に、䜕らかの圢でほずんどの䌁業に関係する偎面に焊点を圓おたしょう。 甚語の混乱を避けるために、䞻な定矩を以䞋に瀺したす。

プラむベヌト (たたはプラむベヌト) クラりド は IT むンフラストラクチャであり、そのコンポヌネントは XNUMX ぀の䌁業内にあり、その䌁業たたはクラりド プロバむダヌが所有する機噚䞊にのみ配眮されおいたす。

パブリッククラりド は IT 環境であり、その所有者は有料でサヌビスを提䟛し、クラりド内のスペヌスを党員に提䟛したす。

ハむブリッドクラりド 耇数のプラむベヌト クラりドず耇数のパブリック クラりドで構成され、そのコンピュヌティング胜力は共有されたす。

プラむベヌトクラりド

プラむベヌト クラりドにはコストが高いにもかかわらず、無芖できない利点がいく぀かありたす。 これには、高い制埡性、デヌタセキュリティ、リ゜ヌスず機噚の動䜜の完党な監芖が含たれたす。 倧たかに蚀えば、プラむベヌト クラりドは、理想的なむンフラストラクチャに関する゚ンゞニアのアむデアをすべお満たしたす。 い぀でもクラりド アヌキテクチャを調敎したり、そのプロパティや構成を倉曎したりできたす。

倖郚プロバむダヌに䟝存する必芁はありたせん。すべおのむンフラストラクチャ コンポヌネントはお客様偎に残りたす。

しかし、匷力な賛成論にもかかわらず、プラむベヌト クラりドは開始時ずその埌のメンテナンスに非垞に費甚がかかる可胜性がありたす。 すでにプラむベヌトクラりドを蚭蚈する段階で、将来の負荷を正しく蚈算する必芁がありたす...最初に節玄するず、遅かれ早かれリ゜ヌスの䞍足ず成長の必芁性に盎面するずいう事実に぀ながる可胜性がありたす。 たた、プラむベヌト クラりドの拡匵は耇雑で費甚のかかるプロセスです。 新しい機噚を賌入し、接続しお構成する必芁があるたびに、これには数週間かかるこずがよくありたすが、パブリック クラりドではほが瞬時にスケヌリングできたす。

蚭備費に加えお、ラむセンスや人材の財源も確保する必芁がある。

堎合によっおは、「䟡栌/品質」のバランス、より正確には「拡匵ずメンテナンスのコスト/埗られるメリット」が最終的に䟡栌の方にシフトするこずがありたす。

パブリッククラりド

プラむベヌト クラりドを所有しおいるだけの堎合、パブリック クラりドは倖郚プロバむダヌに属し、そのコンピュヌティング リ゜ヌスを有料で䜿甚できたす。

同時に、クラりドのサポヌトずメンテナンスに関連するすべおのこずは、匷力な「プロバむダヌ」の肩にかかっおいたす。 あなたの仕事は、最適な料金プランを遞択し、期限たでに支払いを行うこずです。

比范的小芏暡なプロゞェクトにパブリック クラりドを䜿甚するず、独自の機噚矀を維持するよりもはるかに安䟡になりたす。

したがっお、IT専門家を維持する必芁がなくなり、財務リスクが軜枛されたす。

い぀でも、クラりド プロバむダヌを自由に倉曎し、より適切な、たたはより収益性の高い堎所に移動するこずができたす。

パブリック クラりドの欠点に関しお蚀えば、ここにあるものはすべお完党に予想されおいたす。クラむアント偎での制埡が倧幅に制限され、倧量のデヌタを凊理する際のパフォヌマンスが䜎䞋し、プラむベヌト クラりドに比べおデヌタ セキュリティが䜎くなりたす。これは、䞀郚の皮類のビゞネスでは重芁になる可胜性がありたす。 。

ハむブリッドクラりド

䞊蚘の利点ず欠点が亀差するのがハむブリッド クラりドです。ハむブリッド クラりドは、事実䞊、少なくずも XNUMX ぀のプラむベヌト クラりドず XNUMX ぀以䞊のパブリック クラりドを組み合わせたものです。 䞀芋するず (そしお二床芋しおも) ハむブリッド クラりドは、い぀でもコンピュヌティング パワヌを「むンフレ」させ、必芁な蚈算を実行し、すべおを「吹き飛ばす」こずを可胜にする賢者の石のように芋えるかもしれたせん。 雲じゃないよ、デノィッド・ブレむンだ

ハむブリッド クラりド: 初心者パむロットのためのガむド

実際には、すべおが理論どおりに矎しいです。ハむブリッド クラりドは時間ずコストを節玄し、倚くの暙準および非暙準のナヌスケヌスを備えおいたす...しかし埮劙な点がありたす。 その䞭で最も重芁なものを次に瀺したす。

たず第䞀に、パフォヌマンスの面も含めお、「自分の」クラりドず「他人の」クラりドを正しく接続する必芁がありたす。 ここでは、特にパブリック クラりド デヌタ センタヌが物理的に離れおいる堎合、たたは別のテクノロゞヌで構築されおいる堎合に、倚くの問題が発生する可胜性がありたす。 この堎合、遅延のリスクが高く、堎合によっおは重倧な事態に陥る可胜性がありたす。

第二に単䞀アプリケヌションのむンフラストラクチャずしおハむブリッド クラりドを䜿甚するず、すべおの面 (CPU からディスク サブシステムたで) でパフォヌマンスが䞍均䞀になり、耐障害性が䜎䞋したす。 同じパラメヌタを持぀ XNUMX ぀のサヌバヌが異なるセグメントに配眮されおいるず、異なるパフォヌマンスが瀺されたす。

第3に、すでに䞊で述べた、「倖囜」ハヌドりェアのハヌドりェア脆匱性 (Intel アヌキテクトに熱烈な挚拶) やクラりドの公共郚分におけるその他のセキュリティ問題に぀いお忘れないでください。

第四にハむブリッド クラりドを䜿甚するず、単䞀のアプリケヌションをホストする堎合、耐障害性が倧幅に䜎䞋する恐れがありたす。

特別ボヌナス: XNUMX ぀ではなく XNUMX ぀のクラりド、および/たたはそれらの間の接続が䞀床に「切断」できるようになりたした。 そしお䞀床に倚くの組み合わせで。

これずは別に、ハむブリッド クラりドで倧芏暡なアプリケヌションをホストする際の問題に぀いおも蚀及する䟡倀がありたす。
ほずんどの堎合、パブリック クラりドで、たずえば 100 GB の RAM を搭茉した 128 台の仮想マシンを入手するこずはできたせん。 ほずんどの堎合、そのような車を10台もくれる人はいたせん。

ハむブリッド クラりド: 初心者パむロットのためのガむド

はい、パブリッククラりドはゎムではありたせん、モスクワ。 倚くのプロバむダヌは単玔にそのような空き容量を確保しおおらず、これは䞻に RAM に関係したす。 奜きなだけプロセッサ コアを「描画」でき、物理的に利甚可胜な容量の䜕倍もの SSD たたは HDD 容量を提䟛できたす。 プロバむダヌは、䞀床にボリュヌム党䜓を䜿甚せず、途䞭でボリュヌムを増やすこずができるこずを望んでいたす。 ただし、RAM が十分でない堎合、仮想マシンたたはアプリケヌションが簡単にクラッシュする可胜性がありたす。 そしお、仮想化システムでは垞にそのようなトリックが蚱可されるわけではありたせん。 いずれにせよ、この出来事の展開を芚えおおき、これらの点を「陞䞊」プロバむダヌず話し合う䟡倀がありたす。そうしないず、負荷のピヌク時ブラック フラむデヌ、季節負荷などに取り残される危険がありたす。

芁玄するず、ハむブリッド むンフラストラクチャを䜿甚する堎合は、次の点に留意しおください。

  • プロバむダヌは、垞に必芁な容量をオンデマンドで提䟛できるわけではありたせん。
  • 芁玠の接続に問題ず遅延が発生しおいたす。 どのむンフラストラクチャの郚分がどのような堎合に「ゞョむント」を通じおリク゚ストを行うかを理解する必芁があり、これはパフォヌマンスず可甚性に圱響を䞎える可胜性がありたす。 クラりドには XNUMX ぀のクラスタヌ ノヌドが存圚するのではなく、別個の独立したむンフラストラクチャが存圚するず考えた方がよいでしょう。
  • 景芳の倧郚分で問題が発生するリスクがありたす。 ハむブリッド ゜リュヌションでは、どちらかのクラりドが完党に「脱萜」する可胜性がありたす。 通垞の仮想化クラスタヌの堎合、倱うリスクはせいぜい XNUMX 台のサヌバヌだけですが、ここでは䞀晩で䞀床に倚くのサヌバヌを倱うリスクがありたす。
  • 最も安党なのは、パブリック郚分を「゚クステンダヌ」ずしおではなく、別のデヌタセンタヌ内の別のクラりドずしお扱うこずです。 確かに、この堎合、実際には゜リュヌションの「ハむブリッド性」を無芖しおいるこずになりたす。

ハむブリッド クラりドの欠点を軜枛する

実際、この写真はあなたが思っおいるよりもはるかに楜しいものです。 最も重芁なこずは、優れたハむブリッド クラりドを「調理」するコツを知るこずです。 䞻なものをチェックリスト圢匏で瀺したす。

  • アプリケヌションの遅延の圱響を受けやすい郚分 (OLTP 負荷䞋のキャッシュやデヌタベヌスなど) をメむン ゜フトりェアずは別にパブリック クラりドに移動しないでください。
  • アプリケヌションのこれらの郚分党䜓をパブリック クラりド䞊に配眮しないでください。パブリック クラりド䞊に配眮しないず動䜜が停止したす。 そうしないず、システム障害の可胜性が数倍に増加したす。
  • スケヌリングするずきは、クラりドのさたざたな郚分にデプロむされたマシンのパフォヌマンスが異なるこずに留意しおください。 スケヌリングの柔軟性も完璧ずは皋遠いでしょう。 残念ながら、これはアヌキテクチャ蚭蚈の問題であり、完党に取り陀くこずはできたせん。 仕事ぞの圱響を軜枛するように努めるこずしかできたせん。
  • パブリック クラりドずプラむベヌト クラりドの間の物理的な近接性を最倧限に確保するようにしおください。距離が短いほど、セグメント間の遅延が少なくなりたす。 理想的には、クラりドの䞡方の郚分が同じデヌタセンタヌ内に「存圚」したす。
  • 䞡方のクラりドが同じネットワヌク テクノロゞヌを䜿甚しおいるこずを確認するこずも同様に重芁です。 Ethernet-InfiniBand ゲヌトりェむには倚くの問題が発生する可胜性がありたす。
  • 同じ仮想化テクノロゞヌがプラむベヌト クラりドずパブリック クラりドで䜿甚されおいる堎合、これは明らかにプラスになりたす。 堎合によっおは、プロバむダヌず合意しお、再むンストヌルせずに仮想マシン党䜓を移行するこずができたす。
  • ハむブリッド クラりドの䜿甚を収益性の高いものにするには、最も柔軟な䟡栌蚭定のクラりド プロバむダヌを遞択しおください。 䜕よりも、実際に䜿甚されたリ゜ヌスに基づいおいたす。
  • デヌタセンタヌによるスケヌルアップ: 容量を増やす必芁がある堎合は、「XNUMX 番目のデヌタセンタヌ」を構築し、そこに負荷をかけたす。 蚈算は終わりたしたか? 䜙分な電力を「消しお」節玄したす。
  • プラむベヌト クラりドの拡匵䞭、たたは単に䞀定期間だけ、個々のアプリケヌションずプロゞェクトをパブリック クラりドに移動できたす。 確かに、この堎合、ハむブリッド性はなく、独自のクラりドの有無にたったく䟝存しない䞀般的な L2 接続のみが䜿甚されたす。

代わりに、結論の

それだけです。 プラむベヌト クラりドずパブリック クラりドの機胜に぀いお説明し、ハむブリッド クラりドのパフォヌマンスず信頌性を向䞊させる䞻な機䌚に぀いお怜蚎したした。 ただし、クラりドの蚭蚈は、䌁業のビゞネス目暙ずリ゜ヌスによっお決定された決定、劥協、慣䟋の結果です。

私たちの目暙は、読者が自分の目暙、利甚可胜なテクノロゞヌ、財務胜力に基づいお、適切なクラりド むンフラストラクチャの遞択を真剣に怜蚎するよう動機付けるこずです。

ハむブリッド クラりドに関するご経隓をコメント欄で共有しおいただければ幞いです。 あなたの専門知識が倚くの初心者パむロットに圹立぀ず確信しおいたす。

出所 habr.com

コメントを远加したす