转负载均衡设计

最近要搭建一个高并发的网站。所以,得设计负载均衡这一块。从大的方向上讲,负载均衡分为硬负载均衡,和软负载均衡。下面依次简要说明一下:

硬负载均衡

硬负载均衡,也就是使用专用的负载均衡设备。主流的硬负载均衡器有如下几种:

F5:最主流的硬负载均衡器。便宜的20万以上,贵的100多万。

深信服:乞丐版低配12万元起价。

A10:基本都在100万元以上。

Array:16-100万。

看这价格就知道,硬负载均衡,一般的中小公司,都会被价格折磨、然后犹豫、最后放弃。

软负载均衡

软软负载均衡,也就是,不使用专用的负载均衡设备,而是通过软件来实现负载均衡。常用的有如下几种:

DNS:最原始的负载均衡方式,名字就已经说明了一切,不用细说了。

LVS:最常用的软件负载均衡。我见过的国内百万级用户的架构,基本都是靠它顶的。

Nginx:也是现在流行的、常用的负载均衡方案之一。

原文地址:http://blog.csdn.net/chenggong2dm/article/details/9111309

更多相关文章
  • 第一部分:Linux负载均衡的设计一.负载均衡的原则1.确保每个cpu核心的负载均衡:2.在cpu和cache以及内存布局的影响下加权执行1.对于一般多核心cpu情况,以上两个原则可以简述为下面的原则:1.尽量不执行进程迁移,以确保cache的热度:2.除非各个cpu的负载已经严重失衡,执行负载均衡 ...
  • 最近要搭建一个高并发的网站.所以,得设计负载均衡这一块.从大的方向上讲,负载均衡分为硬负载均衡,和软负载均衡.下面依次简要说明一下: 硬负载均衡: 硬负载均衡,也就是使用专用的负载均衡设备.主流的硬负载均衡器有如下几种: F5:最主流的硬负载均衡器.便宜的20万以上,贵的100多万. 深信服:乞丐版 ...
  • 高考中国网高可用、负载均衡、可扩展设计与实现
    高考中国网高可用.负载均衡.可扩展设计与实现作者:田逸(sery@163.com) 第一章 项目描述 高考中国主要包含"高考志愿通"志愿填报系统的研究开发.产品运营:高考中国网站(www.gaokaochina.com)的开发.维护与运营. "高考志愿通"是经 ...
  • 系统架构设计理论与原则、负载均衡及高可用系统设计速记
    一.系统架构设计理论与原则 这里主要介绍几种常见的架构设计理论和原则,常见于大中型互联系统架构设计. (一).CAP理论 1.什么是CAP 著名的CAP理论是由Brewer提出的,所谓CAP,即一致性(Consistency).可用性(Availability)和分区容错性(Partition To ...
  • Haproxy负载均衡集群架构设计一例
    公司最近有一个项目由于用户担心一台单机无法承担最多用户量的使用,要求上应用集群.我们根据应用情况设计了应用集群架构.架构图如下:部署应用集群的特点:1. 前端代理负载均衡因用户环境基础架构采用虚拟化集群平台,服务器均采用虚拟机实现,所以设计时采用单台Haproxy来实现.前端选用haproxy:有一 ...
  • 大型网站设计之负载均衡:http://blog.csdn.net/chaofanwei/article/details/28386363
  • SharePoint咨询师之路:设计之前的那些事四:负载均衡-web服务器
     提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识.有些内容是自己的经验和积累,如果有不当之处,请指正. 容量管理 规模 体系结构 负载均衡  在SharePoint服务场中,Web服务器通常用来出来用户的页面请求,把用户请求传递到 ...
  •           假设该公司有两条专线,一条电信的,一条网通的线路:本实验用路由器R6 做的Telnet服务器,该服务器有绑定两个IP地址,这两个IP地址,分别是192.168.1.3 .192.168.1.4.公司希望,当两条线路都正常时,客户能够通过任何一条专线访问公司的WEB服务器,实现负载 ...
一周排行
  • DIY精简CentOS自动安装ISO
    轻松DIY精简CentOS自动安装ISO 俗话说一瘦遮三丑,一胖全没有.原生的系统过于庞大 ...
  • 明天就是大年三十了,今天在家有空,想集中整理一下CQRS架构的特点以及相比传统架构的优缺点分析.先提前祝大家猴年新春快乐.万事如意.身体健康! 最近几年,在DDD的领域,我们经常会看到CQRS架构的概念.我个人也写了 ...
  • ASP.NET5系列教程(一):领读新特性
    近期微软发布了ASP.NET 5.0,本次发布的新特性需求源于大量用户的反馈和需求,例如灵 ...
  • 蜜罐技术简介1.蜜罐的概念蜜罐(Honeypot)首次出现在Cliff Stoll的小说"The Cuckoo's Egg"(1990)里,蜜网项目组给出的定义是:没有业务上的用途,因此所有流入/ ...
  • 磁盘I/O磁盘I/O性能直接影响应用程序的性能,对于频繁读写操作的应用,I/O性能很重要.RAID---磁盘阵列,通过将多块独立的磁盘按不同方式组合起来,从而提供比单个磁盘更高的I/O性能和数据冗余.常用的RAID级 ...
  • zabbix监控的项目类型中有一种是zabbixtrapper类型,可以称为zabbix捕捉器.特点:1.把数据推送给zabbix服务器2.在zabbix服务器上必须有一个捕捉项目,然后在客户端把数据发送给zabbi ...
  • KVM虚拟机迁移说明:测试使用的是从本地到本地,远程方法类似,scp拷贝配置文件和虚拟磁盘即可,如果多块磁盘,都得拷贝,远程拷贝不需要修改配置文件,除非有相同的虚拟机,本例在本地,所以必须修改配置文件,否则会名称.u ...
  • UnrealEd3视图导航
    本博客使用的版本:8   [更多其他的UE3版本]     [最新的UE3版本 ...
  • nodejitsu的部署与管理
    一.什么是nodejitsu简而言之,nodejitsu是将node服务部署到网上的一种服 ...
  • 1.Server端下载rsync-3.1.1pre2.tar.gz# tar zxvf rsync-3.1.1pre2.tar.gz# cd ./rsync-3.1.1pre2# ./configure --pref ...