Replication Manager 分野別の全機能
監視、高可用性、スキーマ、セキュリティ、ログ、アラート、技術基盤、メンテナンス、オーケストレーター、コンフィギュレーター、ワークロード。
- 単一のバイナリ:サーバー、Web インターフェース、API、コマンドライン
- 組み込みメトリクス:独自の Carbon/Graphite ストア、追加のインストールは不要
- スクリプトとテンプレートをバイナリに内蔵
- Swagger でドキュメント化された REST API
- AI アシスタント向けの MCP サーバー
- あらゆるイベントでのスクリプトフック:フェイルオーバーの前後、バックアップ、スキーマと変数の変更、アラート
- それぞれ固有の権限を持つ API トークン
- 監視、セキュリティ、アーカイブを拡張する署名付きプラグイン
- 組み込みの回帰テスト(regtest):フェイルオーバー、スイッチオーバー、リジョイン、バックアップのシナリオをお客様自身のクラスターで実行
- トポロジー、レプリケーション遅延、レプリカの状態
- スロークエリ、クエリダイジェスト、Performance Schema:ミューテックス、ラッチ、メモリ
- ロックを保持する長時間トランザクションとスリープ中のトランザクション
- グラフ:ワークロード、レプリケーション、リソース、InnoDB、メモリ
- すべてのデータベース、プロキシ、アプリケーションの内部ネットワーク
- サービスごとのリソース使用量:CPU、メモリ、IO、ディスク
- 実行中のすべてのバックアップの進捗をリアルタイムで表示
- 自動フェイルオーバーと制御されたスイッチオーバー
- スイッチオーバーは長時間の書き込みトランザクションを待ち、決して強制終了しません
- データセンター間での多数決によるアービトレーション
- 旧プライマリの再参加:flashback、pg_rewind、またはバックアップからの再構築
- データ損失を防ぐ GTID と準同期レプリケーション
- 1 つのクラスタに複数の replication-manager:1 つがアクティブ、他はスタンバイ
- ステージングクラスター:開発者が本番データでテスト。親からシードされ、必要に応じて更新
- 子クラスター:別のリリースや別のストレージエンジンへの移行を、親の実際の書き込みのもとでテスト
- GUI、API、MCP サーバーから 1 回の呼び出しで作成。事前に計画をチェック
- 親のバックアップからシード・再シードされ、その後は親からレプリケーション
- CDC レプリケーションプラグイン:ソースの変更を別のエンジンへ運ぶ監視付きプロセス。第一弾は MariaDB ColumnStore
- すべてのデータベースのテーブル、サイズ、インデックスを毎日スキャン
- スキーマイベント:作成、変更、削除されたすべてのテーブルを、列の差分とともに記録
- アドバイザープラグイン:重複インデックス、auto-increment の枯渇、行サイズ、LOB 圧縮
- プライマリとレプリカ間のテーブルチェックサム
- 独自スクリプトのためのスキーマ変更フック
- 0〜100 のセキュリティスコア、A〜F の評価、各サーバーで 19 項目のチェック
- 検知プラグイン:権限昇格、業務時間外のアクセス、binlog 内の平文のパスワードとカード番号
- ユーザーと権限の監査、パスワードのローテーション
- シークレットは Vault に保管
- TLS とユーザーごとの API 権限
- Cloud18 アイデンティティによるシングルサインオン
- 署名付きプラグインとソフトウェア部品表(SBOM)
- 各サーバーのエラーログ、スロークエリログ、監査ログを収集し GUI に表示
- SQL エラーを発生と同時に追跡
- モジュールごとのログレベル:バックアップ、プロキシ、ハートビート、アービトレーション、スケジューラーなど
- クラスタの状態ログ:replication-manager のあらゆる判断を説明
- GUI、API、MCP サーバーからログを参照
- すべてのデータベースとプロキシのヘルスアラート
- メール、Slack、Microsoft Teams、Pushover
- あらゆるイベントで独自のアラートスクリプトを実行
- 原因を示す警告。たとえば binlog ストリーム上で衝突する server-id
- 検知プラグインが独自のアラートを発報
- トポロジー:マスターとレプリカ、多段構成、マルチソース、遅延レプリカ、MariaDB Galera、MySQL グループレプリケーション、アクティブ/パッシブ、PostgreSQL WAL ストリーミングと論理レプリケーション
- プロキシ:ランタイム API を備えた HAProxy、ProxySQL、MaxScale
- REST API、コマンドライン、MCP サーバー
- MariaDB 12 まで、MySQL と Percona Server 8.4、PostgreSQL 17
- 論理バックアップと物理バックアップ:mysqldump、mydumper、dumpling、splitdump、mariadb-backup、xtrabackup、pg_dumpall、pg_basebackup
- 保存時の暗号化、S3、Proxmox Backup、Plakar へのアーカイブ
- binlog と WAL のコピーからのポイントインタイムリカバリ。1 つのテーブルまたは 1 つのスキーマの部分リストア
- スケジューラー:バックアップ、optimize と analyze、binlog のパージ
- パスワードのローテーション
- 設定を git で管理
- OpenSVC、Kubernetes、またはオンプレミス
- データベース、プロキシ、アプリケーションを replication-manager がプロビジョニングし再起動
- アクティブ/パッシブサービス用のフェイルオーバーボリューム
- ローリングリスタート、ローリングアップグレード、ローリング再プロビジョニング
- CPU、メモリ、IO、ディスクの動的リサイズ。プランの範囲内で、お客様の上限まで
- 各サーバーをプランに応じてサイジング:メモリ、コア、IO
- MariaDB、MySQL、PostgreSQL をそのサイズに合わせてチューニングするルールセット
- ワークロードと必要な機能のためのタグ
- 設定変更を追跡し、各ファイルの差分を記録
- アップグレードのたびに、お客様独自のリストにあるデータベースイメージを使用
- サーバーごとのトップクエリとクエリダイジェスト
- ワンクリックのベンチマーク:replication-manager からプロキシ経由で sysbench を実行
- プロキシ経由のトラフィックシミュレーションで書き込み経路を検証
- 用途に合わせてコンフィギュレーターを調整するワークロードタグ
- 検知プラグイン:スロークエリの劣化、フルテーブルスキャンの急増、接続・エラー・一時テーブルの急増、メタデータロックの競合
- レプリケーション遅延の予測
Cloud18 Cloud18 が加えるもの
データのそばのアプリケーションと、パートナーのマーケットプレイス。
- テンプレートライブラリ:ERPNext、Dolibarr、Forgejo、phpMyAdmin、Adminer、Valkey、Memcached、RabbitMQ、MinIO、RustFS
- git からクローンする、PHP、Java、Next.js、Python、Go、.NET のお客様独自のコード
- アプリケーションごとにスキーマとユーザーを作成
- GUI、API、MCP サーバーから起動、停止、再起動、リサイズ
Cloud18 を見る
- 新規アカウントごとに、インフラで使える 1000 € のクレジット
- ユニット:DBU、APU、BKU、BAU、GWU
- すべてのパートナーで同じユニットを、それぞれの価格で
- リソースを保証。プランを超えた分は、お客様の上限まで、各パートナーが定めるオーバーコミット価格で
- クラスタごとの月次ユニット明細
- セルフサービスのクラスタ
- サポート、アイデンティティ、外部バックアップ、ナレッジベース
- アプリケーション内のチャットによるサポートと、当社エキスパートのサービス
- バックアップとアーカイブのためのクラウドストレージ領域
- クラウドに保存される構成のバックアップ
- 構成、セキュリティ、バグに関するナレッジベースとドキュメント
パートナーを見る
次のステップ
Replication Manager をオンプレミスにインストールするか、Cloud18 ではじめましょう。