1969 年、米国国防総省は今日のインターネットの原型である ARPANET を初めて作成しました。同時に、SWIFT プロトコルが金融送金に使用され始めました。分散システムの初期の例として、これら 2 つの登場により、ユーザーは単一のシステムを計算の集合としてより継続的に構築できるようになりました。
しかし、分散システムについて多少なりとも知っている人でも、1 台のコンピュータのクラッシュがシステム全体に影響を及ぼすということは聞いたことがありません。実際、この問題の部分は主に建築家や配電システム設計者の責任であり、彼らはこの問題をより深く理解しています。 1994 年までに、Sun Microsystems の従業員 Peter Deutsch は、分散システムで問題を引き起こす可能性のある 8 つの主な要因をまとめました。 1997 年、James Gosling はこのリストを拡張し、最終的には「分散コンピューティングの 8 つの誤解」として知られるようになりました。多くの実務家や企業は、これらの誤解によって引き起こされる効率の低さ、リスクの高さ、メンテナンスコストの高さといった問題について不満を抱いています。しかし、Paxos などの複雑な数学的アルゴリズムは、これらの重大な障害を効果的に克服するのに役立ちました。 1) ネットワークは非常に信頼できる 誤りその 1 は、おそらくあなたの施設を崩壊させるでしょう。マーフィーの法則にあるように、起こりうる悪いことは必ず起こります。そして、インターネットはこの法則を検証するための効果的な媒体です。ただし、アクティブなトランザクション データ レプリケーションにより、単一のデータ センターまたはデータ センター全体がオフラインになった場合でも、必要な情報をスムーズに配信できるようになります。これは、地理的な場所に関係なく、データ ノードを継続的に同期できるためです。 2) 遅延ゼロ レイテンシとは、データがある地点から別の地点に移動するのにかかる時間です (その時間内に転送できるデータの量を指す帯域幅とは対照的です)。過去には、インターネットやワイドエリアネットワークの遅延レベルはひどいものでした。しかし、クラウドコンピューティングやハイブリッドクラウドアーキテクチャの普及により、PBレベルのトランザクションデータをクラウドに保存し、ローカル環境とクラウド環境全体を非常に高速に運用できるようになりました。 3) 伝送帯域幅は無制限 伝送帯域幅とは、ネットワークのデータ伝送能力を指します。ネットワーク帯域幅の容量は増加し続けていますが、送信する必要があるデータの量も増加し続けています。ただし、データ レプリケーション テクノロジを使用すると、複数のデータベースを同時に実行して、要求を分散することができます。さらに、管理者は特定のファイルやディレクトリに高い優先度を設定して、ネットワーク上で優先的な送信権を確保することができます。 4) ネットワークは非常に安全です 真のセキュリティを実現するには、システムをネットワークから完全に分離する必要があります。ただし、セキュリティは時間の経過とともに向上します。追加のソフトウェア ソリューションにより、外部サーバーがファイアウォールの背後に公開され、侵入に対する脆弱性が低減されます。 5) トポロジーは変化しない テスト ラボ内のトポロジのみは変更されません。アプリケーションが展開されると、ネットワーク トポロジには、多数の接続されたラップトップ、ワイヤレス ネットワーク、一時ネットワーク、さらには新しいモバイル デバイスが考慮されるようになります。実際、企業にとってのクラウド コンピューティングの最大の利点の 1 つは、ネットワーク トポロジを自由に変更できることです。一貫性を維持するために異なる環境間でデータを複製できるため、使用される特定のトポロジは問題になりません。 6) 管理者が必要です 管理者は 1 人だけではないかもしれませんが、アプリケーションと外部システム間のやり取りを制御する上で、この役割は今日ではそれほど重要ではありません。実際、今日の管理者は、停止の処理と解決のみを担当しています。 7) 伝送コストはゼロ 生活のあらゆることにはコストがかかりますが、広域ネットワークの構築と運用は以前よりもはるかに安価になりました。クラウド コンピューティングの登場により、誰もがトランザクションごと、GB ごと、または時間ごとに支払うだけでよくなりました。アクティブ/アクティブ アーキテクチャにより、すべてのサーバーとクラスターが読み取りおよび書き込み可能になり、常に相互に同期され、計画外のダウンタイムがなくなります。これを基に、企業はほぼ 100% のリソース利用率を達成できるようになり、予算の無駄がなくなります。 8) ネットワークの均質化 この誤解は、Java の作成者である Golsing によって 1997 年に付け加えられました。モバイル デバイスの出現により、今日のネットワークはまだ均一化されていませんが、さまざまなネットワークや環境にわたってアプリケーション ソリューションを構築するのに役立つツールが増えています。もちろん、重要なのはベンダーロックインを回避することです。 要約: 分散コンピューティングの誤解は 20 年以上前から存在していますが、実際に分散システムを構築した歴史は 40 年以上前に遡ります。しかし、科学技術の継続的な発展により、これらの誤解はもはや発展を制限する主要な障害ではなくなりました。 Google Spanner や Paxos アルゴリズムなどのテクノロジーのおかげで、今日の広域ネットワークはより安全で、よりコスト効率が高く、パフォーマンスを向上させる多数の特許取得済みテクノロジーを備えています。今日のゼロダウンタイムおよび中断のない運用モデルにより、これまで「不可能」であったことがまさに「可能」になったと言っても過言ではありません。 |
<<: Oudian Cloud eコマースSaaSシステムがInspurのインターネットクラウドサービスエコシステム構築を支援
>>: Haiyun Jiexun: OpenStack を深く掘り下げて管理を容易にする
今朝、ウェブマスターツールを通じて、弊社の中国語遠隔教育ウェブサイトの 1 つを確認しました。ああ!...
6月22日と6月28日のBaiduの洗礼を受けた後、残念ながら私のウェブサイトはランキングと外部リン...
インターネット時代では、データと情報が急速に変化しており、それに伴い、ネットワークのセキュリティを危...
月給5,000~50,000のこれらのプロジェクトはあなたの将来です熊張豪は、百度が2017年末に開...
以前、同社は既存の単一ノード スケジューリングを分散タスク スケジューリングに変換したいと考え、市場...
コンテンツ、百度、いや、インターネット全体がオリジナルコンテンツを推奨しています。独創性は嵐のように...
vpslices は HostCat に連絡し、全員に 20% 割引コードを提供するために協力しまし...
Dogyunは運営開始から3年が経ち、公式は3周年記念の特別プロモーションを開始しました。13のコン...
Oplink も古いブランドで、1999 年に設立されたベテラン IDC で、テキサス州ヒューストン...
SEO がどこに向かっているのか考えていました。あなたは今も SEO を行っていますか? もしそうな...
クラウド テクノロジーは、ローカル データ センター ネットワークにますます浸透しています。これは、...
[[408931]] IDCとBackbaseが共同で発表したレポートでは、2020年から2025年...
Vexxhost (2006 年に設立されたカナダの企業) は、OpenStack を使用してクラウ...
Amazon Aurora Serverless は、Amazon Aurora (MySQL 互換...
情報フローを作成する際に、最適化技術の他に最も注意すべきことはトラフィックです。交通量は多いですか?...