联系我们 | 网站地图
客服热线:010-51299501
首 页 关于我们 产品介绍 解决方案 通用软件 新闻中心 服务中心 招贤纳士
负载均衡
SafeKit
PrimeCluster
PrimeCluster SIS
您的位置:首页产品介绍负载均衡
Safekit
 

作原理:软件群集工作原理
  
快速开始 safekit 群集配置 SafeKit 应用程序模块能容易地提高您群集方案的工作速度。每个模块包括一组配 置文件模板和脚本,模板和脚本只需要进行简单的参数设置,例如在安装时设置服务器的 IP 地址。
   单模块群集
   如果您要为群集服务器上的单个应用程序实现高可用性,则可采用 SafeKit 单模块方案。这样,就可以安装、运行、切换群集中的单应用程序模块。有两种方式的单模块架构:
   •  Farm 架构 , 支持网络负载平衡和恢复
   •  镜像架构,支持文件重复和恢复
多模块群集
  
如果您要为同一群集服务器上的多个应用程序配置高可用性, safekit 也支持多模块架构。多个应用程序可以在同一群组上同时高效运行。这样,您可以安装多个应用程序模块,并可分别启动和切换它们。
多模块架构包括:
  
•  FARM 和镜像混合
   •  两个运行服务器相互作用
   •  多对一,用一个备用服务器为多个运行服务器提供备份
   应用程序模块用例:应用程序模块相当于应用程序与操作系统的特定组合。我们也提供通用应用模块为模板,以此为基础,您可以配置实现负载均衡、文件复制、故障备援等功能。以此为基础您可以实现应用程序的最快配置。

应用程序和架构

操作系统

Apache web server: 镜像架构

AIX
Solaris

Linux
Windows

具有负载均衡和故障切换功能的 Farm 架构

AIX
Solaris

Linux
Windows

Mirror architecture( 镜像架构 )

Windows

Microsoft IIS web server: 具有负载均衡和故障切换功能的 Farm 架构

Windows

MySQL database: 具有文件重复和故障处理的镜像架构

 

Linux

Oracle database: 具有文件复制和故障切换的镜像架构

AIX
Solaris

Linux
Windows

Microsoft SQL server database: 具有文件复制和故障切换的镜像架构

Windows

Netfilte 防火墙前端应用程序:镜像架构

Linux

Netfilter 防火墙前端应用程序 : 支持负载均衡和故障处理的 Farm 架构

Linux

镜像架构 Generic 模块:支持文件复制和故障切换

AIX
Solaris

Linux
Windows

Farm 架构 Generic 模块:支持负载均衡和故障切换

AIX
Solaris

Linux
Windows

Mosaic : Farm 架构的测试模块

AIX
Solaris

Linux
Windows

Microsoft Paint 模块:测试镜像架构模块

Windows

NotePad 模块:测试镜像架构模块

Windows

此表格中的 * 指向 safekit 当前版本的应用程序模块。先前版本的应用程序模块仍能继续获得支持。

   SafekitFARM 架构,
          
   网络负载均衡和故障切换
   Fame 架构通过透明的网络流量分配实现网络负载平衡,并提供软件和硬件的故障处理。此种架构为提高系统负载提供了一个简单的方案。每台服务器上都运行相同的应用,网络负载流量通过操作系统的扩展分布到服务器的网络堆栈。
Farm 架构适用于防火墙、 WEB 服务等这样的前端应用程序。
  
Netfilter.Safe, Apache_farm.Safe, and Microsoft IIS_farm.safe 是 Farm 应用模块的各种模板。您可以通过通用模块 Farm.safe 为自己的应用程序编写 Farm 模块。
   具有网络负载平衡的虚拟 IP 地址
   群集中的所有服务器都关联到一个虚拟 IP 地址上。此地址的输入流量由所有服务器接收,并由每台服务器内核中的过滤器分解。一旦访问信息被一台服务器接收,应用程序只使用这台服务器的 CPU 和内存对客户的请求做出回应:反馈信息由应用程序服务器直接发送到客户端。如果某台服务器失效, Safekit 成员协议将重新配置 Farm 中的过滤器,以便利用剩余的有效服务器重新平衡网络流量。
   设置每台服务器的网络负载
   每台服务器可以通过权值的配置来决定流量的多少:每台服务器分配的流量与其权值成正比。您还可以配置负载均衡的算法:通过负载均衡模块的 IP 配置,相同客户端通过连续的 TCP 会话连接到相同服务器上:这样将保留客户端的环境。
   其他算法主要正对没有申明的应用程序、 UDP 服务、防火墙等,他的特性在于,负载均衡设置识别客户端的会话 ID 而不是客户端的 IP 地址,相同客户端将 TCP 会话连续的分布到 FARM 架构中的不同服务器中。
   2 至 10 台服务器是 FARM 架构的理想方案
   依据性价比关系, SafeKit 的纯软件负载均衡更适用于中小规模的 Server Farm ,尤其是 2 到 10 台服务器。对于更大规模的服务器负载均衡,购买昂贵的网络负载均衡硬件设备反而比较划算。
   一个适用于 Windows 和 Unix 平台各种应用的纯软件高可用性方案
   •  Mirr or 镜像
   •  Safekit 镜像架构
   •  文件复制和故障切换
   镜像架构是一种适合所有应用程序的主 - 备模式的高可用性方案。如果主服务器失效,运行在主服务器上的应用程序将自动在备用服务器上启动。
   文件复制功能,此种架构尤其适合于包含关键数据的后台应用程序的高可用性保护。
   Microsoft SQL Server.Safe, MySQL.Safe, and Oracle.Safe 是镜像类型应用模块的各模板。您可以以通用模块 Mirror.safe 为例,为自己的应用程序编写镜像模块。备份机制运行原理如下:
       

[ 1 ] [ 2 ]
 
网站地图   |   法律声明   |   隐私条款   |   联系我们   |   服务中心
© 2007 泽易迅通(北京)技术有限公司(OKTO.COM.CN)