早見表 |
|
カタログ |
システム |
カテゴリ |
データベース アプライアンス |
ユーザ ボリューム |
yes |
最小 メモリ |
160 MB |
OS |
Linux |
質問/コメント |
MYSQLR64 は、MySQL データベース エンジン(http://www.mysql.org)に基づいたデータベース アプライアンスです。 任意のアプリケーションにデータベースを簡単に追加できる方法を提供します。 このアプライアンスは、複雑な MYSQL レプリケーション シナリオでも使用できます。 アプライアンスは MYSQL5 (CentOS 5.5/MySQL)に基づいているだけでなく、データベース レプリケーションの処理も行います。
データベース レプリケーションでは、1 つの MySQL データベース サーバ(マスタと呼ばれる)から、1 つ以上の MySQL データベース サーバ(スレーブと呼ばれる)にデータをレプリケートできます。 MYSQLR64 アプライアンスは、マスタ/スレーブだけでなく、マスタ/マスタ レプリケーションおよび 3 つ以上のマスタを含めたレプリケーション用にセットアップできます。
レプリケーションのセットアップ、管理およびモニタリングは Web インターフェースを介して行います。 Web インターフェースは、マスタ上でゼロに近いダウンタイムでレプリケーションを開始する簡単な方法を提供します。 問題が発生した場合のレプリケーションの修復にも使用できます。 Web インターフェースを使用して、MYSQL や MYSQL5 などの古いデータベース アプライアンスからデータベースをコピーできます。 また、MYSQLR64 では、ユーザのデータベースを簡単に管理したり参照したりできます(phpMyAdmin に基づく)。
レプリケーションは以下のような状況で役立ちます。
そのデフォルト設定で、MYSQLR64 は管理用の Web インターフェースを備えた MYSQL5 アプライアンスとして正確に動作します。 レプリケーション シナリオに使用するには、適切に設定された少なくとも 2 つの MYSQLR64 アプライアンスを必要とします(「典型的な使用状況」を参照)。
MYSQLR64 は、各 MYSQLR64 インスタンス上で設定できるアプリケーション定義ボリューム上にデータベースを格納します。 空のボリューム上で起動されると、MYSQLR64 は自動的に空のデータベースを作成します。
名前 |
最新バージョン |
OS |
!MySQL |
ノート |
MYSQLR |
2.0.3-1 |
CentOS 5.5 |
5.5.8 |
|
MYSQLR64 |
2.0.3-1 |
CentOS 5.5 (64 ビット) |
5.5.8 |
|
重要: データベース ファイルは、マスタからスレーブへとそのままコピーされるため、レプリケーションを使用するときは 32 ビットと 64 ビット MYSQLR アプライアンスを一緒に使用しないでください。 また、アプライアンスの 32 ビット バージョンからのデータ ボリュームは、同じアプライアンスの 64 ビット バージョンと一緒に使用しないでください(その逆の場合も同様)。 32 ビットと 64 ビット MYSQLR バージョン間でデータベースをマイグレートするには、ここで説明されているように 1 つのホスト上のデータベースをダンプして他のホストにインポートします。
リソース |
最小 |
最大 |
デフォルト |
CPU |
0.10 |
16 |
0.40 |
メモリ |
160 MB |
32 G |
512 MB |
帯域幅 |
1 Mbps |
2 Gbps |
250 Mbps |
名前 |
方向 |
プロトコル |
説明 |
in |
in |
MYSQL |
MySQL データベース リクエストを受信します。 |
rin |
in |
任意 |
このアプライアンスをマスタとして使用するスレーブ MYSQLR64 アプライアンスがこの端子に接続します。 |
ui |
in |
HTTP |
MYSQLR64 の Web インターフェースへのアクセスを提供します。 |
log |
out |
CIFS |
エラー ログを格納するための NAS アプライアンスに接続します。 使用しない場合、この端子は未接続のままにできます。 |
rout |
out |
任意 |
マスタ MYSQLR64 サーバに接続します。 この端子は未接続のままにしておき、レプリケーションを実行する場合にのみ使用します。 |
mon |
out |
CCE |
パフォーマンスとリソースの使用状況統計を送信します。 この端子は未接続のままにできます。 |
デフォルト インターフェースは有効です。 診断およびトラブルシューティング(SSH を介して)用です。 このアプライアンスの将来のバージョンでは SSH アクセスが無効になる可能性があります。
重要: rin 端子と rout 端子は SSH(tcp 22)および MYSQL(tcp 3306)データの両方に使用されます。 これらの端子の接続にゲートウェイ/VPN を使用する場合、この 2 つのポート許可するようにファイアウォールを設定します。
ボリューム |
説明 |
data |
データベースのデータ ストレージに使用されるボリューム。 このボリュームは必須です。 |
binlogs |
レプリケーション モードで(マスタまたはスレーブのいずれかとして)実行するときに、バイナリ ログに使用されるボリューム。 このボリュームは必須ではありませんが、レプリケーションでアプリケーションを使用し(rpl_mode が「none」以外)に何かにさせた)、binlogs ボリュームを提供しない場合、アプライアンスは起動に失敗します。 |
データ ボリュームは、オプションで最上位のディレクトリに my.cnf ファイルを含めることができます。このファイルには MYSQL 設定オプションが含まれます。 詳細については、「カスタム設定」セクションを参照してください。 この機能は MYSQLR64 1.6.1 以降で利用可能です。
重要:
Copyright © 2012 CA. All rights reserved. |
|