アーキテクチャの基本概要

1.アーキテクチャの概要の基本

1.各アプリは一つのアイテムとしてカウントすることができます携帯電話のアプリに似たプロジェクト、どのようなものです。
2.サーバーのセットを使用してプロジェクトを維持し、アーキテクチャは何ですか。(サーバーは、多くの役割を持っていることがあります。)
3.クラスタは何ですか、単一のシステムを形成するために、複数のコンピュータを結合します特定の問題を解決するために。
4.可用性、サーバーが利用できない場合、別のサーバーが自動的にサービスマシンダウンを防止するために、引き継ぐ何ですか
配布されて何5. https://www.xuliangwei.com/bgx/1360.htmlは

2.既知のチャート(ラ・ケータリングビジネスラインビジネスラインの娯楽室サービスライン)

客户
开车0000
保安
迎宾
服务员  (满足顾客一切需求)   (服务员集群)
厨师
吧台  (烟酒)
备菜  (提前准备)
经理    (不干活--->巡检 ---> 所有人员工作状态)
监控  (事后追溯)   
仓库    (存放一些贵重物品   ---衣服  手机)



3.アクセスプロセス・アーキテクチャ - >ユーザの視点

1.ブラウザを介してユーザー入力がoldboyedu.com->入力
>実際のパブリックIPアドレスを取得する-ブラウザがジャンプ、分析URL - >その後、DNS解決たらどうなる2.
3. TCPのユーザによって開始スリーウェイハンドシェイクを接続- >実際のパブリックネットワークIPは、
公衆網を介して4接続- >ルータ- >スイッチ- >ハードウェアファイアウォールのフロントエンドの到着
独自のアクセスルールに従って5.ファイアウォール、マッチング- >接続が悪意のある拒否された場合は- >の場合通常の接続解除
ファイアウォール6は、ロードバランサを前方に接続する- >の内容を表示するには、ユーザーの要求- >を内容に基づいてタスクを送信- > Webサーバに送信された
要求を受信した後7.webサービス要求に応じて決定されます
あなたは絵やアクセサリーを要求している場合- >ストレージサーバに格納静的リソース検索
要求された場合は、サイト上のコンテンツを- >キャッシュサーバ- >キャッシュサーバは持っていない場合- >データベースが
Webサーバにデータベースの完全なクエリデータの後に戻ります- >また、キャッシュサーバへのコピーを返しますと、
> Webサーバ- - >負荷分散- >ユーザーのコンテンツ8.データベースを返します。


4.アクセスプロセス・アーキテクチャ - >運用・保守の視点

1.内部ホストを管理するので、簡単にパブリックネットワーク(トンネル)VPNサーバーを経由して接続されたユーザ、
2自動化された構成管理ANsibleは、人件費、継続的な保守の容易さを節約します。(統合環境、標準化)
稼働状況3.自動監視サービスのZabbix、システムを監視し、事前警告、事後。
4.elkログ収集、分析XXXXX
5行のコード、ライン自動化ツールのジェンキンス

要約:

フレームワークをカバーするプロジェクト、アーキテクチャのセットとロールの様々なカバー
(高可用性、負荷分散、ウェブクラスタリング、キャッシュ、データベース、ストレージ、バックアップ監視および管理)
五層アーキテクチャモデル- > Webサービス・キャッシュ・ストレージサービスをロードバランシングサービスデータベースサービス(TCP経由)

>サーバーアーキテクチャ拡張 - アーキテクチャの進化を行う方法5.

より多くのノードがサポートのより多くの量を要求すると、スケール。アリの何千ものワーク搬送完了するように
長手方向の延長、スケーラビリティの点大きなサポート要求を。スパイダーマンは、列車を停止することを余儀なくとして

おすすめ

転載: www.cnblogs.com/baozexu/p/11462052.html