测试环境系统使用的是CentOS-7-x86_64-DVD-2003.iso 下载地址:http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-DVD-2003.iso节点IP地址rancher-server 1192.168.1.10rancher-server 2192.168.1.20haproxy 负载均衡
TimescaleDB部署本文安装主要分为两步:(1)PostgresSQL数据库安装(2)TimescaleDB插件安装编译(cmake)1、系统及相关版本要求操作系统: CentOS 7 64位操作系统
安装程序: postgresql-10.2.tar.gz
Timescale: timescaledb 1.0(只支持pgsql9.x和10.x)
Timescale release_t
转载
2024-05-28 21:00:18
154阅读
harbor官方下载地址:https://github.com/vmware/harbor/releases配置参考:https://github.com/vmware/harbor/blob/master/docs/installation_guide.md此处使用离线下载安装包:wget https://storage.googleapis.com/harbor-releases/
转载
2024-04-21 15:05:52
59阅读
Spring Boot总结(一):入门Spring Boot总结(二):Spring Boot中使用数据库Spring Boot总结(三):Spring Boot界面设计Spring Boot总结(四):提高数据库访问性能Spring Boot总结(五):安全设计Spring Boot总结(六):Spring Boot SSOSpring Boot总结(七):使用分布式文件系统Spring Boo
转载
2024-08-29 13:17:56
63阅读
一、概况与原理 1)所需要的配置组件有:pacemaker+corosync+HAProxy2)主要原理:HAProxy作为负载均衡器,将对openstack api服务的请求分发到两个镜像的控制节点上,由于openstack api服务是无状态的服务,所以不存在数据同步的问题。具体为在pacemaker中配置一个VIP,HAProxy负责
转载
2023-06-30 15:17:13
672阅读
1. 系统集群式部署单点系统,一旦出故障整个系统都瘫痪,非常酸爽,所以在大型系统中都采用集群部署,某台实例出现了问题直接踢掉负载就好了,不必担心系统是单点这种尴尬场景。尤其是在电商系统中大促的场景下,都会有一些备份机器,担心机器不够用那么直接扩容吧。2. 减少系统间依赖在系统里尽量的避免外部依赖、第三方依赖等,毕竟命运掌握在自己手里才是最有把握的。试想一种场景,如果因为你依赖的外部服务挂了导致自己
转载
2023-09-29 21:25:49
150阅读
关于Storm的高可用,有以下几个方面: (1)数据利用阶段可以通过ACK机制保证数据被处理; (2)在进程级别,worker失效,supervisor会自动重启worker线程; (3)在组件级别,supervisor节点失效,会在其他节点重启该supervisor任务; 但是一个很大的问题,nimbus节点失效怎么办?Supervisor进程和Nimbus进程,需要用Daemon程
转载
2024-05-01 20:45:00
64阅读
环境信息服务器IP端口系统版本服务角色127.0.0.16379Ubuntu 16.04.3 LTSredis 5.0.5 + sentinel主节点127.0.0.16380Ubuntu 16.04.3 LTSredis 5.0.5 + sentinel从节点 一127.0.0.16381Ubuntu 16.04.3 LTSredis 5.0.5 + sentinel从节点二哨兵Redis 的主
转载
2023-12-25 15:50:57
63阅读
文章目录集群介绍keepalived介绍用keepalived配置高可用集群 集群介绍根据功能划分为两大类:高可用和负载均衡高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务实现高可用的开源软件有:heartbeat、keepalived负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外
转载
2024-04-26 22:43:57
153阅读
本系列会分析OpenStack 的高可用性(HA)概念和解决方案:(1)OpenStack 高可用方案概述(2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议)(3)Neutron L3 Agent HA - DVR (分布式虚机路由器)(4)Pacemaker 和 OpenStack Resource Agent (RA)(5)RabbitMQ HA(6)MySQL H
转载
2023-12-19 21:47:37
357阅读
一、什么是高可用(High Availability)
在高可用的解释方面,有人给出了如下的诠释:
(1)系统失败或崩溃 (system faults and crashes)
&nbs
转载
2024-07-22 11:00:55
74阅读
今天领导安排了搞一个高可用的部署方案出来,涉及到应用服务、负载均衡、MySQL、keepalived,参考了网上的资料,自己做个总结,便于后续文档输出。先上部署架构图再来详细一点的说明数据库高可用部署 数据库服务的高可用通过Keepalived实现,在某一时刻,VIP附着在可用的某一台数据库节点,负载通过VIP访问可用的数据库节点,当这台数据库
转载
2023-07-18 14:41:40
126阅读
首先需要部署多个master,每个master节点需要部署keepalived,keepalived可以检测master节点状态,并且提供虚拟ip配置,当一个master出现故障这个虚拟ip会飘到其他的master节点。每个master节点还需要部署haproxy,haproxy是一个负载均衡器,对于master请求做负载均衡。
转载
2024-02-26 06:33:05
113阅读
三、 剖析架构1. CDNCDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。对于大规模电子商务平台一般需要建CDN做网络加速,大型平台如淘宝、京东都采用自建CDN,中小型的企业可以采用
转载
2023-09-14 21:01:29
124阅读
高可用是分布式系统架构设计中必须考虑的因素之一,它通常是指通过设计减少系统不能提供服务的时间。Apollo 在高可用设计上下了很大的功夫,下面我们来简单的分析下:1)某台Config Service 下线
无影响,Config Service 可用部署多个节点。2)所有 Config Service 下线
所有 Config Service 下线会影响客户端的使用,无法读取最新的配置。可采用读取本
转载
2023-07-19 11:00:03
99阅读
Redis高可用方案“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。单机的Redis是无法保证高可用性的,当Redis服务器宕机后,即使在有持久化的机制下也无法保证不丢失数据。所以我们采用Redis多机和集群的方式来保证Redis的高可用性。1、主从复制Redis支持主从复制功能,可以通过执行slaveof(Redis
转载
2023-08-30 09:52:04
49阅读
一、介绍1、k8s的node默认已经有高可用了,因为在pod会随机分配到各个node上,如果有pod挂了,就会分配到其他node上,所以这里主要是做一下master的高可用。2、kube-controller-manager与kube-scheduler高可用 这两项服务是Master节点的一部分,他们的高可用相对容易,仅需要运行多份实例即可。这两项服务是有状态的服务,这些实例会通过向apiser
转载
2023-12-01 20:15:18
100阅读
1评论
文章目录一、部署背景简介二、部署工具介绍三、部署方案介绍四、部署环境信息五、部署资源下载六、部署准备工作6.1、系统内核升级6.2、设置主机名6.3、环境初始化6.4、ssh多机互信6.5、安装基础包6.6、配置时间同步七、部署操作步骤7.1、下载解压源码7.2、安装依赖软件7.3、查看文件及镜像下载地址7.4、部署http服务器7.5、部署私有仓库7.6、生成inventory配置7.7、修改
转载
2024-07-03 09:49:17
28阅读
本次教程使用docker swarm安装准备三台机器hostIP用途node1192.168.31.130redis-master01,redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02注意事项: 1:需要保证三台机器在一个网络或一个服务器安全组内(
转载
2023-07-11 10:56:37
112阅读
SQLServer2019+AlwaysOn+WSFC+高可用1 环境准备2 部署规划3 安装步骤4 安装DNS+AD1)安装DNS2)安装AD3)DNS与AD安装结果验证4)创建域用户以及sql-node节点加入域控5 安装WSFC1)安装故障转移集群2)验证配置3)创建wsfc4)查看验证群集创建5)集群配置6 安装SQLServer20191)SQLServer 2019安装2)配置SQL
转载
2024-05-07 15:32:21
33阅读