转负载均衡设计

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

硬负载均衡

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

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多万. 深信服:乞丐版 ...
  • 高考中国网高可用、负载均衡、可扩展设计与实现
    高考中国网高可用.负载均衡.可扩展设计与实现作者:田逸([email protected]) 第一章 项目描述 高考中国主要包含"高考志愿通"志愿填报系统的研究开发.产品运营:高考中国网站(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服务器,实现负载 ...
一周排行
  •  作为一个企业级的桌面Linux发行版,SuSE包含了大量最先进的Linux系统特性,而且稳定性极佳,我们在测试过程中从来没有遇到过系统或应用程序崩溃的现象.对于引导管理器,在GRUB的基础上,SuSE经过美化和功能 ...
  • 一.设置初始化参数 job_queue_processessql> alter system set job_queue_processes=n;(n>0)job_queue_processes最大值为1 ...
  • Linux启动流程详解
       Linux的系统启动流程可以简要概括为下图,这篇博文会在你了解了大致启动顺序之后对各 ...
  • 前提:保证yum可以正常使用!#!/bin/bashread -p "Please input your domain name:" DOMAINread -p "Please inpu ...
  • strlen函数检测字符串实际长度,不包含'\0'.如:char s[]="1234567";     int a=strlen(s);//a=7 可认为strlen(char *)检测的是'\0 ...
  • dt.thxopen.com/example/$(document).ready(function(){     $("#example").dataTable({         //功能启用| ...
  • 什么是分片 分片是指将数据库拆分,将其分散在不同的机器上的过程.将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载.基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数 ...
  •  1.暂时关闭SWAP,重启后恢复    swapoff   -a2. 永久关闭SWAP    vim /etc/fstab   # swap was on /dev/sda11 during installatio ...
  • 先添加国内yum源然后导入KEY# rpm --import[url]http://mirror.be10.com/centos/4/os/i386/RPM-GPG-KEY-centos4[/url]# rpm -- ...
  • 一.引言 在我们日常办公中,我们经常可能遇到一些重复性的工作的,比如,我们在写毕业设计的时候,有时候我们写的过程中不注意,当整篇毕业论文写完之后,发现在毕业论文中存在很多空白的段落,这是我们就需要人工重新审阅一遍论文 ...