招标投标投标建议方案I相关部分Word下载.docx
- 文档编号:19016904
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:52
- 大小:79.68KB
招标投标投标建议方案I相关部分Word下载.docx
《招标投标投标建议方案I相关部分Word下载.docx》由会员分享,可在线阅读,更多相关《招标投标投标建议方案I相关部分Word下载.docx(52页珍藏版)》请在冰豆网上搜索。
IBM拥有30多万职员并在40多个国家设有办事处,业务遍及150多个国家和地区,提供8万多个专职服务。
1999年,IBM公司的营业额达到875亿美元。
作为世界上最大的计算机软硬件和服务公司,IBM拥有650亿美元的资产,挤身于世界500强前列。
在过去的八十多年里,世界经济不断发展,现代科学日新月异,IBM始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展。
众所周知,早在1969年,阿波罗宇宙飞船载着三名宇航员,肩负着人类的使命,首次登上了月球;
1981年哥伦比亚号航天飞机又成功地飞上了天空。
这两次历史性的太空飞行都凝聚着IBM无与伦比的智慧。
IBM每年将营业额的10%投入研究开发,因此拥有世界上最优秀的实验室。
每年获得的专利多于其它的大公司。
IBM的事业就象宇宙飞船一样永远向着更高的目标不断奋进,造福人类。
长期以来,人们把IBM看作是世界最大的计算机硬件厂商。
但是,如今的IBM正迅速转变为一个既能提供一流的计算机硬件,又能提供一流软件服务的综合性信息服务厂商。
其软件收入连续三年都有数十亿美金的增长,到1999年为127亿美元,预计今年还会有大幅度的增长。
(来源:
IBM年度收入报告)
在长期的发展过程中,IBM始终不渝地坚持三个基本的信念:
第一,尊重个人,重视机构内每一个成员的尊严和权利,充分调动员工的工作积极性;
第二,注重客户服务,力争百分之百的用户满意;
第三,精益求精,无论做哪一项业务都追求尽善尽美。
所有这些,形成了IBM的企业精神,同时也使IBM与世界融为一体,深入人心。
1992年9月,IBM在北京正式宣布成立国际商业机器中国有限公司,这是IBM在中国的全资独资企业。
此举使IBM在实施其在华战略中迈出了实质性的一步,掀开了在华业务的新篇章。
随后,IBM中国有限公司又在上海、广州、沈阳、深圳、南京、成都、武汉、西安、济南、重庆等地建立了分公司,并在福州设立了办事处,从而进一步扩大了在华业务覆盖面。
伴随着IBM在中国的发展,IBM中国员工队伍不断扩大,目前已发展到2500多人。
以世界一流的最新技术开发新产品,并以最快的生产速度进入市场是IBM独特的产品展战略。
IBM拥有综合先进技术与结构的全系列产品,包括:
基于第三代CMOS技术的S/390主机系统;
业界最早的全64位AS/400先进系列-从硬件体系结构、操作系统到应用;
功能强大、二进制码全兼容的庞大UNIX系列-从程序笔记本、台式、立式到机柜式,汇集了从单CPU、集群、SMP到SP的RS/6000产品线;
融汇了IBM和业界精华的ThinkPad电脑;
全面、集成的ATM解决方案-从最小的ATM芯片研究和制造和工作站、服务器、网络和软件的全线产品支持;
跨平台的软件解决方案-从操作系统、数据厍、开发工具、交易处理、网络管理、Internet、Intranet到各种行业应用;
每分钟打印近千页的激光高速打印机。
在信息产业迅速发展,竞争日趋激烈的时代,为了进一步发挥IBM的全方位优势,将信息产业的最新技术尽快地转化为对中国用户有价值的解决方案,帮助用户更有成效地开展业务,增强竞争优势,IBM在组织机构、管理模式、产品技术及客户服务等各方面进行了重大调整与改革:
改变了以产品划分为基础的传统模式,实施以行业划分为基础的发展战略;
在全国范围内建立了客户服务中心网络,为各地的用户提供快捷、方便、完善的服务,目前已在全国的七十多个城市建立近百个服务中心;
在上海浦东外高桥保税区投资建立“国际商业机器工程技术(上海)有限公司”,为国内和国际客户提供全面的系统备件及援助服务;
加强与当地业务伙伴的合作,建立了遍布全国的代理网络。
目前,IBM在华总代理和一级代理超过150家,分销商超过1500多家。
十几年来,IBM的各类信息系统已成为中国金融、冶金、石化、交通、制造、商品流通等许多重要业务领域中最可靠的信息技术手段。
针对中国市场的特殊需求,IBM近年来加强了软件的开发,推出了OS/400,DOS/V和OS/2等一系列优秀操作系统的汉化版本,并在上海成立了软件开发中心,以便加强与更多的中国业务伙伴联手合作,推出更多的汉化软件产品。
1995年,IBM在北京成立了信息技术中心和IBM中国研究中心,这是IBM致力于中国经济发展的又一有力举措。
IBM中国研究中心是IBM在全球建立的七个科学实验室之一,也是IBM在发展中国家建立的第一个科学实验室。
目前拥有研究人员三十多人。
中国研究中心的主要任务是研究一些可以在中国市场,以及将来在全球市场得以应用的先进计算机技术,包括中文语音识别和其他中文处理技术、中文数字图书馆以及诸多网络技术和解决方案等。
1997年9月,由IBM中国研究中心历时三年研究完成的ViaVoice中文语音识别系统正式向中国用户发布,这是全球的第一套中文连续语音识别系统,是IBM在这一领域的先进技术与中国本地人才智慧的结晶。
最近,IBM更是投入数亿美元的巨资在上海成立了芯片研究制造中心。
IBM在中国战略任务很明确,那就是与中国的经济一起发展,在网络计算时代为中国的信息产业进步作出贡献;
成为先进技术、新型产品、应用和服务的杰出提供者;
满足中国客户的需求并帮助其加速开发所遇问题的解决方案;
培养、建立一支强有力的本地化专业人员队伍以帮助IBM在中国的长期发展。
IBM公司在计算机科学的发展史上扮演了重要的角色。
而数据库管理系统,尤其是关系型数据库,更是与IBM有着不可分割的关系。
三十多年来从理论研究到具体的系统实现,IBM研究人员对数据库管理系统的发展作出了极大的贡献。
2000年,IBM完成了对全球知名的数据库公司Informix的收购,Informix公司的全线数据库产品(IDS、XPS等)都加入了IBM的数据库大家庭,极大地丰富了IBM公司的数据库产品线。
同时也表明了IBM公司在数据库领域加强投入、不断发展的决心。
数据库系统是IBM软件策略中几个最重要产品环节之一。
IBM已在几年前立下策略性决心,将IBM导向一个最成功的软件公司。
这个策略已经在许多重大的投资,开发、市场、行销等具体行动中显现。
例如与Lotus,Tivoli,Informix公司的合并,在NetworkComputing、NetCommerce里提供完整的Internet客户解决方案以及软件开放架构。
在这十分重要的策略里,数据库扮演一个举足轻重的角色。
IBM提供给客户的是让客户将其企业运作管理全部依赖在IBM数据库系统的高性能、高安全性、高品质等特性上,使IBM客户放心地将其今天的和未来的企业运作由IBM替他全盘解决。
以数据库的市场定位看,它是IBM软件的中心,它的成败将影响IBM软件的成败。
根据最新的GartnerDataquest研究报告表明,2001年,IBM公司在全球数据库系统市场取得了34.6%的市场份额,排名第一。
IBM公司将会提供给客户一个最完整、最具有保障的数据管理环境,继而帮助其客户建立一个迈向未来需要的网路计算环境。
2.技术方案建议总体描述
根据XXX系统的设计要求,根据系统的应用特点和数据库功能要求,配置IBMInformix数据库服务器产品及配置的应用开发工具包。
2.1产品配置
本配置综合考虑了系统在功能、性能、安全性等方面对数据库的可靠性、可用性、高性能、高安全性、扩展性、大数据量、大用户量、易维护、易管理等方面的设计要求,将系统的整体设计目标与数据库的设计/配置目标紧密结合,以达到充分满足系统整体要求的目标。
2.1.1配置原则
结合XXX系统的设计要求,数据库产品在配置时遵循了标准、开放、安全、可靠、易用、高效、易扩展等主要原则。
该系统产品选型与配置时,所遵循的原则如下:
扩展性:
数据库系统在数据量、用户数、处理能力等方面,不仅要满足系统现有的需求,还要具有极强的扩展性,以满足未来的发展方向;
安全性:
保证数据不被非法用户破坏和盗用,重要信息不被用户有意或无意的篡改。
提供用户行为监测功能,能够对其进行监督、管理和分析;
高效性:
提供先进的技术,保证系统在大负荷情况下,仍能保证业务的正常运行;
易操作、易管理:
良好的用户操作界面、完备的帮助信息,系统参数的维护与管理通过图形环境或WEB环境进行;
准确性:
提供多种数据一致性、完整性检查和维护手段,保证系统中的数据的准确性;
开放性:
系统支持各个层次的多种协议;
支持多种开发工具;
支持与其它系统的互通、互联;
向不同业务管理部门提供所需资源和分析结果;
支持多种软件、硬件平台;
2.1.2配置说明
XXX系统数据库服务器由两台UNIX主机加磁盘阵列构成双机环境;
根据对系统需求的分析,我们建议,每台主机系统上配置最新一代高端数据库产品IBMInformixDynamicServer9.3和应用开发工具包IBMInformixClientSDK,并且使用IBMInformixEnterpriseGateway作为异构数据库互联的选件。
如下图所示:
图1
在系统中配置如下的IBMInformix数据库产品:
数据库服务器上配置
●
IBMInformixDynamicServer9.3
●IBMInformixClientSDK
●IBMInformixEnterpriseGateway(选件)
应用开发机/业务终端上配置
建议将数据库系统配置成双机互为备份的运行方式,两台主机上分别安装配置IBMInformixDynamicServer9.3。
IBMInformixDynamicServer9.3版是最新发布的IBMInformix数据库服务器版本。
IBMInformix数据库作为大型的数据库管理系统,具有先进的技术、性能与可靠性,在全球范围的各种应用中使用十分广泛,包括金融、保险、邮电和政府等行业。
为了方便原有的和新的IDS用户、合作伙伴获取更加强大的功能,IDS9.3中增强了易管理特性、提高了易用性、更加易于开发的DataBlade开发接口、增强企业复制的性能和数据支持类型等。
IBMInformixClientSDK是IBMInformix数据库提供的应用开发接口(API)软件包。
IBMInformixClientSDK允许用户利用本地的各种接口,访问IBMInformix数据库服务器。
它包括:
JDBC驱动、C++接口、符合ODBC3.0标准的ODBC驱动程序、OLEDB、SQLJ和IBMInformix-ESQL/C等。
2.2.产品特点
针对系统的建设要求,IBMInformix数据库系统具备如下技术特性,可以满足XXX系统当前和未来的发展需要,下面我们将结合在此建议方案中推荐的IBMInformix产品逐一加以说明:
IBMInformix数据库服务器采用先进的、面向未来的数据库软件体系结构--动态可伸缩体系结构(DynamicScalableArchitecture),能提供接近线性的可伸缩性,还拥有灵活、智能、数据库级的数据分割模式。
IBMInformix数据库的高性能OLTP、数据仓库等解决方案在电信、金融、政府、交通等领域保持了明显的竞争优势。
2.2.1.1满足高性能要求
IBMInformix数据库服务器采用并行的数据库体系结构,在内核中支持并行处理。
所有主要数据库操作(例如:
I/O、复杂的查询、索引的建立、日志恢复、备份及恢复等)都能在可用的系统资源中并行地执行。
这种并行数据库体系结构提供了独特的功能,能够智能化地优化性能并充分发掘出硬件本身的处理能力。
(1)并行处理
为确保高效地利用系统资源,大规模的数据库任务被分解为多个单独的小任务,跨多个CPU及磁盘进行并行执行。
通过将大的任务分解为小的任务并行执行,IBMInformix数据库服务器极大地降低了复杂操作的执行时间。
例如:
处理多表联接这样的复杂请求时,任务被分解为多个数据库子任务,并分散在系统中多个可用的虚处理器中执行。
(2)并行数据查询
并行数据查询(PDQ)能够充分利用CPU,并使任务的执行速度比其它数据库结构快许多倍。
在某些情况下,查询会在几分钟内结束,而不是几小时;
或者是在几秒钟内结束,而不是几分钟。
这一性能优势适用于所有需要进行排序、检索大量数据、表联接或是聚合操作的复杂数据库操作。
以简单的联接操作为例,当联接操作串行执行时,数据库必须在执行完一项任务之后,才能执行下一任务。
换句话说,数据库要顺序执行扫描、联接、排序操作,最后将结果返回给用户。
PDQ具有两方面的处理优势。
一方面,它将多个任务同时并行处理;
另一方面,它将每个独立的任务分解为子任务,充分利用服务器核心中内置的并行处理能力。
通过PDQ,无论是单一的SMP节点,还是跨多个松散耦合的SMP或MPP节点,用户执行的所有数据库操作都能被并行处理。
这些数据库操作包括并行排序、扫描、插入、删除、联接、聚合、建立索引及大量的数据库管理功能。
这一功能的完整性确保了所有数据库操作的可伸缩性,并保证了在开放系统中实现超大型数据库以支持包括OLTP、电子商务及媒体资产管理在内的各种应用。
(3)表分割
表分割增强了并行处理的性能及高可用性。
并通过将数据库分割成多个小部分,而简化了超大型数据库的管理。
IBMInformix数据库服务器允许在不影响数据库服务器的情况下设置表分割及修改数据分布。
另外,分割策略对于应用和最终用户是透明的。
分割模式的设置可以采用轮循法(顺序地将每一个记录分配到下一个分片中),散列法(将一个算法作用到记录的关键字上,以确定它的分片号),或表达式法(基于关键字的,将一组记录分配到一个分片中),分割模式的设置通过CREATETABLE和ALTERTABLE这样的SQL语句进行,必要时可对分片进行修改和调整。
用户可以根据自身应用对一张大数据表的操作方式,灵活使用表达式分割方法,将一张大数据表按应用的要求分割成多个分区,各分区可以透明地并行操作,极大的提高对一张大数据表的操作效率。
要获得并行处理的好处,很关键的是要具有将单个的表分片(这是造成系统瓶颈的地方)划分为两个或多个新的表分片的能力。
例如,由于数据库了解数据分片的模式,数据库服务器就知道哪些分片与特定的查询无关,从而可以跳过它们。
同时,数据库服务器可以跳过由于系统故障而不可用的那些分片,以保持高可用性。
除了将数据表分割之外,IBMInformix数据库服务器还可以将索引分割,以获得最大的数据布局灵活性,从而达到最优的并行处理性能,DBA可以把分割了的索引放到与数据不同的分片上去。
分割了的索引可以有自己的分片模式,与数据表相分离。
分割对于有效的系统管理也是很关键的。
数据库越大,就越需要系统管理员能够在表分片级进行备份和恢复、批量装入和卸出等操作,而不是必须备份或恢复整个的数据库或表。
IBMInformix数据库系统的这些操作可以并行地进行,从而大大地减少装入、卸出或恢复数据所需的时间。
(4)虚处理器分类
为了执行的高效率和便于进行各种功能的调谐,虚处理器被按类分组。
每一类被优化以完成一种特定的功能,例如CPU操作、磁盘I/O、客户/服务器通讯和管理任务。
通过将虚处理器分类,IBMInformix数据库服务器能够高效地调度操作和为操作设置不同的优先级。
线索在相关类的虚处理器之间透明地进行调度,你可以针对系统的特定情况,为你的系统中的每个类配置足够多的虚处理器,以处理该系统中的相应类型的操作。
鉴于虚处理器缓冲池可以极简便地进行联机调整,你可以很快地调整每一个类或进行改变以适应阶段性的大任务和负载高峰。
在这些虚处理器类中,最重要的是CPU类,它可以在CPU处理需求改变时增加或减少。
如果有一个长队列需要CPU处理,系统管理员可以动态地启动一个CPU虚处理器以消除瓶颈,而无需中断系统上的任何用户。
鉴于处理客户需求所需要的虚处理器的数目常常是不可预料的,可以提供几个用于客户服务器的通讯协议(例如:
IPX/SPX、TCP/IP和共享内存)的虚处理器类来处理客户与IBMInformix数据库服务器之间的通讯。
(5)动态共享内存
IBMInformix数据库服务器使用的所有内存是由虚处理器缓冲池共享的。
这样,为了更有效地处理客户请求,就可以配置IBMInformix数据库服务器,自动地向共享内存缓冲池中增加更多的内存。
从只读数据字典(系统目录表)及存储过程中读取的数据在用户间共享使用,而勿需复制,这样,不仅更有效地利用了内存,而且使得频繁使用的过程执行速度更快。
这一功能对应用来讲非常有效,对于要存取多个具有大量列的表或执行多个存储过程的应用效果尤其明显。
IBMInformix数据库服务器在共享内存的虚拟部分分配一个区域,用来存贮线索执行的函数的非共享数据。
使其不被并行地执行相同代码的其它线索覆盖。
IBMInformix数据库服务器将为某些特定的操作(例如递归的存贮过程)动态地增长栈的大小。
IBMInformix数据库服务器的共享内存最大限度地减少碎片。
这样,存贮器的利用不会随时间而下降,除了初始分配之外,共享内存段自动地按需要大块地添加进来。
而且,共享内存段还可在运行数据库时由管理员添加。
存贮管理系统还在内存空间用完时自动增长内存段。
当用户会话结束时,它所使用的内存空间被释放,并且被另一个会话重新使用。
通过释放分配给数据库的内存空间,操作系统可以将内存空间收回。
这样,用户线索可以很容易地在虚处理器间移动,因支持的用户数目增加,从而增强了IBMInformix数据库服务器的可伸缩性。
(6)异步I/O
通常I/O是数据处理中最慢的成分。
IBMInformix数据库服务器使用它自己的异步I/O(AIO)软件包(或可利用的操作系统核心的AIO)来加速I/O处理。
因为IBMInformix数据库服务器的虚处理器异步地对用户的I/O请求进行服务,所以一个虚处理器不必等待一个I/O结束就可以开始处理另一个服务请求。
I/O虚处理器有四种特定类:
逻辑日志I/O,物理日志I/O,异步I/O,核心异步I/O(KIO),将I/O划分为这些类使得可以实施一种高效的优先级划分方案。
另外,鉴于I/O请求被统一调度,IBMInformix数据库服务器就能有效地使所有可用的磁盘处于忙状态。
实际上,你可以使用IBMInformix数据库服务器系统监控界面来检测从磁盘读写的长队列,然后启动附加的特定的I/O虚处理器来消除I/O瓶颈。
(7)提前读
在顺序扫描表或索引时,可以将IBMInformix数据库服务器配置成在处理共享内存中的当前页面集的同时能够异步地从硬盘提前读入若干页。
具有了这种能力,应用系统花费较少的时间用于等待磁盘存取的完成,这样就保证了吞吐量。
(8)其它性能特性
除以上提到的技术特点以外,IBMInformix数据库服务器还提供了一系列性能特性,以提高OLTP及决策支持处理的性能。
内存授权管理器
内存授权管理器(MGM)使得DBA和程序员能够根据可用的系统资源平衡用户请求的优先级,从而控制并行的程度。
MGM执行下述任务:
◆调整PDQ类任务所需的系统资源数量;
◆设置每个查询的优先级;
◆调整可以同时运行的复杂查询的数目;
◆调整决策支持和OLTP使用的最大的内存量;
◆与基于代价的优化器协同工作,以保证各个层次上的最大的并发度。
MGM的高效的内存空间利用是优化并行处理的关键。
MGM还控制PDQ处理可用的总资源极限。
使用了MGM,整个系统范围的优先级设置都可以动态地改变。
基于代价的优化器
IBMInformix数据库服务器基于代价的优化器,根据表的列中数据分布的详细信息可以自动确定从数据库表中检索数据的最快方法。
优化器收集和计算有关数据分布的统计情况,并选取对系统资源影响最小的返回路径(在某些情况下,这可能是一个并行的返回路径。
但在其他情况下,可能是顺序处理。
内存授权管理器控制上述并行程度。
为使用户能够具有更强的控制能力,IBMInformix数据库服务器提供了优化导向器,用户可以利用它来避开优化器。
用户能够控制的范围包括:
存取方法--它使用户可以指定存取一张表的方法。
用户可以指定优化器使用一个特定的索引。
联接方法--它使用户可以指定在一个查询中一张表如何与另一张表联接。
用户可以指定优化器使用哈希联接。
联接顺序--它使用户可以指定优化器以特定的顺序联接表。
优化目录--它使用户可以指定是以响应时间(返回第一组行集合的时间)还是总的时间(返回所有行的时间)为依据来优化查询。
裸设备管理
UNIX文件系统本身不做保证分配连续的磁盘空间,为了达到数据的快速存取,IBMInformix数据库服务器通过裸设备实现了连续磁盘空间存贮。
通过对原始磁盘空间的分配、转换,IBMInformix数据库服务器可生成自己的数据存贮系统。
数据存贮在生设备上可使IBMInformix数据库服务器进行直接内存存取(DMA),DMA直接从盘上向内存写数据,避免了通过文件系统实现数据存贮时必须的UNIX文件系统缓存机制。
这样提高了将提交事务写入盘中的效率。
选取最前面的N行
许多决策支持查询只需要选择语句的最前面几行结果用于分析。
前20名热卖产品、表现最差的5个地区等。
对于这类决策支持查询,我们推荐使用这一新功能--选取最前面的N行。
通过这一新特性,用户可以将查询结果限制在最前面的几行。
这一新功能使得I/O操作减少,并且在某些情况下,因只处理一部分记录而减少了CPU的占用时间,从而大大提高了整体性能。
视图内的联合
提高决策支持查询性能的一种方法是创建视图,以减少查询要处理的数据的总量。
视图还能减少用户编写的查询语句的复杂程度。
很多决策支持查询涉及到多个SELECT语句的结合,因此将UNION与视图相结合不仅能减少查询的复杂程度,而且能提高执行的速度。
不需要编写涉及到多个SELECT的查询,只需要创建一个视图将多个SELECT语句的结果用UNION合并在一起就可以了。
这样做的结果是,最终用户只需针对这一视图发出一个简单的SELECT语句。
内存驻留表
为提高经常存取的数据的性能,用户可以指定一张表或其索引的一部分或多个部分尽量长时间地驻留在IBMInformix数据库服务器共享内存中。
一旦定义好,这些驻留在内存中的表会在处理空缓冲区申请时最后被替换掉。
对于经常访问的表被偶尔访问的表替换出内存缓冲区的情况,内存驻留表可以极大地降低数据存取的响应时间。
相关子查询增强
IBMInformix数据库服务器采取了许多优化策略来提高带有子查询的查询的性能。
这些策略包括:
子查询平行化、查询缓存及预处理增强。
子查询平行化是指将多个查询块组合成一个简单的查询块,从而减少了新的表扫描、索引扫描及联接。
子查询缓存是指将多次调用的子查询的查询结果进行缓存处理,使优化器不必再执行重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 招标 投标 建议 方案 相关 部分