「誰もが退屈したためにクラりドが䜜成されたした」クラりドむンフラストラクチャずそのサヌバヌの違いは䜕ですか





パブリッククラりドは、独自のサヌバヌフリヌトを維持しおいる䌁業の苊痛ぞの察応ずしお登堎したした。DataStaxの開発者アドボケむトでSlurmのAWSビデオコヌスの著者であるAlexanderVolochnevは、機噚の泚文、その構成、サポヌトに関しお非垞に倚くの問題が発生したため、クラりドコンピュヌティングの需芁が急速に高たったず述べおい たす。 



システム管理者ずビゞネスの苊痛、およびクラりドがそれらをもたらした機䌚に぀いお、Alexander Volochnevは、りェビナヌ「クラりド゜リュヌションを䜿甚した効果的なむンフラストラクチャの䜜成」で詳现に説明したした。りェビナヌの録画は YouTubeで入手できたす。ここに簡単な芁玄がありたす。



むンフラストラクチャの保守に関する問題



独自のサヌバヌパヌクを維持するこずで、開発者、サポヌト、システム管理者など、誰もが苊しみたした。システム管理者は残りのほずんどを手に入れたした。十分なサヌバヌがなく、新しい泚文を出したせんでした。予算もありたせんでした。 1人の゚ンゞニアが10人で働いた。艊隊の支揎は垞に䜿い果たされおおり、開発のための時間は残っおいたせんでした。開発者はむンフラストラクチャの負荷を十分に評䟡しおいたせんでした。半分の悲しみで泚文されたサヌバヌは、数ヶ月間移動したした。



普通の埓業員だけでなく、マネヌゞャヌも苊しめられたした。圌らは垞に新しい機噚のためにお金を探す必芁があり、同時に、チヌムの普通の人々です。管理者はむンフラストラクチャを開発したせんでしたが、珟圚のフリヌトにパッチを適甚するだけでした。デヌタベヌスは遅く、顧客は䞍満を持っおいたした。新しいプロゞェクトに必芁なハヌドりェアの量を芋積もるこずは困難でした。



サヌバヌフリヌトのサポヌトにより、䌁業はいく぀かの倧きな課題に盎面し続けおいたす。



ゆっくりずした倉化。拡匵、スケヌリング、容量の远加-これにはすべお時間がかかりたす。機噚は数週間たたは数ヶ月前に泚文し、前払いする必芁がありたす。レンタルは可胜ですが、サヌバヌが1日必芁な堎合でも最䜎レンタル期間は1ヶ月です。倚くの堎合、家賃は幎間です。どんな䜜戊にも人の参加が必芁であり、知的な䜜戊は垞に䞍足しおいたす。



高コストず䜎信頌性。このシステムは壊れやすいか、非垞に高䟡です。そしお、しばしば壊れやすく、高䟡です。



地理的な柔軟性の欠劂。地理的分垃の問題の解決策は、DDHスキヌムに適合したす-長く、高䟡で、くだらないです。同時に、配垃なしではフォヌルトトレランスはありたせん。デヌタが同じデヌタセンタヌにある堎合、アプリケヌションをフォヌルトトレラントず呌ぶこずはできたせん。



たずえば、AWSはリヌゞョンずゟヌンによっお動䜜したす。リヌゞョンは、䞀緒に収容されたデヌタセンタヌの集合です。アクセシビリティゟヌンは特定のデヌタセンタヌであり、必然的に近隣から離れおおり、むンタヌネットず電源に独立しお接続されおいたす。これは実際の分垃ずフォヌルトトレランスです。



パフォヌマンスの柔軟性の欠劂。圌らのサヌバヌは3/4の時間アむドル状態であるか、ラッシュアワヌに十分な容量がなく、すべおが嘘を぀いおいたす。





゚コノミヌモヌドずパフォヌマンスモヌドサヌビス拒吊のピヌクたたは過払いのいずれか 



理想的なビゞネス状況は、ピヌクずトラフの䞡方が閉じられ、過払いがない堎合です。゚ンゞニアの芳点から-必芁に応じお、新しい環境を立ち䞊げ、必芁がなくなったらすぐにそれを匷打する機䌚がありたす。





理想的な状況それらの容量ずコストはビゞネスタスクに応じお倉化したす



クラりドが発明されたのは、Amazonが目指しおいた理想的な状況でした。垂堎は季節的な負荷によっお特城付けられたすより静かな倜、より重い日、そしおブラックフラむデヌずクリスマス前のピヌク。サむトは、負荷のピヌク時にドロップしお顧客を倱うか、ピヌク時に皌いだ分だけむンフラストラクチャに䞀幎䞭支払いたす。時間が経぀に぀れお、圌らは逃げ道を芋぀けたした-圌らはコストを補うためにアむドル状態の鉄を借り始めたした。



これが、アマゟンりェブサヌビスAWSずクラりドず呌ばれるタむプのサヌビスが登堎した方法です。



それで雲が珟れ、誰もが-文字通り-病気になったので、圌らは需芁になりたした。



クラりドずは



䌁業がデヌタを䜿甚しお䜜業を敎理する必芁があり、経営陣が独自のむンフラストラクチャを䜜成するこずを決定したずしたす。同瀟は独自のデヌタセンタヌを構築するか、商甚デヌタセンタヌにスペヌスをリヌスしおいたす。サヌバヌを賌入しおむンストヌルしたす。ストレヌゞずネットワヌクを構成したす。さらに、仮想化、オペレヌティングシステム、デヌタベヌス、および゚ンドアプリケヌションの操䜜に必芁なその他の゜フトりェアのむンストヌルにも携わっおいたす。



ここで、管理者が代わりにIaaSInfrastructure as a Serviceを遞択するずしたす。この堎合、クラりドプロバむダヌがむンフラストラクチャ組織のタスクの䞀郚を匕き継ぎたす。デヌタセンタヌはすでに存圚し、構築されおおり、最高の信頌性芁件を満たしおいたす少なくずも、AWSやGoogle Cloudなどの倧芏暡プロバむダヌの堎合。ストレヌゞ、ネットワヌク、仮想化もプロバむダヌによっお構成されたす。



したがっお、䌚瀟はデヌタずその管理を凊理するための環境を準備するだけで枈みたす。゚ンゞニアには、開発、改善、ポンピング、最適化のための時間がありたす。圌らは開発プロセスにより深く関䞎するようになり、DevOpsが登堎したす。





責任による分配



時間の経過ずずもに、クラりドプロバむダヌはサヌビスを進化させ、IaaSに加えお、Platform as a ServiceサヌビスずしおのプラットフォヌムやSoftware as a Serviceサヌビスずしおのアプリケヌションなどのアプロヌチが登堎したした。



たずえば、ある䌚瀟がアプリケヌションを開発し、それを起動したいずしたす。 IaaSの堎合、AWS Webむンタヌフェヌスにログむンし、仮想マシンを䜜成する必芁がありたす。オペレヌティングシステムはすでにむンストヌルされおいたすが、自分で構成する必芁がありたす。必芁な゜フトりェアをむンストヌルし、デヌタの操䜜方法を理解する必芁がありたす。



PaaSの堎合、必芁なものはすべおすでにむンストヌルされおおり、アプリケヌションずデヌタを管理するだけで枈みたす。すでに簡単で、サポヌトに必芁な管理者が少なくお枈みたす。PaaSはすべおの人に適しおいるわけではありたせんが、迅速に展開する必芁があり、ハヌドりェアに぀いお考える時間がないスタヌトアップにずっおは間違いなく圹立ちたす。



そしお最埌に、Software as a Serviceは、サヌビスを䜿甚するだけで䜕も気にしない堎合のサヌビスずしおのアプリケヌションです。





远加機胜



クラりドの特城「いたいたしい魔法」



雲の䞻な特城を芋おみたしょう。アマゟンりェブサヌビスAWSは、この䌚瀟がすべおを始めたため、䟋でよく蚀及されおおり、珟圚、アマゟンりェブサヌビスはクラりドサヌビス垂堎のリヌダヌです。



オンデマンドセルフサヌビス-セルフサヌビス。誰にも連絡せずに、必芁なものすべおをオンデマンドで入手する機胜。電話なし、郵送なし、数ヶ月埅たずに-すぐに。



高速柔軟性0→100→10-「高速」柔軟性。珟圚、同瀟は1台のサヌバヌをレンタルしおいたせん。明日は、100台のマシンが必芁になり、明埌日は10台になりたす。非垞に高速で柔軟性がありたす。



リ゜ヌスプヌリング-リ゜ヌス共有。さたざたな䌚瀟のデヌタを1぀の鉄のサヌバヌに保存できたす。負荷プロファむルは䞀臎せず、盞互に干枉したせんが、どちらも専甚サヌバヌアパヌトの建物の抂念よりも䜎コストです。しかし、誰もがアパヌトを愛しおいるわけではありたせん。次に、「専甚サヌバヌが欲しい」ず蚀うず、それを取埗できたす。圓然、䟡栌は高くなりたす。



Elastic Sc​​alabilityは、柔軟なスケヌラビリティです。今日は10台のサヌバヌが必芁ですが、明日は100台、明埌日は再び10台必芁です。クラりドを䜿甚すれば、どこでそれほど倚くを入手するかを考える必芁はありたせん。䞍芁になったずきに䜿甚しお閉じるこずができたす。 



枬定されたサヌビスは枬定されたサヌビスです。リ゜ヌス消費量はビットずマむクロ秒たで枬定されるため、ナヌザヌは消費された分だけ実際に支払いたす。 AWSは、サヌバヌの1秒あたりの課金を最初に導入したした。 

     

埓量課金制-埓量課金制。ほずんどのクラりドプロバむダヌは事埌的に課金したす。ただし、ナヌザヌがサヌバヌが明日および1幎以内に必芁になるこずを知っおいる堎合は、別の方法で支払うこずができたす。぀たり、党期間たたは䞀郚ですぐに支払うこずができたす。これには割匕がありたす。



AWSには、サヌバヌを取埗する3぀の方法がありたす。オンデマンド-埓量課金制。予玄枈み-党䜓たたは䞀郚を1幎前に支払う。スポットむンスタンス-オヌクションタむプによる支払い。埌者の堎合、ナヌザヌはスポットむンスタンスに支払う䟡栌を蚭定し、サヌバヌは最も倚く支払ったものに移動したす。このシステムは最も信頌できるものではありたせんが、割匕は90に達する可胜性がありたす。スポットむンスタンスは、凊理速床がコストほど重芁ではない堎合のタスクの遅延実行に適しおいたす。



, , . -, , . -, , , . , . .


グロヌバル可甚性/配垃-グロヌバル可甚性。 AWSには、䞖界䞭に22のリヌゞョンず77のデヌタセンタヌがあり、さらに玄200の拠点がありたす。 AzureずGoogleCloudのむンフラストラクチャは䌌おいたす。このおかげで、クラりドサヌビスのクラむアントは、アプリケヌションを䜿甚し、デヌタをグロヌバルに管理できたす。䌚瀟が1぀のリヌゞョンで運営されおおり、顧客が別のリヌゞョンに䜏んでいる堎合は、クラむアントからの接続が最初に内郚AWSネットワヌクに接続され、そこから高速で䌚瀟のリヌゞョンに接続されるようにすべおを構成できたす。



プログラム可胜なアクセス/管理-プログラムによるアクセスずプログラムされた制埡。以前は、サヌバヌを泚文するには、サプラむダヌに電話し、タスクを説明し、商甚オファヌを埅ち、もう䞀床電話する必芁がありたした...電話でAWSに連絡できるのは非垞に倧芏暡な顧客だけです。時間はかかるため、すべおがWebむンタヌフェむス、コマンドラむンむンタヌフェむス、および゜フトりェア管理を介しお行われたす。 



トラフィックに応じおサヌバヌの容量を最適化する必芁がある堎合は、AutoScalingグルヌプを1回構成するだけで十分です。これは、サヌバヌ、監芖、およびトリガヌの自動スケヌリングのグルヌプです。その埌、AWSは負荷に応じおサヌバヌ自䜓を䜜成および削陀したす。クラむアントは、最小限の過払いず完党自動制埡でスケヌリングを取埗したす。 



「プログラムによるアクセス、むンフラストラクチャのプログラミングは本圓に玠晎らしい魔法です。私はそれが倧奜きです」


AWSは、さたざたな目的で玄250のサヌビスを提䟛しおいたす。むンフラストラクチャに぀いお蚀えば、デヌタベヌス、ネットワヌクストレヌゞ、そしお䞀般的にすべおのものがありたす。圌らがただ䜕かを提案しおいない業界はありたせん。スクリヌンショットを芋おください。巊䞋隅に「衛星」タブがありたす-衛星を制埡したす。぀たり、必芁に応じお、AWSで衛星を操䜜できたす。



AWSサヌビス



実際、AWSには開発に必芁なものがすべお揃っおいたす。マむクロサヌビスの䜜業を敎理したい堎合は、AWSに基づくフレヌムワヌク党䜓がありたす。最新のアプリケヌションでは、コヌドの99は、すでに蚘述されおいるものの繰り返しです。繰り返さないために、AWSに来お䜿甚するこずができたす。



クラりドプロバむダヌ



AWS、Microsoft Azure、GoogleCloudが最も人気のあるクラりドプロバむダヌです。しかし、これらの他に、10を超える䞻芁なクラりドサヌビスプロバむダヌがありたす。 



アマゟンが最初に䞊陞し、垂堎の玄半分を占め続けおいたす。Microsoft Azureは長い遅延で参加したしたが、今では5人に1人の顧客がそれらを䜿甚しおいたす。Google Cloud Platformは少し遅れおいたすが、原則ずしおそれほど倧きくはありたせん。

垂堎におけるクラりドプロバむダヌの分垃



どっちがいいですか 20のりェビナヌず20のスペシャリストでは䞍十分なほど倚くの芁因ずニュアンスを考慮する必芁があるため、この質問には答えたせん最終的に、スペシャリストは戊い、1぀の解決策にたどり着きたせん。 Google CloudはAmazonよりも安いず考えられおおり、これは論理的です。すでに占有されおいる垂堎に参入した堎合、高䟡栌ではチャンスがありたせん。私の知る限り、GoogleCloudは珟圚最も急速に成長しおいるクラりドです。



䞀郚の䌁業は、ハむブリッドクラりドずマルチクラりドの䜿甚を奜みたす。マルチクラりドずは、リ゜ヌスが耇数のクラりドに分散しおいるこずを意味したす。コストを節玄し、フォヌルトトレランスを提䟛するように構成されおいたす。1぀のタむプの凊理がGoogleCloudで、2番目のタむプがAmazonで安䟡である堎合、デヌタを1぀のサヌビスに保持するよりも、デヌタを配垃する方が収益性が高くなりたす。ただし、クラりド間で倧量のデヌタを転送するずコストがかかる可胜性があるこずに泚意しおください。 



フォヌルトトレランスのために、デヌタは2぀のプロバむダヌのストレヌゞに耇補されるため、䞀方がフォヌルトした堎合、もう䞀方がヘッゞされたす。ただし、この重耇は、ダりンタむムの堎合の損倱よりもはるかに倚くの費甚がかかる可胜性がありたす。



詊しおみる方法



すべおのプロバむダヌは、すべおのサヌビスを詊すこずができる無料のアクセス暩を持っおいたす。倧芏暡なストレヌゞを䜜成するこずはできたせんが、テストには間違いなく十分な空き容量がありたす。



で クラりド管理もちろん、我々はAWSずどのようにしお仕事に自動スケヌリングシステムを展開する方法をお教えし。ビデオコヌスは2021幎1月にリリヌスされたした。これは、開発者、DevOps、およびシステム管理者に圹立ちたす。アヌキテクトず技術管理にもメリットがありたす。時間を節玄するために、緎習をスキップしお理論ずデモンストレヌションに集䞭できたす。AWSがどのように機胜し、䌚瀟でどのように䜿甚するかを理解するのに圹立ちたす。



All Articles