• 検索結果がありません。

Enterprise Postgresのご紹介

N/A
N/A
Protected

Academic year: 2021

シェア "Enterprise Postgresのご紹介"

Copied!
34
0
0

読み込み中.... (全文を見る)

全文

(1)

2018年2月

富士通株式会社

FUJITSU Software

(2)

目次

Enterprise Postgres とは

オープンスタンダードの追求

エンタープライズ向けに機能を強化

富士通ならではのあんしんサポート

機能説明

 機能一覧  WebAdmin  透過的データ暗号化  並列検索  インメモリ機能  WAL二重化  データベース二重化  様々なアプリケーションと繋がる

適用例

サポート

移行

製品情報

参考情報(教育・体験版 )

(3)

Enterprise Postgres とは

富士通の技術でPostgreSQLのセキュリティ・性能・信頼性を強化

ビジネスユースで安心してご利用いただけるPostgreSQL

(4)

オープンスタンダードの追求

IoT

、ビッグデータ活用を視野に性能強化やNoSQLなどの機能対応が

進んでいるPostgreSQLが最適

関連ツールが豊富(384種

*1

)

データファイルや商用DBなどとの外部データ連携(FDW*2)、 GUI管理ツールなど、PostgreSQLを補完するツールが充実

充実した機能

ビジネスユースに適用可能なRDBの基本機能を搭載大量データ活用を意識した性能強化や信頼性を高める ストリーミング・レプリケーション機能が日々進化

オープンな開発スタイル

特定企業の影響を受けない、オープンなコミュニティと コンソーシアムなどの利用団体により進化しつづけるOSS  富士通も従来からコミュニティ、コンソーシアムに参画 開発者 コミュニティ 4万人 エンタープライズ・ コンソーシアム 61社* 富士通 * 2017年8月現在 プライマリ スタンバイ-1 スタンバイ-2 スタンバイ-3 同期 同期 非同期 [ストリーミングレプリケーション] PostgreSQL PostgreSQL CSV/XML SELECT 商用DRB [外部データ連携] *1 pgFoundry(http://pgfoundry.org)で公開されているツール数(2017年8月現在) *2 Foreign Data Wrapper:外部データラッパ

(5)

エンタープライズ向けに機能を強化

PostgreSQLのコミュニティのリリースに追従。最新の機能を利用可能

さらに富士通のデータベース技術でセキュリティ・性能・信頼性を強化

Enterprise Postgres

PostgreSQL 9.6

運用ツール WebAdmin 既存システムとの連携/互換性 NCHAR 他社DB互換構文 信頼性 WAL二重化 データベース二重化 メインフレーム連携 アプリケーション インターフェース ECOBPG (埋め込みSQL用 COBOLプリプロセッサ) :PostgreSQLの周辺ツール(OSS) JDBC Driver psqlODBC Npgsql Orafce pgAdmin :Enterprise Postgres強化機能 信頼性 拡張性 アプリケーション インターフェース libpq (C言語ライブラリ) ECPG (埋め込みSQL Cプリプロセッサ) postgres_fdw強化 (外部サーバへ負荷分散) postgres_fdw, file_fdw (外部データラッパ) 性能 並列検索 Vacuum改善 複数同期レプリケーション 性能 インメモリ機能 並列検索の制御 :PostgreSQL本体およびcontribモジュール セキュリティ 透過的データ暗号化 秘匿化 pg_trgm

(6)

富士通ならではのあんしんサポート

お客様の“あんしん”運用を支える富士通のワンストップサポート

お客様 OSS開発コミュニティ 該当コミュニティに 問合せ 富士通 サポート部門 製品開発部門 連携 レスポンスに時間 がかかることもあり 修正が提供されない 場合は自社で対応 お客様自身で 切り分け お客様 OSS開発コミュニティ 連携

PostgreSQL DriverJDBC pgAdmin

・・・ ・・・

問題の切り分け 確認テスト

PostgreSQL DriverJDBC pgAdmin

コミュニティ版の場合 Enterprise Postgresの場合

 複数のコミュニティと連携しながら、自身で切り分

けやテストを実施、またはサポートベンダーと契約  PostgreSQLの障害も含めて富士通がサポートOSS開発コミュニティが修正しない問題も

(7)
(8)

機能一覧

○: 標準 -: 機能提供なし

SE:Enterprise Postgres Standard Edition 9.6、AE:Enterprise Postgres Advanced Edition 9.5 *1:監査証跡のご利用には、PISOが必要です。 機能分類 機能 SE AE 導入 WebAdmin / pgAdminスマートセットアップTM セキュリティ 利用者制御 ○ ○ 暗号化(通信の暗号化/透過的データ暗号化) ○ ○ 監査証跡*1 ○ ○ 秘匿化 ○ ○ 高性能 並列検索インメモリ機能 高 信 頼 データ保護 バックアップ&リストア(スマートリカバリーWAL二重化 TM) ○ 業務継続 データベース二重化 同期反映(ネットワーク連携方式) ○ ○ 自動切替え/副サーバ参照 ○ ○ アプリケーション インターフェース Java連携 ○ ○ ODBC連携 ○ ○ .NET Framework連携 ○ ○ 埋め込みSQL連携(C、COBOL) ○ ○

(9)

GUI

により運用作業を軽減

WebAdmin

データベースの導入から運用管理を行うためのGUIツールとして、

WebAdminを提供、導入・運用作業を軽減

[WebAdmin:ストリーミングレプリケーション運用監視]

WebAdmin

 セットアップ  ストリーミングレプリケーションクラスタ の作成と監視  データベースのバックアップおよび リカバリー

(10)

アプリケーションの修正なしにデータの暗号化

*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 : PCI DSS(クレジットカード業界のセキュリティ基準)に対応、 *2: pgbenchを用いた更新の多いOLTPベンチマークで計測

透過的データ暗号化

情報漏えいを防ぐセキュアなデータ管理

(11)

PostgreSQLの並列検索に加え、最適な並列数を選択する制御機能を提供

リソース競合を防ぎ安定的な性能を実現、定期集計やバッチ処理を効率よく実行

リソースの有効活用による高速化と安定稼働の両立

並列検索

コミュニティ版の場合 Enterprise Postgresの場合 シーケンシャルスキャン、結合および集計処理を 複数プロセスを使用して並列に処理 テーブルの容量とコスト評価により並列数を決定 並列検索に加え、システム全体のCPUコア使用 状況から並列数を決定する制御機能を提供 過度な並列検索の実行によるスローダウン抑止 トランザクション1: トランザクション2: トランザクション3: 時間 CPUコアを占有、 後続の処理は待たされる コア コア コア コア コア コア コア コア コア コア コア コア コア コア 時間 トランザクション1の処理時間は長くなるが、 全体の処理は最適化され、速くなる コアに空きがあり、平行して トランザクション2を実行できる

(12)

オンライン業務中の高速集計によりビジネス変化に即応

ロー型データとカラム型データの両立により、オンライン業務中の速報の

確認などタイムリーな情報活用が可能

大量データの集計処理をカラム型インデックス専用共用バッファ上で実施することで

既存の更新業務への影響を回避

ディスク上にもカラム型データを保持し、再起動直後でも安定的な性能を維持

ロー型、カラム型へのアクセスはDBが自動判定、アプリケーションからの意識不要

更新・削除処理 データベースへの問合せ ロー型データ 追加・削除 情報 ディスク 共用バッファ 集計処理の流れ、 更新・削除処理の流れ カラム型データ 追加・削除 情報 カラム型インデックス (VCI*1) 集計処理 カラム型専用 共用バッファ メモリ 追加・削除 ごとに同期 非同期に反映

*1 Vertical Clustered Index の略

(13)

バックアップにトランザクションと同期して更新ログ(WAL)を書き込み

データベースのディスク故障時は、バックアップから最新時点に復旧可能

コミュニティ版の場合 Enterprise Postgresの場合

最新データを保証する高信頼ログ

WAL二重化

データベース

バックアップ

定期バックアップ

最新データ

アーカイブログ 更新ログ ディスク 故障

リカバリー

データ更新 同期 書き込み 最新のコミット済みトランザクションまで復旧可能

データベース

バックアップ

定期バックアップ データ アーカイブログ ディスク 故障

リカバリー

データ更新 コミット済みトランザクションでも復旧できない 場合がある

(14)

データベースの二重化により、異常時も自動切替えで業務継続

正サーバから副サーバにデータを同期反映し、データベースを二重化

サーバの生死監視を通常のアクセスルートと別にすることで単一障害点をなくすと

共に、異常時には正サーバ切り離し後に副サーバを昇格することで、確実に切替え

リカバリー時も業務停止不要。異常を取り除き、切り離したサーバを組み込むだけで

二重化再開

正サーバ 同期反映 副サーバ 正サーバ異常時は 自動切替で業務継続 データ データ

異常時もノーダウンで業務を継続

データベース二重化

(15)

様々なアプリケーションと繋がる

アプリケーションを開発するためのプログラム言語は、C言語やJava

だけでなくC#やVisual Basic .NET、COBOLも使用可能

名称

説明

libpq

Cライブラリ

psqlODBC

ODBCドライバ

Npgsql

.NETデータプロバイダ

JDBC

タイプ4 JDBCドライバ

ECPG

埋め込みSQL Cプリプロセッサ

ECOBPG*

埋め込みSQL用COBOLプリプロセッサ

[アプリケーションインターフェース]

* ECOBPG:富士通独自機能

(16)
(17)

PostgreSQLの導入を検討しているが、業務適用に不安

エンタープライズまで適用可能な Enterprise Postgresを採用  PostgreSQLのオープン性はそのまま活用  富士通が信頼性を強化、ワンストップサポートで安心

PostgreSQLを導入したいが、

信頼性・運用に不安

 周辺ツールを含めて一括提供、すぐに導入できる  信頼性強化(データベース二重化機能)、WebAdmin(GUI)で構築・管理ができ、運用性も向上  富士通のワンストップサポートで安心して運用 副サーバ 正サーバ 同期反映 データベース二重化で信頼性を強化したシステム Enterprise

Postgres Enterprise Postgres

管理者 解決策 課題 ポイント [DB二重化セットアップ画面] [DB二重化監視画面]

(18)

COBOL資産をDB移行後も使いたい

解決策 課題 COBOLアプリケーションを移行後も活用したい メインフレームや既存システムとデータ連携して 活用している。移行後も業務を維持したい COBOLアプリケーションを容易に継承でき、 メインフレーム連携も可能なEnterprise Postgresに置き換え  埋め込みSQL用COBOLに対応  異種DBとの高速データ連携を実現する製品で、 既存システムとの連携性を維持

ベンダーロックイン回避を目的にデータベースを

PostgreSQLに移行したい

 COBOLアプリケーション実行に必要なECOBPG*1やライブラリが揃っているため、COBOLからも PostgreSQLのSQLが使える

 メインフレーム連携製品Linkexpress TRO*2によりメインフレームのデータをPostgreSQLで活用可能

ポイント *1 ECOBPG:埋め込みSQL用COBOLプリプロセッサ 既存業務 メインフレーム メインフレーム連携 (Linkexpress TRO*2) システムB Enterprise Postgres システム A 他社DB FDW 既存業務 COBOLアプリケーション *2 Linkexpress TRO: FUJITSU Software

(19)
(20)

PostgreSQLを長期サポート

ビジネスユースでは5年以上の利用が一般的。PostgreSQLを安全に

活用するにはサポートにも同様の期間が必要

PostgreSQL

はメジャーバージョンアップから最大5年でEOL

(End Of Life)

富士通の標準サポートは販売終了から5年間、更に延長サポートも可能

バージョン9.5 バージョン9.6 2016 2018 2020 2022 2024 2026 2021/1 2016/9 2021/9

システムA

(9.5利用)

システムB

(9.6利用) 稼動 2017/10 開発 2016/10 稼動 2019/2 2024/2 開発 2018/2 稼動後5年以内に EOLによるバージョン アップの検討が必要 2022/10 PostgreSQLのEOL Enterprise Postgres 9.6 標準サポート終了 標準サポート開始 2016/1 販売終了 出荷開始 販売期間*1 販売終了後5年 延長サポート*2 延長を希望されるお客様向け *1 資料中の販売期間は目安であり、実際の販売期間とは異なります。 *2 延長サポート終了日は、延長されるお客様との契約により設定致します。

(21)
(22)

Step4

Step3

Step2

Step1

移行の流れ

資産評価から導入まで、お客様をトータルにサポート

資産評価 移行支援・教育 資産移行 テスト作業 移行アセスメント 移行サービス (ドキュメント・ツール)移行ガイド、移行ツール 教育サービス

ご支援

内容

サービス内容 ご説明 お客様からの資産情報ご提供 分析報告書作成 結果ご報告

移行アセスメント詳細

完了

フェーズ

弊社 担当者

(23)

移行支援メニュー

移行フェーズに合わせてた各種支援メニューをご用意

アセスメント(移行計画)

アセスメントツールアセスメントサービス(1日)

この他、教育メニューもご用意しております

移行ガイド

移行・共通開発ガイドSQL書き換え事例集

移行ツール

SQL一括置換ツールSQL移行見積ツール移行工数見積もりシート (アプリケーション編)  データ移行ツール 使用手引書

移行サービス

アプリケーションの移行データ移行 (DDL/データ移行) 運用の移行動作検証チューニングQ&A

(24)

製品情報

製品体系

ライセンス形態

(25)

製品体系

用途に合わせた2つのモデル

*1:ご利用の際には、別途メディアパックのご購入が必要です

Enterprise Postgres Standard Edition

OSSのPostgreSQLにセキュリティ、信頼性を強化

高可用性環境のかんたん構築・運用でSE負荷軽減

212,000円 / コア(サブスクリプションライセンス・年額)

*1

より

Enterprise Postgres Advanced Edition

大量データの高速化機能を強化したモデル

(26)

ライセンス形態

リーンスタートアップに適した「サブスクリプションライセンス」でご提供

サービス契約を締結することにより、製品の使用権が得られる

「年単位契約ライセンス」です。

サブスクリプションライセンスとは

System of Engagement (人、モノ、コトへの積極的関与) 交通 気象 センサー モバイル

新たな価値の創造を目指すSoE領域では、

スモールスタートで段階的に規模を拡大しやすい

サブスクリプションライセンスがお勧めです

改良を重ね 段階的に拡大 最小規模で 迅速にサービス提供

(27)

動作環境

製品名

サーバ動作OS

クライアント動作OS

Enterprise Postgres Standard Edition

Microsoft® Windows Server® 2016 Microsoft® Windows Server® 2012 R2 Microsoft® Windows Server® 2012 Microsoft® Windows Server® 2008 R2 Microsoft® Windows Server® 2008 Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 6 Oracle Solaris 11

Oracle Solaris 10

Windows® 10 Windows® 8.1 Windows® 7

Microsoft® Windows Server® 2016 Microsoft® Windows Server® 2012 R2 Microsoft® Windows Server® 2012 Microsoft® Windows Server® 2008 R2 Microsoft® Windows Server® 2008 Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 6 Oracle Solaris 11

Oracle Solaris 10

Enterprise Postgres Advanced Edition

Microsoft® Windows Server® 2016 Microsoft® Windows Server® 2012 R2 Microsoft® Windows Server® 2012 Microsoft® Windows Server® 2008 R2 Microsoft® Windows Server® 2008 Red Hat Enterprise Linux 7

(28)

データベースソフト部門 パートナー満足度NO.1

Copyright 2018 FUJITSU LIMITED

全12項目中、10項目で最も高い評価を頂きました

日経コンピュータ パートナー満足度調査 2018

データベースソフト部門 4年連続で1位を獲得!

■日経コンピュータ 2018年2月15日号パートナー満足度調査 2018 データベースソフト部門において、富士通が4年連続で1位に選ばれました。

収益性

商材の開発

価格競争力

営業支援

技術支援

担当窓口

人材育成支援

柔軟さ

納期対応

情報提供

※本調査は、製品ではなく企業を対象にしたものです。 (ご参考) 「パートナー満足度調査2018」 URL: http://itpro.nikkeibp.co.jp/atcl/news/17/011902989/ 27

(29)

参考情報

トレーニング・技術者認定制度

(30)

トレーニング・技術者認定制度

トレーニング

技術者認定制度(富士通ミドルウェアマスター)

詳細は次のページをご覧ください。  富士通のミドルウェア トレーニング(eラーニング・集合教育):http://www.fujitsu.com/jp/software/resources/training/elearning/  富士通ミドルウェアマスター:http://www.fujitsu.com/jp/software/resources/mwmaster/

形態

コース名

概要

eラーニング

富士通のデータベース概説 富士通のデータベース( Symfoware Server / Enterprise Postgres / Symfoware Analytics Server)の概要を説明 PostgreSQL技術者のための富士通のデータベース適用 PostgreSQLと比較した富士通のデータベースの機能強化点を解説

Oracle Database技術者のための

の富士通のデータベース適用 Enterprise Postgresおよび Symfoware Server (Postgres)の特長、Oracleデータベースとの相違点を解説

実習で学ぶ PostgreSQL DB構築と運用操作 富士通版PostgreSQLについて、eラーニングで学習しながら、実機(仮想マシン)で実践構築して学習 ITスペシャリストのためのデータベース PostgreSQLのアーキテクチャから、設計、構築、運用までのポイントを解説 集合教育

PostgreSQL導入トレーニング PostgreSQLのインストール、設定、基本的な使い方について、実習を交えながら学習 ※OSS-DB Silver 対応 PostgreSQL運用管理トレーニング データベース管理とパフォーマンスチューニングに必要な技術と知識を学習し、実習を行う ※OSS-DB Gold 対応 PostgreSQLクラスタシステム構築トレーニング PostgreSQLのレプリケーションによるクラスタ構成と、pgpool-II を加えて透過的な負荷分散とフェイルオーバを実現するクラスタ構成を、実機を使って学習

分野

資格名

概要

データベース

FUJITSU Certified Middleware Professional

データベース Standard 認定条件はLPI-Japanの「OSS-DB Exam Silver」の合格PostgreSQLを基にシステムの設計・開発・導入・運用が可能な技術者を認定

FUJITSU Certified Middleware Professional データベース Enterprise V1

「OSS-DB Exam Silver」の合格とeラーニング 「PostgreSQL技術者のための 富士通のデータベース適用」の受講で認定

PostgreSQLに富士通の技術を活用し、設計・開発・導入・運用ができる 技術者を認定

(31)

体験版

製品の「体験版」が無料でダウンロードできます

無料で体験、学習、評価にご利用いただけます。

自己学習やeラーニングと併せた学習などにお役立てください。

製品名

対応OS

備考

Enterprise Postgres

Standard Edition

Windows(x64)Linux(Intel64)

初回起動から90日間の使用期間制限が あります

詳細は「体験版」のページをご覧ください。

(32)

商標表示について

 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.の米国およびその他

の国における登録商標または商標です。

 PostgreSQLは、PostgreSQLの米国およびその他の国における商標です。  PISOは、株式会社インサイトテクノロジーの登録商標です。

 記載されている製品名、会社名などの固有名詞は、各社の登録商標または商標です。

(33)

最新情報は下記ウェブサイトをご覧ください。

(34)

参照

関連したドキュメント

※ログイン後最初に表示 される申込メニュー画面 の「ユーザ情報変更」ボタ ンより事前にメールアド レスをご登録いただきま

INA新建築研究所( ●● ) : 御紹介にあずかりましたINA新建築研究所、 ●●

Q-Flash Plus では、システムの電源が切れているとき(S5シャットダウン状態)に BIOS を更新する ことができます。最新の BIOS を USB

「新老人運動」 の趣旨を韓国に紹介し, 日本の 「新老人 の会」 会員と, 韓国の高齢者が協力して活動を進めるこ とは, 日韓両国民の友好親善に寄与するところがきわめ

   がんを体験した人が、京都で共に息し、意 気を持ち、粋(庶民の生活から生まれた美

紀陽インターネット FB へのログイン時の認証方式としてご導入いただいている「電子証明書」の新規

技術部 斉藤 晃 営業部 細入

住所 〒163-8001 東京都新宿区西新宿2-8-1 都庁第二本庁舎20階 電話 03-5388-3481(直通).