QueryMaster PostgreSQL ロードバランシング・クラスタソフトウェア ™ QueryMasterは、複数のPostgreSQLデータベースを統合し、 データベース・クライアントから発行されるSQLを負荷分散することで、大規模な仮想データベースを構築します。 そして、完全に冗長化された、ハイスペックなデータベース環境を提供します。 また、QueryMasterは高いスケーラビリティとデータベースの再同期化機能を持ち、 容易にDBノードの新規追加が可能となっているため、 お客様のビジネスの拡大に合わせた投資とリニアなシステム拡張を可能とします。 ロードバランスによるDB性能の向上 QueryMasterは、仮想DB機能を提供し、ロー ドバランスのコーディネーターとして機 能 する Query Masterサーバーと、実際のDBサービ スを提供する複数のDBノードから構成されてお り、クエリベースの負荷分散機能を提供します。 検索系SQLは、負荷分散アルゴリズムにより各 DBノードへ分散され、仮想データベースとしての 性能の向上を実現。更新系SQLはバックエンド の全てのDBノードに対して同時に適用され、結 果的に、各DBノードでは同一のデータベースコ ン テ ン ツ を 管 理 して い ま す。こ の よ う に 、 QueryMasterはデータベースとして利用頻度 が高く、一般的に処理コストの高い検索系SQL を負荷分散することで高いレスポンスを実現して います。 全 てを 冗 長 化した 堅 牢 な D B システム QueryMasterを使用した仮想データベース環 境では、QueryMasterサーバーに何らかの不 具 合 が 検 出 さ れ た 場 合 、ス タ ン バ イ の QueryMasterサーバーが動作を完全に引き 継ぎます。また、DBノードに障害が発生した場合 には、自動的に障害発生DBノードを仮想データ ベースから切り離し、縮退運転にてDBサービス を継続します。このように仮想データベースを構 成するどのサーバーの障害に対しても、堅牢か つ完全に冗長化されたデータベース・システムを 構築することができます。 QueryMaster 機能と特長 サポートサービスおよびコンサルティングサービス ■ クエリベースの負荷分散 QueryMasterは、クエリベースの負荷分散を行い、特に検索系のSQLに対して高いレスポンスタイ ムを実現します。負荷分散アルゴリズムとしては、ラウンドロビン、ランダム、DBノードの負荷によって分 散するインテリジェンス・ロードバランスの大きく3種類が選択可能です。 ■ DBノードの冗長化 DBノードいずれかに障害 (ハードディスククラッシュ、電源障害、OS障害等)が発生した場合や、OSバ ージョンアップなどの計画停止においても、QueryMasterサーバーは、残りの稼働DBノードを 用いた縮退運転にて、データベース・クライアントからのSQL文をサービス停止時間ゼロで継続処理 することができます。 縮退運転からのリカバリにはGUI管理画面を用いて、データベースコンテンツのバックグラウンド 再同期化を行い、停止したノードの再同期化処理を完了させた後、再びQueryMasterバックエン ドDBノードクラスタに参加させることができます。 正常稼動時 縮退運転時 QMサーバー QMサーバー Primary Standby QMサーバー QMサーバー Primary Standby スケーラビリティと高い運用性能 QueryMasterは新規DBノードの動的追加に 対応しており、システムに要求される処理能力 に応じた計画的投資が可能です。また、仮想デ ータベースからのDBノードの切り離しがWebベ ースの管理ツールから実行可能なため、システ ムメンテナンスにおける計画停止を縮退運転を 利用しながらノンストップで実現可能です。 ロードバランス ロードバランス サーバー ダウン DBノード2 DBノード3 DBノード1 DBノード2 DBノード3 DBノード1 DBノード2 サーバー ダウン ロードバランス DBノード1 DBノード2 ロードバランス DBノード3 DBノード3 DBリプリケート QMサーバー QMサーバー Primary Standby DBノード1 DBノード2 DBノード3 QueryMasterは、プライマリと スタンバイの一対のQuer y M a s t e r サ ーバ ーが、仮 想 IPアドレスを用いてアクティブ・ スタンバイ構成をとり冗長化 さ れ て い ま す。ス タン バ イ QueryMasterサーバーは、 プライマリQueryMasterサー バーの応答が正しくなかった 場 合 、自 動 的 にプ ライマリ QueryMasterサーバーとし ての動作に切り替わります。 ■ GUIベースの運用管理 QueryMasterシステムの運用管理は、管 理ノード(QueryMasterマネージャー)のブラ ウ ザ か ら G U I を 用 い て 行 な い ま す。 Q u e r y M a s t e r システム で は 、こ の QueryMasterマネージャーにより、サービスの 停止と開始、負荷分散アルゴリズムの動的 な選択、統計解析など、迅速かつ容易な運 用管理を実現しています。 クエリー要求 仮想IPアドレス クエリ ー要 求を ロード バラン ス サポート料金については、別途お問い合わせください。また、上記 サポートはテクノグラフィー株式会社(QueryMaster総販売代理店) より提供されます。 契約期間 12ヵ月 ※ライセンスキー発行後、30日間のサポートは製品に付属し ております。 ※サポートはテクノグラフィー株式会社との契約となります。 サポート時間 9:00〜17:00 (12:00〜13:00を除く) サポート対応件数 無制限 電子メール、FAX ※お問合せ先はテクノグラフィー株式会社となります。 QueryMasterに関する障害調査、 レポート発行、パッチ提供 etc. 対応内容 ※上記サポートメニューにはTurbolinuxOSおよびPostgreSQLのサポートは含ま れておりません。別途、ターボリナックスが提供するサポートメニューをご購入ください。 ■ QueryMaster サーバーの冗長化 QMサーバー QMサーバー Primary Standby ● QueryMaster MicroEdition (3DB) サポート ● QueryMaster StandardEdition (5DB) サポート ● QueryMaster DBNode サポート 受付方法 ロードバランス 復帰 DBノード1 QueryMasterサポートメニュー QueryMasterソフトウェア製品には、ライセンスキー発行後、30日 間の無償サポートが付属しています。継続してサポートを受けられる 場合は、無償サポート期間内に下記サポートをご購入ください。 サポート内容 リカバリ時 QMサーバー QMサーバー Primary Standby ターボリナックスでは、QueryMaster、PostgreSQLによるシステム 構築をスムーズに行っていただくために、システム設計・導入支援な ど、お客様のニーズに合わせてさまざまなフェーズでの支援サ ービスをご用意しております。詳細は別途お問い合わせください。 QueryMasterマネージャー画面 TurbolinuxOSおよびPostgreSQLのサポートについて OSやPostgreSQLのサポートを行うサポートメニューをご用意してお ります。QueryMasterを稼動させる必要台数分のサポートをご 購入ください。詳細は下記ホームページをご覧ください。 http://www.turbolinux.co.jp/support/tech/turbosupport/ 推奨環境 QueryMaster サーバー 対象機種 PostgreSQL DBノード 以下のOSが動作可能なPC OS メモリ ハードディスク NIC Turbolinux 8 Server 128MB以上 TurboDB 8 128MB以上 IDE/SCSI HDD 2GB以上 2ポートを推奨 IDE/SCSI HDD 2GB以上 1ポート QueryMaster マネージャー Webブラウザが 利用可能なマシン VGA以上のビデオカード、FDD、 CD-ROM ドライブ(ATAPI/SCSI) その他 ※推奨ネットワーク接続である分離ネットワーク構成でシステムを構築さ れる場合、上記以外にネットワーク機器が必要となります。分離ネットワー ク構成に関する詳細は下記ホームページをご覧ください。 http://www.turbolinux.co.jp/products/cluster/qm/ ライセンス Quer yMasterの製品ラインナップとして、MicroEditionと StandardEditionをご用意しております。 それぞれのライセンスに含まれるQueryMasterサーバー数、DB ノード数は下表をご覧ください。 製 品 QueryMasterサーバー 適用可能なPostgreSQL ノード数 DBノード数 2 (Primary、Standby) 3 ■ DBノードの動的追加や計画停止 QueryMaster StandardEdition (5DB) 2 (Primary、Standby) 5 障害DBノードの復帰と同様の方法を用いることで、DBノードの運用面での計画停止や新規 DBノードの追加による全体の処理能力向上などが容易に実現可能です。 ※製品内にはTurbolinuxOSは付属しておりません。必要ノード数分のOSライセンスを 別途ご購入下さい。 QueryMaster MicroEdition (3DB) ■ オープンソース・データベースソフトウェアPostgreSQL QueryMasterは、高機能なオープンソース・データベースソフトウェアであるPostgreSQLをベース・ データベースとして利用しており、仮想データベースとして大規模データベースシステムを構築した際に もTCOの削減が可能です。また、データベースにアクセスするクライアントは、PostgreSQLが提供す るさまざまな接続インターフェイス(JDBC、ODBC、PHP、perl、libpqなどの各種ライブラリ) を用い てアクセスすることができます。 QueryMasterのインストールにはライセンスキーが必要となります。 ライセンスキーはQueryMasterサーバー2台のNIC(Network Interface Card)のMACアドレスから生成いたしますので、製品ご 購入時には、合わせて2つのMACアドレスをご連絡ください。 本体価格 ● QueryMaster MicroEdition (3DB) ● QueryMaster StandardEdition (5DB) ● QueryMaster DBNode 3,005,000円 (税別) 3,475,000円 (税別) 235,000円 (税別) 2003 Turbolinux, Inc. All rights reserved. Turbolinuxおよびターボリナックスは、ターボリナックス株式会社の商標または登録商標です。 Linuxは、Linus Torvaldsの商標または登録商標です。その他記載された会社名及びロゴ、製品名などは該当する各社の商標または登録商標です。 ターボリナックス株式会社 〒150-0002 東京都渋谷区渋谷3-3-5 モリモビル5F TEL. 03-5766-1660 FAX. 03-5766-1661 www.turbolinux.co.jp SS02-4.2002.5 P07-2.2004.9 QueryMaster QueryMaster 機能と特長 PostgreSQL ロードバランシング・クラスタソフトウェア ■ クエリベースの負荷分散 ™ QueryMasterは、複数のPostgreSQLデータベースを統合し、 データベース・クライアントから発行されるSQLを負荷分散することで、大規模な仮想データベースを構築します。 そして、完全に冗長化された、ハイスペックなデータベース環境を提供します。 また、QueryMasterは高いスケーラビリティとデータベースの再同期化機能を持ち、 容易にDBノードの新規追加が可能となっているため、 お客様のビジネスの拡大に合わせた投資とリニアなシステム拡張を可能とします。 ロードバランスによるDB性能の向上 QueryMasterは、仮想DB機能を提供し、ロードバ 全てを冗長化した堅牢なDBシステム サポートサービスおよびコンサルティングサービス QueryMasterは、クエリベースの負荷分散を行い、特に検索系のSQLに対して高いレスポンスタイム を実現します。負荷分散アルゴリズムとしては、ラウンドロビン、ランダム、DBノードの負荷によって 分散するインテリジェンス・ロードバランスの大きく3種類が選択可能です。 DBノードいずれかに障害 (ハードディスククラッシュ、電源障害、OS障害等) が発生した場合や、OS バージョンアップなどの計画停止においても、QueryMasterサーバーは、残りの稼働DBノードを 用いた縮退運転にて、データベース・クライアントからのSQL文をサービス停止時間ゼロで継続処理 することができます。 縮退運転からのリカバリにはGUI管理画面を用いて、データベースコンテンツのバックグラウンド 再同期化を行い、停止したノードの再同期化処理を完了させた後、再びQueryMasterバックエンド DBノードクラスタに参加させることができます。 縮退運転時 リカバリ時 QMサーバー QMサーバー Primary Standby QMサーバー QMサーバー Primary Standby スケーラビリティと高い運用性能 ランスのコーディネーターとして機能するQuery は、QueryMasterサーバーに何らかの不具合が検 ており、システムに要求される処理能力に応じた Masterサーバーと、実際のDBサービスを提供する 出された場合、スタンバイのQueryMasterサーバー 計画的投資が可能です。また、仮想データベース 複数のDBノードから構成されており、クエリベース が動作を完全に引き継ぎます。また、DBノードに障 からのDBノードの切り離しがWebベースの管理ツー の負荷分散機能を提供します。検索系SQLは、負 害が発生した場合には、自動的に障害発生DBノー ルから実行可能なため、システムメンテナンスに 荷分散アルゴリズムにより各DBノードへ分散され ドを仮想データベースから切り離し、縮退運転に おける計画停止を縮退運転を利用しながらノン 、仮想データベースとしての性能の向上を実現 てDBサービスを継続します。このように仮想デー ストップで実現可能です。 。更新系SQLはバックエンドの全てのDBノードに対し タベースを構成するどのサーバーの障害に対して て同時に適用され、結果的に、各DBノードでは同 も、堅牢かつ完全に冗長化されたデータベース・シ 一のデータベースコンテンツを管理しています。こ ステムを構築することができます。 ロードバランス ロードバランス 復帰 DBノード1 DBノード2 DBノード3 DBノード1 DBノード2 DBノード3 DBノード1 DBノード2 DBノード3 DBリプリケート ■ QueryMasterサーバーの冗長化 QMサーバー QMサーバー Primary Standby のように、QueryMasterはデータベースとして利用 サーバー ダウン 頻度が高く、一般的に処理コストの高い検索系SQL ロードバランス を負荷分散することで高いレスポンスを実現して ロードバランス います。 DBノード1 DBノード2 DBノード3 DBノード1 DBノード2 DBノード3 QueryMasterは、プライマリと スタン バイの 一 対 の Query Masterサ ーバ ーが、仮 想 IP アドレスを用いてアクティブ・ スタンバイ構成をとり冗長化 さ れ てい ます。スタン バ イ QueryMasterサ ーバ ーは 、 プライマリQueryMasterサー バーの応答が正しくなかった 場 合 、自 動 的 にプ ライマリ QueryMasterサーバーとして の動作に切り替わります。 QueryMasterシステムの運用管理は、管理ノ ード (QueryMasterマネージャー) のブラウザか らGUIを用いて行ないます。QueryMasterシ ステムでは、このQueryMasterマネージャーに より、サービスの停止と開始、負荷分散アルゴ リズムの動的な選択、統計解析など、迅速か つ容易な運用管理を実現しています。 仮想IPアドレス サポート内容 契約期間 12ヵ月 ※サポートはテクノグラフィー株式会社との契約となります。 サポート時間 9:00〜17:00 (12:00〜13:00を除く) サポート対応件数 無制限 受付方法 電子メール、FAX ※お問合せ先はテクノグラフィー株式会社となります。 対応内容 QueryMasterに関する障害調査、 レポート発行、パッチ提供 etc. TurbolinuxOSおよびPostgreSQLのサポートについて OSやPostgreSQLのサポートを行うサポートメニューをご用意して おります。QueryMasterを稼動させる必要台数分のサポートをご 購入ください。詳細は下記ホームページをご覧ください。 http://www.turbolinux.co.jp/support/turbosupport/ application.html 推奨環境 QueryMaster サーバー 対象機種 PostgreSQL DBノード 以下のOSが動作可能なPC OS メモリ ハードディスク NIC Turbolinux 8 Server 128MB以上 TurboDB 8 128MB以上 IDE/SCSI HDD 2GB以上 2ポートを推奨 IDE/SCSI HDD 2GB以上 1ポート QueryMaster マネージャー Webブラウザが 利用可能なマシン VGA以上のビデオカード、FDD、 CD-ROM ドライブ (ATAPI/SCSI) その他 ※推奨ネットワーク接続である分離ネットワーク構成でシステムを構築される場合、 上記以外にネットワーク機器が必要となります。分離ネットワーク構成に関する詳細は 下記ホームページをご覧ください。 http://www.turbolinux.co.jp/products/middleware/qm.html ■ GUIベースの運用管理 クエリー要求 サポート料金については、別途お問い合わせください。また、上記 サポートはテクノグラフィー株式会社 (QueryMaster総販売代理店) より提供されます。 ※上記サポートメニューにはTurbolinuxOSおよびPostgreSQLのサポートは含まれて おりません。別途、ターボリナックスが提供するサポートメニューをご購入ください。 ロードバランス サーバー ダウン QMサーバー QMサーバー Primary Standby クエ リー 要求 をロ ード バラ ンス マイクロエディション サポート スタンダードエディション サポート ● QueryMaster エンタープライズエディション サポート ● QueryMaster DBノード サポート ● QueryMaster QMサーバー QMサーバー Primary Standby QueryMasterは新規DBノードの動的追加に対応し QueryMasterサポートメニュー ● QueryMaster ■ DBノードの冗長化 正常稼動時 QueryMasterを使用した仮想データベース環境で ターボリナックスでは、QueryMaster、PostgreSQLによるシステム 構築をスムーズに行っていただくために、システム設計・導入支援 など、お客様のニーズに合わせてさまざまなフェーズでの支援 サービスをご用意しております。詳細は別途お問い合わせください。 ライセンス QueryMasterの製品ラインナップとして、マイクロエディション とスタンダードエディション、エンタープライズエディション の3つのタイプをご用意しております。 それぞれのライセンスに含まれるQueryMasterサーバー数、DBノ ード数は下表をご覧ください。 製 QueryMasterマネージャー画面 ■ DBノードの動的追加や計画停止 障害DBノードの復帰と同様の方法を用いることで、DBノードの運用面での計画停止や新規DB ノードの追加による全体の処理能力向上などが容易に実現可能です。 品 QueryMasterサーバー ノード数 適用可能なPostgreSQL DBノード数 マイクロエディション (3DB) 2(Primary、Standby) 3 スタンダードエディション (4DB/5DB) 2(Primary、Standby) 4 or 5 エンタープライズエディション (6DB〜) 2(Primary、Standby) 6〜 ※エンタープライズエディションは「6〜無制限」用となります。7DBノード以 上は「DBノード」 を必要ノード数分ご購入ください。 ※製品内にはTurbolinuxOSは付属しておりません。必要ノード数分のOSライセンス を別途ご購入ください。 ■ オープンソース・データベースソフトウェアPostgreSQL QueryMasterは、高機能なオープンソース・データベースソフトウェアであるPostgreSQLをベース・デ ータベースとして利用しており、仮想データベースとして大規模データベースシステムを構築した際に もTCOの削減が可能です。また、データベースにアクセスするクライアントは、PostgreSQLが提供す る、さまざまな接続インターフェイス (JDBC、ODBC、PHP、perl、libpqなどの各種ライブラリ) を用 いてアクセスすることができます。 2003 Turbolinux, Inc. All rights reserved. Turbolinuxおよびターボリナックスは、ターボリナックス株式会社の商標または登録商標です。 Linuxは、Linus Torvaldsの商標または登録商標です。その他記載された会社名及びロゴ、製品名などは該当する各社の商標または登録商標です。 ターボリナックス株式会社 〒150-0002 東京都渋谷区渋谷3-3-5 モリモビル5F TEL. 03-5766-1660 FAX. 03-5766-1661 www.turbolinux.co.jp SS02‑4.2002.5 本体価格 (税別) ●マイクロエディション (3DB) ● スタンダードエディション (4DB/5DB) ● エンタープライズエディション (6DB〜) ● シングルQMサーバー ● DBノード 3,005,000円 3,740,000円〜 4,680,000円〜 1,650,000円 235,000円 PC07.2006.1
© Copyright 2024 Paperzz