三层结构电子商务解决方案
来源:中国电子政务网 更新时间:2012-04-15

 

        电子商务时代,用户应用已经发生了根本性的转变,传统的Client/Server模式已经不能适应传统企业、电信、ISP应用的要求,电子商务的顺利高效运行需要在计算模式上进行重新划分。国产服务器的代表厂商联想万全今年已经全面转向中国电子商务的建设,为电子商务构建从前端接入服务、中端应用服务和后端数据库支持服务提供全系列的产品和解决方案,为用户构建三层结构的电子商务。

  企业需求与模式转化


  应用需求的拉动产生计算模式的变化。在电子商务时代,如果要想继续保持企业的竞争力,必须具有以下三点最基本要求:1要以最短路径将产品或服务送到消费者手中,即直销模式;2以最低的成本满足用户对产品和服务的需求;3以最快的方式获取所需的资源或者信息。这三点要求体现了电子商务的核心理念,也就是以最小的代价获取最大的回报。


  据此,传统的企业进入电子商务需要有以下变化:首先,从传统渠道销售模式转变为直销模式,并逐步向全面的网络直销进军;第二,建立用户管理系统,如CRM、CallCenter系统;第三,建立一个Internet网站,进行宣传的同时也为网上交易奠定初步物质基础;第四,要具有快速地从第三方获取所需信息的能力;第五,建立一个企业管理系统,进行柔性生产,根据用户需要定制生产;第六、将多数支持系统从企业中剥离,转包给第三方,由其提供更专业的服务,而企业本身仅仅关注于自己的核心业务。

  在传统的Client/Server结构中,前端客户机上会有多种多样的应用,例如ICP应用,可能要在前端安装网上购物、娱乐、炒股、办公、学校、银行等众多的客户端程序,而后端服务器用来支持这些应用,它把三层结构当中的中间应用层一分为二,一部分分给前端客户机,另外一部分分给后端服务器,也就意味着后端服务器除了有数据库和数据支持系统外,还需要有一些应用支持系统。这种结构与用户需求产生了一定差距:1用户需要成为各种应用程序安装、配置和使用的专家;2该结构严重占用系统资源和通讯带宽,使系统的速度下降、总体成本增加;3对硬件要求必然比较高,系统的稳定性受到一定影响;4系统调优困难,没有任何一种调优的方法能够满足所有应用、所有服务的要求;5最致命一点便是该系统的扩展能力极其有限,缺乏线性增长能力。如果想扩展,只能停下系统,但会给应用带来难以预计的损失。

  三层结构方案剖析


  电子商务时代企业上网和网上直销首先为ISP提供了商业机会,接入服务以及主机托管将成为大势所趋;同时,部分ISP/ICP将逐渐向ASP(应用服务供应商)转变,它会提供更多更专业服务,企业本身转而关注核心数据,由CallCenter、CRM以及ERP这些系统来支撑,因此又为系统集成商提供了一种新的商机。联想的三层电子商务解决方案在这些ISP、ASP们最需要的时候应运而生。

  所谓三层结构是针对于过去的主机终端模式或者服务器客户机模式区别而成的,它的特点是在后台有一个后端数据支持服务器,在中端有一群应用服务器,提供结合用户业务和具体应用的相关系统解决方案,在前端会有很多的接入设备,通过接入设备与客户机连接,如图1所示。


  在三层结构当中,数据流的流动方式是从后端数据支持层流向应用层,进而流向前端接入层,最后达到用户层。如果把它和电视系统比较就可以看到,前端接入层就象电视机,而中间应用层就象是电视发射设备,而后端的数据支持层就象一个电视台,这样由前、中、后构成一个完整的系统。


  三层结构在前端接入层实现设备功能单一化、系统标准化、设备小型化,并且在前端实现负载均衡,ISP、ASP可以用很多的机架式服务器来代替传统的塔式服务器,而每一个服务器所负担的任务非常简单,比如做成一个Web服务器,它可以是一种标准设备,不带显示器和键盘,完全可以像常见的网络设备一样工作。随着设备的标准化,功能单一化、小型化成为必然,薄至1U和2U的机架服务器应运而生。国内最薄的服务器-联想万全1050r可以在一个标准机柜中堆叠达到42个,众多的超薄机架服务器通过共享一个存储阵列来实现负载均衡,即把前端用户频繁的访问平均分配给相对较小的服务器,轻松实现大服务器负担的各项任务,甚至比其工作得更加完美。同时联想在前端接入层提供有效的存储以及备份保障,这将极大地减少ISP、ASP的运营成本,成倍提高赢利。

  中间业务层采用标准化的开发工具,可以实现多种应用结构上的统一;通过模块化结构设计,实现高可用的应用系统。系统中采用了双机集群系统,在不重新改写应用程序的前提下,保证在中间应用层不会产生单点失效,也就是说在用户前端接入的时候,不会感受到中间应用层发生的任何变化,这和以往的主机客户机服务器的结构已经有了比较大的变化。在应用服务层,用户可以根据实际需要构建符合业务运作和具体工作流程的系统解决方案。目前联想可以帮助用户构建ERP、CRM、CallCenter等大型系统方案。

  后端数据支持层是数据库系统和数据集中存储系统。数据集中存储实现了多种数据集中在一个数据存储设备当中,多台服务器同时读写并保证数据一致性。它具有很高的带宽,比传统的SCSI设备具有更强的数据传输能力;数据库数据处理并行化,在后端数据库支持层,大部分服务器将会逐渐由传统的单机应用模式转化为并行处理模式,由原来单机四个或八个CPU承担任务逐渐演变成为多台机器多个CPU同时承担处理任务,实现并行处理。后端数据支持层还具有数据存000000储和处理的无限扩展能力,集中存储能够实现扩展,因为它把数据集中存储在一个存储设备群中,只要把存储设备进行叠加,就能够实现存储能力的线性增长。数据库通过并行处理技术,不断增加服务器节点的数量,就能够实现处理能力的线性增长。在数据库支持服务层,联想去年推出的国际领先的NS10000高性能服务器集群系统可以真正让用户实现“无限扩展、永不停顿”的梦想,并且具备高达5个9的可用性,可以替代昂贵的小型机。

  主流技术 无限扩展


  许多企业在进行电子商务转型时都面临同样的问题:已经采用了Client/Server结构,并随着系统的增长、应用的增加,服务器数量增加而造成机房管理混乱、存储分散。跟综技术发展趋势,适当进行系统调整和更新,是目前大多数企业应该重点考虑的问题。一方面可以借助最好的技术和产品迅速提高自身的运作效率,另一方面可以避免设备更新等问题带来的巨额资金和人力的浪费。

  我们建议用户在进行电子商务构建时应着重考虑以下因素:

  应该规划采用三层体系结构;

  必须保证系统具有高可用性,即容错能力;

  系统应该具备负载均衡能力,避免资源过早耗尽;

  系统应该可以实现数据的集中存储和备份;

  系统必须具备在线扩展能力,包括存储能力和处理能力;

  必须考虑数据业务的安全问题。

  计算模式转化为三层结构后,整个系统能力已经有很大的提高,但是仍然会随着用户需求的发展变化采用更新的技术。联想为广大的用户和合作伙伴提供了可以实现无限扩展的丰富的解决方案,比如联想NS10000和DataCenter。

  联想NS10000是一种高可用性、高性能数据平台,全系统采用了冗余设计,没有单点失效,实现了一个真正应用级别的集群。它能够把一个任务平均分配到所有机器上运行,然后再重新把它集中,得出一个结果,最终输出给用户。它在高速集群内部网络采用联想DA技术(Direct Access),支持64点的集群,实现了完全的线性扩展,已经能够支持1TB以上的数据量,在不久的将来,可以支持更大的数据。


  联想的数据中心解决方案是为目前正在蓬勃发展的ICP、ISP而设计的,整个结构体现了联想三层服务结构(如图2):前端接入服务层、中间应用服务层和后端的数据库支持服务层。后端这个数据库可以采用联想NS10000高性能的数据库平台。轻松实现用户数据的高速处理和中央存储以及集中备份等需求。


  联想已经由传统的PC制造企业,逐渐向Internet企业过渡,专注于Internet服务器、应用以及解决方案的建设和发展。联想将凭借自身的经验和研发产品优势与各界合作伙伴共同构筑中国的电子商务,为推动中国电子商务的发展而努力。