42
20204富士通株式会社 FUJITSU Software Enterprise Postgres ご紹介 エンタープライズ ポストグレス Copyright 2020 FUJITSU LIMITED

エンタープライズポストグレス Enterprise Postgres...クエリ 1 クエリ 2 PostgreSQL10 PostgreSQL11 平均約 15 %の性能向上 *2 *2 :当社実測値(RHEL7.2環境にて測定)

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

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

機能説明

Copyright 2020 FUJITSU LIMITED8

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

適用例

Copyright 2020 FUJITSU LIMITED23

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

サポート

Copyright 2020 FUJITSU LIMITED26

お客様の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

移行

Copyright 2020 FUJITSU LIMITED28

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

Copyright 2020 FUJITSU LIMITED

製品情報製品体系 ライセンス形態動作環境

34

製品体系用途に合わせた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