一、项目背景 e人e贷(www.ered88.com)是由深圳市前海华信电子商务有限公司筹建的经官方权威认证、工信部备案的互联网金融平台。“e人e贷”所有的投资项目均为经过严格线下审核的借款项目,并由第三方担保机构提供本息的全额担保。宗旨是专业向投资者提供安全、透明、便捷、高效的投资理财项目。
e人e贷作为一个集网络借款、投资理财、理财咨询的全方位互联网金融服务平台,主要为解决小微企或个人融资难的问题,同时也为有部分富余资金的投资者提供一个低门槛高收益的投资理财渠道。实现我们一直倡导的“民间金融阳光化、普惠金融”的理想。
该平台不仅包含外网用户的借款、理财功能,同时也承载着该企业内部员工的日常办公、业务流转、财务、人事等功能,是十分重要的平台,必须保证7X24小时不间断服务,以保证企业信誉以及企业日常工作能够正常、有序的进行。
二、系统需求 由于该系统尤为重要,该企业线上及线下工作均依赖该系统,客户要求如下:
避免服务器本身硬件故障或服务器宕机导致的系统服务中断;
如遇到服务器故障进行服务器维修或维护期间,系统仍可以正常运作;
该平台数据尤为重要,不得因为单机存储故障导致数据的丢失,采用多份存储,保证数据的安全性;
保护服务器SQL Server 、平台web容器的不间断运行;
三、软硬件应用环境 4台服务器分为两台web应用服务器与2台数据库服务器,分别组成两对主备热备集群,保证web服务器与数据库服务器均有备援服务器;
直连两台web应用服务器的1号网口,作为web应用集群的主心跳链路和主数据同步链路;
直连两台数据库服务器的1号网口,作为数据库集群的主心跳链路和主数据同步链路;
分别连接四台服务器的2号网口到交换机,作为业务网口,对外服务;
四、系统拓扑五、解决方案 针对上述应用环境,采用微彩公司的ServHA Mirror对双机系统进行管理,配置方式采用单活模式(Active/StandBy)模式,A服务器作为MS SQL Server数据库主服务器,B服务器作为数据库备用服务器,A、B两台服务器共同组成SQL Server主备集群,并且主服务器的数据实时备份只备用服务器,保证两台数据库服务器的数据完全一致;同理C、D两台服务器共同组成Web应用主备集群。
上述部署方案中保证数据库服务器与Web服务器均有各自的备援服务器并且数据实时同步至各自的备用服务,在保证业务7x24小时不间断运行的同时,进一步加强数据的安全性。
六、实施效果 采用ServHA双机集群软件后,实现了项目目标:
对数据库系统、Web应用进行数据的实时备份且保证业务不间断运行。
服务器故障、维护期间,服务持续运行。
易于管理维护,可以远程对集群进行监控、管理。
支持机房的例行巡检,能够自动排查出集群隐患。