更多云场景实践研究案例,点击这里:
【云场景实践研究合集】联合不是简单的加法,而是无限的生态,谁会是下一个独角兽
以“信息化推动社会及商业进步”为使命,畅捷通在成熟的互联网时期,让PostgreSQL踏上云计算之路,在不用考虑HA的前提下,实现聚焦PostgreSQL、DB平台化一步到位,通过阿里云的云盾让PostgreSQL高枕无忧、大大节约成本。本文将介绍畅捷通在阿里云PostgreSQL助力下的优化以及对产品的未来展望。
以“信息化推动社会及商业进步”为使命,畅捷通在成熟的互联网时期,让PostgreSQL踏上云计算之路,在不用考虑HA的前提下,实现聚焦PostgreSQL、DB平台化一步到位,通过阿里云的云盾让PostgreSQL高枕无忧、大大节约成本。本文将介绍畅捷通在阿里云PostgreSQL助力下的优化以及对产品的未来展望。
“畅捷通使用阿里云PostgreSQL之后只需要简单的三步:打开URL;选择配置;付款。省去了硬件、软件选择步骤,节约成本。”
——张玉彬
畅捷通信息技术股份有限公司核心DBA
畅捷通信息技术股份有限公司成立于2010年,致力于为小微企业等提供信息化产品及专业服务,在选用PostgreSQL作为云产品数据库之前,几经波折,走过一段漫长的岁月,从未转型前使用Oracle,到阿里去IOE大趋势下采用MySQL,经过不断探索,再到借助阿里云PostgreSQL实现DB平台化一步到位。
采用的阿里云产品
- 阿里云云数据库 PostgreSQL 版
- 阿里云 DDoS 高防 IP (云盾)
- 阿里云云数据库 PPAS 版
为什么使用阿里云
尽管使用未上云的PostgreSQL,成本还是没有降下来
还是采用传统的运维方式,要求DBA大量的人工干预操作
关于 畅捷通
畅捷通信息技术股份有限公司以“信息化推动社会及商业进步”为使命,致力于为小微企业、政府、公共事业及非营利组织提供专业、标准、灵活、易用的信息化产品及专业的服务。畅捷通将通过推进“S+S”的业务策略,为客户提供基于互联网的延伸服务。2012年荣获“2012中国软件和信息服务云应用创新企业”。
挑战即机遇——劳民伤财之痛
在上云之前,畅捷通云产品选型PostgreSQL为指定数据库,下图是畅捷通基于PostgreSQL打造的系统架构图,主体采用Streaming replication+Hot Standby,也就是常见的一主一备架构,主机用于为业务OLTB提供服务,备用机器用于抽取、分析、查询数据等。
畅捷通在上线PostgreSQL之后收获颇丰,同时也给畅捷通带来很多痛:第一成本还是没有降下来;第二还是采用传统的运维方式,要求DBA大量的人工干预操作。
为什么选择阿里云?
畅捷通上云之路
在具体PostgreSQL实施时,硬件方面需要考虑以下几个点:
机柜的选择(电源、承载多少服务器);
交换机的选择、网络布线;
跨机房的专线;
服务器不同厂家的调研评测;
服务器的选型(计算型、存储型);
硬盘的选择(SAS、SSD、PCIE卡、盘柜),需要考虑成本的问题;
网卡(万兆、千兆),优先级高的使用前者,优先级低的使用后者。
软件方面同样需要考虑很多因素:
RAID10或RAID5;
操作系统(CentOS或Ubuntu),目前畅捷通使用的是前者;
系统BIOS的优化;
系统参数的优化、PostgreSQL参数优化;
中间件的选择(pgpool还是自主研发);
对部分业务的调整优化,并对监控及安全进行加固。
PostgreSQL上云之后只需要简单的三步:打开URL;选择配置;付款。省去了硬件、软件选择步骤。
当PostgreSQL遇见阿里云
PostgreSQL上云之后给畅捷通带来了很多根本性的变化:
从DBA外围工作解脱出来,聚焦PostgreSQL;
大大节约了成本,可以按量付费,可以先低配再升级;
完全不用考虑HA,不用做JA预案及HA演练;
同时阿里云的云盾让PostgreSQL高枕无忧;
数据库云平台让DB平台化一步到位;
此外,可以实现快速地打PostgreSQL补丁,DBA更加聚焦业务,处理业务相关的seesion、SQL等。
关于
畅捷通的更多实践详情:
PostgreSQL 助力小微企业管理系统变革
原文发布日期:2016-11-04
云栖社区场景研究小组成员:丁匀泰,仲浩。