当前位置:首页 >互联网•IT > 大数据 > 大数据存储 > 正文
SharePlex 的常见场景之一,读写分离
来源:互联网  作者:尤海啸 2015-03-13 10:31:47
SharePlex是“戴尔软件-Quest”的主要产品之一,主要用于数据库的数据复制,通常使用于数据库高可用、数据容灾、读写分离、数据整合等场景。今天,我们主要聊下SharePlex的一个重要场景——读写分离。

SharePlex是“戴尔软件-Quest”的主要产品之一,主要用于数据库的数据复制,通常使用于数据库高可用、数据容灾、读写分离、数据整合等场景。今天,我们主要聊下SharePlex的一个重要场景——读写分离。

“读写分离”是指通过数据复制技术复制出两个或多个数据库,将只读业务从原有生产系统剥离出来,仅访问复制的数据库,从而降低生产系统的压力。通常,读写分离用于报表、大查询、大量查询业务,也可称为“报表分离”。

下面是使用SharePlex用于读写分离的典型案例——某商品交易所,用户通过SharePlex对生产系统的核心交易数据库进行实时数据复制,采用一对二复制方式:其中一份数据用于内网查询及备份,例如自助终端、报表系统等;另一份数据用于外网查询,所有通过互联网的访问查询业务,都是访问专用的互联网数据库。为了安全起见,在核心交易数据库与互联网数据库,采用防火墙进行隔离,SharePlex复制也采用单向复制的模式。

\

当下,许多部门、企业、事业单位都被要求加强触网,部分业务被要求迁移到网上进行,例如:社保的金保二期,企业的O2O项目等等,针对这些系统的建设,可参考以上架构:采用SharePlex将生产系统的数据实时复制一份到防火墙隔离区域,将网上业务访问隔离出来的互联网数据库,这样既可以保证核心生产的安全,又可以降低生产的负载。

下面案例是某个金融行业的用户的读写分离项目,通过SharePlex对生产数据库进行一对四的复制,在查询服务器上采用加了DellPCIe闪存卡——Fluid Cache的x86服务器,在非常低的成本下,将该应用系统的总并发用户提高了6倍。

\

由此可见,通过SharePlex复制软件,可以在非常低的成本下帮助用户实现读写分离,提高应用系统的并发处理能力。

编辑:Dora
关键字:     SharePlex  容灾  数据 
分享按钮