まず、定義についての私の理解を述べさせてください。分散システムとは、ネットワークによって相互接続されたコンピュータのグループです。クラスターとは、1 つのタスクまたは関連するタスクのグループを完了する分散システムを指します。 上の図は、4 つのノードが相互に接続された分散アーキテクチャを示しています。分散アーキテクチャはトポロジ関係のみを表現し、特定のビジネスには関係しません。 ここで、負荷分散の役割を担うマシンの 1 つなど、抽象的なトポロジにいくつかのアプリケーションを追加して (実際に動作するように) みましょう。これはクラスター、つまり特定のタスクを実行するために接続されたコンピューターのグループです。 一般的に言えば、「タスク」(目標)にはいくつかの種類があります。
よく話題になるマスター スレーブ アーキテクチャは、実際にはクラスター アーキテクチャ モデルです。上記のリストにある高可用性、負荷分散、および高性能コンピューティングはすべてこのアーキテクチャ モデルに属します。 簡単に言えば、分散は抽象的な概念であり、クラスターは具体的な実装です。クラスター システムは分散されている必要がありますが、分散は必ずしもクラスターであるとは限りません (たとえば、インターネットは分散システムですが、クラスターではありません)。 【この記事は51CTOコラムニスト「Xing Sen」によるオリジナル記事です。転載する場合は著者に連絡して許可を得てください。 この著者の他の記事を読むにはここをクリックしてください |
<<: 将来を見据えて: マルチクラウド アーキテクチャでのデータ管理
>>: DockerとKubernetesを超えて: コンテナエコシステムは進化し続けている
11月25日、「デジタルコネクティビティと未来の共創」をテーマにしたJDDiscovery-2020...
タイムラインは、時間を手がかりにしてフィードを表示するプレゼンテーション形式です。 2011年以降、...
機械学習と人工知能は、IT サービス分野に浸透し続け、ソフトウェア エンジニアが開発したアプリケーシ...
「検索エンジン スパイダーのクロール ルールの調査: スパイダーがリンクをクロールする方法」を書き終...
サイトタイトルには、サイトの核となるキーワードが含まれています。ユーザーが検索を通じてサイトにアクセ...
2018年2月15日(戌年)、今日は大晦日です。Host Catをご覧の兄弟の皆さん、新年のご多幸と...
まずはこの広告を紹介します。父親がテーブルにオレオクッキーを数枚置き、ソファで寝たふりをして子供と遊...
オープンソースの詳細については、以下をご覧ください。 51CTO オープンソース基本ソフトウェアコミ...
インターネットの継続的な発展と電子商取引の広範な普及により、SEOは人々の間で非常に人気があるようで...
小さなコンテンツトピックには基本的に次の手順があります。 1.テーマと表現方法を決める1. トピック...
2010 年に事業を開始したカナダの企業 Servarica は、HostCat に特別なプロモーシ...
クラウド ガバナンスは、クラウドでサービスを実行する企業が採用する一連のルールとポリシーです。組織は...
IDC Review Network (idcps.com) は 4 月 28 日に次のように報告し...
最近、Amazon Web Services は、コンピューター ビジョンと高度な機械学習機能を使用...
現在、デジタル経済は世界経済の質の高い発展を促進するための重要な原動力となっています。データは中核的...