2. Who am I?
• Current
– Datacenter Business Development (NTT DATA Corp. Ltd.)
• Past
– OpenSource Database Engineer (NTT DATA Corp. Ltd.)
– Public Relations Director (Japan PostgreSQL Users Group)
– Database Developer (Fujitsu)
– Web Programmer (Crayfish Co. Ltd.)
PostgreSQL - What's Next? 2
3. PostgreSQL’s past topics
• Performance
– No problem. Excellent.
• Scalability (Scaling up & Scaling out)
– PostgreSQL works well on 16-way SMP.
– We have some scaling-out replication solutions.
– A built-in replication is coming. (Thanks hackers!)
• Availability
– We have a warm-standby feature.
– Also we have some replication solutions.
• Vacuum
– We have a “HOT” feature.
PostgreSQL - What's Next? 3
5. PostgreSQL’s next topic is…
Monitoring
&
Administration
(just my opinion)
PostgreSQL - What's Next? 5
6. “Cloud” Generation Computing
• Lots of servers
– Multi-core processors
– Commodity (cheaper) hardware
• Lots of software
– We love OSS!
• … needs lots of admins?
PostgreSQL - What's Next? 6
7. “Cloud” Generation Administration
• “Cloud” is a datacenter-centric architecture.
• In “Cloud” generation, we have to do many
admin tasks on many virtual/physical servers
and many software, with fewer admins.
• So “Monitoring and Administration” is the key
to the next generation infrastructure.
PostgreSQL - What's Next? 7
8. Monitoring and Administration requirements
• We need to monitor and check…
– Processor and memory usage
– Database size and I/O traffics
– Cache hit ratio
– Transactions and backend activity
– Slow queries
– etc, etc, …
I want to do them easily on many servers and
software.
PostgreSQL - What's Next? 8
13. Project Goal (Future plan)
• Performance monitoring as a web service
– supports DBA’s management tasks.
Upload
Client database stats
Performance analysis
Web service
Internet
Internet
Client
(Historical data
repository)
View performance
stats with chart
PostgreSQL - What's Next? 13