2172|0

547

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

全面解析Linux集群技术的要点(一) [复制链接]

    现在很多的企业,网站都在应用Linux操作系统,Linux的优点使人们舍弃

了微软。今天就讲讲Linux集群技术,让你更一步了解Linux,知道Linux集群技术

强大功能。接下来具体的由卓跃教育为您介绍。
  
  Linux竞争力很强的原因之一,是它可以运行于极为普及的PC机上,不需要购

买昂贵的专用硬件设备。在几台运行Linux的PC机上,只要加入相应的集群软件,

就可以组成具有超强可靠性、负载能力和计算能力的Linux集群。集群中的每台服

务器称为一个节点。
  
  按照侧重点的不同,可以把Linux集群分为三类。一类是高可用性集群,运行

于两个或多个节点上,目的是在系统出现某些故障的情况下,仍能继续对外提供

服务。高可用性集群的设计思想就是要最大限度地减少服务中断时间。这类集群

中比较着名的有TurbolinuxTurboHA、Heartbeat、Kimberlite等。第二类是负载

均衡集群,目的是提供和节点个数成正比的负载能力,这种集群很适合提供大访

问量的Web服务。负载均衡集群往往也具有一定的高可用性特点。

TurbolinuxClusterServer、LinuxVirtualServer都属于负载均衡集群。另一类是

超级计算集群,按照计算关联程度的不同,又可以分为两种。一种是任务片方式

,要把计算任务分成任务片,再把任务片分配给各节点,在各节点上分别计算后

再把结果汇总,生成最终计算结果。另一种是并行计算方式,节点之间在计算过

程中大量地交换数据,可以进行具有强耦合关系的计算。这两种超级计算集群分

别适用于不同类型的数据处理工作。有了超级计算集群软件,企业利用若干台PC

机就可以完成通常只有超级计算机才能完成的计算任务。这类软件有

TurbolinuxEnFusion、SCore等。
  
  高可用性集群与负载均衡集群的工作原理不同,适用于不同类型的服务。通

常,负载均衡集群适用于提供静态数据的服务,如HTTP服务;而高可用性集群既

适用于提供静态数据的服务,如HTTP服务,又适用于提供动态数据的服务,如数

据库等。高可用性集群之所以能适用于提供动态数据的服务,是由于节点共享同

一存储介质,如RAIDBox.也就是说,在高可用性集群内,每种服务的用户数据只

有一份,存储在共用存储设备上,在任一时刻只有一个节点能读写这份数据。
  
您有任何关于linux操作系统的疑问,欢迎咨询在线老师
 
       由以上分析可以看出,高可用性集群对一种服务而言不具有负载均衡功能

,它可以提高整个系统的可靠性,但不能增加负载的能力。当然,高可用性集群

可以运行多种服务,并适当分配在不同节点上,比如节点A提供Oracle服务,同时

节点B提供Sybase服务,这也可以看成是某种意义上的负载均衡,不过这是对多种

服务的分配而言。
 
       通过上文,您对linux操作系统是否有了一定的了解。如果您还有任何学

习嵌入式方面的疑问,可以登录www.51great.org,点击在线咨询与在线老师交流

。您也可以拨打我们的全国免费咨询专线:0591-83713060进行咨询

点赞 关注
个人签名嵌入式培训www.51great.org

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表