架构-1:高性能架构之读写分离和分表分库架构-2:高性能架构之NoSQL和缓存架构-3:高性能架构之单机高性能和负载均衡 架构-4:可用架构之存储可用架构-5:可用架构之Paxos和Raft架构-6:可用架构之一致性哈希算法和数据分片架构-7.可用架构之接口级故障架构的复杂度来源-可用可用是指系统不会轻易的挂掉,这里的“”是指不可能达到100%的可用性,或者说100%的可用性成本非
转载 2023-07-12 15:51:50
151阅读
使用心跳实现可用HA的配置过程详解一,写在前面HA即(可用可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器甲和B,正常是甲提供服务,B待命闲置,当甲宕机或服务宕掉,会切换至乙机器继续提供服务。常见的实现可用的开源软件有心跳和KEEPALIVED。这样,一台网络服务器一天24小时提供的网络服务,难免会存在网络服务挂掉或服务器宕机宕机的情况,那么用户就访问不了服务了,这当然不
转载 2024-02-15 19:45:31
31阅读
MySQLHA工作原理1从宕机崩溃的master保存二进制日志事件(binlogevents)2识别含有最新更新的slave3应用差异的中继日志(relaylog)到其他的slave4应用从master保存的二进制日志事件(binlogevents)5提升一个slave为新的master6使其他的slave连接新的master进行复制环境主机IP地址类型CentOS7.6192.168.36.7M
原创 2019-05-09 21:22:48
1078阅读
课程大纲(HADOOP可用机制)HA运作机制什么是HAHADOOP如何实现HAHDFS-HA详解HA集群搭建 目标:掌握分布式系统中HA机制的思想掌握HADOOP内置HA的运作机制掌握HADOOP2.x的HA集群机制配置1 Hadoop的HA机制前言:正式引入HA机制是从hadoop2.0开始,之前的版本中没有HA机制1.1 HA的运作机制(1)hadoop-HA集群运作机制介绍所谓H
一. 概述我们在考虑MySQL数据库的可用架构时,主要要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。关于对可用的分级在这里
转载 2023-07-12 11:13:08
175阅读
在Hadoop1.x版本的时候,Namenode存在着单点失效的问题。如果namenode失效了,那么所有的基于HDFS的客户端——包括MapReduce作业均无法读,写或列文件,因为namenode是唯一存储元数据与文件到数据块映射的地方。而从一个失效的namenode中恢复的步骤繁多,系统恢复时间太长,也会影响到日常的维护。Hadoop的2.x版本在HDFS中增加了对可用性的支持来解决单点失
在单点或者少数节点故障的情况下,集群还可以正常的提供服务,HDFS可用机制可以通过配置Active/Standby两个NameNodes节点实现在集群中对NameNode的热备来消除单节点故障问题,如果单个节点出现故障,可通过该方式将NameNode快速切换到另外一个节点上。
内容概要: 1. 准备工作注:heartbeat3 在centos6.4上不好用,所以我的实验环境时centos5.9,版本为heartbeat2HA的心跳监测可以通过串口连接监测也可以通过网线监测,前者需要服务器有一个串口,后者需要有一个空闲网卡。HA架构中需要有一个共享的存储设备首先需要在两台机器上安装mysql服务,并架设好共享存储资源(NFS), 共享的目录应该是datadirH
原创 2016-10-15 10:30:46
438阅读
MySQL Cluster 是用于解决可用和高可靠性的解决方案。MySQL Cluster 具有故障恢复、节点修复、数据同步、非单点故障等优点。MySQL Cluster是为提供99.999%以上的可用性而设计的,采用分布式节点设计技术,不会因为单点故障而使整个Cluster瘫痪。MySQL Cluster由3类节点组成:管理节点、数据节点、SQL节点。1:数据节点  数据节点是整个系统中最主
原创 2013-11-27 10:26:19
656阅读
内容概要: 1. 准备工作注:heartbeat3 在centos6.4上不好用,所以我的实验环境时centos5.9,版本为heartbeat2HA的心跳监测可以通过串口连接监测也可以通过网线监测,前者需要服务器有一个串口,后者需要有一个空闲网卡。HA架构中需要有一个共享的存储设备首先需要在两台机器上安装mysql服务,并架设好共享存储资源(NFS), 共享的目录应该是datadirH
HA
原创 2014-06-03 17:22:22
1068阅读
HA含义为在集群服务器架构中,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。(1)基本安装Server1和server2 为High Availability的两个节点在两个节点上配置完整的rhel6.5的yum源,安装ricci,创建ricci用户,密码westos,启动并设置开机启动ricci。将instructor机作为
原创 2016-06-16 01:17:29
2037阅读
1点赞
PostgresSQLHA可用架构实战本文由萧少聪在可用架构群所做的分享整理而来,转载请注明可用架构公众号:ArchNotes。萧少聪(花名:铁庵),广东中山人,阿里云RDSforPostgreSQL/PPAS云数据库产品经理。自2006年以来,长期从事RedHat及SuSELinux的HA集群搭建及PostgreSQL数据库支持工作。2011年开始组建Postgres(数据库)中国用户会。
原创 2020-11-09 15:52:48
3473阅读
1评论
HA 即 (high available)可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。 下面我们使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服务
HA
原创 2015-08-29 13:26:13
2014阅读
HA启动出错
原创 2015-10-26 22:58:41
814阅读
安装Heartbeat前的准备 Heartbeat集群必须的硬件 从下图看出,构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器; 网络和网卡; 共享磁盘。 节点服务器 安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也可以在虚拟机上安装Heartbeat,现在Heartbeat可以很好地运行在Linux系统下,很多
翻译 精选 2013-03-29 14:52:42
547阅读
HA 即 (high available)可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。流动IP又叫VIP,用来提供对外的ip,主启动时候在主上, 当机的时候就在从上。网卡可以绑定多
原创 2016-05-28 15:39:37
920阅读
温故:最近有点忙,一直在忙着搬家所以没有更新文章,今天刚好有时间所以和大家聊聊。前面的日子里一直和大家分享网络方面的知识,基本上把网络的发展历程及现状都和大家介绍了一遍,希望大家在闲暇的时间多去看看。看我的也好,别人的也罢,总之多看点总没有坏处。知新: 一、什么是可用今天又是一个夜班,也不知道写点啥,所以就打算和大家聊聊可用,即HA.说起这个概念大家应该不会陌生,毕竟只要是干运维的基
原创 2022-07-03 00:14:43
178阅读
此博客,是根据 Rancher 官网文档,使用 RKE 测试部署最新发布版 Rancher v2.5.9 可用集群的总结文档。一 了解 RancherRancher 是为使用容器的公司打造的容器管理平台。Ranhcer 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps
keepalived可用mysql(主从)——HA
原创 2018-01-17 10:49:48
1248阅读
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://colderboy.blog.51cto.com/485582/104872一、背景当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的可用性(Database se
转载 精选 2015-06-26 14:13:18
1863阅读
  • 1
  • 2
  • 3
  • 4
  • 5