欢迎访问电子工程网!   登录 | 免费注册 ]   

zbzb12345的个人空间 http://www.eechina.com/space-uid-46279.html [收藏] [复制] [分享] [RSS]

博客

NEC开放式关键业务系统(OMCS)

已有 703 次阅读2012-9-4 00:10

NEC开放式关键业务系统(OMCS)

一、概要

目前,企业正处于全球化竞争的时代。在市场环境中,由于跨国企业的进入、因特网社会的到来,呈现出无国界化等趋势。由于这种全球化,使得接触的顾客更加多样化。在经营环境方面,随着这种全球化的发展,越来越需要企业削减经营成本、强化竞争力等。例如,世界各地都将生产基地转移到亚洲(尤其是中国),以推进成本削减。例如,福特汽车也在中国、马来西亚、印度尼西亚设立工厂进行生产。

在这种经营环境下,企业的系统也必须能够灵活、快速而稳定地应对这种变化。除了全球化之外,企业的事业环境也急剧地发生着各种变化。例如,金融的自由化、规制缓和的扩大等经济的变化;急剧的技术创新等技术的变化;顾客需求的多样化、生活方式的变化等,要求企业的IT系统必须灵活地应对各种经济的、社会的、技术的变化以维持和提高企业竞争力。应对这些需求,NEC通过构建许多大规模的开放式关键业务系统,确立了在开放的环境下构建稳定系统的技术。本文简要介绍了NEC的开放式关键业务系统OMCS(Open Mission Critical System)解决方案。

二、适应全球竞争的企业IT系统特征(灵活性+稳定性)

在提高企业、组织的竞争力方面,有如“敏捷经营”、“顾客意愿”、“提高效益”、“差別化”等经营的关键点;为了实现这些目的,必须超越单个组织、单个企业和国家来开展事业。因此,不能单纯地将信息技术(以下简称“IT”)作为工具,还必须不断提升其作为创新的动力和发动机的使用价值。如上所述,在满足“全球化协作”、“业务活动创新的实时应对”等要件方面,人们要求IT的关键是具有较大的“灵活性”。同时,在开展全球化商务方面,由于日益强烈要求24小时、365天的持续的业务、商务活动,因此人们要求IT的关键是具有更高的“稳定性”。

以传统的大型机(Mainframe)为基础的系统,即使具有相当的安全性和可靠性,也难免在系统开发、导入的快速性以及不同机种的扩展性等方面存在弱点。速度及扩展性即灵活性,要实现这一目的,必须构建开放式的信息基础设施。这时的关键词是“Free(自由)”、“Fair(公平)”、“Global(全球化)”,满足这些需要的平台就是“Open System(开放式系统)”。NEC利用在ACOS通用计算机商务方面培育起来的系统构建技术、软件技术等独自的知识技术,提供了采用开放技术的系统构建方案。Open Mission Critical System(开放式关键业务系统)能够提供非常可靠的稳定性和灵活性。

系统的开放化并不是新的话题,要建立开放式关键业务系统,必须拥有各种技术。NEC通过构建许多大规模关键业务系统积累了开发开放式关键业务系统的相关技术。

三、NEC的OMCS能够解决的课题

NEC的开放式关键业务系统OMCS具有以下特点:

1.在以往Client层/AP服务器层/DB层的3层结构的基础上增加了Hub层,采用提高了扩展性的4层模型;

2.单元组合型/系统模型的高速度/高可靠性平台构建技术;

3.运用关键业务中间件DiosaGlobe的高可靠性系统;

4.Best of Breed的开放系统的产品构成;

5.系统集成公司和产品供应商合为一体的HA(High Availability:高可用性)支持。

以下内容将介绍如何利用NEC的开放式关键业务系统OMCS来构建当前所追求的“灵活性(扩展性+速度)+稳定性”的系统。

1. 具有扩展性的系统

下面介绍NEC的OMCS在扩展性方面的优点。NEC的OMCS的特色之一是在以往Client层/AP层/DB层的3层模型基础上增加了Hub层,采用了4层模型。Hub层处于Client层和AP层之间,进行电文格式、协议的转换。由于Hub层进行这种转换,AP层就不需要识别ATM、营业店终端等终端的种类。因此,当需要增加终端种类或者要与其它系统相连接时,就能够减少对AP层的影响,很容易地与其它系统连接。

另外,采用这种4层结构后,随着系统的增长,在扩展所需功能层时只需增加必要数量的设备。例如,业务AP处理量增加时可追加AP服务器;店铺合并等数据量增加时可追加DB层;要追加连接处时可追加Hub层。而大型机则无法这样按层次分阶段地灵活进行扩展,因此要扩展处理性能时必须进行更改。

2. 快速构筑

从应用程序的开发方面来看,一般情况下,大型机全部采用个别开发的方式;与此相比,开放系统有各种软件包,并采用“软件包的组合+个别开发”的方式,因此可以实现比大型机更快速的开发。

另一方面,从平台方面来看,相对于大型机的单个供应商,OMCS则是多平台,因此需要最佳产品组合系统集成商的力量。NEC积累了各种大规模OMCS系统开发技术,能够实现最佳产品组合。我们把这个叫做“Best of Breed”。在系统构建方面,NEC除了新构建之外,还增加了单元组合型和系统模型运用型的系统构筑类型。通过系统模型和单元施工法的运用,能够大幅度地削减平台构建的工时数。

3.稳定性

据Gartner公司的调查,在系统死机的原因方面,HW/OS/MW的原因仅占20%,剩下80%是应用程序、运用的问题。也就是说,要减少系统死机,单靠提高平台的可靠性是不够的,还必须在应用程序、运用水平等方面采取综合性对应措施。

关于可靠性的思考方法,有零缺陷和防止故障两种。

所谓零缺陷,是指通过追求H/W、OS及其它各程序、产品及应用程序(包括软件包)等产品所具有的可靠性来实现“构建不宕机的计算机系统”的思考方法。

所谓防止故障,是指把通过将各个产品进行功能性组合来提高整个系统的可靠性的构建方法与系统的综合性运用管理、监视技术相结合;同时,不仅在故障发生时,而且在日常的系统正常运转中也要防止故障于未然,利用这种支持力来实现“构建不停止的业务系统”的思考方法。

下面讲述NEC的防止故障。防止故障要求有高可靠性系统构建手法、运用监视、故障发生时的支持力。我们以在大型机上构建的平台和在Unix上构建的平台之间的差异为例,介绍NEC的高可靠性系统构建手法。由于大型机上组合的各个产品由相同公司开发,因此功能密切相连。但是,这将完全依赖于1家公司的开发能力。

Unix 平台的优点在于其应用程序、中间件的开发不依赖于1家公司,而是采用全球的Best of breed产品。但是,由于各产品供应商出于产品战略等考虑,其开放平台在功能性方面结合松散。因此,虽然每个产品能够实现大型机的功能,但从总体上判断,大多需要应用程序的补充,可以说很难称得上强大。

为了弥补开放式产品的组合所产生的各种问题、故障信息的接收和通知、软件包切换等功能相关性的不足,NEC提供扩展型操作系统“SystemGlobe”,以及扩展型中间件“DiosaGlobe”等产品。

扩展型中间件DiosaGlobe是可在开放式平台构建关键业务应用程序的产品群。扩展型OS SystemGlobe是集群系统的构建和运用技术的相关软件产品。

OMCS技术不仅利用本公司生产的这些产品来弥补原系统的功能不足部分,而且运用在实际业绩和经验方面已得到证明的“开放式关键业务系统构建方法论”,在开放系统中实现了与大型机相当的“高可靠性”、“高可用性”、“高运用性”的平台。

NEC以丰富的业绩和经验为基础,确立了开放式关键业务系统构建理论。据此,以NEC生产的中间件DiosaGlobe为中心,可以在短时间内构建开放式关键业务系统。DiosaGlobe可提供高可用性、24小时运转、高运用性、高吞吐量/高响应性等关键业务系统所必需的各种功能。例如,使用DiosaGlobe/APBASE后,可以在不停机的状态下切换应用程序,制作静止底账等。

另外,运用系统构建模板,能够以实绩较好的系统构建信息为基础设置最佳的系统构建参数等。

其次,介绍对于防止故障很重要的运用监视。为了实现高运用性,NEC提供WebSAM (OPBASE)中间件。通过导入WebSAM,可以对跨越Unix、Windows等各种平台的多平台/异构环境的大型机、Solaris/HP/AIX等进行集中监视,削减了运用成本(操作人员数量等)。另外,由于即使在多平台环境中也可以进行统一界面的监视,操作人员无须学习多个平台的相应操作,削减学习的工时数。利用导入WebSAM (OPBASE)后的这种效果,使总的运用工时数减半。

最后介绍对于防止故障很重要的“故障发生时的支持力”。在开放系统中,由于要使用多个供应商提供的产品进行组合来构建系统,故障对策变得更加困难。对此,作为HA支持,NEC通过与Best of Breed的供应商之间的联合,构建全球化的支持系统。我们与这些供应商之间建立升级规则、应对体制,以便在故障发生时,能够通过信息共享设备交换故障信息、确认故障调查情况、快速恢复系统、排除故障。NEC在支持体制上提供标准HA支持、高级HA支持、超级HA支持等3种级别的支持服务。开工率的基准:高级HA为99.99%,超级HA为99.999%。

 

文章来源:http://www.originic.hk/Item/Show.asp?m=1&d=857


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

回顶部