随着业务规模的增长,数据请求和并发访问量增大、静态文件高频变更,企业需要搭建一个高可用和共享存储的网站架构,以确保网站服务能够7*24小时运行的同时,可保障数据一致性和共享性,并降低数据重复存储的成本。
方案介绍
高可用及共享存储Web服务
架构采用同地域不同可用区的云服务器ECS提供高性能的后端服务,负载均衡CLB实现高可用保证业务的连续性,文件存储NAS实现多个Web服务器之间的数据共享和同步,确保数据的一致性。
解决问题:服务器单点故障
单机架构下,人员误操作、磁盘故障等,导致服务中断,业务不可用,造成巨大经济损失。
解决问题:高并发访问量突发
业务增长或高峰突发时,单机系统缓慢或中断,用户访问体验不佳,导致用户流失,影响企业口碑。
解决问题:数据安全风险
单机架构下,数据与应用架构紧耦合,当遭遇勒索病毒时易带来数据安全风险。
方案优势
高可用性
通过负载均衡CLB,将流量按需分发到不同的后端服务器,可消除系统中的单点故障,当某个服务器发生故障时,CLB会自动将请求分配到其他正常的服务器上,从而保证服务的连续性和稳定性。
安全防护
SLB自带免费基础安全防护能力,如DDoS、SYN Flood、UDP Flood等攻击防护。NAS支持回收站,有效防止数据误删,与云备份服务深度整合,实现进一步的数据防护。
资源共享
一个NAS文件系统可以同时挂载到多个计算节点上,共享文件持久化在NAS上,不同ECS上可共享读/写NAS中的文件。用户和终端也可以通过ECS访问到NAS共享路径中的文件。
应用场景
电商平台
确保用户在购物、下订单、支付等操作时无论何时都能访问,并提供持续可用的服务。同时,服务还负责对订单、库存等重要数据进行共享存储和同步,确保所有相关方都能实时访问和更新这些数据。
大型门户网站
需要保证网站内容和功能服务始终可用,同时需要对网站数据进行共享存储和同步,确保用户在不同设备和地点访问网站时能够获得一致的内容和用户体验。
互联网金融平台
需要保证用户在进行充值、提现、投资、理财等操作时服务始终可用,同时需要对用户账户和交易数据进行共享存储和同步,确保数据的一致性和安全性。
社交媒体平台
需要保证用户在进行社交、分享、评论、点赞等操作时服务始终可用,同时需要对用户数据和内容进行共享存储和同步,确保用户的社交网络和内容互通。