基于Web应用服务器的IBM电子商务平台方案

作者: SMB

责任编辑: 阚智

来源: 中小企业IT采购

时间: 2007-07-23 14:20

关键字: IBM,电子商务,解决方案

浏览: 0

点赞: 0

收藏: 0

需求分析

   从技术来看,基于Web应用服务器的三层结构电子商务应用框架为设计基于Web的应用解决方案提供了一个模型。
   
   在以前的系统中,登录点是大量的并来自各方面的。各个基层单位的查询点的计算机系统情况多种多样,要求有高效的查询能力和统一的界面。在传统意义上,这是很难实现的。从当前各公司的现状来看,也是如此。各部门业务工作的数据源是多种的,分布广泛的,数据量十分庞大,要做到快速查询和网上安全传输,对应用系统的体系结构要求比较高。同时,系统还要求严格的保密性,信息按照保密级别严格分类,维护整体性、实用性、可扩展性和先进性的系统设计原则,所以,以前的体系结构已经不适合当前系统的需要。

当前系统所需要的是:

   1. 可靠性(Reliablity)

   作为关键任务(Mission-critical)应用,电子商务的可靠性十分重要。当用户通过因特网进行在线交易时,如果因为该系统的电子商务应用缺乏足够的可靠性而导致交易出现故障,将直接导致用户对本系统的信心,更重要的是将导致国家企业、部门的形象遭到严重的破坏,从而影响其威信。

   2. 可扩充性(Scalability)

   Internet是一个开放的世界,与普通的企业内部IT应用不同,给予Internet的电子商务应用的一个很大的特点是用户永远无法知道他所提供的电子商务应用的巅峰访问量有多少,而且企业也不可能去控制来自于Internet的访问量。在这种情况下,如果电子商务应用缺乏足够的可扩充性,将增加电子商务应用出故障的几率,从而直接导致其竞争力的下降。

   3. 可用性(Availability)

   对于用户来说,他们希望无论何时访问您的网站,都可以得到一个100%可用的站点,也就是说,保证整个应用系统在即使某台服务器出现故障的情况下仍然能够保证事务处理能够顺利地进行下去,保证了电子商务应用24x7x365的高可用性。

   4.安全性(Security)

   由于Internet的开放性以及Intranet的扩展容量,来自网络上的非法侵入和恶意攻击等难于避免。规范网络使用标准,建立完善的监测和预防措施能够避免系统由于受到攻击导致崩溃或性能下降的危险。因此需要有一套系统方案能够帮助完成以上的目标。

方案设计

   正如上述电子商务平台的需求分析所需,建议采用IBM HS21刀片服务器作为硬件基础平台,采用IBM Websphere Express 版本作为应用平台。IBM 刀片服务器不仅具有占用空间小,密度高,安装方便,管理方便,而且具有很高的可靠性,这主要得益于在IBM刀片中心的先进的设计架构。使用IBM刀片服务器做为硬件平台,能够更好的配合IBM Websphere电子商务平台,进一步实现系统容量的动态扩展,负载均衡和服务互备的功能。

   此外,随着越来越多的企业通过互联网与其客户、合作伙伴、卖方以及雇员进行沟通、交流,因此,互联网所带来的风险也与日俱增,企业的交易系统与信息也曝露在网络风险之下。由于层出不穷的新漏洞和新的网络攻击,这些网络攻击能够绕过传统的安全产品(如防火墙与杀毒软件),从而攻击企业的交易系统。修订软件漏洞的任务几乎无止无休,这就使得前摄性的防护功能几乎遥不可及。同时,现在的契约关系和政府法规需要企业满足一定的安全标准,这也增加了开发前摄性保护产品的压力。

   所以,在软件方面,建议使用IBM ISS产品。ISS的X-Force研发组织是全球系统漏洞与威胁研究领域的权威。ISS Proventia Server 是X-Force安全服务帮助企业组织评估风险、确定关键的信息资源,然后设计并部署保护解决方案。根据企业组织安全信息资源的不同, ISS可以提供了24/7/365的监控与管理服务,并且在实践经验领域开展教育与培训工作。

   而Proventia Server是服务器上强大的、自动的、实时入侵保护系统。Proventia Server将基于网络的、基于服务器的和基于协议堆栈的入侵防护技术、分布式技术完美地结合起来,提供实时的安全监控。Proventia Server占用系统资源少,能够监控网络传输和系统事件,并自动检测和响应可疑的行为,使用户在系统受到危害之前截取并阻止非法入侵和内部网络误用,从而最大程度地降低安全风险,保护企业网络的系统安全。

   同时在方案设计时还将参考SPECjbb2005(Java服务器基准)等评估方法。

   针对客户环境的不同,IBM推荐两套方案,分别对应工作组级应用和部门级应用。

   1、在工作组级配置中,建议采用一套刀片中心作为硬件平台,Web服务器和Web应用服务器安装在一个刀片中心里:刀片服务器具有以下特点:

   IBM Blade HS21服务器在Specjbb2005测试中,能够达到216915bops, 108458bops/JVM的指标。
工作组级应用配置表:

   类别                        设备                          数量
   硬件            IBM Bladecenter        1
           IBM HS21 blade server               1~14台
   操作系统        Windows 2003 server        1
   软件            IBM Websphere Express        1
           ISS Proventia Server        1~14套
   
   2、在部门级配置中,建议采用一套刀片中心安装Web服务器,采用IBM x3850服务器做为应用服务器安装Web应用。

部门级应用与配置表:

   类别            设备                数量
   硬件            IBM Bladecenter            1
           IBM HS21 blade server                          1~14台
           IBM system x3850                   1台以上
   操作系统        Windows 2003 server                          1
   软件            IBM Websphere Express                          1
           IBM ISS Proventia Server    根据所用物理服务器数量确定
   
   考虑到电子商务在企业中的地位越来越重要,所以对于安全性的重视提到相当的高度,以IBM HS21刀片服务器作为硬件基础平台,采用IBM Websphere Express 版本作为应用平台的设计方案能够更好的配合IBM Websphere电子商务平台,进一步实现系统容量的动态扩展,负载均衡和服务互备的功能。
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。