pgpool-II は、オープンソースデータベース PostgreSQL 専用の多機能ミドルウェアで、オープンソースソフトウェアとして公開されています。
2003 年に開発を開始し、2005 年には IPA(独立行政法人情報処理機構)の支援を受け大幅に機能を追加、その後、コミュニティベースで開発・維持が行われています。
開発当初は、SRA OSS, Inc. 日本支社支社長である石井 達夫による小さなプロジェクトでしたが、現在では、EnterpriseDB 社のエンジニア、SRA OSS, Inc. 日本支社のエンジニアが開発者として名を連ね、ドキュメント翻訳やバグ報告は世界中の開発者からの協力を得て開発されています。
pgpool-II は、PostgreSQL 単体のみでは実現できない、コネクションプーリングや、検索の負荷分散、フェイルオーバー機能があり、より PostgreSQL を使いこなしたい時に利用されています。
今回、初めて、pgpool-II の開発者が勢ぞろいして、皆様に、pgpool-II のこれまでとこれから、現在の開発状況、特徴的な機能のデモンストレーションなどを行います。
以下のような方の参加をお待ちしております。
- pgpool-II をご利用中の方
- pgpool-II の利用を検討中の方
- PostgreSQL の構成提案などを行う方で pgpool-II について知りたい方
pgpool-II Day は、参加費無料のイベントです。是非ご参加ください。
13:30 〜 14:00 |
受付
|
14:00 〜 14:05 |
オープニング
|
14:05 〜 14:35 |
【基調講演】pgpool-II の過去、現在、そして未来
SRA OSS, Inc. 日本支社 取締役支社長 / pgpool-II Global Development Group リーダ
石井 達夫

pgpool-II は PostgreSQL 専用の汎用コネクションプーリングツールとして生まれながら、徐々に総合クラスタリング管理ツールへと進化してきました。
本講演では、pgpool-II の誕生の背景にあるユーザニーズ、技術的課題、そこからの成長の歴史、そして現在の pgpool-II の到達点を概観します。
また、今後の pgpool-II の発展の展望もご紹介します。
講師紹介
SRA OSS, Inc. 日本支社支社長で経営者でもありながら現役のプログラマ。
pgpool-II の前身となる pgpool を単独で開発し、以降10年以上 pgpool-II のコミュニティリーダーとして活動。
|
14:35 〜 15:15 |
【開発者講演】pgpool-II 3.5の機能 (逐次通訳)
Enterprise DB データベースアーキテクト / pgpool-II 開発者
Muhammad Usama 氏
本講演では pgpool-II 開発にあたって、現在担当している開発内容について説明します。
1つは PCP コマンドのオーバーホール、もうひとつは watchdog の改善です。
それぞれの機能の概要、ユーザにとってのメリットをお話します。
とりわけ watchdog に関しては、従来の問題点、ユーザから寄せられた要望に触れ、pgpool-II 3.5 の watchdog ではどういった点が改善されるのかを説明します。
講師紹介
EnterpriseDB 社に7年前から勤務、PostgreSQL との互換性機能の多数を実装した。
現在は、pgpool-II 開発に注力、2013年に pgpool-II のコミッタに就任。
pgpool-II 開発においては、PostgreSQL の SQL パーサ、メモリマネージャ、例外処理マネージャを pgpool-II 3.4 に移植するなど重要な貢献をしている。
現在は次の pgpool-II バージョンに向けて、watchdog 機能や pcp コマンドの改良を行っている。
Developer’s Talk : pgpool-II 3.5 features
The talk is about the work that i am doing for pgpool-II 3.5. It will cover two major enhancements i.e. PCP overhauling and watchdog enhancements that i am spearheading for PGPOOL II 3.5 release. In the talk, I will describe the functionality offered by the features in detail and how itwould benefits the users. For watchdog enhancements, I will describe thetop most requirements/issues with watchdog feature and how 3.5 watchdog enhancements will help overcome these problems.
|
15:15 〜 15:30 |
休憩
|
15:30 〜 16:00 |
【ビジネス講演】EnterpriseDB 社における pgpool-II の活用方法と、 Amazon Web Services (AWS)上での pgpool-II 3.4 のベンチマーク結果について(逐次通訳)
Enterprise DB
Ahsan Hadi 氏
この講演は2つの部分にわかれています(時間的には第一部が多めの予定です)。
第一部では、EnterpriseDB 社の顧客の pgpool-II の利用状況についてお話します。
EnterpriseDB 社の顧客が利用している pgpool-II、EnterpriseDB 製品の機能と、ここ数年で見つかった課題についてお話します。
また、EnterpriseDB の顧客が次の pgpool-II のリリースに期待する機能についても触れます。
第二部では、AWS で実施した pgpool-II 3.4 の参照性能ベンチマークの結果をお知らせします。
講師紹介
ブリティッシュテレコムでプログラマデータベース管理者として勤務。
その後コンサルタント会社での上級マネージャなどの経験を経て設立当初から EnterpriseDB 社に参加。
6-7年に渡り Postgres Advanced Server 開発を管理を行っている。
ここ数年は水平スケーラビリティ(Postgres-XC の開発にも参加)、
pgpool-II のようなデータベース基盤、バックアップ、リカバリ管理、FDWの開発などに関心がある。
Business Talk : How EDB uses PGPOOL II and benchmarking numbers of testing pgpool-II 3.4 on AWS
The talk is essentially divided in two parts, in the first part i will be talking about the usage of pgpool by EDB customer. This part may take majority of the time, I will discuss the pgpool features that are used by EDB customer and EDB products, what sort of problems found in the last couple of years. I will also touch on the features that EDB customer want to see in future pgpool release. In the second part of the talk, I will present the performance numbers of benchmarking pgpool 3.4 read scalability feature on Aamazon.
|
16:00 〜 16:20 |
【開発者講演】watchdog を構成する諸機能の内部動作
SRA OSS, Inc. 日本支社 / pgpool-II 開発者
長田 悠吾

watchdog は pgpool-II 3.2 から登場した組み込みの高可用性機能です。
本講演では、死活監視、仮想IP制御、pgpool-II 間の情報共有など、いくつかの機能について、その内部動作の観点から説明します。
講師紹介
SRA OSS, Inc. 日本支社のメンバーで、pgpool-II 開発者。
pgpool-II では、watchdog 周りの実装に従事。
|
16:20 〜 16:35 |
【開発者講演】5 分でレプリケーションとフェイルオーバと Watchdog の構成を構築する
SRA OSS, Inc. 日本支社 / pgpool-II 開発者
安齋 希美

pgpool-II には対話形式のインストーラがあることをご存じでしょうか?
インストーラを実行するだけで、必要なすべてのサーバに pgpool-II をインストールし、pgpool-II、バックエンドの PostgreSQL、管理ツールの pgpoolAdmin をセットアップすることができます。
今回は、2 台の pgpool-II サーバでの watchdog、2 台の PostgreSQL サーバでのマスタ・スレーブモード + ストリーミングレプリケーションの 4 台構成の環境を構築するデモを行ないます。
講師紹介
SRA OSS, Inc. 日本支社のメンバーで、pgpool-II 開発者。
pgpool-II では、インストーラや、pgpoolAdmin の開発に従事。
|
16:35 〜 16:45 |
クロージング |
※ プログラム内容については変更になる可能性がございます。あらかじめご了承ください。
SRA OSS, Inc. 日本支社
マーケティング部 セミナー担当
Tel. 03-5979-2701
E-mail.