负载均衡
lijieshare
这个作者很懒,什么都没留下…
展开
-
【DNS(Domain Name System)--负载均衡】
DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。人们在通过浏览器访问网站时只需要记住网站的域名即可,而不需要记住那些不太容易理解的IP地址。在DNS系统中有一个比较重要的的资源类型叫做主机记录也称为A记录,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。如果你有一个自己的域名...2016-08-01 21:57:11 · 214 阅读 · 0 评论 -
【LVS之DR模式】
官方的原理说明:Director接收用户的请求,然后根据负载均衡算法选取一台realserver,将包转发过去,最后由realserver直接回复给用户。 请求由LVS接受,由真实提供服务的服务器(RealServer, RS)直接返回给用户,返回的时候不经过LVS。 LVS-DR is based on IBM's NetDispatcher. The NetDispatch...2017-08-02 23:23:17 · 160 阅读 · 0 评论 -
【Nginx、LVS及HAProxy负载均衡软件的优缺点】
负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,同时能够提高网络的灵活性和可用性。 Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的...2017-07-29 11:15:19 · 121 阅读 · 0 评论 -
【负载均衡之四七层区别】
简单理解四层和七层负载均衡:① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务...2017-07-18 20:04:40 · 198 阅读 · 0 评论 -
【六种常见的Web负载均衡原理与实现】
负载均衡(Load Balance)是集群技术(Cluster)的一种应用。负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力。目前最常见的负载均衡应用是Web负载均衡。根据实现的原理不同,常见的web负载均衡技术包括:DNS轮询、IP负载均衡和CDN。其中IP负载均衡可以使用硬件设备或软件方式来实现。 一、http重定向当http代理(比如浏览器)向web服务器请求某...2017-07-17 20:58:11 · 204 阅读 · 0 评论 -
【 keepalive + Nginx实现高可用性及负载均衡原理介绍】
keepalive,是在TCP中一个可以检测死连接的机制。keepalive原理:TCP会在空闲了一定时间后发送数据给对方:1.如果主机可达,对方就会响应ACK应答,就认为是存活的。2.如果可达,但应用程序退出,对方就发RST应答,发送TCP撤消连接。3.如果可达,但应用程序崩溃,对方就发FIN消息。4.如果对方主机不响应ack, rst,继续发送直到超时,就撤消连接。...2017-07-13 20:09:31 · 456 阅读 · 0 评论 -
【负载均衡器之Pen 】
Pen 是一个负载均衡器,支持 UDP 和 TCP 基础协议,比如 HTTP 和 SMTP,在外部允许把多个服务器显示为一个,可以自动检测可用服务器上的分布式客户端和停掉的服务器。Pen 提供高可用性,高性能的特性。这个负载算法会继续追踪客户端,也会尝试把他们访问的最后时间发送给服务器。客户端表有大量的插槽(默认是 2048,通过命令行参数可设置)。当表满了的时候,当前最小使用的那个会抛出...2017-07-08 17:54:07 · 304 阅读 · 0 评论 -
【Keepalived 介绍】
Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。 Keepa...2017-06-28 20:12:23 · 159 阅读 · 0 评论 -
LVS理论知识
LVS 是一个开源的软件,可以实现LINUX平台下的简单负载均衡。首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。VS/NA...2016-04-04 17:08:04 · 140 阅读 · 0 评论 -
【Apache+tomcat+mod_jk 实现负载均衡】
安装环境简介本次使用三台服务器,其中安装Apache作为负载均衡转发,另外两个tomcat模拟应用服务器。(集群早在2013年就研究过,那时候在WinXP上面研究,参考文档如下:https://yunpan.cn/crcYiCPKrkJ82 访问密码 0e99)Apache 192.168.1.113 tomcat:192.168.1.106/192.168.1.109步骤一、安装T...2016-01-19 23:02:02 · 237 阅读 · 0 评论 -
nginx+tomcat实现负载均衡
目的:本次使用了三台虚拟机,实现了Nginx+tomcat的负载均衡控制,nginx作为转发控制器,tomcat作为后端控制,这样做的好处,避免直接暴漏tomcat服务器给公网,可以实现负载均衡和错误迁移功能,确保服务的高可用性server 192.168.1.113:80 安装nginx作为负载均衡的转发器server 192.168.1.106:8080 安装tomcatserve...2015-12-28 22:32:45 · 95 阅读 · 0 评论 -
Nginx安装以及其负载均衡基础知识:
Nginx安装部署Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资...2015-12-27 21:37:22 · 100 阅读 · 0 评论 -
【haproxy配置web站点的负载均衡案例】
haproxy的配置文件分为四个部分: 全局配置: global: 全局配置段 代理配置: default: 默认配置----->所有在backend、frontend、linsten中相同内容可以在此定义; frontend:前段配置----->定义前端套接字,接受客户端请求; ...2016-12-20 22:28:27 · 197 阅读 · 0 评论 -
【SSDB 介绍】
SSDB一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis. 特性1)替代 Redis 数据库, Redis 的 100 倍容量2)LevelDB 网络支持, 使用 C/C++ 开发3)Redis API 兼容, 支持 Redis 客户端4)适合存储集合数据, 如 list, hash, zset...5)客户端 API 支持的语言包括: C+...2018-04-17 20:45:05 · 399 阅读 · 0 评论