双活数据中心的架构

本文涉及的产品
应用型负载均衡 ALB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
简介:

数据中心灾难恢复的黑暗面

几十年来,灾难恢复作为业务连续性的无可争议的体系架构主导了IT环境。但IT也唤醒了这种做法的无效性。企业的所有计算资源都将闲置,直到发生灾难,而且如果发生这种情况,企业的所有操作都会中断并将很快恢复到某个时候的状态。这种方法不再适用于全天候都可以访问所有业务的时代。在这个时代,人们对停机时间零容忍。许多在线业务的公司表示,网络服务中断将对其营业收入造成巨大损失,并对声誉造成重大损失。如今,企业需要构建自己的基础设施来实现连续可用性,而不是花费时间和精力来构建灾难恢复结构。

新的黄金标准–双活数据中心

随着虚拟化,大数据,云计算,以及现代数据库管理系统的应用与发展,双活数据中心架构不再是一种选择,而且是确保数据中心业务连续性的必要条件。但是它们也带来了一系列新的挑战,因为它们实现成本高昂,构建复杂,需要额外的设备,并且需要较低的延迟。这些架构在数据层上构建起来尤其困难。幸运的是,数据库负载平衡软件使得双活数据库操作的架构变得更加简单,并降低了成本。负载均衡器的流量管理功能使企业能够利用以下四个特性来降低成本和减少停机时间:

(1)自动支持读/写分离。双活操作的第一步是使用多个服务器来支持数据库读取。挑战是必须重新编写应用程序以将读取发送到辅助节点。数据库负载平衡软件通过自动将写入事务指向主服务器并读取到辅助服务器来解决此问题。自动读/写分离可以在不需要修改应用程序的情况下提供即时应用性能和可靠性增益。

(2)自动故障切换。负载均衡器利用现代数据库内置的故障转移机制来启用应用程序透明的故障切换。数据库执行复制和故障切换,数据库负载平衡软件在故障切换期间保存入站请求,因此应用程序会看到延迟但不会出现错误。

(3)启用地理位置的负载平衡。数据库负载平衡软件不断测量第一个字节的时间,将流量引导到速度最快的服务器。它还可以平衡所有可用辅助部件的读取负载,提供快速的应用程序性能。

(4)复制感知监控。数据库负载平衡软件的设计目的是一致地监视复制延迟,并确定落后于预定阈值的节点。然后避免将请求发送到过期的服务器,因此不会提供过时的数据。

与灾难恢复相比,双活操作更加昂贵,但只有20%左右,同时提供35%的容量和不间断的运行。这种增加的成本超过了增加的容量成本,延长了正常运行时间,提高了性能和最佳的资产利用率。当连续可用的体系架构部署数据库负载均衡器时,它们还可以进行零停机维护。

这种新的突破性技术正在使企业能够避免中断,并通过从灾难恢复转变为持续可用性来确保持续运行。

数据库负载平衡软件是构建双活数据中心最可靠和最经济的方法。不需要任何代码更改,即使在最苛刻的情况下,负载均衡器也能提供显著的性能提升。借助诸如内存间查询缓存和应用程序透明可扩展性等功能,无论是在内部操作还是云处理,它都能为在线业务带来最大的价值。
本文转自d1net(原创)

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
7月前
|
机器学习/深度学习 数据处理 数据安全/隐私保护
DPU:数据中心与计算架构的革新引擎
【2月更文挑战第3天】
1240 1
DPU:数据中心与计算架构的革新引擎
|
7月前
|
数据中心 网络架构 Python
【计算巢】数据中心的网络架构设计原则
【5月更文挑战第31天】探讨数据中心网络架构设计原则:稳定性是基础,需抵御各种挑战;强调扩展性,适应业务发展;追求高效,确保数据传输速度;注重灵活性,灵活应对变化。简单Python代码示例展示网络节点连接。设计时需具备长远眼光,综合考虑技术方案,以构建坚固高效的信息桥梁。同学们,要持续学习和探索,为信息世界贡献力量!
103 2
|
7月前
|
存储 网络协议 数据库
数据中心网络架构的需求原则及策略
【5月更文挑战第15天】本文讨论了数据中心建设的重要性,它能提升用户体验,保证业务连续性和数据安全。
|
7月前
|
存储 网络协议 中间件
双活数据中心建设要点
【5月更文挑战第9天】构建同城双活数据中心涉及全局负载均衡、跨中心同步、中间件集群、存储架构、业务系统改造、备份方案和容灾管理等多个关键点。
|
7月前
|
Dubbo Cloud Native 应用服务中间件
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
222 1
|
7月前
|
存储 运维 负载均衡
双活数据中心或多数据中心同步
双活数据中心或多数据中心同步
376 4
|
7月前
|
存储 网络协议 中间件
双活数据中心建设要点
【2月更文挑战第26天】
|
7月前
|
存储 并行计算 网络协议
|
存储 监控 网络协议
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
|
网络协议 网络虚拟化 数据中心
「数据中心」脊叶网络架构:Cisco VXLAN MP-BGP EVPN脊叶网络
「数据中心」脊叶网络架构:Cisco VXLAN MP-BGP EVPN脊叶网络
下一篇
DataWorks