1分で分布とクラスタリングを理解する

1分で分布とクラスタリングを理解する

[[234487]]

まず、定義についての私の理解を述べさせてください。分散システムとは、ネットワークによって相互接続されたコンピュータのグループです。クラスターとは、1 つのタスクまたは関連するタスクのグループを完了する分散システムを指します。

上の図は、4 つのノードが相互に接続された分散アーキテクチャを示しています。分散アーキテクチャはトポロジ関係のみを表現し、特定のビジネスには関係しません。

ここで、負荷分散の役割を担うマシンの 1 つなど、抽象的なトポロジにいくつかのアプリケーションを追加して (実際に動作するように) みましょう。これはクラスター、つまり特定のタスクを実行するために接続されたコンピューターのグループです。

一般的に言えば、「タスク」(目標)にはいくつかの種類があります。

  • 高可用性: 1 台のサーバーに障害が発生しても、システム全体の正常な動作には影響しません。例えば、Keepalived
  • 負荷分散では、ワークロードは実行のために異なるマシンに分散されます。例えば、LVS
  • 高性能コンピューティングは、大規模なタスクを分割し、複数のノードのリソースを使用して計算を完了します。例えば、Hadoop
  • グリッド コンピューティングは共有ストレージに基づいており、複数のノードが連携してコンピューティング タスクを完了します。この構造ではすべてのノードは同等です。たとえば、Oracle RAC などです。

よく話題になるマスター スレーブ アーキテクチャは、実際にはクラスター アーキテクチャ モデルです。上記のリストにある高可用性、負荷分散、および高性能コンピューティングはすべてこのアーキテクチャ モデルに属します。

簡単に言えば、分散は抽象的な概念であり、クラスターは具体的な実装です。クラスター システムは分散されている必要がありますが、分散は必ずしもクラスターであるとは限りません (たとえば、インターネットは分散システムですが、クラスターではありません)。

【この記事は51CTOコラムニスト「Xing Sen」によるオリジナル記事です。転載する場合は著者に連絡して許可を得てください。

この著者の他の記事を読むにはここをクリックしてください

<<:  将来を見据えて: マルチクラウド アーキテクチャでのデータ管理

>>:  DockerとKubernetesを超えて: コンテナエコシステムは進化し続けている

推薦する

JD.comの「クラウドチェーン計画」が正式に開始され、パートナーと協力して産業サプライチェーンの新しいパターンを形成する

11月25日、「デジタルコネクティビティと未来の共創」をテーマにしたJDDiscovery-2020...

ユーザーエクスペリエンス分析: Renrenタイムラインの戦略的意義

タイムラインは、時間を手がかりにしてフィードを表示するプレゼンテーション形式です。 2011年以降、...

クラウド コンピューティングに必要な 5 つの機械学習スキル

機械学習と人工知能は、IT サービス分野に浸透し続け、ソフトウェア エンジニアが開発したアプリケーシ...

検索エンジン スパイダーのクロールのルールを調べる: 外部リンクはタイムリーですか?

「検索エンジン スパイダーのクロール ルールの調査: スパイダーがリンクをクロールする方法」を書き終...

ユーザーと検索エンジンに基づいてサイトタイトルの価値を位置付ける

サイトタイトルには、サイトの核となるキーワードが含まれています。ユーザーが検索を通じてサイトにアクセ...

皆様、明けましておめでとうございます。良いお年をお迎えください。

2018年2月15日(戌年)、今日は大晦日です。Host Catをご覧の兄弟の皆さん、新年のご多幸と...

オレオの広告から見るウェブサイトマーケティングの位置づけと手法

まずはこの広告を紹介します。父親がテーブルにオレオクッキーを数枚置き、ソファで寝たふりをして子供と遊...

Impala をベースとした高性能データウェアハウスの構築実践: 仮想データウェアハウス

オープンソースの詳細については、以下をご覧ください。 51CTO オープンソース基本ソフトウェアコミ...

初心者はウェブサイト最適化の初期段階でウェブサイト最適化の考え方を確立する必要がある

インターネットの継続的な発展と電子商取引の広範な普及により、SEOは人々の間で非常に人気があるようで...

コンテンツトピックを操作し、プロモーションチャネルを確認するにはどうすればいいですか?

小さなコンテンツトピックには基本的に次の手順があります。 1.テーマと表現方法を決める1. トピック...

servarica: 月額 10 ドル、大容量ハードディスク VPS、2T ハードディスク/100Mbps 帯域幅/無制限トラフィック + Windows

2010 年に事業を開始したカナダの企業 Servarica は、HostCat に特別なプロモーシ...

クラウドガバナンスのベストプラクティスについてお話ししましょう

クラウド ガバナンスは、クラウドでサービスを実行する企業が採用する一連のルールとポリシーです。組織は...

2014年第1四半期の国内ブラウザ市場: ChromeがIEの市場シェアを奪い続ける

IDC Review Network (idcps.com) は 4 月 28 日に次のように報告し...

Amazon Web Services、Amazon Lookout for Vision の一般提供を発表

最近、Amazon Web Services は、コンピューター ビジョンと高度な機械学習機能を使用...

Inspur データクラウド事業戦略が正式に発表: データ価値を最大限に引き出し、信頼できるデータの自由な流れを促進

現在、デジタル経済は世界経済の質の高い発展を促進するための重要な原動力となっています。データは中核的...