(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf_第1页
(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf_第2页
(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf_第3页
(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf_第4页
(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf_第5页
已阅读5页,还剩74页未读 继续免费阅读

(计算机软件与理论专业论文)基于aix平台的电子商务架构.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于a i x 平台的电子商务架构 计算机软件与理论专业 研究生陈安定指导教师谢汶 r s 6 0 0 0 是在各个商业领域广泛应用的企业级服务器。a i x 系统是其系统平 台,性能优越。本文探讨了基于a i x 平台的电子商务架构和部分关键技术的实 施。 电子商务的出现,极大地改变了人类的商务模式。电子商务是电子网络技 术跟传统商务模式的结合,并且正在迅速发展。本文简单介绍了电子商务概念 之后,集中于电子商务技术层面的研究。结合a i x 平台,提出了两个架构模型, 整合l i n u x 的架构模型,和一般常规性的架构模型。并使用后一架构来付诸实 施,对其关键性部分进行了阐述:后台的d b 2 数据库,w e b s p h e r e 等;采用了 实际试验例子来运行。作为电子商务应用必不可少的服务和数据安全,本文最 后探讨了a i x 上h a c m p 的实现。 关键词r s 6 0 0 0a i x 电子商务架构d b 2w e b s p h e r e 服务h a c m p t h ef r a m e w o r ko fe b u s i n e s so i la i x p l a t f o r m m a j o r :c o m p u t e rs o f t w a r ea n dt h e o r y p o s t g r a d u a t e :a n d i n gc h e r ts u g e r v i s a r :p r o f w e nx i e r s 6 0 0 0i sae n t e r p r i s es e r v e rb r o a d l yu s e di nv a r i o u sb u s i n e s sa r e a a i xi s t h es y s t e mr u ni nr s t 6 0 0 0 ,i t sp e r f o r m a n c ei sv e r ye x c e l l e n t i nt h i sa r t i c l e ,w e d i s c u s s e dt h ef r a m e w o r ko fe b u s i n e s so na i xa n dt h ed e p l o y m e n to fs o m ek e y t e c h n o l o g y , w i t ht h ec o m i n go f e - b u s i n e s s ,t h eb u s i n e s sp a t t e mi sc h a n g e dg r e a t l y e b u s i n e s si st h ei n c o r p o r a t eo ft h ei t t e c h n o l o g y a n dt r a d i t i o n a lb u s i n e s s p a t t e r n ,a n di t i s g o i n gq u i c k l y i nt h i sa r t i c l e ,a f t e rb r i e ft a l k i n ga b o u te - b u s i n e s s c o n c e p t ,w ec e n t r a l i z e di nt h er e s e a r c ho ft e c h n o t o g ya b o u te b u s i n e s s w i t ht h e a i x p l a t f o r m ,w et a l k e dt w of r a m e w o r k s ,o n ei st h ef r a m e w o r ko fb i n d i n gl i n u x o n ei st h eo r d i n a r yf r a m e w o r k t h e nw et a l k e da b o u tt h eo r d i n a r yf r a m e w o r k t h e d e p l o y m e n to fk e yt e c h n o l o g y , s u c h a st h ed b 2d a t a b a s er u ni nt h eb a c k s t a g e ,t h e w e b s p h e r e ,e t c w ea l s ou s ear e a it e s te x a m p l et om ni nt h i sf r a m e w o r k a st h e n e c e s s a r ya s p e c to fe - b n s i n e s s ,t h es e c u r i t yo fs e r v i c ea n dd a t ai si m p o r t a n t ,s ow e t a l k e da b o u tt h ed e p l o y m e n to f h a c m p i n 您f i n a l l y k e yw o r d s r s 6 0 0 0a i xe - b u s i n e s sf r a m e w o r kd b 2w e h s p h e r es e r v i c e h a c m p 2 四川i 丈学硕士学位论文 第一章、引言 信息时代的到来,知识经济的扩张,已越来越靠近我们的生活。电子商务给 传统的商业运作带来了深刻的变革和影响,引起了人们广泛的关注,使得更多 的企业和大众参与到电子商务的巨流当中。电子商务也是几年来i t 行业的焦点 所在。如何运用现有的i t 技术,结合传统的商务模式,整合开发,使得现代商 务的运作更加有效、安全,实现企业利润的最大化,这是i t 行业所关注和追求 的。 讨。 电子商务涉及到多个领域,本文主要集中于技术层面中电子商务架构的探 1 1 技术架构是电子商务应用的关键因素 w e b 正改变着我们生活的方方面面。商务运作方式也同样样经历着一场快 速而巨大的变革。众多商家正在准备或已经从传统商务模式转变到电子商务模 式,即使用i n t e r n e t 技术实现关键的商务过程。 要转变传统的商务过程,就需要开发和部署电子商务应用系统,电子商务 应用框架设计则是电子商务实现的一个基础。构建一个适合商务需要的系统架 构,这是电子商务应用的个非常关键性的因素。 电子商务应用框架为设计电子商务解决方案提供了一个模型。这个框架基 于一个多层的分布式环境t 在这个环境中,各层应用逻辑和商业服务分离为各 种组件,这些组件通过网络相互通信。在它的最基本的形式中,可以被描述为 一个“逻辑上”的3 层计算模型,即分层是在逻辑上的,并不要求是物理上的。 有关电子商务架构的具体内容将在第四、五章具体讨论。这也是本论文的 重点所在。 些型查兰堡圭堂篁堡兰一 1 2r s 6 0 0 0 服务器有着优越的性能 当要把一个理论上的架构付诸于具体的实现时,必然要涉及到在什么平台 上来运行,使用哪些应用程序。怎么样的整合,怎么样的配置,才能发挥出优 秀的性能,提供满意的现实服务。 作为电子商务主体的企业,即使是小中型的电子商务应用,p c 机的性能往 往是无法让人感到可信任的。少量的p c 机也无法应付大量的用户访问,大量的 数据读取,在可靠性、安全性方面也力所不能。除非使用大量p c 机的集群。然 而现代企业的着眼在于简单、可维护、稳定的商务机型。大型机的费用是极为 昂贵的,而且运营也复杂。对于一般的中小企业、部门并不适合。那么我们将 眼光投向了小型机。事实上,市场的选择也是如此。 r s 6 0 0 0 系列计算机系统是美国i 醐公司于1 9 9 0 年推出的。1 9 9 7 年有一台 叫“深蓝”的电脑战胜了当时的国际棋王卡斯帕罗夫,而“深蓝”正是r s 6 0 0 0 系列的高端产品。r s 6 0 0 0 工作站及服务器的卓越性能可以完全满足大部分电 子商务应用的需要。 在本文的第二章中,将着重介绍r s 6 0 0 0 及其a i x 操作系统的技术性能。 1 3 数据的安全性越显重要 信息时代的核心无疑是信息技术,而信息技术的核心则在于信息的处理与 存储技术。无论信息处理技术多么的先进,我们都必须将信息存储于一定的介 质之上。由于越来越多的信息变成了电子信息( 数据) ,这就使信息、数据的存 储显得更加重要,特别是计算机网络应用的迅速增长更大大增加了对信息存储 产品的需求量和对信息存储技术的安全性、可靠性的要求。 i n t e r n e t 和电子商务的发展正在使存储技术发生着革命性的变化。这种变 化主要表现在三个方面:首先是存储容量的急剧膨胀。其次是数据就绪时间的 延展。今天,i n t e r n e t 使网络数据必须保证每天2 4 小时、每周7 天、每年3 6 5 2 心川i 大学硕士学位论文 天处于就绪状态。最后,数据存储的结构已经发生很大变化。在i n t e r n e t 和全 球化电子商务的时代,数据应该是面向全世界的,数据的存取只应该受到安全 机制的限制,而不受地域空间的约束。 因此,一个完整的电子商务架构必须考虑到数据存储的问题,必须应用合 适的、安全的存储技术来保证商务应用数据的安全。没有考虑到数据安全的架 构是不完整的架构,也是无法运用于实践的架构。 本文的最后一章正是探讨这个问题的。它使用了一种基于a i x 平台的h a c m p 技术,来确保商务应用的数据安全性和服务可持续性。 1 4 本文研究的意义和主要工作 三年来,本人一直在i b m 技术中心使甩和管理r s 6 0 0 0 系统,对其硬件和 软件的诸多方面,都有了较深入的理解。作为i t 巨人的一种成熟的商业运转机 型,i b m 和其他诸多的系统集成商,代理商都对基于该平台的电子商务应用投 入了极大的精力。但在众多的解决方案当中,基本上是偏向于应用层面的,并 且商业味道很浓。对围绕架构层面的专题探讨并不多见。尤其是架构层面的理 论探讨上,更不多见。 一个生产商对自己的产品非常关注,而往往会排斥或拒绝其他类的产品, 或者在潜意识上排斥。如何整合现有的技术,开拓出创新的架构,又能适应现 实的应用,保证性能上的优越,这是一个有积极意义的论题。本文提出的架构 之一,就对这方面做了一定的尝试。架构的创新点在于,整合了l i n u x 系统和 这个平台上的技术。而众所周知,l i n u x 是完全可以运行在p c 机上的。这样, 小型机也可以整合进p c 机来运行商务应用,而取得相得益彰的效果。本文对此 架构做了一定的研究。对于常规性的架构,本文第五章则应用了一个商务试验 来运行。 本文的主要工作如下: 1 第二章,对r s 6 0 0 0 服务器的概括性描述,主要在硬件和系统两个层 四川大学硕士学位论文 面上进行了阐述。 2 第三章,电子商务的简介。简单扼要地阐述以下内容:电子商务的发 展历程与概念;主要模式;分类和层次;对各行业的影响;环境要求等。俾使 对电子商务有一全局性的浏览。 3 第四章,也是本文的核心章节。主要对电子商务架构技术上的理论因 素做了有益的尝试和探讨。提出了两个基于a i x 平台电子商务应用模型。 4 第五章,本文第二个架构的关键性部分的具体实施:应用软件的安装 配置;试验商务应用的运行。 5 第六章,作为电子商务架构的部分:服务和数据的安全性研究, h a c m p ,高可用性群聚多重处理的具体实施。 第二章、,r s 6 0 0 0 服务器概述 r s 6 0 0 0 工作站服务器是美国i b m 公司于1 9 9 0 年推出的,自推出以来销 售一直持续增长,至2 0 0 2 年底已超过10 0 ,0 0 0 0 台的装机。r s 6 0 0 0 以其行业 领先的性能价格比,从便携机台式至高档并行处理枫的广阔的产品线,易于 使用的高度可靠的操作系统以及对众多标准的满足与广泛的连接能力等特点, 始终占据着商用u n i x 计算机的首席。同时r s 6 0 0 0 也受到广泛独立软件开发商 的偏爱,目前已有i 0 0 0 0 多个软件可在上面运行,因此选择k s 6 0 0 0 也使用户 有更大的余地选择合适的软件。 以下从硬件和软件两个方砥来叙述i b mr s 6 0 0 0 的卓越性能。还关注了a i x 采用的新技术、功能和特征。 2 1 硬件特征简述 p o w e r 芯片 r s 6 0 0 0 使用的p o w e r 系列芯片是一种高度集成、超标量、高并行度的第 4 四川大学硕士学位论文 二代精简指令( r i s c ) 芯片。它能在同一时钟周期内完成多条指令。多个操作, 具有许多先进的技术,诸如多条指令的派发,指令c a c h e 与数据c a c h e 分开, 以及零件周期分支( 使用预测技术) 等。 p o w e r 芯片体系结构的总线,由一条3 2 位宽的数据总线( 位于定点单元及 数据c a c h e 之间) 和一条6 4 位宽的数据总线( 位于浮点单元及数据c a c h e 之阃) 组成,这就为实现超标量提供了很高的指令带宽和数据带宽。 p o w e r 结构具有一种高度优化的c a c h e 结构,它将指令c a c h e 与数据c a c h e 分开,这就不会造成访问数据的冲突。并可以对这两种c a c h e 独立地进行优化, 此外两种c a c h e 的结车奄都是一种组相连( s e t a s s o c i a t e ) 结构,这将c a c h e 的颠簸减到最小。 p o w e r 系列芯片还具有独立的指令转换后援缓冲器和数据转换后援缓冲 器,能同时为指令c a c h e 及数据c a c h e 进行地址转换,这比用软件实现这些功 能速度上具有显著提离。 p o w e r 系列的另一个特点是它支持“精确中断”( p r e c j s ei n t e r r u p t s ) 。 当一条指令引起中断时,流水线在后续指令能够影响机器状态之前就停下来, 接着,执行中断处理程序,从中断返回并续继执行。既要构成一个超标量机 又要支持“精确中断”,这本身就是一种相当尖端的技术。 p o w e r 体系的指令集功能很强,它大大缩短了操作系统和应用程序中的代 码序列,从而对性能提高具有显著的作用,这在一般r i s c 体系中是实现不了的。 p o w e r 系列的芯片具有数据总线的校验能力,内存总线可以监测和纠正错 误,并且有位替朴能力加电时,所有构成c p u 的部件均要通过一个内在的自 控程序( b i s t ) 对所有的逻辑电路及储存芯片进行广泛的测试并将任何错误都 记录下来,这就保证了r s 6 0 0 0 的可靠性、可用性及可维护性。 p o w e r p c 芯片则是i b m ,m o t o r o l a ,a p p l e 三家公司合作开发的最新一代 r i s c 芯片它基本上沿用了p o w e r 体系结构,唯一不同的是它用单芯片而不是 用多芯片来实现这一技术,这样做的好处是具有更高的芯片集成度,大规模简 化了内部部件的数量,因此它一方面便于减少芯片的功耗,为以后增加更多的 逻辑部件铺平道路。另一方面也提供了大幅度提商系统主频妁可旋性,另外, p o w e r f c 是由三大半导体巨头开发的,巨大的市场潜力,有助于大幅度降低生 产成本。 ( 二) 铜芯片技术 四门l 大学硕士学位论文 微处理器( c p u ) 是由成百上千万个晶体管组成的。在微处理器中集成更小、 数量更多的晶体管可以提高微处理器的性能,但这也使得将这些晶体管互连越 来越困难。在过去的3 0 多年中,半导体工业使用铝来连接这些晶体管。但随着 晶体管数量的增加,互连导线越来越细,铝阻碍电子运动的作用愈来愈明显。 那么是否有一种导电性能更好的金属来替代铝呢? 人们自然而然的想到了铜。 铜的导电性能要好于铝,可以使电子信号的传输速度更快,但由于铜不能和硅 很好的结合,所以虽然人们在很早以前就已经了解了铜芯片的技术优势,但一 直没有将铜芯片技术实际应用。 研究c p u 的科学家们经过近十五年的研究,终于成功的解决铜与硅结合的 难题。使用铜来代替铝作为微处理器中晶体管的互连导线,从而大大的提高了 微处理器的性能。现在使用铜芯片技术的微处理器已经广泛应用于i b m 的 r s 6 0 0 0 和a s 4 0 0 系列产品中。 圆高速度的内存总线通道及i o 通道 目前主要厂商的计算机系统大多有这样一个问题,即c p u 的速度与内存及 外设i o 的速度不平衡,由于慢速的内存总线及i 0 总线的影响使得系统的c p u 在大部分时间都空转,这是对系统资源的一种极大浪费,而r s 6 0 0 0 平台正是 看到了这一点,采取一种平衡发展的策略,一方面其内存总线采用微通道技术, 减少了总线拥塞,另一方面采用了高速光纤串行链等技术,即s s a ,将i o 总 线的读写速率从s c s if w 所能提供的最高速度2 0 m b s 提高到8 0 船s ,这在业 界是非常优秀的。 s m p 的技术特点 在成功地推出了r s 6 0 0 0 单处理器系统、群集处理系统和并行处理系统之 后,i b m 把2 0 多年来在s m p 上积累的经验和技术溶入了基于p o w e r p c 的r s 6 0 0 0 s m p 服务器的设计和生产之中。1 9 9 4 年1 0 月,i b m 在r s 6 0 0 0 产品系列中宣布 了基于p o w e r p c 处理器的对称多处理( s m p ) 服务器产品,其产品线包括桌上型 s m pg 4 0 ,桌边型s m p3 4 0 及机架式s m pr 4 0 。 r s 6 0 0 0s m p 机型采用的技术有: s m p 的基本特点是多个处理器通过共享单一内存与单一操作操作系统,并 发工作、分担工作负载。但在传统的s m p 体系结构中,各c p u 均从单一内存总 6 四川大学硕士学位论文 线存取数据,在某一时刻仅有一个c p u 可以从总线上存取数据。因此这条总线 成为各c p u 之间传递信息的瓶颈,限制了s m p 系统中c p u 数目的增加。 另外,为了加速c p u 访问内存数据的速度,一般系统中都采用了c a c h e 缓 冲技术,但是在多c p u 环境下却产生了c a c h e 中数据不一致的问题。 r s 6 0 0 0 的解决方案是采用d a t ac r o s s b a rs w i t c h 的无阻塞数据横向快 速开关系统,在c p u 和c a c h e 之间、c p u 与m e m o r y 之间、m e m o r y 和i o 设备之 间均有一条交换通道。这样,c p o 和c a c h e 之间的数据一致化的拷贝、c p u 与 m e m o r y 之间的数据读写、m e m o r y 与i 0 的d m a 数据读写均可并行完成,这样大 大增加了s m p 机器的性能指标。因此r $ 6 0 0 0 的s m p 机器在c p u 与m e m o r y 之间 的读写速度最高可达1 8 g b s e c ,而i o 的读写速度也可达4 0 0 6 0 0 m s s e c ,这 些指标在各种u n i xs m p 系统中是极为卓越的。 s m p 系统的另一个问题是:由于c p u 数目增加了,系统也变得相应复杂, 若设计不善,则任何一个c p b 发生故障都可能会使整个系统发生瘫痪。r s 6 0 0 0 的s m p 机型在设计上针对这一点加入s y s t e mg u a r d 芯片来监控对称多处理系 统,包括硬件及操作系统。当发生故障时,s y s t e mg u a r d 会自动在无人干预的 情况下重新配置,将故障部件排除在外,并在必要时重新启动系统,自动恢复 系统错误。s y s t e mb u a r d 还提供完全的远程供电。远程监控,目前其它对称多 处理产品往往仅在高端产品中才提供类似技术。 s m p 机型的升级途径: 一方面总线带宽毕竟是有限的,各c p u 之间总会有总线竞争和冲突;另一 方面对于操作系统及应用临界区的访问,即使是在多线程环境下,也不能实现 并行,因此单纯增加c p u 数目并不能实现性能无限提高。目前各厂商的s m p 机 型c p u 数目都有一个极限,超过了这个极限,非但性能不会提高反而会下降。 因此,i b m 公司在设计s m p 系统时,设计了二维升级的途径,一方面通过改造 操作系统、使之多线程化,另一方面可以通过改造系统结构以增加c p u 的数目。 此外,从s m p 机型j 4 0 、r 4 0 设计之初虽然采用p o w e r p c5 0 1 ,但已预备了 适合将来的两代c p u p o w e r p c6 0 4 及p o w e r p c6 2 0 ,故用户可以不增加c p u 数 目,而对c p u 升级换代也可得到性能上的提高。据硬件工程师的统计,从p o w e r p c 6 0 1 升级到p o w e r p c 6 0 4 有7 0 的性能提高,且这种升级是方便的。因此,选择 r s 6 0 0 0 会比选择其它的u n i x 系统具有更多升级的途径,从而充分保护用户的 投资。 四j l i 大学硕士学位论文 2 2a i x 系统及其特征 r s 6 0 0 0 采用i b m 的u n i x 操作系统一a i x 作为其操作系统。a i x 汇集了多 年来计算机界在u n i x 上的研究成果,以及i b m 在计算机体系结构、操作系统 方面4 0 多年的丰富经验。它特别适合于做关键数据处理,是一个目前操作系统 界非常成功,应用领域广泛,开放的第二代的u n i x 系统。 a i x 全名为( a d v a n c e di n t e r a c t i v ee x e c u t i r e ) ,整个系统的设计从网络、 主机硬件系统,到操作系统完全遵守开放系统的原则。作为第一个打破u n i x 和l i n u x 壁垒的产品,i b m2 0 0 1 年发布了a i x5 l5 1 操作系统。a i x 包含了 许多i b m 传统大型机受欢迎的特征,如系统完整性。系统可管理性和系统可用 性。在a i x 操作系统上。有许多的数据库和开发工具,用户除了选用已有的应 用软件外,还可以根据各自的需要进行开发。此外,在a i x 之上,有一组功能 强、使用方便的系统管理工具。对于异种平台互存,互操作有很成熟的解决方 案。它既可连接s a a 体系结构,又能与非i b m 系统的网络相连。因此,可以和 多数专业银行现有的系统实现互连,这将对今后业务系统拓展带来极大的灵活 性,并降低投资。 a i x 遵循一系列的国际标准: 木 i e e ep o s i x l 0 0 4 1 1 9 9 0 宰x o p e n 移植指南i s s u e 3 的基本级( x p g 3 ) a e s o sr e v i s i o na ( o s f 1l e v e l2 资格) 丰 f i p s1 5 l l a l e 的编译器:x l c 、c + + 、f o r t r a n 、p a s c a l 、c o b o l $ a o a 的编译器己达到x p g 3 “成员”级的认可。 女 a i x 支持多用户、多任务。 r s 6 0 0 0 上的操作系统a i x 是目前世界公认最好的u n i x 系统之一,具体表 现在以下几个方面: 日志文件系统( j f s ) 四川大学硕士学位论文 日志文件系统是在每次文件写的过程中,先在硬盘上作一个小小的记录( 做 一个l o g ) , 这个记录标明了当前的文件系统的状态,这一做法防止了应用和 系统的故障,或人为的非正常关机( 未经过s h u t d o w n ) 对文件系统带来的损害, 也避免了每次开机时其它非日志类u n i x 系统往往要做的、长达几个小时的文件 系统一致性的检查,这给用户带来了极大的系统可用性。 逻辑卷管理系统( l v m ) 逻辑卷管理系统( l v m ) 是将物理硬盘划分成一个个大小一致的小块,然后 动态分配一个逻辑卷,文件系统是建立在逻辑卷而非物理硬盘的基础上,因此, 逻辑卷管理系统相对于传统u n i x 按硬盘分块来划分文件的方式有以下几个显 著优点: 一个文件系统可以动态增加,而非象分区那样受到前后分区的位置限制; 一个文件系统可以跨多个物理硬盘,而非象传统u n i x 文件系统仅能在一 个硬盘上; 当一个文件系统被删除后,所释放出来的空间会被充分利用( 变成一个 个可被重新申请的小块) ,而非象传统u n i x 文件系统那样会产生许多无法再分 配的碎片,( 每个碎片连续空间的大小不足分配一个新的文件系统) ; 呵充分利用d i s ks t r i p p i n g 技术( 横向将一个逻辑块散布到多个硬盘上) , 以实现多个硬盘对于同一个逻辑块读写的并发操作,以提高系统性能: 可在u n i x 而非硬件及操作系统底层实现磁盘镜像,具体只需将一个逻辑 块对应多个物理块即可。 强有力的系统管理和简单方便的操作 a i x 提供称为s m i t 的系统管理工具( s m i t ,s y s t e mm a n a g e m e n ti n t e r f a c e t 0 0 1 ) ,通过菜单驱动的方式实现系统和应用的管理,使用户无需记住复杂的命 令行和参数。提供一级菜单驱动程序,诸如完成软件的安装与设置、设备的设 置及管理、问题的测定、存贮管理等。可以自动地进行i o 设备设置,a s c i i 终 端也可充当系统控制台。在l a n 上可以进行远程系统的安装。与其它厂商的系 统管理工具不同,a i x 的s m i t 通过对系统数据库( o d m ) 的引用可使每个新增 加的i b m 应用软件都通过s m i t 来管理,而一般厂商提供的系统菜单式管理具所 9 p qj i l 大学硕士学位论文 提供的功能相当有限,同时s m i t 提供全屏对话框的形式,操作起来更加方便快 捷,另外i b m 的a i xw in d o w 环境下还提供称为v s m 的面向目标管理的管理工具, 你只要通过图标进行简单的拖和放就可实现系统管理,a i x 的联机技术手册 i n f oe x p l o r e 在图形环境和文本环境都为用户提供了完整的技术参考文档。 先进的系统内核 a i x 的内核是可切换的内核,它可以将暂不需要的内核程序如打印驱动程 序暂时换出到硬盘上,在需要时再换入内存,这就改变了传统上内核必须常驻 内存的方法,提高了内存可用空间和系统性能,从真正意义上实现了系统内核 的概念。 可占先机制使高优先级进程能立即从低优先级进程那里获得所需的资源, 这对联机实时系统至关重要。另外a i x 内核与其它操作系统之区别在于:a i x 可以在无需重新启动的基础上,安装补丁程序,在线动态改变操作系统参数, 动态配置系统部件,如磁带机等,因此a i x 有一个动态可变换的内核。a i x 内 核中还有自动错误检测跟踪的代码,用户可以使用a i x 提供的诊断工具,定时 诊断和报告系统错误的发生,并指定自动恢复的方式,这样最终减少了系统非 计划停机时间,提高了系统及应用的连接可用性,另外,a 1 x 4 2 以后还是多线 程的操作系统,包括应用及内核,这样可以最大限度的实现一个进程的并发, 从而充分利用多个c p u ,以提高系统性能。对于临界区控制,a i x 提供了一套加 锁机制以保证对临界区的安全性。 简单的系统安装 a 1 x 的系统安装完全是自动的,它可以从连在r s 6 0 0 0 的外设上安装,也 可以从网络上完成远程安装,在a i x 4 2f 还可以根据所连接的外设自动识别, 并调入相应的设备驱动程序,并且可根据所在机型是单c p u 机型还是s m p 机型, 以自动调入相应的内核,从而在单c p u 机型上避免因多线索控制及临界区检查 所带来的不必要的c p u 消耗。 真正的开放系统 开放是九十年代用户的强烈呼声,用户希望在投资时有更多选择,希望投 斟川大学硕士学位论立 资受到保护,综合反映在以下几方面:可移植性、互操作性,系统独立性和集 成性。这些目标是通过一系列标准来实现的,而a i x 本身则是兼容了两个主要 u n i x 版本( a t & t 系统v 和b s d 4 ,3 ) 的命令标准;并对实时性,可靠性,安全 性及系统管理和虚存管理等方面,作了加强而产生的u n i x 系统。a i x 遵循目前 o s f 等组织的一些主要标准,如s p e c 11 7 0 ,p o w i x ,x p g 4 等。a i x4 2 是目前 世界为数不多的完全遵循s i n g l eu n i x9 3 的u n i x 版本。 a i x 实现开放的另一个标志是它提供为广泛的客户机服务器解决方案。 r s 6 0 0 0 具有强大的通讯联网能力,它能同其它系统及应用很方便地“对话”, 在一个开放的异构平台环境中扮演不同角色,如服务器,客户机,网关等,或 者通过广域网、局域网和通道连接方式构成网络。r s 6 0 0 0 支持诸如t c p i p , o s f ,d e c n e t ,s n a ,i p x s p x ,n e t b i o s 及异步传输方式等广泛的通讯协议,在 数据库方面支持d b 2 、i n f o r m i x 、o r a c l e 、s y b a s e 及其它主流数据库,同时在 与p c 的连接方面有n e tw a r e 、l a ns e r v e r 、l a nm a n a g e r 等产品,以及对d o s 、 w i n d o w s 的仿真产品。另外还提供了在一个分布式的网络环境下实现目录管理、 应用服务器名字管理和网络及应用安全性控制的一个产品一d c e 。 a i x 上的软件开发工具 a i x 提供多种基于p o w e r 系列及p o w e r p c 平台的优化编译器,包括c 、 p a s c a l 、f o r t r a n 、c o b o l 及p l 1 等等。同时还提供了一个面向对象的类库, 以便用户采用面向对象的开发方法。这些类库中含有一些基本对象,如通讯多 媒体等。开发者仅需将它们连入自己的开发程序即可,另外r s 6 0 0 0 上的c s e t + + ( 基于a i x 4 2 ) 还提供了一个集成环境下完成编辑、编译、运行、调试 等开发任务。c s e t + + 还支持多种语言,与多种编译器兼容,具有便于不同平台 移植的特点。 对于开发过程中的管理,r s 6 0 0 0 还提供了专门的版本控制、文档管理、 支持分布式工作组开发环境的工具,如c m v c 等。 a i x 上的管理软件8 y s t e m v i e w a i x 提供了专门的管理工具s y s t e mv i e w ,它由2 4 个产品组成,能实现网 络管理,储存管理,系统管理等多项业务。 堕型查堂堡主堂堡丝墨 共享硬盘的高可用性集群处理系统h a c m p 在现代企业中,对系统的可靠性和连续可用性要求越来越高,这是因为目 前企业的运转越来越依赖于信息系统,许多重要信息都储存在计算机内,一旦 计算机发生故障造成数据丢失,对企业造成的灾难将会是惨重的。即使信息不 丢失,由于应用中断造成企业业务不能正常运作,其带来的经济损失也会是巨 大的。 r s 6 0 0 0 上采用的高可用性集群多处理系统h a c m p ,对可用性计算提供一种 经济有效的解决方案,在本论文中,我们采用h a c m p 方法来使系统具有高度的 可靠性。 h a c m p 是将多台r s 6 0 0 0 通过共享硬盘连接在一起。整个集群系统能自动 侦测到硬件及软件的错误,并由备份服务器接替工作,恢复用户应用软件及应 用数据,从而使单个r s 6 0 0 0 服务器发生故障时不会影响到整个运行环境,从 而迸一步加强了系统可用性。与传统容错技术不同,f i a c m p 集群系统中的 r s 6 0 0 0 方面可以起着随时备份故障服务嚣的作用,另一方面还可以运行自 己的应用:而传统的容错机的备份c p u 和m e m o r y 平时一直空闲着( 或空转) , 这就浪费了用户投资,另外它能解决容错机不能解决的软件及系统的故障 ( h a c m p 有多个o s 拷贝在不同节点上,而容错机只有一个o s ) 。 动态逻辑分区功能 最近推出的a i x5 l5 2 中最大的改迸就是增加了动态逻辑分区功能。 逻辑分区( l p a r ) 是一种服务器设计特性,可以在单一服务器上并行多个独 立操作系统映像,从而为终端用户提供更大的灵活性。但通常的逻辑分区当系 统需要重新划分分区时,必须停机再重新启动,有些产品的所谓逻辑分区甚至 根本无法再重新分区。a i x5 l5 2 所具备的动态逻辑分区功能( d l p a r ) 能在不 重新引导系统或卸载受影响分区的情况下,将资源从一个分区转移到另一个分 区。 在一个l p a r 配置中,单个处理器、2 5 6 m b 内存和i 0 适配器插槽资源都将 处在一个指定逻辑分区的专有控制下。l p a r 的一个主要优势是它能够对这些独 立资源进行精细的控制和分配,允许以几乎任何数量和组合方式将这些独立资 源组合在起,创建一个逻辑分区。动态l p a r 对这些功能进行了扩张,不仅允 许在激活个逻辑分区时进行这种精细的资源分配,而且允许在分区的运行过 四川大学硕士学位论文 程中实现这种分配。单个处理器、内存和i o 适配器插槽能被释放到一个“空 闲资源区”中,系统可以从该空闲区中获得这些资源,或将这些资源直接从一 个分区转移到另一个分区。这样,d l p a r 在处理不断变化的负载需求和服务器 部署时,能够提供更大的灵活性,包括: 在需求高峰期将测试分区的处理器转移到一个工作分区,随后在需求降 低时再将它们转移回去。 将内存转移到正在超负荷执行内存页面调度的分区。 在分区之间转移不常使用的i o 设备,如用于软件安装的c d r o m 或用于 备份的磁带驱动器。 将一系列处理器、内存和i o 资源释放到“空闲资源区”中,以创建新 的分区。 在一个单一系统上配置一个最小l p a r 集,将其作为一些主服务器的“故 障切换”备用服务器,同时使一部分资源集保持在自由状态。如果某一主服务 器失效,系统可以将自由资源分配给备用l p a r ,以继续运行失效服务器上的负 载。 从以上例子看出,d l p a r 提供一系列全新的特性,能够帮助用户提高运行 效率,并从服务器硬件投资中获得更大利益。 a i x 还有一些其它特性包括: a i x 提供了3 种s h e l l :s y s t e mv 的k o r n 、b o u r n es h e l l 和4 3 b s d cs h e l l 作为可选择的u n i x 系统界面: 安全设施满足t c b ( t r u s t e dc o m p u t i n gb a s e ) 的c 2 级; 实时处理能力,这对于“面向交易”的应用至关重要( 如零售业和银行等) , 它使r s 6 0 0 0 获得极高的响应速度和吞吐量: 虚拟存储管理,当需要时,可将一些不常用的模块转送至外存,提高内存 的可利用性: 先进的文件系统,使得系统管理更加有效,并提高了数据可靠性以及完整 性: 能兼容d o s 应用程序和数据。 i n f o e x p l o r e r ,快速信息超文本索引系统,作为个联机的文件口,按不 仅包括文字,而且对包含声音、图像的索引系统。这个索引系统以一个灵活的、 基于任务的方式去使用详细资料及培训资料。 堕型奎堂堡:! 兰垡堡兰 一 第三章电子商务概念及研究 3 1 电子商务的定义 电子商务虽然正在以难以置信的速度渗透到人们的日常生活,但是至今也 没有一个统一的定义。 美国学者瑞维卡拉克塔和安德鲁b 惠斯顿在电子商务的前沿一书 中提出:“广义的讲,电子商务是一种现代商业方法。这种方法通过改善产品和 服务质量、提高服务传递速度,满足政府组织、厂商和消费者的降低成本的需 求。这一概念也用于通过计算机网络寻找信息以支持决策。” 国际商会于1 9 9 7 年l1 月,在巴黎举行了世界电子商务会议( t h ew o r l d b u s i n e s sa g e n d af o re l e c t r o n i cc o m m e r c e ) 。会上专家和代表对电子商务的 概念进行了最有权威的阐述:电子商务( e l e c t r o n i cc o m m e r c e ) ,是指实现整 个贸易过程中各阶段的贸易活动的电子化。从涵盖范围方面可以定义为:交易 各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商 业交易:从技术方面可以定义为:电子商务是一种多技术的集合体。包括交换 数据( 如电子数据交换、电子邮件) 、获得数据( 共享数据库、电子公告牌) 以 及自动捕获数据( 条形码) 等。电子商务涵盖的业务包括:信息交换、售前售 后服务( 提供产品和服务的细节、产品使用技术指南、回答顾客意见) 、销售、 电子支付( 使用电子资金转账、信用卡、电子支票、电子现金) 、运输( 包括商 品的发送管理和运输跟踪。以及可以电子化传送的产品的实际发送) 、组建虚拟 企业( 组建一个物理上不存在的企业,集中一批独立的中小公司的权限,提供 比任何单独公司多得多的产品和服务) 、公司和贸易伙伴可以共同拥有和运营共 享的商业方法等。 i b m 公司认为,电子商务是指采用数字化电子方式进行商务数据交换和开 展商务业务的活动,是在i n t e r n e t 的广阔联系与传统信息技术系统的丰富资源 相互结合的背景下应运而生的一种相互关联的动态商务活动。 h p 公司认为,电子商务简单地说就是指在从售前服务到售后支持的各个环 节实现电子化、自动化。 四川大学硕士学位论文 总之,无论是研究学者,还是商业公司,都认为电子商务是利用现有的计 算机硬件、软件和网络基础设施进行各种各样商务的活动。 因此,对于电子商务概念的科学理解应包括以下几个基本方面 电子商务是整个贸易活动的自动化和电子化。 电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。其 中电子工具是指计算机硬件和网络基础设施( 包括i n t e r n e t 、i n t r a n e t 、各种 局域网等) ;电子技术是指处理、传递、交换和获得数据的多技术集合。 电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、 售前、售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。 电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金 融机构以及政府等各种机构或个人。 电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活 动。 3 2 电子商务的发展历程 电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生 了但是,近年来,i n t e r n e t 的出现给了电子商务以新的活力,基于i n t e r n e t 的电子商务已经引起了全世界的注意。 3 2 1 电子商务的发展史 电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就 没有电子商务。其发展形式多种多样,从最初的电话、电报到电子邮件以及其 后的e d i ,都可以说是电子商务的某种发展形式。 电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主, 并且通过纸上的文字交换信息。但是随着信息处理和交换量的剧增,该过程变 得越来越复杂,这不仅增加了重复劳动量和额外开支。而且也增加了出错机会。 在这种情况下需要一种更加便利和先进的方式来快速处理商业往来业务;另 叫川i 大学硕士学位论文 方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善t 导致了e d i 和i n t e r n e t 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又 使得电子商务的发展成为可能。 在上述必然性和可能性的推动下,电子商务得到了较快发展,特别是近两 年来发展速度更快。 7 0 年代,美国银行家协会( a m e r i c a n8 a n k e r sa s s o c i a t i o n ) 提出的无纸 金融信息传递的行业标准,以及美国运输数据协调委员会( t r a n s p o r t a t i o n d a t ac o o r d i n a t i n gc o m m i t t e e ,t d c c ) 发表的第一个e d i 标准,开始了美国金 融信息的电子交换。 随着美国政府的参与和各行业的加入。美国全国性的e d i 委员会于8 0 年代 初出版了第一套全国性的e d i 标准,接着,8 0 年代末期联合国公布了e d i 运作 标准u n e d i f a c t ( u n i t e dn a t i o n s 2 u l e st o re l e c t r o n i cd a t ai n t e r c h a n g e f o ra d m i n i s t r a t i o n ,c o m m e r c ea n dt r a n s p o r t ) ,并于9 0 年由i s o 正式接受 为国际标准i s 0 9 7 3 5 。随着这一系列的e d i 标准的推出。人们开始通过网络进 行诸如产品交换、订购等活动,e d i 也得到广泛地使用和认可。 不过,e d i 始终是一种为满足企业需要而发展起来的先进技术手段,必须 遵照统一标准,与普通老百姓一直无缘。而且由于网络在那时仍没有得到充分 发展,这使很多商务活动的电子化受到极大限制。 直到9 0 年代,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论