加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

容错 – HP(Tandem)Non stop如何与Linux集群进行比较?

发布时间:2020-12-13 23:57:45 所属栏目:Linux 来源:网络整理
导读:HP NonStop系统(以前称为“Tandem”)以其高可用性和可靠性以及更高的价格而闻名. 在这些方面和其他方面,Linux或基于Unix的集群如何与它们进行比较? 解决方法 在容错机器上,容错直接在硬件中处理,对应用程序透明.对集群进行编程需要您明确处理应用程序中的容
HP NonStop系统(以前称为“Tandem”)以其高可用性和可靠性以及更高的价格而闻名.

在这些方面和其他方面,Linux或基于Unix的集群如何与它们进行比较?

解决方法

在容错机器上,容错直接在硬件中处理,对应用程序透明.对集群进行编程需要您明确处理应用程序中的容错.

实际上,与为容错平台(如NonStop)构建的应用程序相比,集群应用程序体系结构的构建和错误要复杂得多.这意味着由应用程序错误驱动的不可靠性的范围要大得多,因为伦敦证券交易所found out the hard way.他们有一个现有的基于Tandem的系统,这是一个非常常见的证券交易所交易应用程序架构.他们的新首席执行官有一个明智的想法,即微软是前进之路,并有一个大型咨询公司建立一个基于120台服务器集群的.Net系统.

集群应用程序的问题在于故障可以相互关联.如果系统中存在应用程序或配置错误,则通常会在所有节点上复制它.这意味着您可以获得可以取出整个群集的单个情境或事件.集群应用程序的额外复杂性使得它们更容易出错并进行开发和部署,这增加了发生这种情况的可能性.基于(例如)Linux和J2EE构建的集群系统易受相同类型的故障模式的攻击.

恕我直言,这是旧式大型机架构的一个主要优势.一些供应商(IBM,HP,DEC以及可能还有其他几个我无法想到的供应商)制造了容错系统.此类系统的基础编程模型比集群的n层应用程序服务器稍微简单一些.这意味着相对较少出错,并且通过一定的努力,您可以实现更可靠的系统.令人惊讶的旧架构数量仍然存在,而且在市场中生活相当舒适. IBM仍然销售大量的Z和I系列机器; Unisys仍然生产A系列和2200系列; VMS和NonStop在HP内部仍然存在.这些系统的销售并非全部都存在于现有客户身上 – 例如商业承保系统(GENIUS)在ISeries上运行,并且仍然是这个市场的市场领导者,在我写这篇文章时正在进行新的推广.该应用程序经历了两次重写它的尝试(在Java中为1,在.Net中为1)我知道并且’Old School’平台似乎并没有真正扼杀它的风格.

我还不会短缺任何屏幕刮板供应商……

格雷&路透社的Transaction Processing: Concepts and Techniques有点干燥和学术,但对容错系统架构有很好的处理.其中一位作者是Tandem系统设计的关键人物.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读