卓越的软件开发与网站设计机构

政府信息门户集群解决方案 当前位置:首页 > 解决方案

集群类型

按集群系统的应用范围,大体可分为操作系统级集群和业务应用级集群。通常,操作系统级集群作为底层基础集群架构为业务应用级

集群提供操作系统级的集群服务;而业务应用级集群则作为操作系统级集群的子集群,部署在操作系统级集群之上,完成特定业务的集群服

务。


操作系统级集群

Linux下主要的几个操作系统集群:

一、LSF: 通过网络将多个异构的集群体系相联系,共享计算资源,而用户则以透明的方式来访问这些资源。

二、TurboCluster: 是一个企业级软件集群系统解决方案,支持异构的网络环境。有较强的可用性和可扩展性。

三、Linux Virtual Server: LVS 项目是国内章文嵩博士领导开发的Linux服务集群系统,它集合了集群技术和Linux 操作系统内核实

现了-个具有高伸缩性、高可靠性和高可管理性的集群解决方案,同时也为完成大访问量、可灵活部署、高可用的企业级集群系统的开发提供

了一个完美的架构。LSF、 TurboCluster 和Lvs三者类似,在体系中都部署了一个负责完成平衡访问负载的主 控制机,由它来根据环境数据决

定负载均衡策略完成整个访问请求的转发,内部核心处理部分基本上是对外端客户完全透明的。

四、MOSIX:与前三者对比有很大的不同,它没有-个单独的专用部件来完成访问请求的负载均衡,所有的服务器节点是都平等的和完全分

布的。

五、EDDIE:它由HTTP 网关和特殊的DNS服务器组成,共同构成了一个分布式的WEB服务集群。

操作系统集群具备的基本特点:

一、提供强大的计算处理能力

二、提供高可用性的应用

三、提供可伸缩的软件硬件部署

四、提供对系统资源强大全面的调度与管理

集群.jpg


业务应用级集群

业务应用级集群在继承操作系统级集群特性的基础上,重点集中在自身所支持的业务特性,也有自身的特点。


业务应用级集群基于具体的业务规则,它将关注焦点放在框架内运行的各个业务资源,以及资源内部或资源之间的业务数据流,结合

事先定制的业务策略,进而做出符合业务的管理操作。


业务应用级集群对资源的管理与调度范围相对有限,局限于框架内部的组件;而对于框架之外的组件无能为力,须借助于底层的操作

系统级集群的功能进行间接的管理。

业务应用级集群运行在操作系统集群之上作为其子部分,要接受操作系统集群的监管。

本文中讨论的内容就是基于Lvs体系架构的业务应用级集群的开发。它提供针对对象生命周期的管理、差错检测、自我修复和自我迁移等

功能。