随着计算机技术的快速发展以及应用的广泛深入,计算机技术被广泛地使用在企事业单位的各个业务环节,越来越多的依赖于计算机技术的应用系统成为我们日常工作的得力伙伴。在给我们带来方便和效率的同时,也使得各行各业对于计算机技术的依赖程度越来越高。 尽管随着计算机技术以日新月异的速度发展,单台计算机的性能和可靠性越来越好,但还是有许多现实的要求是单台计算机难以满足的。比如以下例子: 1 某企业需要一台服务器存储ERP 数据。企业运作没有休息的日子,当然也要求支持企业运作的服务器不能有任何理由停机,保证任何时候各个运营点都能访问; 2 某企业业务前景看好,但经营者不想马上投入数千万元一台的数据库服务器,而是希望随着业务的扩展,采取逐步增加数据库服务器的方式,逐步升级到具有200GHz 计算能力(相当于100 颗2GHZ 的奔腾4 处理器)的数据库服务器来运行数据库管理运算。 3 某电子商务公司在市场策动下突然涌入大量的用户,经营者需要有一种简单方法能够迅速扩充其应用服务器系统,不需要的时候再把扩充的设备去掉。 在这些情况下,往往需要将多台计算机组织起来进行协同工作,用来模拟一台功能更强大的计算机解决问题。这种技术称为集群(Cluster)技术。集群就是一组通过协同工作方式运行同一套应用程序并针对客户端及应用程序提供单一系统映像的独立计算机。 集群技术的目标在于通过多层网络结构进一步提高扩展性、可用性与可靠性。目前应用最为广泛的集群计算技术包括高可用集群技术、高性能并行数据库集群技术和高扩展负载均衡技术,这三种技术在实际应用中有可能会存在同一个应用中。 负载均衡英文原文为Server Load Balance,简称为SLB,是指以维持可接受性能的前提下处理不断提高的工作负载为目标的服务器集群技术。它主要用来提高系统的高性能、可扩展性与高可用性。 高性能 一个负载均衡服务系统由多台真实服务器和专门做调度的负载均衡器组成,对外部而言,整个系统就如同一台高性能服务器,系统只有一个对外的网络地址(虚拟IP 地址),所有对服务系统的请求都发到这个地址上。系统中有专门的机制能够将这些请求按照一定算法分发到服务系统中的各台真实服务器上,让它们各自分担一部分工作。 高扩展性 负载均衡集群具有较好的可扩展性,因为扩大系统规模非常容易,只要在服务中增加新的服务器即可。 高可用性 负载均衡系统将会在各种应用领域中占有举足轻重的地位。各种应用系统最关注的就是系统的可靠性和容错性,二者合在一起称为系统的可用性。常用的系统可用性指标有系统平均无故障时间、期望不间断工作时间及年平均故障率等。由于负载均衡系统中各台服务器之间相对独立,一台服务器的故障不会影响整个服务系统的工作质量,不会因为单点故障使整个系统处于故障状态。
TiSLB 主要功能:
1. 支持数据链路层负载均衡
2. 支持网络层负载均衡
3. 支持传输层负载均衡
4. 支持应用层负载均衡
5. 支持设备健康检查
6. 支持命令行和图形化界面
7. 支持数据加、解密
8. 支持数据加、解密硬件加速
9. 支持以下均衡算法:
a. 轮询算法
b. 加权轮询算法
c. 最少连接算法
d. 最短响应时间算法
e. 基于目的地址的选择算法
f. 基于源地址的选择算法
g. 基于目的地址和目的端口的选择算法
h. 基于源地址和源端口的选择算法
i. 基于TCP/IP五元组选择算法
性能
TiSLB 500
无加密吞吐量: 100M
有加密吞吐量: 50M
最多真实服务器数: 5
最多虚拟服务器数: 2
TiSLB 3000
无加密吞吐量: 500M
有加密吞吐量: 250M
最多真实服务器数: 20
最多虚拟服务器数: 5
TiSLB 5000
无加密吞吐量: 1500M
有加密吞吐量: 1000M
最多真实服务器数: 100
硬件规格
最多虚拟服务器数: 100
基于Intel425芯片的嵌入式平台、2个百兆电口
基于Intel x86 硬件平台,2U标准工控机二个千兆网口, 四个百兆网口, 1G内存,CPU不小于Pentium 4, 3.0G,建议使用电子盘,至少不小于二个PCI插槽.可以不用硬盘. 可加插硬件加速卡对性能进一步扩充.
基于Intel x86 硬件平台, 3U 加强型工控机, 四核, 4G内存, 四个千兆网口, 四个百兆网口.可以使用电子盘或硬盘.至少不少于二个PCI插槽.可加插硬件加速卡对性能进一步扩充.