nginxの研究ノート---サービスクラスタ

クラスタ

  1. クラスタとは何ですか

    クラスタ化されたサーバアーキテクチャ:応答大同時複数のサーバ、および大容量のデータ・アクセス・アーキテクチャー・システム。

    特徴:

    (1)高コスト

    (2)圧力が複数のサーバーに平均流速分布を用いて、単一のサーバーにすることができます

    (3)サイトより安全で安定したサービスアーキテクチャを作ります

  2. サーバーとは何ですか

    サーバーの概念:サービスまたは複数の特徴または機械(コンピュータ)のいくつかの種類を提供するために

  3. サーバーソフトウェア

    HTTP / HTTPSプロトコル・サーバー、Webサイト、Webアクセス機能を提供

    アパッチ:サーバーソフトウェアのベテランは、多機能切削安定性は、様々な構成をサポートし、ランプ

    nginxの:簡単なインストールコンパクト、高い同時実行、Webサーバ、プロキシサーバ、メールサーバ、LNMP、国内の淘宝網カスタマイズしたバージョン(tengine)

    IIS:マイクロソフト、ASPスクリプト、PHPは、高速CGI(ネットワーク・インターフェース・サービス)経由で使用することができます

    lighttpdの:degiuo開発ソフトウェア、コンパクト、Webサービスのサポートを提供

  4. データベース

    リレーショナルデータベース(RDBMS):mysqlの、オラクル(大商用データベース)、mariadb(mysqlのの枝)、のpostgresql(カリフォルニア大学バークレー校)、のSQLServer(マイクロソフトのデータベース)、DB2(IBM社)、sqllite3(携帯端末--iosアンドリュースと使用)

    非リレーショナルデータベース:

    memcachedの、Redisの、MongoDBの

  5. ロードバランシング

  6. サーバロードバランシング、別のサーバーに平均流速分布を要求を分散、サーバーがダウンしてクラッシュと呼ばれます

  7. 静的リソースサーバ・ストレージ・リソース、CSS、JS、画像、動画、通常、サービスは(固体、SSD)難しいだろう高速な帯域幅が大きいの読み取りと書き込み

  8. リバースプロキシ

    プロキシ:

    たとえば、Cにアクセスする必要はなく、Cへの直接アクセス。

    (1)Bは、Bがアクセスすることができ、Cにアクセスすることができます。

    (2)のtell Bに戻ってデータをC、アクセスcを助けます

  9. 高可用性サーバ

    監視サーバーの負荷分散のための高可用性サーバは、負荷が一度ダウンした場合、作業負荷分散サーバー、作業継続的な流通ネットワークを引き継ぐのバランス

  10. CDNコンテンツ配信

  11. LAMPとLNMP

    ランプは、Linux + Apacheの+ MySQLの+ PHPスタンド

    Linuxの+ nginxの+ MySQLの+ PHPの略LNMP(LEMP、英語での情報の検索LEMPを検索する必要があるなどの外国人と呼ばれます)

おすすめ

転載: www.cnblogs.com/ktddcn/p/11104854.html