目录 01架构到底是指什么? 02架构设计的历史背景 03架构设计的目的 04复杂度来源:高性能 单台计算机内部为了高性能带来的复杂度 多台计算机集群为了高性能带来的复杂度 05复杂度来源:高可用 高可用方案的本质 冗余”带来的复杂性 一、计算高可用 二、存储高可用 高可用状态决策 1)独裁式 2) ...
分类:
其他好文 时间:
2020-03-27 01:12:08
阅读次数:
240
“数据”是一个公司的核心资产,数据丢失或不可用则将是一个严重事故。如何做到高可用,其实三个核心点: 冗余,可用,扩容 冗余一般都是复制机制将数据分发在不同的机器上,保证数据非单点存储 可用保证服务不中断,当master挂了,能自动切到salve 上 扩容一般当数据存储容量不足,可通过分片或分区来往外 ...
分类:
其他好文 时间:
2018-09-08 13:10:43
阅读次数:
216
看到 一篇文档, 讲 对象存储, 好奇,搜索文章,摘抄,学习记录 ! 背景: 传统存储在面对海量非结构化数据时,在存储、分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结构化内容设计或优化、成本过高、并非PB级的扩展、不支持永远在线、专有的一体机设备等等,非结构化数据以每年60% ...
分类:
其他好文 时间:
2018-07-12 16:33:11
阅读次数:
5696
Note:以下为NFS+DRBD+HEARTBEAT快速实施文档,若要用于生产环境,请仔细阅读官方文档并结合实际业务调整参数,涉及数据部署请慎重!!!(个人建议:在基于个人熟悉服务的情况下并通过测试环境才可在线上使用。)存储高可用NFS+DRBD+HEARTBEAT快速实施方案环境:nfs-utils-1.2.3-75.el6_9.x86_64heartbeat-3.0.4-2.el6.x86_6
分类:
其他好文 时间:
2018-03-29 17:23:49
阅读次数:
201
DRBD实现文件存储高可用DRDB是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。由内核模块和相关应用层工具程序组成,主要被用于Linux平台下的高可用(HA)方案之中,实现不同机器上数据的同步,保持数据的一致性。当本地节点的主机出现故障时,远程节..
分类:
其他好文 时间:
2017-10-24 11:48:11
阅读次数:
176
恢复内容开始 (一)storage HA 方案1 :磁盘设备间数据镜像(AIX LVM MIRROR) 说明: 通过LVM卷管理软件实现; 磁盘1故障时,磁盘2不需要重新在主机mount,应用无需中断,真正实现了无缝接管; 特点: LVM是IBM p系列主机AIX操作系统中的缺省技术,不需要额外软件 ...
分类:
其他好文 时间:
2017-08-07 00:17:09
阅读次数:
149
本文章是电商网站架构案例的第三篇,主要介绍数据库集群,读写分离,分库分表,服务化,消息队列的使用,以及本电商案例的架构总结。 6.5数据库集群(读写分离,分库分表) 大型网站需要存储海量的数据,为达到海量数据存储,高可用,高性能一般采用冗余的方式进行系统设计。一般有两种方式读写分离和分库分表。 读写 ...
分类:
Web程序 时间:
2017-07-28 23:49:01
阅读次数:
299
MMM即Multi-MasterReplicationManagerforMySQL:mysql多主复制管理器,基于perl实现,关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),MMM也能对从服务器进行读负载均衡,所以可以用它来在一组用于复制的服务器启动虚拟..
分类:
数据库 时间:
2017-07-05 11:46:22
阅读次数:
277
大型网站技术架构阅读笔记4 这次阅读了第三篇维基百科的高性能架构设计分析和海量分布式储存系统Doris的高可用架构设计分析。对于这两节主要讲了许多内容。 作为一个百科服务类网站,维基百科主要面临的挑战是如何应对来自全球各地的巨量并发的词条查询请求。相对其他网站,它的业务比较简单,用户操作大部分是只读 ...
分类:
Web程序 时间:
2017-02-12 12:25:48
阅读次数:
151
转自:itfly8大型网站架构系列:电商网站架构案例(3) 本文章是电商网站架构案例的第三篇,主要介绍数据库集群,读写分离,分库分表,服务化,消息队列的使用,以及本电商案例的架构总结。 6.5数据库集群(读写分离,分库分表) 大型网站需要存储海量的数据,为达到海量数据存储,高可用,高性能一般采用冗余 ...
分类:
Web程序 时间:
2016-11-22 12:11:27
阅读次数:
226