当前位置:网站首页>集群的概述与定义,一看就会
集群的概述与定义,一看就会
2022-07-04 22:17:00 【思诚代码块】
大家好,今天分享有关于集群的概述和定义
我们第一个问题就是:
什么是集群:
将很多的服务器集中到一块,使他们成为一个整体,由一个统一的机器(服务器)进行管理,实现 对大量数据信息的处理
以下是百度的的结果
集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。
我的大白话就是
调度器指挥这一堆相互独立的计算机去做一件事,这样的一套系统,就是集群
关于集群的特点
可以
在低成本的情况下,实现服务器的性能,可靠性,灵活度(也是做集群的目的)
关于集群的核心在于调度器
做集群的目的
- 在于性能的提升(就是计算能力以及处理高并发数据流量的能力)
- 在于 成本的降低(因为,相较于超级计算机高昂的价格,由传统服务器所构建的集群大大的使成本得到有效压缩)
- 在于可以提高可扩展性(就是,如果需要改动,直接对服务器节点进行增加或删除就可以了)
集群对于用户而言的感受就是:(于用户收到可视化界面而言)
不管在处理请求的集群当中, 究竟使用了多少台服务器,用户都会认为是一台服务器在实际工作
有关于集群的分类
1.高性能计算集群 (HPC),就是通过集群开发,让应用程序得以并行的状态出现,主要是为了大量的科学复杂问题得以解决

- 负载均衡集群(LB),就是说,在这样的集群当中,所处理的客户端的数据信息流量,尽可能的以平均分配的方式交给集群当中真实工作的服务器

在比如说,100G的流量分给10台服务器,每一台服务器处理10g的流量
3. 高可用集群(HA),就是在这样的集群当中,单台的服务器出现意外情况,可以实现快速的迁移与备份,目的是是为了避免单点的故障

LVS 介绍
lvs ,是linux虚拟服务器的简称,是章文嵩博士在读书期间创建的
lvs可以实现高可用以及负载均衡
是Linux系统内嵌的功能和服务
关于lvs的架构图:
它的目的是利用linux和lvs实现高可用,高性能,低成本的集群环境

lvs的组成部分
前端:负载均衡层
就是由一台或多台调度器构成的一层
我画起来的那个,就是调度器

中间: 是一堆真实干活的服务器
后端:
负责数据共享的一层(在下面的图)
在lvs集群当中,还有一些名称专业术语
- Directoy : 这是调度器 (集群的核心)
- real server : 真实服务器(真正处理数据,真正干活的服务器)
- VIP :给用户用于访问的IP地址
- RIP : 真实ip地址 (服务器节点在集群当中用于和其它节点通信真实的ip地址)
- DIP : 调度器连接节点服务器的ip地址
还有一个 : CIP (客户端的ip地址,这个不在集群的管辖范围之中)
好了,到这里,我们有关于集群的概述与定义就到这里了,谢谢大家
边栏推荐
- 制作条形码的手机App推荐
- [acwing] solution of the 58th weekly match
- Play with grpc - go deep into concepts and principles
- [cooking record] - stir fried 1000 pieces of green pepper
- Flask 上下文详解
- NFT Insider #64:电商巨头eBay提交NFT相关商标申请,毕马威将在Web3和元宇宙中投入3000万美元
- The Sandbox 和数字好莱坞达成合作,通过人力资源开发加速创作者经济的发展
- MySQL存储数据加密
- leetcode 72. Edit distance edit distance (medium)
- Scala download and configuration
猜你喜欢
[the 2023 autumn recruitment of MIHA tour] open [the only exclusive internal push code of school recruitment eytuc]

Logo special training camp section III initial creative techniques

The Sandbox 和数字好莱坞达成合作,通过人力资源开发加速创作者经济的发展

2022-07-04: what is the output of the following go language code? A:true; B:false; C: Compilation error. package main import “fmt“ func main() { fmt.Pri

将QA引入软件开发生命周期是工程师要遵循的最佳实践

BigFilter全局交易防重组件的介绍与应用

Google Earth Engine(GEE)——基于 MCD64A1 的 GlobFire 日常火灾数据集

Naacl-22 | introduce the setting of migration learning on the prompt based text generation task

虚拟人产业面临的挑战

凭借了这份 pdf,最终拿到了阿里,字节,百度等八家大厂 offer
随机推荐
Common open source codeless testing tools
PostgreSQL JOIN实践及原理
The proofreading activity of data science on the command line second edition was restarted
华泰证券是国家认可的券商吗?开户安不安全?
Google Earth Engine(GEE)——基于 MCD64A1 的 GlobFire 日常火灾数据集
现在mysql cdc2.1版本在解析值为0000-00-00 00:00:00的datetime类
La prospérité est épuisée, les choses sont bonnes et mauvaises: Où puis - je aller pour un chef de station personnel?
Short video system source code, click the blank space of the screen, the keyboard does not automatically stow
MD5 tool class
Concurrent network modular reading notes transfer
i. Mx6ull driver development | 24 - platform based driver model lights LED
国产数据库乱象
Apachecn translation, proofreading, note sorting activity progress announcement 2022.7
PostgreSQLSQL高级技巧透视表
Tiktok actual combat ~ the number of comments is updated synchronously
30余家机构联合发起数字藏品行业倡议,未来会如何前进?
Logo special training camp section III initial creative techniques
繁华落尽、物是人非:个人站长该何去何从
leetcode 72. Edit distance edit distance (medium)
Logo special training camp Section V font structure and common design techniques