Tokyo - ジャパンガイドセクション名 ページ名 セクション全体 トップページのみ サブページのみ 月間平均PV カテゴリ 月間平均PV カテゴリ
エンタープライズポストグレス Enterprise Postgres...クエリ 1 クエリ 2...
Transcript of エンタープライズポストグレス Enterprise Postgres...クエリ 1 クエリ 2...
2020年4月富士通株式会社
FUJITSU Software
Enterprise Postgresご紹介
エンタープライズ ポストグレス
Copyright 2020 FUJITSU LIMITED
目次 Enterprise Postgres とは PostgreSQLの特長 OSSデータベース「PostgreSQL」の進化 PostgreSQLの進化と利用者拡大 エンタープライズ向けに機能を強化 富士通ならではのあんしんサポート 機能説明
PostgreSQL 11 新機能 周辺OSSを同梱、構築から運用までトータルにサポート 機能一覧 WebAdmin 透過的データ暗号化 監査ログ 並列検索 インメモリ機能 高速ローダ― 高速バックアップ WAL二重化 データベース二重化 災害対策 様々なアプリケーションと繋がる
適用例 サポート 移行 製品情報
Copyright 2020 FUJITSU LIMITED1
Enterprise Postgres とは富士通の技術でPostgreSQLのセキュリティ・性能・信頼性を強化ビジネスユースで安心してご利用いただけるPostgreSQL
Copyright 2020 FUJITSU LIMITED
Enterprise Postgres
2
PostgreSQLの特長
Copyright 2020 FUJITSU LIMITED
IoT、ビッグデータ活用を視野に性能強化やNoSQLなどの機能対応が進んでいるPostgreSQLが最適
関連ツールが豊富(384種*1) データファイルや商用DBなどとの外部データ連携(FDW*2)、
GUI管理ツールなど、PostgreSQLを補完するツールが充実
充実した機能 ビジネスユースに適用可能なDBの基本機能を搭載 大量データ活用を意識した性能強化や信頼性を高めるレプリケーション機能が日々進化
オープンな開発スタイル 特定企業の影響を受けない、オープンなコミュニティとコンソーシアムなどの利用団体により進化しつづけるOSS
富士通も従来からコミュニティ、コンソーシアムに参画
開発者コミュニティ
4万人
エンタープライズ・コンソーシアム
64社*
富士通
* 2019年12月現在
PostgreSQLPostgreSQL
CSV/XML
SELECT
Oracle
[外部データ連携]*1:pgFoundry(http://pgfoundry.org)で公開されているツール数(2019年12月現在) *2:Foreign Data Wrapper:外部データラッパ
レプリケーション同期レプリケーション
カスケードレプリケーション
ロジカル・レプリケーションクォーラムベース・レプリケーション
FDW
3
OSSデータベース「PostgreSQL」の進化年に一回の継続的なバージョンアップ近年では大容量データへの対応を強化
Copyright 2020 FUJITSU LIMITED
jsonb型
外部データラッパ(FDW*1)への更新
同期レプリケーション
Parallel Seq Scan複数同期スレーブ完全同期モード
*1:FDW:Foreign Data Wrapperの略です
宣言的パーティショニングロジカルレプリケーション
ストアドプロシージャハッシュパーティショニングParallel-AppendPostgreSQL初回リリース
1986年から続いていたカリフォルニア大学バークレー校におけるPostgresプロジェクトを継承
Streaming Replication
1997/1 2016/12014/122013/92012/92011/9 2016/9 2017/10 2018/102010/9
6.0 9.0 9.1 9.2 9.3 9.4 9.5 9.6 10 11
4
富士通の貢献
PostgreSQLの進化と利用者拡大
Copyright 2020 FUJITSU LIMITED
富士通はPostgreSQLの発展に向け、各方面でバックアップ
富士通は PostgreSQLコミュニティのMajor Sponsors* です(2019年12月時点)
*: Major Sponsorsは、PostgreSQLに対して長年にわたり重要な貢献や持続的な貢献を提供してきた組織のことです。スポンサーシップ委員会によって選ばれます。
理事企業として設立時から参画技術部会長として共同検証やコミュニティへのフィードバックを推進
出典:PGEConsサイトより、https://pgecons-sec-tech.github.io/tech-report/
新技術検証WG性能
コミュニティ活動
*:国内の利用者コンソーシアム
移行WG移行
課題検討WG運用
10・COPY view FROM・pg_hba_file_rule view
8.x・CSV Logging・tablespace・SavePoints
and more
9.0・Windows64bit対応
2008 2010 2017
2003年よりコミュニティ活動に参加し、各種機能の開発に貢献新機能を提案 (20件)障害修正パッチの提供 (34件)レビューの実施 (40件)
【富士通が開発に貢献した機能】
【富士通が活動するWG】
5
エンタープライズ向けに機能を強化
富士通が培ってきたデータベース技術を投入、信頼性・性能を強化
Copyright 2020 FUJITSU LIMITED
Enterprise Postgres
Oracleとの連携/互換性
PostgreSQL 11 アプリケーションインターフェース
ECOBPG(埋め込みSQL用
COBOLプリプロセッサ)
:PostgreSQLの周辺ツール(OSS)
JDBC Driver
psqlODBC
Npgsql
:Enterprise Postgres強化機能
セキュリティ 性能
パーティショニング強化
パラレルクエリ強化
SCRAM認証
:PostgreSQL本体およびcontribモジュール
セキュリティ
透過的データ暗号化
既存システムとの互換性
NCHAR
他社DB互換構文
運用管理
WebAdmin
信頼性
データベース二重化
Oracleとの互換性
性能
インメモリ機能
全文検索 pg_bigm
JITコンパイル SQLストアドプロシージャ
災害対策
監査ログ orafce
pgAdmin
oracle_fdw
pg_statsinfo
pg_rman
高速バックアップ
高速ローダ―
レプリケーション強化
外部データ連携postgres_fdw、file_fdw
連携性
信頼性
6
富士通ならではのあんしんサポートお客様の“あんしん”運用を支える富士通のワンストップサポート
Copyright 2020 FUJITSU LIMITED
お客様
OSS開発コミュニティ
該当コミュニティに問合せ
富士通
サポート部門 製品開発部門連携
レスポンスに時間がかかることもあり
修正が提供されない場合は自社で対応
お客様自身で切り分け
お客様
OSS開発コミュニティ
連携
PostgreSQL JDBCDriver pgAdmin・・・ ・・・
問題の切り分け 確認テスト
PostgreSQL JDBCDriver pgAdmin
コミュニティ版の場合 Enterprise Postgresの場合*1
複数のコミュニティと連携しながら、自身で切り分けやテストを実施、またはサポートベンダーと契約
PostgreSQLの障害も含めて富士通がサポート OSS開発コミュニティが修正しない問題も独自に調査し、修正を提供
*1 :エディションにより、一部サポートの内容が異なります。7
PostgreSQL 11 新機能
Copyright 2020 FUJITSU LIMITED
ストアドプロシージャ内でトランザクションを制御⇒ ストアドプロシージャ内でのCOMMITやROLLBACKが可能*1
⇒ Oracleと同様の書き方が可能
Oracleとの互換性:SQLストアドプロシージャの導入
ハッシュ値によるデータ分散が可能⇒ 一意データの均等分散により、特定テーブルへのアクセス集中を回避
高性能:パーティショニングの強化
ハッシュ関数実行
ハッシュ値÷3の余りで分割 2Hash(×)%3=2
1Hash(×)%3=1
0Hash(×)%3=0
移行
*1:COMMITとROLLBACKのみ対応。SAVEPOINT、ROLLBACK TOは未対応。
■ハッシュ値を3の余りで分割した場合の例
クエリ発行時に最適なコードをその都度生成し、実行時間を短縮
⇒検索条件が複雑かつ件数が多い解析系のクエリ実行時に効果を発揮
高性能:JIT(Just-In-Time)コンパイル
0
10
20
クエリ1 クエリ2
PostgreSQL10
PostgreSQL11
平均約15%の性能向上*2
*2:当社実測値(RHEL7.2環境にて測定)
[TPC-Hモデルでのクエリ実行時間*2]
並列問い合わせできる処理が増加⇒Appendの並列化により、CPU数に応じてスキャン性能が向上
高性能:パラレルクエリの利用範囲の拡張
PostgreSQL10 以前
PostgreSQL11
Append実行
並列スキャン
順次スキャン
テーブル1スキャン
テーブル2スキャン
テーブル3スキャン
テーブル2スキャン
テーブル1スキャン
テーブル3スキャン
Append実行
(ミリ秒)
9
周辺OSSを同梱、構築から運用までトータルにサポート お客様から要望の多いOSSを検証済みの状態で同梱、構築時の検証作業を軽減 構築から運用まで富士通がトータルにサポート、トラブル発生時も迅速に対応
Copyright 2020 FUJITSU LIMITED
分類 概要 周辺OSS *1 Linux版 Windows版
API JDBCドライバ JDBC Driver ○ ○
ODBCドライバ psqlODBC ○ ○
.NETデータプロバイダ Npgsql ○*2 ○
SQL機能拡張 Oracle互換SQL関数拡張 orafce ○ ○
高可用 フェイルオーバ、コネクションプーリング、ロードバランス Pgpool-II ○ -
データ連携 Oracleデータベースへの接続 oracle_fdw ○ ○
運用管理 統計情報やクエリ実行計画の収集・蓄積 pg_statsinfo ○ -
サーバログの解析・レポート作成 pgBadger ○ -
チューニング pg_dbms_stats / pg_hint_plan ○ ○
テーブル再編成 pg_repack ○ -
バックアップ/リストア管理 pg_rman ○ -
運用・開発GUI pgAdmin ○*2 ○
全文検索 マルチバイト用全文検索 pg_bigm ○ -*1:API以外の周辺OSSは、Enterprise Postgres Advanced Edition 10以降 および Enterprise Postgres Standard Edition 10以降 で提供します。*2:Windows OSで動作します。
10
機能一覧
○:標準 、 -: 機能提供なしAE:Enterprise Postgres Advanced Edition 10以降、SE:Enterprise Postgres Standard Edition 10以降、CE:Enterprise Postgres Community Edition 10以降*1:Enterprise Postgresによる機能強化あり*2:Linux版のみの提供
機能分類 機能 AE SE CE導入
WebAdmin / pgAdmin ○ ○ -スマートセットアップTM ○ ○ -
セキュリティ透過的データ暗号化 ○ ○ -監査ログ ○ - -秘匿化 ○ ○ -
高性能並列検索 ○*1 ○*1 ○インメモリ機能 ○ - -高速ローダ― ○ - -
高信頼
データ保護バックアップ&リストア(スマートリカバリーTM) ○ ○ -高速バックアップ ○*2 - -WAL二重化 ○ ○ -
業務継続データベース二重化
同期反映(ネットワーク連携方式) ○ ○ -自動切替え/スタンバイサーバ参照 ○ ○ -
災害対策 ログの順序性保証 ○ - -
アプリケーションインターフェース
Java連携 ○ ○ ○ODBC連携 ○ ○ ○.NET Framework連携 ○ ○ ○埋め込みSQL連携(C言語) ○ ○ ○埋め込みSQL連携(COBOL) ○ ○ -
Copyright 2020 FUJITSU LIMITED11
Copyright 2020 FUJITSU LIMITED
GUIにより運用作業を軽減WebAdmin
データベースの導入から運用管理を行うためのGUIツールとして、WebAdminを提供、導入・運用作業を軽減
[WebAdmin:ストリーミングレプリケーション運用監視]
WebAdmin セットアップ ストリーミングレプリケーションクラスタの作成と監視
データベースのバックアップおよびリカバリー
12
Copyright 2020 FUJITSU LIMITED
アプリケーションの修正なしにデータの暗号化*1を実現(透過的データ暗号化) 暗号化・復号をCPUで処理するAES-NIに対応、オーバーヘッドは2%*2
コミュニティ版の場合 Enterprise Postgresの場合
INSERT INTO tablename (id, name)VALUES (1, ‘富士通');
contribモジュールのpgcryptoを利用可能アプリを修正し暗号化、復号の関数をSQL文に埋め込む必要がある
暗号化、復号の関数実行時に性能オーバーヘッドがある。
id name
1 ¥303¥015¥004¥007¥003¥002D¥...
2 …
アプリ修正
SQL文実行時に毎回暗号化関数、復号関数を経由するので性能影響大
INSERT INTO tablename (id, name)VALUES (1, pgp_sym_encrypt(‘富士通‘,passphrase);
INSERTの例
透過的データ暗号化機能を標準搭載アプリケーションの修正をせずに暗号化・復号に対応できる
性能オーバーヘッドはわずか2%*2
INSERT INTO tablename (id, name)VALUES (1, ‘富士通');
id name
1 ¥303¥015¥004¥007¥003¥002D¥...
2 …
暗号化したいテーブル空間の指定のみ。データベース側で暗号化・復号するので性能影響少
INSERTの例
アプリ修正不要
*1:AES(Advanced Encryption Standard)に対応、 *2:暗号化しない場合と比較した値。pgbenchを用いた更新の多いOLTPベンチマークで計測
透過的データ暗号化情報漏えいを防ぐセキュアなデータ管理
13
監査ログを専用のファイルに出力、監査証跡による不正アクセス検知を支援
Copyright 2020 FUJITSU LIMITED
データベースに対するセキュリティ脅威に対抗監査ログ
Enterprise Postgresの場合コミュニティ版の場合
サーバログファイルを監査ログファイルとして代替監査ログとしての適切なアクセス権を設定できないオブジェクト名やスキーマ名などが出力されないため分析が困難
監査ログをサーバログファイルと別のファイルに出力監査ログ用のアクセス権やライフサイクルを柔軟に設定可能
コネクション接続やSQL文の実行結果など、正確な分析に必要な情報を出力可能
ユーザー
Enterprise Postgres
監査ログ
サーバログ
PostgreSQL
データベース
ユーザー
データベース
非同期で書き込み
サーバログ SQL/コマンド実行
監査ログ出力機能がなく監査証跡の分析が困難 監査証跡に必要な情報を出力する監査ログ機能を搭載
SQL/コマンド実行
14
PostgreSQLの並列検索に加え、最適な並列数を制御する機能を提供 リソース競合を防ぎ安定的な性能を実現、定期集計やバッチ処理を効率よく実行
リソースの有効活用による高速化と安定稼働の両立
Copyright 2020 FUJITSU LIMITED
並列検索
コミュニティ版の場合 Enterprise Postgresの場合
CPU使用率を考慮せずに、指定された並列数で処理を実行。パラメタの設定値によっては、CPUの競合により性能劣化の可能性あり
CPU使用率が高い場合は、指定された並列数より少ない並列数で処理を実行。パラメタの設定値によらず、安定的な性能を実現。
処理中にCPU使用率が下がると、指定された並列数まで適宜並列数を増やし、性能を向上
クエリ1
時間時間
4並列
2並列 4並列
4並列
4並列クエリ2
クエリ1
クエリ2
CPU使用率を考慮し、負荷がかかりすぎないように並列数を2で開始
CPU使用率が下がると、処理の区切りで並列数を適宜増加
CPU使用率に関係なく、指定された4並列で開始
CPU使用率
CPU使用率
CPUの競合により処理待ちが発生し、結果的にパフォーマンスが悪化
CPUを効率的に活用しトータルで高速化
CPUコア数が6の場合の例 CPUコア数が6の場合の例
15
オンライン業務中の高速集計によりビジネス変化に即応ロー型データとカラム型データの両立により、オンライン業務中の速報の確認などタイムリーな情報活用が可能大量データの集計処理をカラム型インデックス専用共用バッファ上で実施することで既存の更新業務への影響を回避
ディスク上にもカラム型データを保持し、再起動直後でも安定的な性能を維持ロー型、カラム型へのアクセスはDBが自動判定、アプリケーションからの意識不要
Copyright 2020 FUJITSU LIMITED
更新・削除処理
データベースへの問合せ
ロー型データ
追加・削除情報ディスク
共用バッファ
集計処理の流れ、 更新・削除処理の流れ
カラム型データ
追加・削除情報
カラム型インデックス集計処理
カラム型専用共用バッファ
メモリ
追加・削除ごとに同期
非同期に反映
インメモリ機能
16
0
50
100
150
200
250
300
0 2 4 6 8 10
経過時間(
s)
並列数
[データロード時間*(並列数と経過時間)]
83秒(並列数8)
283秒(並列数1)
外部ファイルからのデータロード処理を並列検索の技術で高速化 CPUコア数に比例した高速ロードを実現
データロードの処理時間を短縮し、夜間バッチ処理を高速化
Copyright 2020 FUJITSU LIMITED
*:当社実測値(8コア2CPU、252GBのメモリ搭載マシンにて、インデックスあり、510万件(10GBのCSVファイル)をロードした時間)
プロセスデータ変換/テーブル作成 インデックス作成
プロセスデータ変換/テーブル作成 インデックス作成
::
::
::
外部ファイル
テーブルデータロード
並列に処理
高速ローダー
並列数に比例して性能向上並列数1と比較し、3~4倍に高速化
17
ストレージ製品と連携した高速バックアップストレージ製品のコピー機能の活用により、テラバイトクラスの大容量データのバックアップに対応し、バックアップ時間を大幅に短縮
Copyright 2020 FUJITSU LIMITED
Enterprise Postgresの場合コミュニティ版の場合
DBクラスタ
テーブルスペーステーブルスペース
バックアップ領域
ストレージの差分コピー機能
1つのディスクにバックアップ 複数のディスクに分散
高速バックアップ
DBクラスタ
バックアップ領域
更新分
更新分
更新分
更新分
毎回全データをコピー
更新分
更新分
更新分だけを高速コピー
更新分更新分
更新していないデータ
18
Copyright 2020 FUJITSU LIMITED
バックアップにトランザクションと同期して更新ログ(WAL)を書き込み データベースのディスク故障時は、バックアップから最新時点に復旧可能
コミュニティ版の場合 Enterprise Postgresの場合
最新データを保証する高信頼ログWAL二重化
データベース
バックアップ
定期バックアップ
最新データ
アーカイブログ更新ログ
リカバリー
データ更新
同期書き込み
最新のコミット済みトランザクションまで復旧可能
データベース
バックアップ
定期バックアップ
データ
リカバリー
データ更新
コミット済みトランザクションでも復旧できない場合がある
更新ログ 更新ログディスク故障
ディスク故障
ディスク1
ディスク2 ディスク2
ディスク1
アーカイブログ
19
データベースの二重化により、異常時も自動切り替えで業務継続 プライマリサーバからスタンバイサーバにデータを同期反映し、データベースを二重化 プライマリサーバとスタンバイサーバは、互いのプロセスやディスクの状態を相互監視 ネットワーク異常などで相互監視ができない場合も、裁定サーバ経由で状態を確認(死活監視)し、自動切替えにより確実に業務を継続
リカバリー時も業務停止不要。異常を取り除き、切り離したサーバを組み込むだけで二重化再開
Copyright 2020 FUJITSU LIMITED
データベース二重化異常時もノーダウンで業務を継続
プライマリサーバ
同期反映
スタンバイサーバ
プライマリサーバ異常時は自動切り替えで業務継続
データ データ
裁定サーバ*1
相互監視
死活監視
死活監視
*1:裁定サーバにはデータベースサーバを支援するサーバアシスタントプログラムのインストールが必要です
サーバアシスタント
20
ログ適用の順序保証によりレプリケーションを継続、災対システムの安定稼働を支援 運用センタのスタンバイサーバと災対センタのプライマリ候補サーバへのログ適用の順序保証により、フェイルオーバ発生時に起こりうる災対センタのログ先行を抑止
巻き戻し不要で災対センタとレプリケーションを維持し、フェイルオーバ発生後も災対システムの運用を継続
フェイルオーバ発生時の災対センタの運用負荷軽減災害対策
Copyright 2020 FUJITSU LIMITED
運用センタ
スタンバイサーバ
データベース二重化
災対センタプライマリ候補サーバ
更新業務
非同期
フェイルオーバ
同期
レプリケーション継続
運用センタ
スタンバイサーバ
データベース二重化
災対センタプライマリ候補サーバ
更新業務
非同期
フェイルオーバ
同期プライマリサーバ
×
コミュニティ版の場合 Enterprise Postgresの場合
○レプリケーション継続不可切り替え 切り替え
運用一時停止 運用継続 スタンバイサーバより
ログが先行しない
スタンバイサーバよりログが先行するため巻き戻しが必要
データを更新AA→ZZ
AAZZ
データを更新AA→ZZ
ログ適用AA
ログ適用22ZZ
ログ適用22AA
ログ適用22AA
プライマリサーバ
AAZZ
21
様々なアプリケーションと繋がるアプリケーションを開発するためのプログラム言語は、C言語やJavaだけでなくC#やVisual Basic .NET、COBOLも使用可能
Copyright 2020 FUJITSU LIMITED
名称 説明libpq Cライブラリ
psqlODBC ODBCドライバNpgsql .NETデータプロバイダJDBC タイプ4 JDBCドライバECPG 埋め込みSQL Cプリプロセッサ
ECOBPG* 埋め込みSQL COBOLプリプロセッサ
[アプリケーションインターフェース]
* ECOBPG:富士通独自機能
22
PostgreSQLの導入を検討しているが、業務適用に不安
Copyright 2020 FUJITSU LIMITED
エンタープライズまで適用可能なEnterprise Postgresを採用 PostgreSQLのオープン性はそのまま活用 富士通が信頼性を強化、ワンストップサポートで安心
PostgreSQLを導入したいが、信頼性・運用に不安
周辺ツールを含めて一括提供、すぐに導入できる 信頼性強化(データベース二重化機能)、WebAdmin(GUI)で構築・管理ができ、運用性も向上 富士通のワンストップサポートで安心して運用
スタンバイサーバプライマリサーバ
同期反映
データベース二重化で信頼性を強化したシステム
Enterprise Postgres
Enterprise Postgres管理者
解決策課題
ポイント
[DB二重化セットアップ画面]
[DB二重化監視画面]
24
COBOL資産をDB移行後も使いたい
Copyright 2020 FUJITSU LIMITED
解決策課題
COBOLアプリケーションを移行後も活用したいメインフレームや既存システムとデータ連携して活用している。移行後も業務を維持したい
COBOLアプリケーションを容易に継承でき、メインフレーム連携も可能なEnterprise Postgresに置き換え埋め込みSQL用COBOLに対応異種DBとの高速データ連携を実現する製品で、既存システムとの連携性を維持
ベンダーロックイン回避を目的にデータベースをPostgreSQLに移行したい
COBOLアプリケーション実行に必要なECOBPG*1やライブラリが揃っているため、COBOLからもPostgreSQLのSQLが使える
データ連携製品Linkexpress*2によりメインフレームのデータをPostgreSQLに連携して活用可能
ポイント
*1 ECOBPG:埋め込みSQL用COBOLプリプロセッサ*2 Linkexpress :
FUJITSU Software Linkexpress およびFUJITSU SoftwareLinkexpress Replication option
既存業務
メインフレーム
メインフレーム連携(Linkexpress*2)
システムB
EnterprisePostgres
システム A
他社DBFDW
既存業務COBOLアプリケーション
25
お客様のICTシステムのライフサイクルに応じたサポートの提供により、長期間安心してPostgreSQLを使用できます
業務システム
PostgreSQL11ライフサイクル
PostgreSQLを長期サポート
Copyright 2020 FUJITSU LIMITED
2019 2021 2023 2025 2027 2029
PostgreSQL11
稼動2025/3
開発2019/5
コミュニティ版で構築した場合
*1:Enterprise Postgres Community Editionは、PostgreSQLのサポート期間に準じます。*2:資料中の販売期間は目安であり、実際の販売期間とは異なります。*3:延長サポート終了日は、延長されるお客様との契約により設定致します。
2018/10First Release
2023/11Final Release
2031
5年間は稼働させたいが途中でサポートが終了してしまう
Enterprise Postgresで構築した場合
業務システム
Enterprise Postgres
ライフサイクル*1
稼動2025/3
開発2019/5
長期サポートにより、5年間の稼働期間中のサポートが保証される
サポートなし
標準サポート終了標準サポート開始
販売終了出荷開始
販売期間*2 販売終了後5年 延長サポート*3
27
Step4Step3Step2Step1
移行の流れ資産評価から導入まで、お客様をトータルにサポート
Copyright 2020 FUJITSU LIMITED
資産評価 移行支援・教育 資産移行 テスト作業
移行アセスメント 移行サービス
教育サービス
ご支援内容
サービス内容ご説明
結果ご報告分析報告書作成
お客様からの資産情報ご提供
移行アセスメント詳細
完了フェーズ
弊社担当者
29
データベース移行サービス:体系 上流工程から移行までトータルにサポートするサービス体系をご用意
要件定義 設計 製造 単体テスト 結合テスト システムテスト 移行
データ
アプリケーション
データベース
製品サポート
①データ移行サービス
変換が必要なSQL変換が必要な
APIやSQLコマンド
②アプリケーション移行サービスアセスメント実施範囲
⑤性能診断サービス③スタートアップ(導入)サービス④運用設計支援サービス
⑥チューニング支援サービス(SQL)*1
⑥チューニング支援サービス(パラメタ)*1
サポートデスク(ご購入時より)
データベース移行サービス
Copyright 2020 FUJITSU LIMITED
*1:性能診断の結果を元に実施しますので、⑤性能診断サービスが必須となります。30
データベース移行サービス:メニュー
サービスメニュー サービス概要
①データ移行 旧環境のデータベースに格納されたデータを、新環境のデータベースへの移行を実施
②アプリケーション移行他社製データベースからEnterprise Postgresへ移行(データベース定義やデータ、アプリケーションやバッチなどのDB資産の変換)と、結合テスト以降から本番稼働までのテスト支援を実施
③スタートアップ(導入) 簡単なヒアリングをもとに、データベースのインストールから構築(シングル構成、データベース二重化構成)を実施
④運用設計支援 システム要件に応じた環境、方式設計などの支援を実施
⑤性能診断 データベースサーバの性能情報(データベースや、資源[メモリ、ディスク]の利用状況)などを採取・分析し、診断結果(性能ネックのポイントや、遅いSQL)を取りまとめてご報告
⑥チューニング支援性能診断結果を元に、性能改善に向けた支援、修正を実施・データベースパラメタチューニング・遅いSQLの改善
データ移行・アプリケーション移行・インフラまでを広範囲に渡ってサポート
Copyright 2020 FUJITSU LIMITED31
詳細は、富士通ソフトウェア トレーニングのページをご覧ください :https://www.fujitsu.com/jp/software/resources/training/Copyright 2020 FUJITSU LIMITED
形態 コース名 概要
eラーニング
富士通のデータベース概説 富士通のデータベース( Enterprise Postgres / Symfoware Server / Symfoware Analytics Server)の概要を説明
富士通ソフトウェアマスターAssociate Database 認定eラーニング
富士通ソフトウェアマスター Associate Database 認定のeラーニング。富士通ソフトウェアのデータベース分野としての基本的なスキルである、対象製品の概要、特長、機能を習得。
PostgreSQL技術者のための富士通のデータベース適用
PostgreSQLと比較した富士通版PostgreSQLの機能強化点を解説
Oracle Database技術者のための富士通のデータベース適用
Enterprise Postgresおよび Symfoware Server (Postgres)の特長、Oracleデータベースとの相違点を解説
実習で学ぶ PostgreSQLによるSQL開発 PostgreSQLのSQLの機能、SQLを使った開発を受講者実機を使って学習
実習で学ぶ PostgreSQLのポイント(OSS-DB Exam Silver試験対策)
「FUJITSU Certified Professional Database」の試験対策教材。PostgreSQL技術者が合格に向けた学習のポイント、模擬問題集、および運用管理の実機演習を使ってPostgreSQLを学習
富士通版PostgreSQLによるデータベース構築と運用のポイント PostgreSQLのアーキテクチャから、設計、構築、運用までのポイントを学習
実習で学ぶ PostgreSQL DB構築と運用操作
富士通版PostgreSQL(Enterprise Postgres/Symfoware Server(Postgres))について、eラーニングで学習しながら、実機(仮想マシン)で実践構築して学習
講習会
PostgreSQL導入トレーニング PostgreSQLのインストール、設定、基本的な使い方について、実習を交えながら学習
PostgreSQL運用管理トレーニング データベース管理とパフォーマンスチューニングに必要な技術と知識を学習し、実習を行う
PostgreSQLクラスタシステム構築トレーニング
PostgreSQLのレプリケーションによるクラスタ構成と、pgpool-II を加えて透過的な負荷分散とフェイルオーバを実現するクラスタ構成を、実機を使って学習
OSS-DB Gold 対応
OSS-DB Silver 対応
認定 Master 対応
認定 Associate対応
トレーニング教育サービス(1)
OSS-DB Silver 対応
32
技術者認定制度(富士通ソフトウェアマスター)
詳細は、富士通ソフトウェアマスターのページをご覧ください:https://www.fujitsu.com/jp/products/software/resources/swmaster/
Copyright 2020 FUJITSU LIMITED
分野 資格名 概要
データベース
FUJITSU Certified Associate Database富士通ソフトウェアのデータベース分野としての基本的なスキルをテストし、対象製品(Enterprise Postgres, Symfoware Server, Symfoware Analytics Server)の概要、特長、機能を習得している技術者を認定します。
FUJITSU Certified Professional Database 本試験は、OSS-DB Exam Silver (Ver2.0)を採用しています。PostgreSQL を対象として、データベースシステムの設計・開発・導入・運用ができる技術者を認定します。
FUJITSU Certified Senior Professional Database 本試験は、OSS-DB Exam Gold (Ver2.0)を採用しています。PostgreSQL を対象として、大規模データベースシステムの改善・運用管理・コンサルティングができる技術者を認定します。
FUJITSU Certified Master DatabaseFUJITSU Software Enterprise Postgres の PostgreSQLデータベースを使用し、高信頼データベースの設計・構築・運用管理について実施できることを実機環境でテストし、データベースシステムの構築と運用について高度な知識と実践力を保有する技術者を認定します。
「Database」資格取得と同時に「OSS-DB」資格を取得富士通ソフトウェアマスターの「Professional Database」または「Senior Professional Database」資格を取得すると、LPI-Japanの「OSS-DB Silver」 または「OSS-DB Gold」資格を同時に取得することができます。
FUJITSU Certified富士通ソフトウェアマスター
(技術者認定)
Professional Database
富士通の強化機能を学習
SeniorProfessional
Databaseeラーニング受講
MasterDatabase
LPI-JapanOSS-DB技術者認定
OSS-DBSilver
同時相互認定
OSS-DBGold
教育サービス(2)
33
製品体系用途に合わせた3つのモデル
Copyright 2020 FUJITSU LIMITED
*1:サポート対応時間は平日8:30-19:00です。開発コミュニティから提供される修正パッチの提供、および運用中の問題解決を支援いたします。
Enterprise Postgres Standard Edition
OSSのPostgreSQLにセキュリティ、信頼性を強化 高可用性環境のかんたん構築・運用でSE負荷軽減
Enterprise Postgres Advanced Edition
大量データの高速化機能や運用管理を強化したモデル
Enterprise Postgres Community Edition
OSSのPostgreSQLの機能範囲に富士通のサポート*1 をプラス
ご利用の際には、上記ライセンスと合わせてメディアパックのご購入が必要です。
35
ライセンス形態 リーンスタートアップに適した「サブスクリプションライセンス/サポート」でご提供
1か月間分のプログラム・プロダクト使用権とそのサポートサービス(SupportDesk)からなるサービス商品です。
Copyright 2020 FUJITSU LIMITED
サブスクリプションライセンス/サポートとは
System of Engagement(人、モノ、コトへの積極的関与)
交通
気象 センサー
モバイル
新たな価値の創造を目指すSoE領域では、スモールスタートで段階的に規模を拡大しやすいサブスクリプションライセンス/サポートがお勧めです
改良を重ね段階的に拡大
最小規模で迅速にサービス提供
36
動作環境
Copyright 2020 FUJITSU LIMITED
製品名 サーバ動作OS クライアント動作OS
Enterprise PostgresAdvanced Edition
Microsoft® Windows Server® 2019Microsoft® Windows Server® 2016Microsoft® Windows Server® 2012 R2Microsoft® Windows Server® 2012Microsoft® Windows Server® 2008 R2Microsoft® Windows Server® 2008Red Hat Enterprise Linux 7Red Hat Enterprise Linux 6SUSE Linux Enterprise Server 12 SP2以降
Windows® 10Windows® 8.1Windows® 7Microsoft® Windows Server® 2019Microsoft® Windows Server® 2016Microsoft® Windows Server® 2012 R2Microsoft® Windows Server® 2012Microsoft® Windows Server® 2008 R2Microsoft® Windows Server® 2008Red Hat Enterprise Linux 7Red Hat Enterprise Linux 6SUSE Linux Enterprise Server 12 SP2以降
Enterprise PostgresStandard Edition
Enterprise PostgresCommunity Edition
37
体験版製品の「体験版」が無料でダウンロードできます無料で体験、学習、評価にご利用いただけます。自己学習やeラーニングと併せた学習などにお役立てください。
Copyright 2020 FUJITSU LIMITED
製品名 対応OS 備考
Enterprise Postgres Advanced Edition
Linux(Intel64)Windows(x64)
初回起動から90日間の使用期間制限があります
詳細は「体験版」のページをご覧ください。https://software.fujitsu.com/jp/middleware/download/
38
商標表示について FUJITSU Software Enterprise Postgres、および Symfoware、 Linkexpressは富士通の登録商標です。
OracleとJavaは、Oracle Corporation およびその子会社、関連会社の米国およびその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。
UNIXは米国およびその他の国におけるThe Open Groupの登録商標です。 Oracle SolarisはSolaris、Solaris Operating System、Solaris OSと記載することがあります。 Microsoft、Windows、Windows Serverは、米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Linuxは、Linus Torvalds氏の米国およびその他の国における登録商標または商標です。 Red Hat、RPMおよびRed Hatをベースとしたすべての商標とロゴは、Red Hat, Inc.の米国およびその他の国における登録商標または商標です。
SUSEおよびSUSEロゴは、米国およびその他の国におけるSUSE LLCの登録商標です。 PostgreSQLは、PostgreSQLの米国およびその他の国における商標です。 記載されている製品名、会社名などの固有名詞は、各社の登録商標または商標です。 その他、本資料に記載されているシステム名、製品名などは、必ずしも商標表示を付記していません。
Copyright 2020 FUJITSU LIMITED39
最新情報は下記ウェブサイトをご覧ください。
https://www.fujitsu.com/jp/software/enterprisepostgres/
Copyright 2020 FUJITSU LIMITED40