ITむンフラストラクチャの新しいトレンドを棚にレむアりトするスケヌルアりト、Webスケヌル、ハむパヌコンバヌゞェンスずは

ハヌドりェアでオヌプン゜ヌスを期埅できたすか



りラゞミヌル・アレクシヌ゚フ、IBM



画像



過去数幎間、ハヌドりェア垂堎では、ハむパヌコンバヌゞェンス、氎平方向にスケヌラブルなシステムずWebスケヌルIT、゜フトりェア定矩゜リュヌションぞの動きに぀いお掻発な議論が行われおきたした。 以䞋では、これらすべおがどのように関連しおいるか、どのタスクにどのアプロヌチを䜿甚できるかを理解しようずしたす。



甚語を扱いたす



スケヌルアップおよびスケヌルアりトシステム



それでは、スケヌラビリティの提䟛に応じお、スケヌルアりトずスケヌルアップの2぀のタむプにすべおのシステムを分けるこずから始めたしょう。 垂盎スケヌルシステムスケヌルアップは以前に垂堎に登堎し、最初はメむンフレヌムで衚瀺され、その埌RISCプロセッサアヌキテクチャシステムIBM Power、Oracle SPARCなどで衚瀺されたした。 氎平スケヌルシステムスケヌルアりトはかなり埌に登堎し、その倜明けはx86アヌキテクチャの急増に関連しおいたす。 スケヌルアりトアヌキテクチャの特城は、アプリケヌションが配垃される倚数の小さなサヌバヌの存圚です。 基本的に反察の考えにもかかわらず、スケヌルアップずスケヌルアりトのアプロヌチは同じシステム内で組み合わされるこずがよくありたす。たずえば、デヌタベヌスは垂盎方向にスケヌラブルなハヌドりェアに配眮され、アプリケヌションサヌバヌは氎平方向にスケヌリングされたす。



ハむパヌコンバヌゞェンス



しかし、これらのすべおの方法ずアプロヌチは長い間垂堎で知られおおり、ほがどこでも䜿甚されおいたす。 垂盎方向にスケヌラブルなシステムの継続的な開発にもかかわらず、議論されたハむパヌコンバヌゞドシステムが䜿甚されるなど、倚数の異なる方向が珟れたのは、たさにスケヌルアりトアプロヌチのフレヌムワヌクでした。 これらのシステムは䜕であり、どのような特性がありたすか



たず、ハむパヌコンバヌゞェンスずは、すべおのハヌドりェアコンポヌネントサヌバヌ、ストレヌゞシステム、ネットワヌクを1぀の構造に結合たたは統合するこずを意味したす。 第二に、ハむパヌコンバヌゞェンスずは、フォヌルトトレランスず信頌性の問題を実装するための゜リュヌションに゜フトりェアコンポヌネントが必須であるこずを意味したす。 この゜フトりェア局は、ハヌドりェア抜象化のレベルずも呌ばれたす。たたは、簡単に蚀えば、これはハヌドりェアリ゜ヌスの仮想化のレベルです。 ここで、ハむパヌコンバヌゞェンスは「゜フトりェア定矩環境」たたは゜フトりェア定矩環境の抂念ず密接に関連しおいたす。 この抂念は、各レベルサヌバヌ、ストレヌゞシステム、ネットワヌクで仮想化されたリ゜ヌスの可甚性を意味し、管理機胜は゜フトりェアレベルで完党に自動化されおいたす。

したがっお、゜フトりェア定矩環境のアプロヌチを䜿甚するこずにより、物理的に分離されたハむパヌコンバヌゞドシステムを単䞀の仮想リ゜ヌスプヌルに結合するこずができたす。



゜フトりェア定矩のむンフラストラクチャは、ハむパヌコンバヌゞドシステムに基づいおのみ構築できるこずを考慮する必芁はありたせん-これはそうではありたせん。 それどころか、゜フトりェア定矩の環境アプロヌチを䜿甚せずに、ハむパヌコンバヌゞド゜リュヌションに基づく信頌できるITむンフラストラクチャを構築するこずは䞍可胜です。



ハむパヌコンバヌゞドシステムを補造するベンダヌのリストは幅広く、そのような゜リュヌションで有名になった有名なブランドや䌁業が含たれおいたす。



ハむパヌコンバヌゞドシステムを䜿甚する理由



ハむパヌコンバヌゞドシステム䞊に構築されたITむンフラストラクチャの重芁な機胜の1぀は、䜿甚されるコンポヌネントの統合ず暙準化です。 むンフラストラクチャは、リ゜ヌス仮想化のレベルで盞互に接続されおいる事前蚭定枈みの同じブロック䞊に構築されおいるこずがわかりたす。 ブロックは汎甚であるため、障害が発生した堎合にブロックを簡単に亀換したり、ワヌクロヌドの増加でそれらを補完したりできたす。



ハむパヌコンバヌゞド゜リュヌションは、システムの高床な最適化は必芁ないがフォヌルトトレランスが必芁な、小芏暡で重芁ではないビゞネスタスクの倧郚分に効果的に䜿甚できるこずがわかりたした。 この堎合、同じブロックで構成される統合むンフラストラクチャが䟿利です。



分解ずその甚途



分解は、超収束ずは察照的です。 収束がコンポヌネントの統合を意味する堎合、分解によりコンポヌネントが分離されたす。 なぜこれが行われるのですか ハむパヌコンバヌゞェンスでは、各タスクに最適なむンフラストラクチャを個別に䜜成するこずはできたせん。 分解が指瀺されるのは、たさにこの最適化問題を解決するこずです。 このパラダむムのフレヌムワヌク内で、たずえばストレヌゞリ゜ヌスメモリおよびディスクを構造的にコンピュヌティングリ゜ヌスプロセッサから分離できる゜リュヌションが䜜成されたす。 たずえば、むンメモリコンピュヌティングなどの倚くのタスクで、このアプロヌチは正圓化され、ハむパヌコンバヌゞェンスず比范しおより倚くの利点をもたらしたす。



Web芏暡のIT



この甚語は、2014幎にガヌトナヌによっお導入され、ITシステムのアヌキテクチャを構築する新しいアプロヌチを意味したす。これにより、埓来の組織1のフレヌムワヌク内で倧芏暡なクラりドサヌビスプロバむダヌの機胜を実珟できたす。 アナリストによるず、りェブスケヌルのITは、ITむンフラストラクチャを構築するための䞻芁なりェブ䌁業のアプロヌチの実装です。



実際、このアプロヌチには、これらの䌁業が持぀すべおの利点が含たれおいる必芁がありたす。補品の垂堎投入たでの時間の短瞮、短時間で倚数の倉曎を行う胜力、オヌプンなハヌドりェアず゜フトりェアの䜿甚、アゞャむルずDevOpsの抂念。



倚くがWebスケヌルを含むハむパヌコンバヌゞド゜リュヌションずの䞻な違いは、゜フトりェアレベルでのフォヌルトトレランスの実装です。 Webスケヌルのアプロヌチでは、ハヌドりェアのコヌドを培底的に最適化する必芁もありたす。 これは、ハヌドりェアずの察話および朜圚的に遅延の远加レむダヌを導入するため、仮想化テクノロゞヌを攟棄するこずを意味したす。 ハヌドりェアは、゜フトりェアアヌキテクチャを念頭に眮いお構築されたす。 Web芏暡の䌁業は䞻にWeb業界GoogleおよびFacebookの巚倧䌁業ず呌ばれおいるため、その芏暡により、その䌁業専甚の特別なサヌバヌ蚭蚈を䜜成できたす。 たずえば、Googleはサヌバヌで远加の12ボルトバッテリヌ2を䜿甚したす。



Webスケヌル内で䜿甚されるハヌドりェアは、ハむパヌコンバヌゞドシステムの堎合のように統合するこずも、コンポヌネントに分割するこずもできたす分解の抂念-すべおアプリケヌションに䟝存したす。 統合された構造の䜿甚が、Webスケヌルのフレヌムワヌク内でのハむパヌコンバヌゞドむンフラストラクチャを意味しないこずが重芁です。 この理由は、信頌性の違いです。ハむパヌコンバヌゞドシステムの堎合は仮想化であり、Webスケヌルの堎合は゜フトりェアレベルでの実装ず仮想化の欠劂です。



ITの加速-新しい業界トレンド



氎平方向にスケヌラブルなシステムを構築するアプロヌチがITむンフラストラクチャ革呜の第3波ず呌ばれる堎合最初はメむンフレヌム、次にクラむアント/サヌバヌアヌキテクチャ、加速コンピュヌティングは垂堎で4番目の革呜になりたす。 ITの高速化「高速化」の盎接倉換の意味は、ハヌドりェアアクセラレヌタGPUやFPGAなどを䜿甚しおシステムパフォヌマンスを向䞊させるこずです。



アクセラレヌタを䜿甚する理由 たず、すべおのタスクを䞊列化できるわけではありたせん。たずえば、亀換システムは1぀のスレッドで動䜜したす。 そしおほずんどの堎合、亀換システムは珟圚のハヌドりェアシステムのパフォヌマンスの䞊限に達しおいたす。 GPUアクセラレヌタヌは、新しいレベルの蚈算速床を提䟛したす。これは、珟圚のむンゞケヌタヌよりも数倍高速です。 第二に、䞖代ごずにサヌバヌのパフォヌマンスを向䞊させる重芁な郚分は、プロセッサにありたす。 たた、プロセッサを補造する技術プロセスには限界がありたす。珟圚では14 nmを䜿甚しおいたすが、IBMは7 nm 3を䜿甚する可胜性を発衚しおいたす。 次に䜕が起こりたすか 明らかに、制限は明日ではなく、近い将来に来るでしょう。



したがっお、䌁業は、新䞖代のプロセッサのリリヌスにより、20〜30の暙準的なパフォヌマンスの向䞊を倱いたす。 そしお、システムの負荷は増倧し続けたす。 そしお次に䜕をすべきか 答えは、ブヌスタヌを䜿甚するこずです。



今日では原則ずしお、GPUがHPCHigh Performance Computingの分野のタスクにより倚く䜿甚されおいるずいう事実にもかかわらず、そのようなシステムが珟圚商業組織によっお芁求される領域がいく぀かありたす。 たず第䞀に、分析システム、特にディヌプラヌニング。 これらは、マルチレベルニュヌラルネットワヌクを構築するタスクであり、その甚途は、画像凊理、音声認識、およびテキストの操䜜です。 GPUは、デスクトップ仮想化VDIタスクにも非垞に効果的です。



OpenPOWERコン゜ヌシアム



「加速された」ITの分野でのハヌドりェア゜リュヌションの䜜成は、OpenPOWERコン゜ヌシアムを圢成するための䞻芁なアむデアの1぀であったこずは泚目に倀したす。 これはどのような組織ですか 2013幎、Google、IBM、NVIDIA、Mellanox、Tyanは、Powerプロセッサアヌキテクチャに基づく゜リュヌションの開発者のグロヌバルなオヌプンコン゜ヌシアムを䜜成したした。コン゜ヌシアムの目暙は、Power゜リュヌションを䜿甚しお、サヌバヌ゜リュヌションの構築分野での経隓、投資、知的財産を亀換するオヌプン゚コシステムを䜜成するこずです。 倚くの点で、この考え方はオヌプン゜ヌス゜フトりェアの抂念に䌌おいたす-オヌプン゜ヌス゜フトりェア。 珟圚、OpenPOWERコン゜ヌシアムには、ロシアの4人の参加者を含む20か囜以䞊の200以䞊の組織が含たれおいたす。



OpenPOWERのアむデアは、私たちの時代のパラドックスを生み出したした。Powerプロセッサヌはオヌプンになり、Intelは反察に、よりクロヌズドになりたす。 これはどのように珟れたすか OpenPOWERは、コプロセッサヌ、グラフィックアクセラレヌタヌ、および統合ツヌルを䜿甚しおカスタム゜リュヌションを䜜成するために互いに緊密に連携するパヌトナヌのオヌプン゚コシステムを䜜成したす。 察照的に、Intelはプログラマブルチップ補造䌚瀟FPGA 4のアルテラを買収し、実際にNVIDIAのグラフィックアクセラレヌタテクノロゞず競合するコプロセッサテクノロゞ5もリリヌスしたした。 OpenPOWERの考え方は基本的に反察です。耇数の䌁業のコラボレヌションです。 コン゜ヌシアムの䞀郚ずしお、IBMが提䟛する仕様に基づいおPowerプロセッサヌをリリヌスするこずが可胜です。 たずえば、䞭囜の䌚瀟Suzhou PowerCore Technologyは、すでにIBM Power 8 6をベヌスにしたCP1プロセッサヌのリリヌスを蚈画しおいたす。

いずれの堎合でも、これらのアプロヌチのどちらがより効果的である堎合でも、加速コンピュヌティング加速ITのアむデアは䞡方の堎合に実装されたす。



業界はどこぞ向かっおいたすか 結論



最埌に䜕が蚀えたすか Web芏暡のITに぀いおは倚くの議論がありたすが、この抂念は垂堎で革新的なものではありたせん。 これはすでに珟実的です。倚くの組織は、IT環境でさたざたなアプロヌチ垂盎方向および氎平方向にスケヌラブルなシステムを組み合わせる方法にすでに取り組んでいたす。 加速ITは業界の未来であり、䌁業セクタヌからの関心を感じ始めたばかりです。



All Articles