クラスタ
クラスタとは何ですか
クラスタ化されたサーバアーキテクチャ:応答大同時複数のサーバ、および大容量のデータ・アクセス・アーキテクチャー・システム。
特徴:
(1)高コスト
(2)圧力が複数のサーバーに平均流速分布を用いて、単一のサーバーにすることができます
(3)サイトより安全で安定したサービスアーキテクチャを作ります
サーバーとは何ですか
サーバーの概念:サービスまたは複数の特徴または機械(コンピュータ)のいくつかの種類を提供するために
サーバーソフトウェア
HTTP / HTTPSプロトコル・サーバー、Webサイト、Webアクセス機能を提供
アパッチ:サーバーソフトウェアのベテランは、多機能切削安定性は、様々な構成をサポートし、ランプ
nginxの:簡単なインストールコンパクト、高い同時実行、Webサーバ、プロキシサーバ、メールサーバ、LNMP、国内の淘宝網カスタマイズしたバージョン(tengine)
IIS:マイクロソフト、ASPスクリプト、PHPは、高速CGI(ネットワーク・インターフェース・サービス)経由で使用することができます
lighttpdの:degiuo開発ソフトウェア、コンパクト、Webサービスのサポートを提供
データベース
リレーショナルデータベース(RDBMS):mysqlの、オラクル(大商用データベース)、mariadb(mysqlのの枝)、のpostgresql(カリフォルニア大学バークレー校)、のSQLServer(マイクロソフトのデータベース)、DB2(IBM社)、sqllite3(携帯端末--iosアンドリュースと使用)
非リレーショナルデータベース:
memcachedの、Redisの、MongoDBの
ロードバランシング
サーバロードバランシング、別のサーバーに平均流速分布を要求を分散、サーバーがダウンしてクラッシュと呼ばれます
静的リソースサーバ・ストレージ・リソース、CSS、JS、画像、動画、通常、サービスは(固体、SSD)難しいだろう高速な帯域幅が大きいの読み取りと書き込み
リバースプロキシ
プロキシ:
たとえば、Cにアクセスする必要はなく、Cへの直接アクセス。
(1)Bは、Bがアクセスすることができ、Cにアクセスすることができます。
(2)のtell Bに戻ってデータをC、アクセスcを助けます
高可用性サーバ
監視サーバーの負荷分散のための高可用性サーバは、負荷が一度ダウンした場合、作業負荷分散サーバー、作業継続的な流通ネットワークを引き継ぐのバランス
CDNコンテンツ配信
LAMPとLNMP
ランプは、Linux + Apacheの+ MySQLの+ PHPスタンド
Linuxの+ nginxの+ MySQLの+ PHPの略LNMP(LEMP、英語での情報の検索LEMPを検索する必要があるなどの外国人と呼ばれます)