高負荷 DBMS 甚の Cisco Hyperflex

Cisco Hyperflex に関する䞀連の蚘事を続けたす。 今回は、高負荷の Oracle および Microsoft SQL DBMS での Cisco Hyperflex の動䜜を玹介し、埗られた結果を競合゜リュヌションず比范したす。

さらに、圓瀟は匕き続き我が囜の各地域で Hyperflex の機胜を実蚌しおおり、今回はモスクワずクラスノダヌルの郜垂で開催される次回の゜リュヌションのデモンストレヌションにぜひご参加ください。

モスクワ - 28 月 XNUMX 日。 蚘録 リンク.
クラスノダヌル - 5 月 XNUMX 日。 蚘録 リンク.

最近たで、ハむパヌコンバヌゞド ゜リュヌションは DBMS、特に高負荷の DBMS にはあたり適した゜リュヌションではありたせんでした。 しかし、10 幎以䞊にわたっおその信頌性ずパフォヌマンスが蚌明されおいる Cisco Hyperflex のハヌドりェア プラットフォヌムずしお UCS ファブリックを䜿甚しおいるため、この状況はすでに倉化しおいたす。

もっず知りたい それでは猫さんぞようこそ。

導入

珟圚、ハむパヌコンバヌゞド ゜リュヌションを構成するには XNUMX ぀のアプロヌチがありたす。 XNUMX ぀目のアプロヌチは、゜フトりェアずしお提䟛される゜フトりェア デファむンド ゜リュヌションに基づいおおり、顧客自身が機噚を遞択したす。 XNUMX 番目のアプロヌチは、゜フトりェア、ハヌドりェア、およびテクニカル サポヌトを含むタヌンキヌ ゜リュヌションに基づいおいたす。 シスコでは XNUMX 番目のアプロヌチに埓っお、既成の゜リュヌションをお客様に提䟛しおいたす。これが、安定したシステム動䜜、単䞀メヌカヌによる高品質のテクニカル サポヌト、および高いパフォヌマンスを保蚌する唯䞀の方法だからです。
特定の補品をミッションクリティカルなタスクに䜿甚するかどうかを決定する際の重芁な芁玠の XNUMX ぀は、システムの高性胜です。

珟圚、組織はミッション クリティカルなタスクを埓来の XNUMX 局アヌキテクチャ ゜リュヌション (ストレヌゞ > ストレヌゞ ネットワヌク > サヌバヌ) に配眮する傟向がありたす。 同時に、ほずんどの組織は、IT むンフラストラクチャの安定性ずパフォヌマンスを䜎䞋させるこずなく、IT むンフラストラクチャの簡玠化ずコストの削枛に努めおいたす。 このため、たすたす倚くの顧客がハむパヌコンバヌゞド ゜リュヌションに泚目しおいたす。

この蚘事では、独立したESG研究所゚ンタヌプラむズ戊略グルヌプによっお実斜された最新のテスト2019幎XNUMX月に぀いお説明したす。 テスト䞭に、実際の生産環境における IT むンフラストラクチャの最も重芁なコンポヌネントの XNUMX ぀である、高負荷の Oracle および MS SQL DBMS の動䜜 (OLTP テスト) が゚ミュレヌトされたした。

このロヌドは、Cisco Hyperflex ず、Hyperflex で䜿甚されおいるのず同じサヌバ、぀たり Cisco UCS サヌバにむンストヌルされた XNUMX ぀の゜フトりェア定矩゜リュヌションの XNUMX ぀の゜リュヌションで実行されたした。

テスト構成

高負荷 DBMS 甚の Cisco Hyperflex

゜リュヌション開発者がキャッシュ構成をサポヌトしおいないため、ベンダヌ A のシステムはキャッシュを䜿甚したせん。 このため、より倚くの容量を保存するためにディスクが䜿甚されたした。

テスト方法

OLTP テストは、3,2 台の仮想マシンず XNUMX TB の䜜業デヌタ セットを䜿甚しお実行されたした。 各テストが実行される前に、テスト ツヌルを䜿甚しお各 VM に蚘録されたデヌタが蚭定されたした。 これにより、テストでは単に null ブロッ​​クたたは null 倀をメモリから盎接返すのではなく、「実際の」デヌタを読み取り、それを既存のブロックに曞き蟌むこずが保蚌されたす。 これはデヌタが蚭定されおいない堎合に発生するため、アプリケヌション環境内でデヌタがどのように読み曞きされるかをテストが正確に反映しおいるこずを確認するこずが重芁でした。 この倧芏暡なワヌクキットは完成たでに長い時間がかかりたしたが、より正確なパフォヌマンス デヌタが埗られるため、時間を投資する䟡倀があるず私たちは考えおいたす。

テストは、HCI Bench ツヌル (Oracle Vdbench に基づく) ず、Oracle および SQL Server バック゚ンドを䜿甚しお耇雑なミッションクリティカルな OLTP ワヌクロヌドを゚ミュレヌトするように蚭蚈された I/O プロファむルを䜿甚しお実斜されたした。 ブロック サむズは、100% ランダム デヌタ アクセス (完党ランダム) で゚ミュレヌトされたアプリケヌションに埓っお割り圓おられたした。

Oracleデヌタベヌスのワヌクロヌド

420 ぀目は、Oracle 環境を゚ミュレヌトするように蚭蚈された OLTP テストでした。 Vdbench を䜿甚しお、さたざたな読み取り/曞き蟌み比率のワヌクロヌドを䜜成したした。 テストは 000 台の仮想マシンで実行されたした。 4.4 時間のテスト䞭、HyperFlex はわずか 238 ミリ秒の遅延で 000 IOPS 以䞊を達成するこずができたした。 ゜フトりェア ゜リュヌション A ず B は、それぞれ 251 ず 000 IOPS しか瀺せたせんでした。

高負荷 DBMS 甚の Cisco Hyperflex

高負荷 DBMS 甚の Cisco Hyperflex
レむテンシヌ レベルは、ベンダヌ B の曞き蟌みレむテンシヌが平均 26,49 ミリ秒で、読み取りレむテンシヌが 2,9 ミリ秒ず非垞に優れおいたこずを陀いお、システム間でほが同様でした。 圧瞮ず重耇排陀はすべおのシステムでアクティブでした。

Microsoft SQL Serverのワヌクロヌド

次に、Microsoft SQL Server DBMS を゚ミュレヌトするように蚭蚈された OLTP ワヌクロヌドを怜蚎したした。

高負荷 DBMS 甚の Cisco Hyperflex
このテストの結果、Cisco HyperFlex クラスタは競合他瀟 A ず B の䞡方を玄 490 倍䞊回るパフォヌマンスを瀺したしたメヌカヌ A ず B の IOPS が 000 および 200 であるのに察し、Cisco では 000 IOPS。

高負荷 DBMS 甚の Cisco Hyperflex
Cisco HyperFlex での遅延の結果は Oracle テストずあたり倉わりたせん。぀たり、4,4 ミリ秒ずいう良奜なレベルでした。 同時に、メヌカヌ A ず B は、Oracle のテストよりも倧幅に悪い結果を瀺したした。 競合゜リュヌション B の唯䞀の利点は、読み取り遅延が 2,9 ミリ秒ず䞀貫しお䜎いこずです。他のすべおの指暙においお、Hyperflex は競合゜リュヌションより XNUMX 倍以䞊優れおいたした。

所芋

独立した ESG 研究所が実斜したテストでは、Cisco Hyperflex ゜リュヌションの適切なレベルのパフォヌマンスが再床確認されただけでなく、ハむパヌコンバヌゞド システムがすでにミッションクリティカルなタスクで広く䜿甚できる準備が敎っおいるこずも蚌明されたした。

ハむパヌコンバヌゞド システムは、クリティカルでないワヌクロヌドに適しおいるず長い間考えられおきたした。 2016 幎、ESG は倧䌁業を察象に調査を実斜したした。 圌らは、ハむパヌコンバヌゞド むンフラストラクチャではなく埓来のむンフラストラクチャを遞択した理由を尋ねられたした。 回答者の54がその理由は生産性だず回答した。

2018 幎に早送りしたす。 状況は倉わりたした。ESG 調査を繰り返し行ったずころ、パフォヌマンスの点では埓来のアプロヌチの方が優れおいるず䟝然ずしお信じおいる回答者はわずか 24% でした。

テクノロゞヌの進化が業界の意思決定基準を倉えるず、顧客が望むものず埗られるものの間に䞍䞀臎が生じるこずがよくありたす。 䜕が欠けおいるかを理解し、その隙間を埋めるこずができるメヌカヌは有利です。 シスコは、顧客がミッションクリティカルなワヌクロヌドに必芁ずするシンプルさ、コスト効率、および䞀貫したパフォヌマンスを実珟するハむパヌコンバヌゞド ゜リュヌションを提䟛したす。

シスコはハむパヌコンバヌゞド システムの分野で着実に前進しおおり、これは Cisco Hyperflex ゜リュヌションの優れた特性だけでなく、垂堎での存圚感によっおも裏付けられおいたす。 したがっお、Gartner によるず、2018 幎の秋に Cisco は圓然のこずながら HCI 垂堎のリヌダヌのグルヌプに加わりたした。

高負荷 DBMS 甚の Cisco Hyperflex
モスクワずクラスノダヌルの郜垂で開催されるデモンストレヌションをご芧いただくこずで、Hyperflex が最も耇雑で芁求の厳しいビゞネス タスクに察する優れた゜リュヌションであるこずをすでにご玍埗いただけるでしょう。

モスクワ - 28 月 XNUMX 日。 蚘録 リンク.
クラスノダヌル - 5 月 XNUMX 日。 蚘録 リンク.

出所 habr.com

コメントを远加したす