中科曙光Sugon

首页 >解决方案>解决方案概览>全自主可控解决方案>基础技术领域

集群解决方案

1.用户需求

Internet的快速发展使多媒体网络服务器,特别是WEB服务器,面对的访问数量快速增加,网络服务器需要具备提供大量并发访问服务的能力。例如,大的门户网站每天都会收到数千万次的访问请求。因此对于提供大负载WEB服务的服务器来讲,CPU和I/O的处理能力很快会成为瓶颈。

应用系统支撑平台是应用系统的硬件基础,为了应用系统的高效、稳定、可靠地运行,建议在物理上采用集群服务器,实现应用系统硬件支撑平台的高效管理,在逻辑部署上形成负载均衡,通过应用/中间件服务集群,保证应用系统中访问的高性能和冗余性。

2. 如何解决

将服务或者应用程序安装到多台服务器上,并将这些服务器配置为共享工作负荷,这种类型的配置就是负载均衡集群。负载均衡技术通过将客户端请求分散到多台服务器上,从而提高了基于服务器的应用程序(如WEB服务器)的性能。负载均衡技术可以接收传入请求,并根据需要将它们重新定向到特定主机。具有负载均衡功能的设备能够同时响应不同客户端的请求,甚至是来自同一客户端的多个请求。例如,WEB浏览器有可能从集群中的不同主机获得单个WEB而所包含的多个图像。这就分散了负载,加快了处理速度,并缩短了对客户端的响应时间。

负载均衡器使用不同的算法控制通信流量,这些算法用于以智能方式分散负载,或者最大限度地利用集群内的所有服务器。循环法、加权循环法、最少连接数法、基于负载进行分发的策略是集群的常见分发机制。

曙光的DCLB-1100L是运行于Linux系统的龙芯平台的负载均衡系统,具有高度的可用性和扩展性。通过DCLB的一组服务器(集群)能够对外提供一致的服务,并且集群内部的结构对用户来说是透明的,用户看到的只是一台单独的虚拟服务器。

DCLB有高效的负载均衡机制,所有的核心代码均在操作系统核心态运行,响应快、效率高。转发机制对应用服务完全透明,使用DCLB做负载均衡的服务本身不需要做任何特殊的编程。

3. 应用效果

高可用性:当真实服务器出现故障不能再提供服务的时候,负载均衡器会马上侦测到并不再向它转发报文,并根据真实服务器的负载情况,把这些报文转发到其他真实服务器上,当切换发生时,对客户端来说也是完全透明的,甚至不会感知到,网络服务也没有中断。

冗余性:因为前端的负载均衡器有可能成为系统的单一失效点。为了避免负载均衡负载均衡器失效导致整个系统不能工作,通常需要设立负载均衡负载均衡器的备份,即通过HA高可用系统实现负载均衡器的高可用和冗余。


close

尊敬的客户您好:
由于本公司(曙光信息产业股份有限公司)日常研发出来的新产品、新部件数量较多,如果由于未能对官网的产品信息及时更新,而给广大用户带来不便,敬请谅解。如果您有购买需求,请联系本公司400-810-0466进行电话咨询或联系本公司销售人员进行询问。