集群

本文涉及的产品
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: 集群现在如果要构造一个真正在生产环境上可使用的可靠的系统,基本都离不开集群的概念,总的来说集群是指由若干互相独立的机器通过高速网络组成的一个整体服务,整个集群的内部实现相对外部是透明的,对外部而言它就像一个独立的服务器。

集群

  • 现在如果要构造一个真正在生产环境上可使用的可靠的系统,基本都离不开集群的概念,总的来说集群是指由若干互相独立的机器通过高速网络组成的一个整体服务,整个集群的内部实现相对外部是透明的,对外部而言它就像一个独立的服务器。要使若干机器协同工作不是一件简单的事,其核心是如何在多机器之间进行通信及各种任务调度使之协同工作。
  • 在工程上常见的两种集群是——负载均衡集群和高可用集群。
  • 负载均衡集群(Load Balance Cluster),随着系统的处理量的不断增加,很快到达一台机器的处理极限,所以需要更多的机器来分担处理,负载均衡集群一般是通过一定的分发算法把访问流量均匀分布到集群里面的各个机器上进行处理,理想的集群是通过添加机器使处理能力达到线性增长,但现实中往往处理过程并非是无状态的,会涉及到一些共享状态变量,所以当集群数量达到一定程度后处理能力并不能按线性增长且可靠性可能也会降低。关于负载均衡集群如何协调分配分发请求的问题,即可以使用专门的负载均衡硬件如F5,也可以使用软件级别的方式实现负载均衡如LVS、HAProxy等。
  • 高可用集群(High Available Cluster),高可用集群通过软件把若干机器连接起来,这种集群更偏重的是当集群中某个机器发生故障后能通过自动切换或流量转移等措施来保证整个集群对外的可用性。在实际运用中很经典的就是mysql数据库的主从节点,一般情况如果是一主多从我们会使用读写分离措施,主节点负责执行写操作而从节点执行读操作,一旦主节点发生故障后系统将自动从多个从节点中选举出一个节点作为主节点继续对外提供服务,保证了服务的高可用。高可用集群与负载均衡集群一般不会绝对地划分开,我们不会将一台机器什么也不做就放着就等其他机器出故障再去候补,为了使用地更加高效可以把这些备用(standby)的机器用于负载均衡,故障发生后再接管故障节点的职责。

========广告时间========

鄙人的新书《Tomcat内核设计剖析》已经在京东销售了,有需要的朋友可以到 https://item.jd.com/12185360.html 进行预定。感谢各位朋友。

为什么写《Tomcat内核设计剖析》

=========================

欢迎关注:

这里写图片描述

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
安全 开发者
SwiftUI极简教程02:Image图片的使用
SwiftUI极简教程02:Image图片的使用
1659 1
SwiftUI极简教程02:Image图片的使用
|
10月前
|
负载均衡 前端开发 应用服务中间件
负载均衡指南:Nginx与HAProxy的配置与优化
负载均衡指南:Nginx与HAProxy的配置与优化
635 3
|
存储 编解码 算法
如何免费、轻松地将ISO文件转换为MKV?
ISO 文件通常较大,会占用大量硬盘空间,而 MKV 文件较小且更易于管理。因此,将 ISO 映像文件转换为 MKV 是减少文件大小并避免不兼容的有效方法。本文将指导您如何在Mac或Windows上将DVD/蓝光 ISO 转换为 MKV。
5112 1
|
存储 算法 安全
一文带你学习“国密算法”
一文带你学习“国密算法”
1914 3
一文带你学习“国密算法”
|
存储 Linux PHP
PHP云盘网盘系统源码+快速对接多家云存储+全新一键安装版
快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、Onedrive、自建远程服务器,当然,还有本地存储。 自定义主题配色。 图片、音频、视频、文本、Markdown、Ofiice文档 在线预览。 移动端全站响应式布局。 文件、目录分享系统,可创建私有分享或公开分享链接。 用户个人主页,可查看用户所有分享。 多用户系统、用户组支持。 初步完善的后台,方便管理。 拖拽上传、分片上传、断点续传、下载限速(*实验性功能)。 多上传策略,可为不同用户组分配不同策略。 用户组基础权限设置、二步验证。 WebDAV协议支持。
483 2
|
存储 监控 前端开发
科普:后端、后台和服务器
科普:后端、后台和服务器
4361 0
|
新零售
《数智化创新驱动品牌新零售变革》电子版下载地址
在这些年里,我们看到了很多行业和企业的起起伏伏和更新迭代,深入来看,这些起伏可以分 为三类:企业对企业的洗牌、行业对行业的洗牌、时代对时代的洗牌。今天,我们处于数字化 时代,面临的是第三种洗牌—时代对时代的洗牌,这意味着,企业所有的经营方法都需要升级。 我们特别邀请了产学研三个领域的多位专家和实践者,来共同探讨这些问题,帮助企业更好地 把握数智化转型趋势、方法和路径。
150 0
《数智化创新驱动品牌新零售变革》电子版下载地址
宜搭小技巧|自动计算日期时长,3个公式帮你搞定!
使用「时间函数」实现日期时长自动计算功能,让表单填写更轻松。
2377 0
宜搭小技巧|自动计算日期时长,3个公式帮你搞定!
|
自然语言处理 开发者
天猫精灵技能测评实践
天猫精灵技能测评实践
11393 1
天猫精灵技能测评实践
|
机器学习/深度学习 人工智能 自动驾驶
会 | 迈向算力时代 阿里云基础设施亮相首届中国算力大会
“智能计算服务+硬核技术+绿色低碳”的算力基础设施
会 | 迈向算力时代 阿里云基础设施亮相首届中国算力大会