请教关于金融系统是否适合使用LVS

博士你好!
看了您的LVS的介绍,感觉这个系统对于金融系统的大规模接入也很适合。现在的金融系统大部分都在走大集中化的路线,物理上逻辑上都开始集中。主机系统是集中了,但各个网点,交易渠道还在大面积的扩展,在这个背景下,接入是个大问题了。现在的解决方案都是各网点分组接入或者架设前置机来分摊主机压力。但这种方式还是需要主机的处理能力要求比较高,而且不便于管理,网点对主机的接入点不一致等问题。

一直没有看到LVS在这方面的应用和成功案例,不知LVS是否在这个行业适用,或者有什么安全或稳定性方面的限制?
请章博士指导,谢谢!

Forums:

我想由一组前置机来分摊主机压力的方案比较合理。一组前置机可以分担与访问客户端的连接建立和维持开销,以及请求的预处理开销。前置机和主机系统在一个网络里,传输延时小,前置机和主机系统可以保持一组持久连接(避免连接建立的开销),前置机可以复用这些持久连接,使得请求在这些连接上流水起来,提高主机系统的吞吐率。另一方面,若可能,前置机可以考虑做一些数据的缓存,来降低对主机系统的访问。一组前置机可以通过LVS来作负载均衡,前置机使用商品化的PC服务器,它们的性价比是最好的。

LVS的安全性和稳定性在银行系统应用应该没有任何问题。LVS在很多大型的网站和关键性的系统中得到应该,如电子商务网站和电子支付网站。

如何用好LVS?关键是如何和应用系统结合好。

谢谢章博士的指导,我们现在正在做这方面的尝试。不过我们还有一个顾虑就是对于应用LVS系统维护,一个是对于维护人员的技术水平的要求,另外一个是LVS的可连续服务的最长时间。金融系统对于稳定提供7×24小时服务的要求比较高。
另外从上述方案来看,LVS的接入点服务器成为了整个系统的必经之路,因此任何的故障都会导致整个系统的瘫痪,影响面很广。手册中提到的双机方案是否稳定和可靠?故障切换的效率如何?

我想LVS的稳定性和可靠性已在很多实际应用中得到证明,我有几个系统运行几年都没有死过。

若主调度器发生故障,从调度器在1、2秒就可以接管继续提供调度服务。

可以考虑用多个接入点服务器,使用环形心跳检测和环形备份