搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有L ...
分类:
其他好文 时间:
2018-01-25 11:02:05
阅读次数:
142
apache分别基于mod_proxy_ajp,mod_proxy_http,mod_jk三种方案实现代理、负载均衡、会话绑定及Tomcatsessioncluster1、nginx,haproxy,apache(mod_proxy_ajp,mod_proxy_http,mod_jk)反代用户请求至tomcat;2、nginx,haproxy,apache(mod_proxy_ajp,mod_pr
分类:
其他好文 时间:
2018-01-23 20:29:51
阅读次数:
222
前言:我们知道tomcat+nginx负载均衡群集,lvs负载均衡群集 和 haproxy搭建群集,这三种群集相比较来说,lvs性能最好,但是搭建复杂,nginx的upstream模块支持群集,但是对群集的节点的故障检查功能不多,性能也没有haproxy好,所以应该说harpoxy也是非常不错的。所以接下来我们开始使用haproxy搭建群集. &nbs
分类:
Web程序 时间:
2018-01-23 15:41:16
阅读次数:
227
配置HAProxy负载均衡(使用3台虚拟机,1台作为HAProxy调度器、2台作为RealServer、物理机作为客户端)(HAProxy调度器IP:192.168.4.50Web服务器IP:192.168.4.53/54)一、基本配置1、装包[root@node01conf]#yum-yinstallhaproxy.2修改配置文件[root@pc50conf]#cp/etc/haproxy/ha
分类:
其他好文 时间:
2018-01-22 22:56:10
阅读次数:
149
集群a)一组通过告诉网络互联的计算组,并以单一系统的模式加以管理b)将很多服务器集中起来一起,提供同一种服务,在客户端看来就像是只有一个服务器c)在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益d)任务调度是集群系统中的核心技术目的1)提高性能2)降低成本3)提高扩展性4)增强可靠性负载均衡集群(LB)LVS和Haproxy高可用集群(HA)keepalived和RHCSLVS
分类:
其他好文 时间:
2018-01-22 20:31:51
阅读次数:
163
Haproxy集群Haproxy轮询集群不仅可以轮询传输层,也可以轮询应用层服务。搭建Haproxy集群#yum-yinstallhaproxy1)监控端口服务[haproxy:50]#vim/etc/haproxy/haproxy.cfgfrontend描述接受客户端侦听套结字frontendweb*:80default_backendappbackend描述转发链接的服务器集backendap
分类:
其他好文 时间:
2018-01-22 20:31:37
阅读次数:
173
集群基础1.服务器硬件性能不足,策略:1.scaleon向上扩展加大cpu内存等硬件-----------这种方式不可能无限扩展,而且到一定程度,性能可能会下降2.scaleout向外扩展------------------多台服务器对外提供服务--------------------目前使用的方法cluster1.LB负载均衡提高并发处理能力2.HA高可用集群提升服务可用性在线时间/(在线时间+
分类:
其他好文 时间:
2018-01-21 11:06:17
阅读次数:
169
keepalived最初专为LVS设计用来监控LVS集群系统中各个节点的状态,后来加入VRRP功能。因此也可以做nginx,haproxy,mysql的高可用。VRRP:虚拟路由器冗余协议,解决静态路由单点故障。通过竞选协议来实现虚拟路由器的功能,所有的协议报文通过ip多播(多播地址224.0.0.18),虚拟路由器的vrid对外的MAC地址00-00-5e-00-01-vrid.master会一
分类:
其他好文 时间:
2018-01-19 17:53:44
阅读次数:
141
使用kubeadm部署k8s集群09-配置worker节点2018/1/4配置worker节点初始化加入集群切换worker节点连接到apiserver的LB入口调整集群中节点角色和调度策略初始化/etc/hosts```bashk8smaster@envDev10.10.9.67tvm-0010.10.9.68tvm-0110.10.9.69tvm-02k8sworker@envDev10.10
分类:
其他好文 时间:
2018-01-19 16:53:38
阅读次数:
634
使用kubeadm部署k8s集群04-配置kubelet访问kube-apiserver2018/1/4配置kubelet访问kube-apiserver切换master节点连接到本节点的apiserver切换worker节点连接到apiserver的LB入口(在对应的文档中记录)前提:这个LB已经部署完成切换master节点连接到本节点的apiserver[root@tvm-01~]#sed-i