GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

負荷分散されたWebサーバーとMySQLサーバー

Q。負荷分散されたApacheサーバーとmysql専用サーバーを提供していますか?

回答:はい。 MySQLサーバーだけでなく負荷分散されたApacheサーバー(Webサーバー)も提供しています。複数のApacheサーバーとMySQL用の高構成クアッドコアxeonを使用する世界最大のフォーラムをいくつかホストしています。複数のMySQLサーバーのクラスタリングはコストがかかりますが、Apacheサーバーのクラスタリングは非常に単純であり、それに伴う唯一のコストは専用サーバーです。基本的な専用ホスティングサーバーの構成はhttp://www.eukhost.com/dedicated-server-hosting.phpで入手できますが、高構成のクアッドxeonサーバーは要件に応じてセットアップできます。

カスタム見積もりについては、営業部門にお問い合わせください。

負荷分散されたWebサーバーのアーキテクチャでは、ロードバランサーの背後にある2つ以上の同様の構成のWebサーバーをセットアップします。各Webサーバーには、パブリックIPと内部LANIPが割り当てられます。 Webサーバーとデータベースサーバーの内部通信を外部トラフィックから完全に分離できるため、VLANよりLANを使用することをお勧めします。ロードバランサーに負荷分散ルーティングルールを実装した後、Webサーバー上のWebトラフィックがロードバランサーを通過できるようにファイアウォールルールを構成します。 OfficeIPとCustomersIPは、すべてのサーバーにリモートアクセスできる唯一のIPになります。他のIPは、Webサーバーまたはデータベースサーバーにアクセスできなくなります。ロードバランサーは、各Webサーバー上のトラフィックの均等な分散を処理し、各WebサーバーはSQLクエリをデータベースサーバーに渡します。 Webサーバーはポート80でのインバウンド接続のみを許可しますが、SQLサーバーはデータベースサーバーでMSSQLを使用する場合はポート1433で、データベースサーバーでMySQLを使用する場合はポート3306でのインバウンド接続のみを許可します。データベースサーバーは、WebサーバーのLANIPからの着信SQLクエリのみを許可します。 Linux 0S(ロードバランサー)の組み込みTCP / IPファイアウォール設定がこのセットアップに利用され、これにより追加のハードウェアファイアウォールの要件がなくなります。 Webサーバーとデータベースサーバーのファイアウォールルールは、Windowsの場合は組み込みのIPセキュリティファイアウォールを使用して構成され、Linuxサーバーを使用している場合はTCP/IPベースのホストアクセス制御ポリシーを使用して構成されます。このような負荷分散された安全なクラスターのセットアップに関する専門知識があり、サーバーのセキュリティ、負荷分散されたルーティングルール、ファイアウォール設定について心配する必要はまったくありません。

また、このような負荷分散クラスターには、シスコとジュニパーから調達した特定のロードバランサーを使用します。ハイエンドクラスターには、CSS 11000(Cisco)とJuniperTX2200をお勧めします。


Panels
  1. PHPおよびMySQLホスティングに関するFAQ

  2. Ubuntu11.04にPHP5とMySQLを使用してCherokeeWebサーバーをインストールする方法

  3. アプリケーションと負荷テストのガイドライン

  1. MySQL –パフォーマンスの調整と最適化

  2. MySQLユーザーとデータベースの基本

  3. 最高の Web Linux サーバー

  1. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート5

  2. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート4

  3. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート3