服务器集群有那些解决方案?

互联网的快速发展使多媒体网络服务器,特别是WEB服务器,面对的访问数量快速增加,网络服务器需要具备提供大量并发访问服务的能力。例如,大的门户网站 每天都会收到数千万次的访问请求。因此对于提供大负载WEB服务的服务器来讲,CPU和I/O的处理能力很快会成为瓶颈。今天,IDC解决方案专家为大家讲解集群服务器解决方案。

应用系统支撑平台是应用系统的硬件基础,为了应用系统的高效、稳定、可靠地运行,建议在物理上采用集群服务器,实现应用系统硬件支撑平台的高效管理,在逻辑部署上形成负载均衡,通过应用/中间件服务集群,保证应用系统中访问的高性能和冗余性。

将服务或者应用程序安装到多台服务器上,并将这些服务器配置为共享工作负荷,这种类型的配置就是负载均衡集群。负载均衡技术通过将客户端请求分散到多台服 务器上,从而提高了基于服务器的应用程序(如WEB服务器)的性能。负载均衡技术可以接收传入请求,并根据需要将它们重新定向到特定主机。具有负载均衡功 能的设备能够同时响应不同客户端的请求,甚至是来自同一客户端的多个请求。例如,WEB浏览器有可能从集群中的不同主机获得单个WEB而所包含的多个图 像。这就分散了负载,加快了处理速度,并缩短了对客户端的响应时间。

负载均衡器使用不同的算法控制通信流量,这些算法用于以智能方式分散负载,或者最大限度地利用集群内的所有服务器。循环法、加权循环法、最少连接数法、基于负载进行分发的策略是集群的常见分发机制。

高可用性:当真实服务器出现故障不能再提供服务的时候,负载均衡器会马上侦测到并不再向它转发报文,并根据真实服务器的负载情况,把这些报文转发到其他真实服务器上,当切换发生时,对客户端来说也是完全透明的,甚至不会感知到,网络服务也没有中断。

冗余性:因为前端的负载均衡器有可能成为系统的单一失效点。为了避免负载均衡负载均衡器失效导致整个系统不能工作,通常需要设立负载均衡负载均衡器的备份,即通过HA高可用系统实现负载均衡器的高可用和冗余。交流qq:2881064152 包子

时间: 2024-12-20 20:31:55

服务器集群有那些解决方案?的相关文章

java服务器集群高并发场景下发布导致load高的解决方案

我们的java服务器集群在发布的时候,会出现刚发布的服务器load飙高(超过cpu核数)的问题,过几分钟才能回到低位,分析了好久也没发现什么原因. 经过查阅相关资料,我们意识到jvm在刚启动时,性能并不是最好的状态,在随后的运行过程中,它会自动分析热点(运行频率高的的代码),并对热点代码进行优化,所以jvm运行一段时间后才能获得较好的性能.这个问题在体量较小的应用中无法体现,当qps达到较高水平时,才会出现这个问题. 但网上查到的资料也就到这里了,并没有给出解决方案.于是综合自己的思考,以及与某

扫码登录实现及服务器集群环境下精准推送解决方案

又是新的一年,其实我心有那么一丝期待,因为每一年都会有新的进步,比如技术方面呀,与同事的沟通方面呀等等,这篇文章就是总结一下上一年我做的扫码登录功能的一些经验.        估计大家肯定在电脑上登录过微信,中间有一步在手机上点确定登录的操作,点完之后电脑上的微信就自动登录了,看上去挺屌的,但知道具体怎么实现后你就会觉得也就那样.另外,文章标题上什么"推送解决方案",方案肯定谈不上,不过这词可以用在简历上,用来唬下面试官还是可以的,因为面试官一看你简历上写着"在公司提出了什么

Linux服务器集群系统(一)(转)

add by zhj:虽然是2002年的文章,但读来还是收益良多.在 章文嵩:谈LVS及阿里开源背后的精彩故事 中LVS发起人及主要贡献者谈了LVS的开发过程及阿里开源的一些故事 原文:http://www.linuxvirtualserver.org/zh/lvs1.html 本文介绍了Linux服务器集群系统--LVS(Linux Virtual Server)项目的产生背景和目标,并描述了LVS服务器集群框架及目前提供的软件,列举LVS集群系统的特点和一些实际 应用,最后,本文谈论了LVS

分布式服务器集群架构方案思考

nginx-reverse-proxy-conf 研究了一套完整的分布式服务器集群架构方案. 0x01.大型网站演化 简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率. 集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集群(High Performance Computing Cluster). 分布式是指将不同的业务分布在

[Gerrit服务器集群搭建(三)] 服务器搭建问题小结

一.写在前面 这一篇是对搭建Gerrit集群环境时遇到的问题及解决方案的小结.不谈细节,我们搭建这个集群需要达到的最直接效果是:用户访问且仅访问一个Gerrit服务器地址,集群内任意服务器都有能力响应.这里说的“有能力”,由SSH传输协议展开. 二.集群服务器共享用户公钥 用户如果需要从Gerrit服务器上通过ssh协议下载数据,首先会在服务器上增加自己的公钥,从而让服务器在用户请求通信时向用户发送“质询”,验证用户身份.(更详细的说明在这:http://www.cnblogs.com/wina

ELK+Filebeat+Nginx集中式日志解决方案(二)——添加ElasticSearch集群

一.使用说明: Elasticsearch插件:  Elasticsearch常用的几个插件为: # head # 地址  https://github.com/mobz/elasticsearch-head mobz/elasticsearch-head # kopf # 地址  https://github.com/lmenezes/elasticsearch-kopf lmenezes/elasticsearch-kopf # bigdesk # 地址 https://github.com

音视频服务器双机热备解决方案

AnyChat平台提供了服务器双机热备解决方案,可以满足对系统有要求较高的客户需求,如政府.电信运营商以及部队等. 一.基本原理 1.AnyChat服务器有两种工作模式,分别为:主服务器模式(Master Server).从服务器模式(Slave Server). 2.从服务器启动之后,需要与主服务器建立通信连接,等待主服务器的激活,从服务器被激活之前,不能对外提供服务. 3.当从服务器被激活,且主服务器宕机之后,从服务器将会立即开始服务,接受客户端连接.从服务器被激活之后,可以连续工作30天,

Redis Cluster搭建高可用Redis服务器集群

原文:Redis Cluster搭建高可用Redis服务器集群 一.Redis Cluster集群简介 Redis Cluster是Redis官方提供的分布式解决方案,在3.0版本后推出的,有效地解决了Redis分布式的需求,当一个节点挂了可以快速的切换到另一个节点,当遇到单机内存.并发等瓶颈时,可以采用分布式方案要解决问题. 二.集群原理 Redis Cluster架构图 Redis Cluster集群采用了P2P的模式,完全去中心化,Redis把所有的Key分成了16384个slot,每个R

ELK+Filebeat 集中式日志解决方案详解

原文:ELK+Filebeat 集中式日志解决方案详解 链接:https://www.ibm.com/developerworks/cn/opensource/os-cn-elk-filebeat/index.html?ca=drs- ELK Stack 简介 ELK 不是一款软件,而是 Elasticsearch.Logstash 和 Kibana 三种软件产品的首字母缩写.这三者都是开源软件,通常配合使用,而且又先后归于 Elastic.co 公司名下,所以被简称为 ELK Stack.根据