EnterpriseDB( Postgres Advanced Server Database是由EDB(http://www.enterprisedb.com/)提供的针对企业级的Postgresql数据库产品,他在Postgresql社区版的基础上提供更多的安全、兼容性、企业开发、DBA管理、HA、扩展等功能。本白皮书主要介绍了在EMC XtremIO全闪存阵列上部署EDB Postgres Advanced Server的性能表现。
解决方案架构:
计算层:四台物理服务器、安装VMwar ESXi集群,运行VMware vSphere。
网络层:两个IP交换机和两个Director-Class 支持虚拟化的SAN交换机,带宽108GB/s。
存储层:XtremIO双X-Brick集群,30TB的物理可用空间。
软件版本:
VM Template:
数据库Profile:
两个测试案例:
测试1 - 性能压力测试
工具pgbench、Read-Only和Read/Write,1、2、4 VM的顺序增加负载。Read-Only结果:
时间维度表现平稳(Read-Only测试):
性能随着DB数量呈线性上升,倍率稳定(Read-Only测试):
Mixed Read/Write测试结果:
时间维度表现平稳(Mixed Read/Write测试):
性能随着DB数量呈线性上升,倍率稳定(Mixed Read/Write测试):
测试2 - 快照性能测试:
测试中,为ProDB创建5个快照,同时运行压力测试。测试结果结果:
总结来看,XtremIO对处理EDB Postgres Advanced Server的负载表现游刃有余。EMC在解决方案中验证了在XtremIO上部署企业级Postgresql的良好表现。
更多精彩内容,请点击“阅读原文”进行查看!
如何每天都能收到如此精彩的文章?
①点击右上角→点击“查看官方账号”→“关注”