webシステム構築の知識
December 20, 2011, 12:04 pm
webシステム構築の知識として、まず、クラスタとは何か、そしてクラスタがなぜスケーラビリティや可用性の向上に貢献するのか簡単におさらいします。クラスタとは、簡単にいってしまえば等価なサービスを提供するサーバ群のことです。サービスを利用するクライアントからは、クラスタ全体で1つのサーバに見えることが重要で、かつクラスタ内のサーバは等価かつ透過でなければなりません。クラスタに所属するサーバをクラスタ・メンバーと呼びます。クラスタを構成するサーバ全体で次の2つの特性を提供します。webシステム構築では、クライアントの状態を保持しているクラスタ、メンバーがダウンした際にも、ほかのクラスタ、メンバーで後続のリクエストを正しく処理できなければなりません。そのためには、クライアントの状態を別のサーバにコピー、維持しておく必要があります。このようにクライアントの状態をコピーすることをレプリケーション、コピーした状態をレプリカと呼びます。レプリケーションとルーティングは一体で機能し、元のメンバーがダウンした際には、そのレプリカを保持しているメンバーに以降のリクエストがルーティングされることを保証しなければならないのです。webシステム構築一般に、プライマリがダウンするとバックアップが新たなプライマリに昇格し、別のクラスタ、メンバーが、新たなバックアップになります。また、ある時点であるクライアントにとってのプライマリは、別のクライアントのバックアップにもなっている点に注意してください。WebLogic Serverの場合、固定的にこのサーバがプライマリ、このサーバがバックアップといったような色分けはありません。
画像、文字、位置情報をネットワークで融合する「VieWeb」高品質で耐久性と信頼性を追及した監視カメラシステム、情報表示システム、位置情報システムを提供致します。ビューメディアはネットワーク技術を利用した監視カメラシステムを提供しております。/位置情報/監視システム/遠隔監視/監視カメラ/カメラ/レコーダー
URL: http://www.viewmedia.co.jp/
プロジェクト管理に最適な無料ガントチャート共有サービス「みんなでガント.com」/共有/フリー/オンライン/Flex
URL: http://minna-de-gantt.com/