数据库主机选型方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(一)数据库主机选型

AS/400从诞生一开始就通过提供卓越的业务处理

功能,可靠性,安全性和可扩展性从而提供真正

的商业价值。在全球,各种规模的企业都选择将

其关键的业务构筑于AS/400之上,其高的性能价

格比已得到各界用户的普遍认同。在国内与医疗

业保险相近的客户有:珠海医疗保险、深圳社会

保险、大连社会保险等。

AS/400是世界上已知的最易于使用、功能最完善

的计算机系统。鉴于它能使客户在其经营上花更

多的时间,而很少花时间去管理他们的信息系统,因而相当多的客户均选择了该系统。所有的AS/400计算机均用同一使用方便的、完善的OperatingSystem/400(OS/400),它拥有强大的集成的关系数据库、多种通信协议、高度安全性、强大的文件维护及打印能力、完善的系统及网络管理特性,同时提供详细的中文联机帮助。而且全都使用易于理解的中文菜单方式或HTML浏览器方式进行访问。最新版本的操作系统包含一种全新的集成语言环境(ILE),它使应用开发可以使用多种编程语言同时进行,更快、更灵活和更有效。

★选择AS/400e主要理由:

卓越的性能

AS/400e的成功赢利及众多的装机量,使得IBM每年不断投入大量人力物力以最新技术对其进行改进,AS/400e的性能不断提高,1990年以来,AS/400e的高端性能每年增长60-70%,性能价格比每年增长30%¡AS/400e系列产品其可伸缩性从低端到高端跨度1100倍以上。TPC-C值达152,346Tpmc。

下面从影响AS/400e性能的三个主要方面逐一阐述:芯片、I/O子系统、先进的体系结构。

I 芯片

1、绝缘硅技术(SOI)

绝缘硅片技术实际上是一种微处理器技术,它能将更多的硅和硅氧化层添加到处理器中用于绝缘。具体来讲,它是在处理器芯片内部的硅晶片上先嵌埋一层二氧化硅绝缘物,再以这一绝缘物作为基板来制造各个晶体管,通过绝缘的氧化层起到保护芯片上数万个晶体管的作用,减小晶体管的静电电容,而使晶体管的状态切换加快,降低了误差、提高了晶体管的工作效率以及微处理器的速度;同时,减小了状态切换时的充电电流,以降低功耗,延长了设备的实用寿命。

2、PowerPC64位处理器技术

AS/400e是目前唯一从硬件、操作系统到应用程序全面实现64位处理的计算机系统。此芯片的设计是为了适应商业环境的需要,采用5级流水,4级超标量运算,有20多条专为AS/400e设计的专用指令,这种扩展主要是针对商用工作负荷进行优化,使得AS/400e更适于定点运算,这样使AS/400e在商业环境中可以做一个非常优秀的服务器。在不同的应用领域,AS/400e的64位技术体现出强大的性能和巨大的潜力。它的TPC-C值在业界也处于领先地位。

3、CMOS技术

采用CMOS技术,在原有PowerPC60x的228条64位的指令上增加了20多条专为AS/400e设计的专用指令至253条,增加的指令主要包括数据值运算支持,一些新的载入和储存指令,对指令预装入的处理等,这些指令对商用运算非常重要。

4、256bit总线宽度与升级Cache通信

在总线方面,PowerPCAS采用256bit总线宽度与升级Cache通信,确保了中央处理器能够大容量地处理数据和指令。而很多的RISC芯片均采用64bit的总线宽度与Cache通信,这在商用数据的大吞吐量面前势必会形成瓶颈。尽管系统可吞吐大量数据,但Cache通常仍是多数RISC系统的瓶颈,AS/400e采用256KB单循环数据Cache来克服这个问题,Cache带宽高达4.9GB/S,系统总线带宽达36GB/S,这一值是许多RISC芯片总线宽度的两倍。

5、指令预取处理技术

在指令预取方面,大多数的RISC芯片的击中准确率仅为80%或90%,也就是说系统在为下一步运算预取指令后,常常需要重新再预取,这是因为程序中的跳转和转移等命令所致。这使得中央处理器未得到充分利用,某些时候处于空闲状态,而PowerPCAS芯片采用特殊指令预取处理技术使预取准确率达100%,充分利用了CPU的处理能力。

6、全面的错误检验技术

在商业应用方面另一个重要因素是数据的高度集成和可用性。PowerPCAS芯片中采用全面的错误检验技术,不同的奇偶校验方式被集成到多数控制和数据流逻辑单元上,使得芯片级校验非常完备和可靠。

II I/O子系统

系统的设备通过I/O总线连接到主机上,对AS/400e来说,大量的I/O处理器分别承担了不同的任务处理,极大地减轻了中央处理器的负担,使得中央处理器能对

重要数据进行高性能处理。系统中央处理器通过内存总线连至主存上,同时连至主存的还有服务处理器(ServiceProcessor)和总线控制单元,一个总线控制单元与SPD或PCI总线相连,连到SPD或PCI总线的是I/O总线单元,最终,I/O总线单元提供了对I/O设备的连接。

针对某一设备的I/O命令由系统处理器送至相应的I/O总线控制单元,再传至设备,I/O操作完成后,I/O总线单元将结果返至系统处理器。这些I/O总线单元是由一些I/O处理器和相应软件构成,它们极大地分担了系统的负载。

III 先进的体系结构

1、TIMI(TechnologyIndependentMachineInterface)结构

每一种计算机平台的新产品对其旧产品上应用软件的百分之一百的兼容,是保护用户的投资,特别是保护用户应用软件开发的投资,有着非常重大的意义。由于独立于硬件,又独立于软件的技术界面TIMI的存在,AS/400e在系统兼容性方面所取得的成绩可谓卓有成效。TIMI技术使AS/400e成为当今计算机领域中保护用户投资的典范。

与其他应用编程接口(API)不同的是,TIMI为操作系统OS/400和所有应用程序提供了一个完整的API集。TIMI上方的系统或应用程序与其下方的系统程序或硬件资源进行通信的唯一通道就是TIMI,而不是象其他面向API的结构允许程序绕过API和底层硬件进行通信。TIMI结构把需要了解硬件细节的那部分操作系统软件建立在TIMI下方,而与硬件无关的那部分操作系统则位于TIMI上方。

这种应用程序独立于硬件的体系结构带来的直接好处就是使系统硬件升级变得十分方便:即使底层硬件变化很大,如CPU从48位CISC升级为64位RISC,用户也不需要重写或改写应用程序使其适应新的64位RISCAS/400e。许多传统的S/36和AS/400e用户将应用程序从早期的S/36经历数次硬件升级直到今天的64位RISCAS/400e一次也没有重写过其应用程序,其根本原因就是TIMI对底层硬件的屏蔽作用。

AS/400e上所有新技术的采用,如第一个采用4M位、16M位内存芯片,第一个采用RAID-5磁盘保护,第一个采用N-Way处理器技术,第一个采用光纤连接技术等,使用户感受到的只是性能提高,而不会影响到任何的应用,用户一旦投资AS/400e,就可以终身享受信息产业的新技术。即使在当硬件、操作系统、应用程序全面地从48位提高到64位的跃升中,AS/400e的用户也不需要重新编写或编译其应用程序,这是其他任何厂商绝对作不到的。

也许AS/400e不是业界第一个实现64位CPU的计算机系统,但是AS/400e却是第一个实现64位CPU、64位操作系统、64位应用软件的“全真”64位系统。其他许多著名厂商在设计和生产64位CPU的工作中走在了前头,然而由于操作系统和应用软件对底层硬件的依赖较大,使他们花费了许多年的功夫和许多人的精力,在不久前才能宣布其操作系统实现了64位。AS/400e之所以能在交付64位CPU的同时交

相关文档
最新文档