当前位置:首页 > CN2资讯 > 正文内容

多层服务器集群架构 多级服务器

2天前CN2资讯


对于超大型互联网应用如Google搜索,淘宝网,阿里巴巴SaaS平台等需要云计算的有力支撑, 而以普通PC组建超大规模计算集群是一个常见选择。

对于Web Server和App Server集群来说,通过大规模线性扩展和集群化,可以很好的提升网站整体的并发访问量和整体性能。

[b]1. 扁平式负载集群[/b]
一个常见的集群设计是扁平式负载集群(Flat Cluster),一台或多台Apache + 多台App Server,通过Apache进行负载均衡。如下图所示。
(注:为简单起见,这里不考虑硬件负载,DNS,Squid等其他节点因素,下图中3台JBoss仅作示意,实践中可扩展到最大允许个数)
[img]/upload/attachment/88131/1edd9fe8-47ab-31f6-8255-3fc322519baa.jpg[/img]

扁平式负载集群能够实现基本的负载均衡,上图中使得部署在JBoss上的应用能提供3倍的并发量。
随着应用规模增长,App Server可以水平扩展。但当JBoss节点增加到一定数量时,Apache成为瓶颈所在,主要是Apache和后端JBoss集群之间要建立更多的连接,而对于Apache服务器,连接资源是有限制的。
扁平式还有个维护问题,1+N的模式,要增加,减少JBoss节点都要在Apache端处理,对HA会有短暂影响。
[b]
2. 多层负载集群[/b]
下图中
Apache 1具有更高的处理能力,作为多层集群的前端。
Apache 2.x 具有和扁平式集群中的Apache相同的处理能力。
[img]/upload/attachment/88133/2d50e998-39a3-39bf-9bc8-2b664cb18714.jpg[/img]
其中Apache 2.x 层相当于增加了一个虚拟层,对于Apache 1来说,只需要管理和交互3台服务器。而下层的子集群可根据需要灵活的进行水平扩展。

[b]3. 多层分布式数据库[/b]
多层集群思想对于数据库切分尤为有用。
在扁平式下(参见图1),假设1000万注册用户分10个库,则每个库要处理100万用户的业务数据。
而在多层分布式数据库下,虚拟层仍保持 10个虚拟,但不处理实际数据;每个虚拟节点下再设置 10个实际的数据库,那么,此架构下,共100个数据库实例,每个只需要处理10万用户的业务数据,仍有90万的剩余处理能力留作未来容量。因此,整个分布式数据库的处理能力大大提升。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32000.html

    分享给朋友:

    “多层服务器集群架构 多级服务器” 的相关文章

    搬瓦工带防御:如何提升VPS安全性,抵御DDoS攻击

    搬瓦工VPS的基本介绍 搬瓦工(Bandwagon Host)作为一家知名的VPS提供商,以其稳定的网络连接和出色的性能赢得了众多用户的青睐。无论是个人网站搭建、企业应用部署,还是科学上网需求,搬瓦工VPS都能提供灵活且高效的解决方案。它的价格相对亲民,同时支持多种操作系统和自定义配置,满足了不同用...

    探索香港节点的地理与经济优势及其全球数据传输作用

    香港节点的地理与经济优势 谈到香港的地理和经济优势,我总是想起它的独特地理位置。香港位于亚洲的心脏地带,紧密相连着中国大陆、东南亚、日本和韩国等区域。这些距离使得这里成为了数据流量的重要连接点。无论是企业还是个人,想要快速和高效地进行国际沟通时,香港总是首选的地方之一。作为一个全球重要的金融中心,香...

    Hostodo无法打开的解决方案与常见原因分析

    Hostodo概览 Hostodo于2014年在美国成立,定位为大众市场的VPS主机商。它的使命是提供高性价比的虚拟专用服务器,让更多用户能够享受到可靠的网络服务。随着云计算的普及,越来越多的小企业和个人用户需要更灵活的主机解决方案,Hostodo正是为了满足这种需求而诞生的。 在市场上,Hosto...

    搬瓦工(BandwagonHost)VPS指南:选择适合你的方案与实用技巧

    搬瓦工(BandwagonHost)是一家在VPS领域颇具声望的提供商。作为杭州的一家企业,搬瓦工致力于为用户提供高性价比的虚拟专用服务器服务,在业内吸引了大量的关注和客户。 说到搬瓦工的优势,机房和线路的多样性是一个重要因素。它在多个国家设有数据中心,包括香港、美国和日本等地。这种广泛的选择使用户...

    香港VPS推荐:选择适合您的虚拟服务器的最佳指南

    在如今的互联网时代,香港VPS逐渐成为了个人和企业的热门选择。香港VPS,简单来说,是一种虚拟专用服务器,位于香港的数据中心。它为用户提供云计算的强大能力,不论是网站托管、应用开发,还是数据存储,都能灵活应对需求。对于希望在亚太地区拓展业务的用户来说,这无疑是一个理想的解决方案。 香港VPS的多样化...

    SSH Client Windows 登录指南:轻松配置与高级功能使用

    SSH 客户端在 Windows 中的概述 SSH,也就是安全外壳协议,是一种用来在网络中进行安全数据传输的协议。它确保数据的机密性和完整性,这对于网络管理员和开发者来说是至关重要的。在Windows中,SSH客户端直接关系到我们如何安全地登录到远程计算机。通过SSH,用户可以安全地执行命令、传输文...