系统架构师修炼之云计算(分布式,集群,负载均衡乱谈)

原创 2013年12月05日 23:52:22

以下内容纯属瞎忽悠,别太当真:)


负载均衡:

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法。
负载均衡技术发展了多年,有很多专业的服务提供商和产品可以选择,我个人接触过一些解决方法,其中有两个架构可以给大家做参考。
硬件四层交换

第四层交换使用第三层和第四层信息包的报头信息,根据应用区间识别业务流,将整个区间段的业务流分配到合适的应用服务器进行处理。 
第四层交换功能就象是虚 IP,指向物理服务器。它传输的业务服从的协议多种多样,有HTTP、FTP、NFS、Telnet或其他协议。

这些业务在物理服务器基础上,需要复杂的载量平衡算法。

在IP世界,业务类型由终端TCP或UDP端口地址来决定,在第四层交换中的应用区间则由源端和终端IP地址、 TCP和UDP端口共同决定。

在硬件四层交换产品领域,有一些知名的产品可以选择,比如Alteon、F5等,这些产品很昂贵,但是物有所值,能够提供非常优秀的性能和很灵活的管理能力。

Yahoo中国当初接近2000台服务器使用了三四台Alteon就搞定了。

(以上内容转摘自网络)

硬件四层交换机很管用的,2000年后的那几年,本人在在一家当时的大型互联网公司,负载均衡就使用了硬件四层交换机,好象就有Alteon,另外似乎还记得有华为L4(时间太久远记不清楚了)。

当时本人曾经负责研发实施的一个项目,需要并发应对数千用户,后端部署了四台应用服务器,前端就是用了一台硬件四层交换机(配置非常简单)做负载均衡实现分布式搞定了(硬件四层交换机很贵,好象是几十万的价格,公司当时很有钱,交换机都闲着随便用)。

软件四层交换,可以使用Linux上常用的LVS来解决,LVS就是Linux Virtual Server,性能肯定比硬件四层交换要差不少。

DNS轮循,也是解决负载均衡的办法,当年公司也在使用。


(以下内容转摘自网络)
集群(cluster):暂时搜集一些概念。
数据库集群,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。
负载均衡集群,LVS。。。
高可用性集群。。。
Apache集群。。。
Tomcat集群。。。
Apache+Tomcat集群。。。
Squid集群。。。
Squid+LVS集群。。。
nginx集群。。。
只要你想得到,应该都能做得到。

分布式:分布式文件系统(Distributed File System),HDFS,GFS。。。技术的海洋,每一项都太广,没完没了,想学都是学不完的。。。


jQuery之事件对象/大数据,云计算,分布式,负载均衡,集群,微服务详解

大圣网络 2017-04-12 08:39 JavaScript 在事件处理函数中默认传递了 event 对象,也就是事件对象,这是一个非常重要的对象。但是由于浏览器的兼容性,并不是...

集群、负载均衡及分布式系统架构

1.集群 1.1 定义: 是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。 是一组连...

集群、负载均衡及分布式系统架构

1.集群 1.1 定义: 是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。 是一组连在一起的计算...

基于dubbo从传统MVC架构转向SOA架构分布式设计4--(服务部署集群搭建及负载均衡)

这篇文章接着下一步是建我们的服务进行打包发布; 我就不去过多开那么多虚拟机了,还是上次那两台 1.把soa-user-core打包成.tar.gz 1.1找出我们下载的源码dobbo-demo-pro...

负载均衡--大型在线系统实现的关键(下篇)(服务器集群架构的设计与选择)

本文作者:sodme 本文出处:http://blog.csdn.net/sodme 声明:本文可以不经作者同意任意转载,但任何对本文的引用都须注明作者、出处及此声明信息。谢谢!!   在网...
  • w00w12l
  • w00w12l
  • 2015年04月16日 15:27
  • 590

负载均衡--大型在线系统实现的关键(下篇)(服务器集群架构的设计与选择)

本文作者:sodme 本文出处:http://blog.csdn.net/sodme 声明:本文可以不经作者同意任意转载,但任何对本文的引用都须注明作者、出处及此声明信息。谢谢!!   在网...

负载均衡--大型在线系统实现的关键(下篇)(服务器集群架构的设计与选择)

本文作者:sodme本文出处:http://blog.csdn.net/sodme/archive/2005/06/15/394576.aspx声明:本文可以不经作者同意任意转载,但任何对本文的引用都...

浅谈服务器集群、负载均衡、与分布式

浅谈服务器集群、负载均衡、与分布式负载均衡概念:其意思就是分摊到多个操作单元上进行执,操作单元可以是web服务器、ftp服务器、企业关键应用服务器等.不能理解成平均分配到每个操作单元上,因为每台服务器...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:系统架构师修炼之云计算(分布式,集群,负载均衡乱谈)
举报原因:
原因补充:

(最多只允许输入30个字)