一、集群相关概念简述 HA 是High Available缩写,是双机集群系统简称,指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。 1、集群的分类: LB:负载均衡集群 lvs负载均衡 nginx反向代理 HAProxy HA:高可用集群 he ...
分类:
其他好文 时间:
2018-07-12 20:05:35
阅读次数:
233
keepalived 介绍 Keepalived软件期初是专为LVS负载均衡软件设计的,用来管理并监控LVS几区系统汇总各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此Keepalived除了能管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、Mysql等)的 ...
分类:
系统相关 时间:
2018-07-12 16:18:45
阅读次数:
276
VIP1:10.90.11.196 VIP2:10.90.11.195 DIP1:10.90.11.96 DIP2:10.90.11.95 keepalived部署 Director1、Director2: yum install keepalived -y vim /etc/keepalived/ ...
分类:
其他好文 时间:
2018-07-12 14:39:07
阅读次数:
149
概要Etcd是一个分布式的,一致的key-value存储,主要用途是共享配置和服务发现。主要提供以下能力提供存储以及获取数据的接口,它通过协议保证Etcd集群中的多个节点数据的强一致性。用于存储元信息以及共享配置。提供监听机制,客户端可以监听某个key或者某些key的变更(v2和v3的机制不同,参看后面文章)。用于监听和推送变更。提供key的过期以及续约机制,客户端通过定时刷新来实现续约(v2和v
分类:
其他好文 时间:
2018-07-12 13:14:20
阅读次数:
853
节点构造如下 : 集群网络结构: 组件配置: 一、所有节点升级内核,安装Docker 1.126 1.1 升级内核 1.2 所有节点安装Docker, 修改文件系统为ovelay2驱动 1.3 所有节点安装ipvsadm 二、准备 k8s-node、master、etcd、flanneld二进制文件 ...
分类:
Web程序 时间:
2018-07-12 13:04:19
阅读次数:
266
一.基于虚拟主机的HAProxy负载均衡系统配置实例 1.通过HAProxy的ACL规则配置虚拟主机: 下面将通过HAProxy的ACL功能配置一套基于虚拟主机的负载均衡系统。这里操作系统环境为:CentOS r
分类:
其他好文 时间:
2018-07-11 19:54:45
阅读次数:
146
1.常见的负载均衡器4层负载均衡软件4层负载均衡器基于ip+端口来进行负载均衡。应用名说明F5硬件负载均衡器,功能很好,但是成本很高lvs重量级的四层负载软件nginx轻量级的四层负载软件,带缓存功能,正则表达式较灵活haproxy模拟四层转发,较灵活7层负载均衡软件7层负载均衡器基于URL等应用层信息来进行负载均衡。应用名说明haproxy天生负载均衡技能,全面支持七层代理,会话保持,标记,路径
分类:
其他好文 时间:
2018-07-11 19:53:41
阅读次数:
138
master节点组件kube-apiserver用于暴露kubernetesAPI,不管是kubectl还是HTTP调用来操作kubernets集群各种资源,都是通过kube-apiserver提供的接口进行操作的,Node节点与Master之间的通信也是主要依赖于kube-apiserver,例如pod调度:kube-scheduler将调度结果写入etcd,kubelet监听etcd获取到调度
分类:
Web程序 时间:
2018-07-11 14:47:16
阅读次数:
190
部署环境说明: 1、CENTOS 7.4 2、Docker version 17.05.0 3、etcd Version: 3.3.8 &
分类:
Web程序 时间:
2018-07-11 01:06:49
阅读次数:
252
HAProxy简介????HAProxy是一个使用C语言编写的,提供负载均衡,以及基于TCP(伪四层)和HTTP(七层)的应用程序代理。??HAProxy特别适用于那些负载大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上。??HAProxy实现
分类:
其他好文 时间:
2018-07-10 16:49:35
阅读次数:
235