透明的负载均衡器&http正向代理
* master-workers架构,http正向代理由独立的dns请求以及缓冲进程
* 使用epoll(ET)模式,采用全异步方式(双缓存,实现双向同时转发);
* 事件管理机制(事件池,事件对象分离)
* 使用红黑树超时管理
* 灵活且简单的配置文件
* 多种可配置负载均衡的算法
* 实现可以多个分组同时负载
* 不间断在线配置参数功能
...
分类:
Web程序 时间:
2015-07-01 18:34:02
阅读次数:
163
hbase.client.scanner.caching定义在扫描器中调用next方法时取回的行数。数值越大,在扫描时客户端需要对RegionServer发出的远程调用次数越少。数值越大,客户端消耗内存越大。hbase.balancer.periodregion均衡器在HBaseMaster中周期性运行。该属性定义了均衡器运行的时间间隔..
分类:
其他好文 时间:
2015-06-23 18:19:14
阅读次数:
136
负载均衡设备的URL哈希(HASH)功能主要应用在两种场合: 1. 大型网站。大型网站为了提高访问速率,将视频和图片等可缓存的内容缓存到CDN节点。每个CDN节点有很多台缓存服务器,前端配置负载均衡器进行流量分 担。...
分类:
Web程序 时间:
2015-06-23 16:01:30
阅读次数:
201
我们的产品中有两个Module,分别部署在独立的Linux机器上,Module 1需要向Module 2发起Http请求来获得服务。由于Module 2有多台,因此我们会在Module 2前部署一台负载均衡器(ELB,Elastic Load Balancer)。我们部署在AWS里,因此使用的是.....
分类:
其他好文 时间:
2015-06-18 18:43:00
阅读次数:
468
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库:可以降低单...
分类:
数据库 时间:
2015-06-09 19:20:22
阅读次数:
178
在大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。
(1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大。
此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明。
并通过在消费方获取服务提供方地址列表,实现软负载均衡和Fa...
分类:
编程语言 时间:
2015-06-04 13:51:29
阅读次数:
1643
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分...
分类:
数据库 时间:
2015-06-02 18:19:58
阅读次数:
207
keepalived的介绍作用keepalived主要针对LVS群聚应用而设计的,提供故障切换和健康检查功能。在非LVS群集环境中,也可用来实现多机热备功能。故障切换:hafallover功能,实现LBMaster和Backup主机之间故障转移和自动切换这是针对有两个负载均衡器Director同时工作而采取的故障..
分类:
其他好文 时间:
2015-05-29 12:17:33
阅读次数:
122
LVS三种工作模式、十种调度算法介绍工作模式介绍:1.Virtual server via NAT(VS-NAT)优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私有地址,只有负载均衡器需要一个合法的IP地址。缺点:扩展性有限。当服务器节点(普通...
分类:
编程语言 时间:
2015-05-25 21:59:21
阅读次数:
166
LinuxCluster:Linux集群扩展方式:Scaleup:垂直扩展,即使用性能更好的主机来取代当前主机Scaleout:横向扩展,即增加服务器,获得容量的提升以到达性能的优化director[调度器],dispatcher[分发器],loadbalancer[负载均衡器]LinuxCluster类型:负载均衡集群:LB[LoadBalancing]高..
分类:
其他好文 时间:
2015-05-25 06:17:37
阅读次数:
227