若为Wordpress + MySQL 环境应用架构设计一套容灾方案,可以采用哪些方式?

若为Wordpress + MySQL 环境应用架构设计一套容灾方案,可以采用哪些方式?

展开
收起
vncamyi27xznk 2022-01-17 13:44:29 642 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 1)负载均衡节点容灾 负载均衡分为硬件和软件层面,硬件负载均衡高可靠和容灾往往通过自身的解决方案实现。如果是软件负载均衡,往往需要安装在基础操作系统上,而同城的容灾可以使用软件高可靠的方式实现,而异地的容灾往往是通过提前建立对等节点,或者干脆采用容灾软件的块或者文件级别容灾实现。是容灾切换(Failover)很重要的一个环节。 2)Web Server 的容灾 Wordpress 的运行环境无非是 Apache + PHP,由于分离了用于存放用户上传的文件系统,所以该节点几乎是无状态的,通过扩展节点即可实现高可靠,而异地容灾也比较简单,传统的块级别和文件级别都可以满足容灾的需求。 3)共享文件系统的容灾 图中采用了 Gluster 的文件系统,由于分布式系统的一致性通常由内部维护,单纯使用块级别很难保证节点的一致性,所以这里面使用文件级别容灾更为精确。 4)数据库的容灾 单纯依靠存储层面是无法根本实现数据库 0 丢失数据的,所以一般采用从数据库层面实现,当然如果为了降低成本,数据库的容灾可以简单的使用周期 Dump 数据库的方式实现,当然如果对可靠性要求较高,还可以使用 CDP 方式实现。

    答复内容摘自《云原生大规模应用落地指南》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=1055

    2022-01-18 09:14:44 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等