クラスターとは何ですか?何が配布されますか? SOAとは何ですか?

クラスターとは何ですか?何が配布されますか? SOAとは何ですか?

従来のシステム アーキテクチャは、1 つのプロジェクトが 1 つの Tomcat で実行される、古典的な 3 層構造です。しかし、ユーザー数が増えると、1 つのサーバーと 1 つの Tomcat では確実に信頼性が低くなります。もし田舎の教師ジャック・マーが杭州の小さな場所にサーバーとTomcatを設置し、Tmallのコードを実行して私たちに訪問するように頼んだとしたら、そのウェブサイトのホームページは常にダウンしているので、私たちはそれを見ることができないだろう。ハハハ!

このとき、クラスター アーキテクチャを使用できます。つまり、Jack Ma は 5 台のサーバーを購入し、各サーバーで Tmall のコードを実行し、負荷分散のために Nginx をセットアップします。現時点では、リクエストは 5 台のサーバーによって完了します。最初の要求には最初のサーバーが応答し、2 番目の要求には 2 番目のサーバーが応答します。これにより、処理できる同時実行性が従来の 5 倍になります。ジャック・マーはとても幸せです。

[[218753]]

(クラスターアーキテクチャ)

概要: 複数のサーバーが完全なコードセットを実行します。これをクラスターと呼びます。

Taobao が成長するにつれて、その機能はますます改善され、多くの機能が追加されました。プロジェクトが Tomcat セットによって実行されたとき、Tomcat は疲れていると言い、より少ないコードを実行できるかどうかを尋ねました。このとき、分散システムアーキテクチャが誕生しました。私たちは、大規模なTmallプロジェクトを機能に応じて多くのモジュールに分割しました。たとえば、注文を処理するシステム、ユーザーのログインを処理するシステム、バックグラウンドを処理するシステムなどを別々に処理します。次に、各サブシステムが Tomcat 内で個別に実行され、それらが一緒になって完全な Tmall プロジェクトを形成します。これにより、各 Tomcat にとって比較的簡単になります。 (サブシステムに依然として大きな負荷がかかっている場合は、このサブシステムを再度クラスタ化することを検討できます)

(分散アーキテクチャ)

概要: 同時に実行される複数のサーバーは、完全なコード セットのみを実行できます。これを分散と呼びます。

SOA: サービス指向アーキテクチャ。サービス指向アーキテクチャ。つまり、プロジェクトをサービス層とプレゼンテーション層の 2 つのプロジェクトに分割します。サービス層にはビジネス ロジックが含まれており、外部にサービスを提供するだけで済みます。プレゼンテーション層はページとのやり取りを処理するだけでよく、ビジネス ロジックはサービス層のサービスを呼び出すことによって実装されます。

これの利点は、システム間の呼び出しが非常に便利になることです。システム A がシステム B を使用する場合は、システム B のサービス層を直接呼び出すことができます。

(SOAアーキテクチャ)

概要: 分布の水平分割に基づいて、垂直分割も行われました。 SOA アーキテクチャになります。

<<:  マッキンゼー:パブリッククラウドの導入により、企業のビジネスはより効率的かつ革新的になる

>>:  本番環境でKubernetesの大規模な管理を自動化する7つの方法

推薦する

Godaddy が立ち上げた .la ドメイン名/年間 30 ドルの支払い

Godaddy は、年間登録価格 29.99 米ドルで .la ドメイン名を開始しました。 .la ...

cheapwindowsvps-7USD/1.15GB RAM/45GB SSD/2TB データ/G ポート/Windows 2003

cheapwindowsvps と ssdvps は同じ会社のものです。私の記憶が正しければ、おそら...

Hostyun「ロサンゼルス格安GIA-乞食版」米国CN2 GIA VPS評価データ共有

Hostyunは、米国ロサンゼルスデータセンターのKVM仮想VPSに焦点を当てた「ロサンゼルス格安G...

キーワードと説明をまだ書く必要がありますか?

キーワードはキーワードとも呼ばれます。キーワードとは、ユーザーが検索エンジンを通じてこの Web ペ...

アンチャンがKCSP資格を取得し、クラウドネイティブの強みが再び国際的に認められる

上海安昌ネットワークテクノロジー株式会社(以下、「安昌」)は、KCSP(Kubernetes Cer...

ファーウェイの分散型クラウド監視が春城の旅行安全を確保

都市の公共交通の中心地である鉄道駅、地下鉄駅、旅客駅、バス停は人口密度が高く、管理が困難です。どれだ...

Bandwagonhost KVM VPS レビュー/bandwagonhost KVM VPS レビュー/ロサンゼルス/アジア最適化

BandwagonHost が KVM VPS をリリースしたことをご存知でしたか? bandwag...

動的 URL と SEO ランキング

動的 URL とは、疑問符を含む URL を指します。特にルールはなく、見た目も非常に乱雑です。もち...

Googleはドメイン名プロバイダを通じてドメイン名を確認します

Google のウェブマスター ツールを使用する場合、最初のステップは Web サイトの所有権を確認...

ウェブマスターが外部リンクを構築する際に「雨の日に備えて」いたため、ウェブサイトは降格されました。

「コンテンツは王、外部リンクは皇帝」という昔ながらの理論は、ウェブマスターのSEO最適化の考え方の中...

ハイブリッドクラウドバックアップ戦略の策定方法

クラウド コンピューティングの台頭により、企業とデータの関係は変化しました。組織がアプリケーションと...

Baidu の最適化は行き詰まりました。SEOER は他に何ができるでしょうか?

現在の検索エンジン最適化の発展から判断すると、新しいものは何もないようです。コンテンツのほかに、外部...

分散データベースシステムが直面する問題と課題

[[431029]]分散データベース システムは論理的には完全なシステムとみなすことができ、ユーザー...

bandwagonhost-ロサンゼルスの新データセンター、VPS年間支払い3.99ドル、4つのデータセンター

朗報です。bandwagonhost は米国西海岸のロサンゼルス デジタル センターに移転しました。...