分布式数据中心系统部署方案.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
分布式数据中心系统部署方案 分布式数据中心系统部署方案是指在两个数据中心之间实现数据中心的双活,以提高系统的可用性和高可用性。该方案需要网络系统、存储系统、计算资源甚至包括应用系统等多个 IT 系统之间紧密合作才能实现。用户所有的业务系统同时在两个数据中心运行,包括前端的全局负载均衡、服务器前端的负载均衡、服务器集群 HA 技术,后端的数据库系统和存储系统技术,同时为用户提供服务。 数据库分布式双活技术是指在两个数据中心之间实现数据库的双活,以提高数据库的利用效率。该技术需要在主备数据中心同时安装两套数据库系统,并且实现数据库的同步功能。常见的双活技术通常使用集群方式提供,例如 Oracle RAC。Oracle RAC 是一种实时应用集群技术,可以实现多个实例同时访问和管理同一数据库,多个实例可以存在于不同节点,也可以在相同的节点上,並且能够实现自动负载均衡。 在 Oracle RAC 中,需要在两个数据中心部署 RAC 节点,共存在四个网络环境:Public 网络对应公有 IP,用于对外提供数据查询服务,服务器维护,数据库维护等;Virtual 网络对应虚拟 IP,用于提供应用连接,一般应用程序使用的是该 IP;Private 网络对应私有 IP,用于传输 RAC 节点之间心跳报文 cache fusion 数据块传递,对速度要求很高;存储网络由存储设备、HBA 卡、光纤交换机等组成。 在一个典型的多节点 RAC 系统集群环境中,数据是放在共享存储上的,客户端通过指定的虚拟 IP 连接。集群收到应用程序访问数据库的请求后,利用 DLM 机制进行多个节点间并发访问的控制,把请求发送到其中一个节点,节点收到请求后,通过 Cache Fusion 机制获取读写权限,如果节点有权限访问共享存储,节点会对共享存储进行读写,读写数据完成后返回给客户端。 当应用访问数据库 RAC 集群时,由以下两种机制来保证访问数据的可用性:并发控制和分布式缓存。并发控制机制是指 DLM 机制,它可以控制多个节点间并发访问的控制,协调节点间资源的竞争,保证并发的有效性,保护共享数据的安全。分布式缓存机制是指 Cache Fusion 模型,它可以使各实例将它们的数据缓存合并为一个共享的全局缓存,保证缓存的一致性,减少共享磁盘 IO 的消耗。 在主备数据中心故障切换时,Oracle RAC 同时具备 HA 和 LB,而其高可用性的基础是 Failover(故障转移),通过 TAF(Transparent Application Failover)技术,集群中任何一个节点的故障,连接其用户会被自动转移到健康节点,用户感觉不到这种切换。对于应用程序而言,这个迁移过程是透明的,不需要用户的介入。 分布式数据中心系统部署方案可以提高系统的可用性和高可用性,提高数据库的利用效率,并且提供了高可用性的数据库服务。
- 粉丝: 8990
- 资源: 19万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数据库基本内容讲解和操作
- Centos8.x通过RPM包升级OpenSSH9.9.(openssl-3.4.0) 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- FortFirewall-3.14.7-windows10-x86-64 防火墙
- javaweb基本操作
- Centos7.x升级openssl-1.1.1w rpm安装包 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- yolo的基本操作用法
- Ubuntu20/22/24通过deb包升级OpenSSH9.9方法 不支持16、18版本,升级有风险,前务必做好快照,以免升级后出现异常影响业务
- java swing(Gui窗体)宿舍管理系统 (有附件)
- 数据集格式转换以及标注框可视化脚本
- 火狐国际开发版安装文件