集群、负载均衡的概念及其关系
2016-01-12 17:37
239 查看
1. 集群(Cluster):是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。
2. 负载均衡(Load Balance):
先得从集群讲起,集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同硬件构成的计算机。如一个提供Web服务的集群,对外界来看是一个大Web服务器。不过集群的节点也可以单独提供服务。 负载均衡的特点:在现有网络结构之上,负载均衡提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。
3.1、集群系统 (Cluster)主要解决下面几个问题: 高可用性(HA):利用集群管理软件,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。 高性能计算(HPC):即充分利用集群中的每一台计算机的资源,实现复杂运算的并行处理,通常用于科学计算领域,比如基因分析,化学分析等。
3.2、负载平衡:即把负载压力根据某种算法合理分配到集群中的每一台计算机上,以减轻主服务器的压力,降低对主服务器的硬件和软件要求。
相关文章推荐
- 《实时控制软件设计》第三组第六天工作日志
- libcurl
- 4.0蓝牙 ble开发记录
- openwrt升级功能介绍
- 实现socket_client下载socket_server文件
- Android 实现布局动态加载
- 雅克比矩阵 海森矩阵 牛顿法
- IDEA 配置
- D. Longest k-Good Segment
- iOS轮播图
- windows安全模型--令牌(token)和安全描述符
- python使用@property
- 瑞星杀毒软件、奇虎360杀毒软件、360卫士、百度卫士联手,搞不定弹出广告 & 恶意广告图标
- 设计模式(九):代理模式
- php操作redis常用方法代码例子
- Linux 内核调优
- Linq DataTable的修改和查询
- 7.php策略模式
- Shell快捷键
- 关系数据库还是NoSQL数据库