西安理工大水利学院高性能计算项目
服务器选型分析
%
(
曙光信息产业(北京)有限公司
;
2010年8月
目录
一、服务器分类 (3)
二、需求分析 (6)
三、测试目的 (6)
《
四、测试项目 (7)
服务器整机性能测试—Linpack (7)
Linpack测试简介 (7)
测试结果 (7)
服务器CPU性能测试—SPECint, SPECfp (8)
测试简介 (8)
测试结果 (8)
服务器内存性能测试—SiSoftware Sandra (10)
测试简介 (10)
测试结果 (10)
~
服务器磁盘性能测试—HD Tach, IOMeter (11)
测试简介 (11)
测试结果 (12)
服务器网络性能测试—Netperf (12)
测试简介 (12)
测试结果 (12)
服务器可靠性测试 (13)
测试方法 (13)
五、总体结论 (14)
附:曙光售后服务 (15)
;
曙光三级服务体系 (15)
集群产品的服务承诺 (16)
服务产品定义 (16)
服务产品 (16)
应用级技术支持服务 (18)
曙光公司产品保修服务流程 (19)
~
制造业是国家前进的引擎,也是保证国家物质需求的基础,特别是我司肩负着国防的重担,因此针对制造流程进行优化,辅助制造设计就显得很必要。另一方面随着计算机技术与信息技术应用的日益普及,工业化与信息化的融合也开始提上日程。十七大进一步强调推进信息化与工业化的融合。随着“十二五”的初步计划,工信部也开始倡导“两化融合”,相信工业化与信息化的融合也必将成为未来工业发展的指导方针。
产业升级和企业转型被提到国家发展的战略层面。由于信息化系统能大幅提升企业的运营效率并帮助企业削减成本,从而有效的提升企业的市场竞争力。因此,信息化业已成为推进企业产业升级和转型必不可少的手段。服务器作为企业信息化过程中最为关键的IT基础设施,在保证企业业务正常运转中起着决定性作用。在信息化程度较高的企业,服务器一旦出现故障往往会给企业带来重大损失,从而使得企业对服务器的性能表现尤为关注。
目前,服务器市场产品繁多、功能和性能定位不一,由于厂商的服务器技术水平有所差别,在服务器可靠性、稳定性和可服务性上也存在某些程度上的不同。本文在调研了我司对服务器应用需求的前提下,以我司需求为先导,结合曙光对服务器产品的理解,助力我司实现对服务器的选型,让用户能少走一些弯路。
一、~
二、服务器分类
市场上服务器种类繁多,功能,配置定位不一,因此应该很有必要对当前主流市场上的服务器进行一下分类。根据下面的分类,曙光公司会进行相应的阐述以及数据的描述对比。供用户参考。
1.按处理器指令集架构
按照处理器指令集架构划分,可以将服务器分为CISC架构服务器、RISC架构服务器和VLIW架构服务器三种。其中CISC即复杂指令系统计算机,该类型处理器主要以IA-32架构为主。RISC即精简指令集计算机,该类型代表性产品为HP公司的PA-RISC、IBM公司的Power 系列以及Oracle公司的SPARC系列。VLIW即超长指令集架构,其代表性产品为Intel IA-64和AMD X86-64系列。
(1) CISC架构服务器
CISC是最早的处理器指令集架构,这种架构的特点是指令复杂,由于早期计算机系统主频底、速度慢,设计人员就尽可能的在有限的指令长度内实现更多的指令,从而造就了这种相对复杂的指令集架构。今天主流的桌面应用软件都支持CISC指令集架构处理器。在服务器领域,CISC架构主要以IA-32架构为主,面向中小型企业的业务应用。一般而言,如果企业的应用都是基于NT平台或Linux平台,那么服务器的选择就可以定位于IA架构。
(2) RISC架构服务器
RISC指令集最早出现在上世纪80年代,它的指令系统相对简单,它只要求硬件执行很有限且最常用的那部分执令,大部分复杂的操作则使用成熟的编译技术,由简单指令合成。相对CISC指令集,RISC指令集更为精简,但并行处理能力更强,该指令系统的处理器通常应用于中高端服务器,可以满足企业复杂的业务应用需求。目前采用RISC指令集的服务器产品主要有HP公司的PA-RISC、IBM公司的Power PC以及Oracle的UltraSPARC系列。
(3) VLIW架构服务器
VLIW是一种非常长的指令组合,它将指令级并行、线程级并行、以及多内核芯片级并行三合为一,大大增加了运算速度,这种指令架构处理器最典型的代表为英特尔的“IA-64架构”。以一个时钟周期为计算能力进行比较,IA-64架构处理器一个时钟周期可运行20条指令,CISC 能运行1-3条指令,RISC能运行4条指令。由此可知,VLIW要比CISC和RISC强大很多。VLIW 简化了处理器的结构,删除了处理器内部许多复杂的控制电路,这些电路通常是超标量芯片(CISC和RISC)协调并行工作时必须使用的,VLIW的结构简单,也能够使其芯片制造成本降低,价格低廉,能耗少,而且性能也要比超标量芯片高得多。目前基于这种指令架构的微处理器主要有Intel的IA-64和AMD的x86-64两种。
>
RISC服务器性能往往都很强大,但是我们应该看到一个问题——现在RISC架构的服务器市场份额目前越来越小。这是因为当前业务模式的改变以及应用系统的变化并且随着目前AMD和Intel的CPU功能越来越强大,同时受限于应用的开发以及维护,故而其RISC架构服务器领域越来越窄。下文就主要针对X86-64体系结构进行分析。
2.按机箱类型
按服务器的机箱结构划分,可以把服务器划分为塔式服务器、机架式服务器、机柜式服务器、刀片式服务器四类。
(1)塔式服务器
塔式服务器又称为台式服务器,其特点是机箱内部空间较大,可进行灵活配置,可扩展性很强。塔式服务器可根据企业的不同应用需求扩充或更换服务器内部配置,较之其它机箱类型的服务器产品,塔式服务器价格便宜,对空间占用要求不高的中小企业尤为适用。但由于塔式服务器独立性太强,对于需要协同工作的应用环境,塔式服务器有其局限性。
(2)机架式服务器
机架服务器实际上是工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。相对塔式服务器,机架服务器的主要优点是节省空间,由于能够将多台服务器装到一个机柜上,不仅可以占用更小的空间,而且也便于统一管理。一般而言,机架服务器的宽度为19英寸,高度以U为单位(1U=英寸=毫米),通常有1U,2U,3U,4U,5U,7U几种标准的服务器。对于机架式服务器,由于内部空间限制,扩展性和散热问题均受到限制,因而适用于业务相对固定的领域,比如远程存储和网络服务等。对于4U以上可扩展性好的机架服务器,也适用于访问量较大的关键应用领域。
(3)机柜式服务器
在一些高档企业服务器中由于内部结构复杂,内部设备较多,有的还具有许多不同的设备单元或几个服务器都放在一个机柜中,这种服务器就是机柜式服务器。对于证券、银行、邮电等重要企业,则应采用具有完备的故障自修复能力的系统,关键部件应采用冗余措施,对于关键业务使用的服务器也可以采用双机热备份高可用系统或者是高性能计算机,这样的系统可用性就可以得到很好的保证。
(4)刀片式服务器
}
刀片式服务器是一种高可用、高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,其中每一块“刀片”实际上就是一块系统母板,类似于一个个独立的服务器。在这种模式下,每一个母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,可以共享资源,为相同的用户群服务。在集群中插入新的刀片就可以提高整体性能。由于每块刀片都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。但由于刀片服务器比机架式服务器更节省空间,散热问题也更为突出,往往要在机箱内装上大型强力风扇来散热。刀片服务器一般应用于大中型的数据中心或者需要大规模计算的领域,如银行电信金融行业以及互联网数据中心等。
3.按应用类型划分
对于服务器,影响其性能表现的主要有四大子系统,即处理器、内存、磁盘系统和网络系统,不同的应用对四大子系统的要求有所不同。
(1)文件服务
在计算机局域网中,以文件数据共享为目标,将供多台计算机使用的文件存储存放于一台计算机中,这台主机就被成为文件服务器。文件服务器相当于一个信息系统的大仓库,保证用户和服务器磁盘子系统之间快速传递数据。在服务器的各个子系统中,对系统性能影响大小依次排列为网络系统、磁盘系统、内存容量、处理器性能。因此,对于中小企业的文件服务器选择可优先考虑网络传输情况,其次是磁盘存取速率,对处理器性能要求并不高。
(2)数据库服务
制造企业对数据库的应用相当广泛,包括企业的财务系统、人事系统及各种管理系统,需要频繁的读取和索引数据。对于较大的企业,可能会涉及到分布式并发数据查询等问题,这对网络系统以及I/O的数据传输能力有比较高的要求。对于这种情况,企业对数据库服务器的选择考虑因素依次是网络系统、I/O数据传输能力、处理器、内存、磁盘系统。对于较小的企业,并发用户相对较少,分布式查询需求不高,磁盘系统的重要性便凸显。对于这种情况,服务器优先考虑顺序依次是磁盘系统、内存、处理器以及I/O数据传输能力。
(3)邮件服务
邮件服务器是企业使用较多的服务器系统,邮件服务器扮演着电子邮件路由器和仓库的双重角色。影响邮件服务器系统的关键性因素依次是网络系统、内存、磁盘系统和处理器。
(4)Web服务
-
服务器的性能是由网站内容来决定的。如果Web站点是静态的,系统瓶颈依次是:网络子系统和内存。如果Web服务器主要进行密集计算,系统瓶颈依次是:内存、CPU、磁盘子系统和网络子系统。
(5)多媒体服务
负责媒体控制及媒体流在网络上传输的功能,I/O吞吐量对服务器性能起着关键的影响。视频服务器的瓶颈依次是: 网络子系统、磁盘子系统和内存。音频服务对服务器硬件配置要求很低,现在的服务器子系统一般不会成为瓶颈。
(6)管理控制器
管理控制器是网络、用户和计算机的管理中心,负责提供安全的网络工作环境。主域控制器不但响应用户的登录需求,而且在服务器间同步和备份用户帐号、WINS(NIS、LDAP)和DHCP 数据库等,另外,主域控制器还做DNS服务。系统瓶颈是网络子系统、内存。
(7)高性能计算服务器
高性能计算由以前门槛高、应用范围仅限于国防、科研等领域到如今发展到在多领域、多层面上得到了广泛的应用。高性能计算在水利水电,电子设计,航空航天,机械设计等有着广泛的使用需求。针对此类服务器,影响他的主要在于CPU、内存(限于某些CAE软件)、网络互联等,相反本地硬盘系统的性能到是其次。
针对上述分类,可以看出其主要区别还在于CPU、内存、网络、硬盘系统等。因此针对上述几个问题,并结合我校当前项目特进行下列测试分析。
三、需求分析
理工大水利学院高性能计算系统需处理两类应用:一类是CPU密集型的CFD以及部分CAE 应用,一类是内存密集型的部分CAE应用。对于前者,系统需要多核数的CPU,并且由于涉及到线程间互相通信,故CPU的架构应该采用直连架构,CPU与CPU之间的传输跳数不易过多;对于后者,由于应用占用了大量的内存,同时此类应用涉及到了CPU与内存之间的数据交互,故此类应用需要考虑几个问题:内存带宽,内存通道数,内存工作频率,同时由于涉及到了中断,故建议CPU采用多核技术。
…
根据业务实际需求,选取适合当前业务系统的主流4款CPU,曙光公司针对此4款CPU 机型进行了整体测试并与友商进行了对比,希望此测试能够提供给用户一个参考,保证此项目提供给用户的是一个最优的环境。
四、测试目的
通过业界公认的第三方服务器性能基准测试工具,对服务器CPU、内存、I/O、网络等进行一系列性能测试。
通过业界公认的第三方服务器压力测试工具,对服务器进行兼容性及可靠性测试。
最终实现服务器对高法业务系统能够有效支撑及提供可靠性保证。
针对此项目,给用户提供一个参考,建议给用户一个最优化的服务器。
四、测试项目
服务器整机性能测试—Linpack
Linpack测试简介
Linpack是国际上最流行的用于测试高性能计算机系统浮点性能的Benchmark。通过对高性能计算机采用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。
!
Linpack测试包括三类,Linpack100、Linpack1000和HPL。HPL即High Performance Linpack,也叫高度并行计算基准测试,针对现代并行计算机提出的测试方式。HPL采用高斯消元法求解线性方程组。求解问题规模为N时,浮点运算次数为(2/3 * N^3-2*N^2)。因此,只要给出问题规模N,测得系统计算时间T,峰值=计算量(2/3 * N^3-2*N^2)/计算时间T,测试结果以浮点运算每秒(Flops)给出。HPL对数组大小N没有限制,求解问题的规模可以改变,除基本算法(计算量)不可改变外,可以调节问题规模大小(矩阵大小)、使用CPU数目、使用各种优化方法等等来执行该测试程序,以获取最佳的性能。
测试结果
图1 CPU Linpack 测试
测试说明:
曙光根据用户环境需求,对市场主流的4种CPU 分别进行了Linpack 测试,从测试结果来看,无论是理论值,还是实测值AMD 较Intel 性能要高很多。
服务器CPU 性能测试—SPECint,SPECfp
(
测试简介
SPECint_rate2006测试是SPEC 的CPU 整数多线程性能测试,是衡量服务器CPU 性能的主要指标。 服务器CPU 的整数性能主要影响到服务器的数据库、J2EE 、Web 等数据处理类应用的性能。
SPECfp_rate2006测试是SPEC 的CPU 浮点多线程性能测试,是衡量服务器CPU 性能的主要指标。 服务器CPU 的浮点性能主要影响到服务器的浮点计算性能,例如数值计算、科学计
算等计算类应用的性能。
测试结果
50
100
150
200
250
2*AMD CPU Opteron
6168 十二核
2*Intel CPU 5650 六核
2.66GHz
2*AMD CPU Opteron
6172 十二核
2*Intel CPU 5660 六核
2.8GHz
;
注:绿色条柱数值代表实现功能所需要花费的金钱,数值越小,代表性价比越高。
图2 CPU SPEC 测试
2004006008001000120014002*AMD CPU Opteron 6168 十二核2*Intel CPU 5650六核 2.66GHz 4*AMD CPU Opteron 6172 十二核
2*Intel CPU 5660六核 2.8GHz
测试说明:
针对市场主流的4种CPU分别对SPEC进行了测试,从测试结果来看,Intel 较AMD在SPECint方面上双方基本持平,在浮点多线程AMD较Intel略好一些。另外,从性价比方面来看,AMD CPU性价比要比Intel高出两倍以上。
&
服务器内存性能测试—SiSoftware Sandra
测试简介
SiSoftware Sandra(the System Analyser Diagnostic and Reporting Assistant)是现在公认权威的系统分析评测工具,1995年诞生,到今天已走过了十多年发展历程,拥有超过30种以上的基准测试项目。它可对CPU、主板、内存、硬盘、光储、SCSI设备、APM/ACPI设备、鼠标、键盘、网络等硬件进行基准理论对比测试,通过内置数据库对比直观了解当前配置性能定位;
内存带宽测试
内存带宽直接影响着服务器运算的速度,内存带宽越高,服务器的运算效率也就会越高,因此这也是一个衡量服务器性能的重要指标。采用SiSoftware Sandra软件中的内存测试工具进行内存带宽测试。
测试结果
图3 内存性能/带宽测试
.
测试说明:
从测试结果来看,Intel 较AMD 在内存带宽上面不具有优势,AMD 的优势原因在于本次测试采用的AMD CPU 采用了直连架构。每个CPU 支持4个内存通道,并且每个CPU 都可支持DDR3 1333的内存。而该Intel 测试CPU 只能支持3个内存通道,故从测试结果来看,也基本反映AMD 和Intel 在CPU 架构方面的差别。
服务器磁盘性能测试—HD Tach ,IOMeter 测试简介
HD Tach 一款专门针对磁盘底层性能的测试软件,它主要通过分段拷贝不同容量的数据到硬盘进行测试,可以测试硬盘的连续数据传输率、随机存取时间及突发数据传输率,它使用的场合并不仅仅只是针对硬盘,还可以用于软驱、ZIP 驱动器测试。
—
IOMeter 是一款功能非常强大的IO 测试软件,它包含了负载发生器(IOMeter 称其为
5
10
15
2025
30
2*AMD CPU Opteron 6168 十二核
2*Intel CPU 5650 六核 2.66GHz
2*AMD CPU Opteron 6172 十二核
2*Intel CPU 5660 六核 2.8GHz
Worker ),提供一系列标准测试组件以模仿实际应用,如WebServer (网站服务器)、FileServer (文件服务器)和在OLTP (OnLine Transaction Processing ,在线交易处理)服务器。这些测试组件产生不同大小的输入输出请求和读/写分布,以模仿实际应用中的行为。
测试结果
由于本次项目服务器配置主要选配SAS 硬盘,故本次测试采用300G SAS 硬盘进行测试,
服务器网络性能测试—
Netperf 测试简介
针对当前项目机器只针对千兆网络进行了如下测试。Netperf 可以测试服务器网络性能,主要针对基于TCP 或UDP 的传输。Netperf 根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer )模式和请求/应答(request/reponse )模式。Netperf 测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多块的速度接收数据。Netperf 工具以client/server 方式工作。server 端是netserver ,用来侦听来自client 端的连接,client 端是 netperf ,用来向server 发起网络测试。在client 与server 之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结果;在控制连接建立并传递了测试配置信息以后,client 与server 之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。对于服务器系统来说,网络性能显得尤其重要,有些服务器上为了节省成本,采用了桌面级的网络芯片,性能怎样,用这个软件一测便知了。以上介绍的这几款测试工具都是可以免费从网上下载的非商业软件,但是其测试结果和认可程度均是为大多数使用者所认同的。你可以根据自己的应用需求选择不同的软件进行测试。
测试结果
【
~
服务器可靠性测试
`
测试方法
本次可靠性测试环境:曙光天潮性能/老化测试间,机房温度为35~40度。
1. 运行Linpack进行压力测试,运行24小时,长时间大量占用CPU资源。经过24小时测试期间无异常或死机现象,测试通过。
2. Memtest压力测试,根据内存容量的不同,遍历多遍,无异常或死机现象,测试通过。
3.IOmeter压力测试12小时,无异常或死机现象,测试通过。
五、总体结论
根据本次进行的4类CPU测试,从整机Linpack测试,SPEC,内存性能上和用户当前的应用环境来看曙光A 系列服务器占有绝对优势,且具有极高的性价比。同时,在整机稳定性和系统吞吐性上来看,曙光机器表现十分优异。
!
(
#
$
附:曙光售后服务
曙光三级服务体系
曙光公司拥有基于IS09001质量控制体系所建立的全新服务体系――"曙光服务快车"。目前,曙光公司建设了全国性的技术服务和培训网点,已在全国建立了20多个分支机构,在全国各地建立了数百个授权技术服务中心和连锁服务网点。
曙光公司以产品质量为生命线,以“用户第一”为服务宗旨,对其产品和服务实行全国联保。用户无论在何地、通过何种分销方式购买的曙光公司的产品,只要出具有效证件(发票或保修卡),就可享受曙光公司的服务承诺。曙光公司的三级服务体系将尽自己的义务,
为您提供优质服务。曙光公司的技术服务过程全程受ISO9000质量保证体系控制。曙光公司通过三级服务体系,为用户提供全面的售前、售中、售后技术支持和培训服务。
第一级服务,经曙光认证授权的渠道成员,曙光公司为每个代理曙光产品的商家都
提供了标准化、专业化的技术支持培训和严格的上岗认证和服务授权,为客户提供
完整的本地化服务网络和具有曙光特色的应用级服务。授权技术服务商作为第一级
服务,能够在第一时间为用户提供电话、送修和现场服务。
第二级服务,以曙光公司遍布在全国的曙光公司分支机构,即曙光平台和曙光技术服
务区域中心作为第二级服务,管理和调度授权技术服务商,为用户提供技术支持;
并管理曙光的第二级备件库;同时也直接响应最终用户的电话、送修和现场服务请
求。曙光已在全国建立了30多个服务平台,15个授权技术服务及培训中心,能够
为客户及时提供电话服务、送修服务和现场服务及培训等服务。
第三级服务,曙光公司设在北京的技术服务中心(总部),作为第三级服务,全面
调度、管理曙光公司分支机构和授权服务商的技术服务工作;管理共享服务资源和
提供技术保障;全面提供售前、售中和售后技术解决方案;维护和保证整个服务体
系的正常运转;同时也响应最终用户的电话、送修和现场服务,解决用户的任何技
术服务问题; 负责运营曙光公司的中心备件库及曙光公司客户响应中心(即曙光技
术服务CALL CENTER)。
集群产品的服务承诺
服务产品定义
】
由于曙光公司销售曙光自有品牌的产品,服务对象一般只针对那些购买和使用曙光机的曙光用户。服务是与购买行为结合在一起的,服务始终围绕销售行为展开,分为售前、售中和售后三个阶段。曙光把服务作为一项商品推出提供给用户,在产品化标准服务中努力建树曙光服务的良好品牌形象。
服务产品
售后技术支持的目的是:高效快速地解决用户在使用曙光产品时出现的各种技术问题,
保证用户的系统连续、稳定高效地运行;最大限度地保护用户投资,为用户提供系统扩充和升级服务等
售后服务细目:
1.免费保修服务
·按照销售合同和曙光产品服务承诺所规定的保修期,为用户提供保修服务。
2.硬件支持服务项目
3.系统软件支持服务项目
·操作系统现场安装和配置
·操作系统升级
·曙光CZSS集群存储系统的安装调试及日后的维护
·其他由曙光公司提供的应用软件升级等曙光公司根据需要,向用户提供如下的服务包,具体内容如下:
应用级技术支持服务
前期支持
前期技术支持的目的是:从技术角度帮助用户在网络建设中做出适合的选择。前期技术
支持工作的主要内容是:向用户提供曙光公司产品的技术材料;举办展览和报告会,为用户
演示曙光产品及应用案例;通过市场宣传,让用户深入地了解曙光产品。
中期支持
中期技术支持的目的是:为用户提供性能价格比最优的解决方案。
中期技术支持工作的主要内容是:为用户提供曙光产品技术咨询;了解用户需求,为用户提供完整解决方案。包括,硬件系统配置,系统软件和协助用户完成应用软件解决方案。后期支持
后期技术支持的目的是:高效快速地解决用户在使用曙光产品时出现的各种技术问题,保证用户的系统连续、稳定高效地运行;最大限度地保护用户投资,为用户提供系统扩充和升级服务等。
服务方式
服务方式分为以下四种:
电话、传真和电子邮件支持;
远程拨入和远程登录支持在取得用户授权许可的条件下,通过远程登录或MODEM远程拨入用户的系统,进行诊断和修复;
送修服务有条件的用户,可将故障设备送至技术服务中心修理;
现场服务在通过远程服务不能解决问题时,技术服务中心派出现场服务工程师到现场为用户服务。
响应时间是指技术支持工程师解决用户问题、修复送修机器或抵达现场的时间。
电话及远程服务:1个工作小时
现场响应服务:2个小时
送修:48个工作小时修复
曙光公司将对授权维护工程师进行定期地再培训和考核,保证授权维护工程师的技术水平和服务能力能够保证用户服务的满意度。
曙光公司产品保修服务流程
1) 用户通过800免费服务热线66或电子邮件向曙光公司技术支持部发出服务请求。
2) 用户主动向工程师提供如下信息:姓名、单位、联系电话或邮件、服务器型号和产品序列号(S/N),并尽量详细描述产品的故障现象,以利于工程师快速查获该产品的信息和后续联系。
3) 如果曙光公司的在线服务工程师无法通过电话诊断出故障,工程师将实施远程拨入和远程登录诊断或进行现场诊断服务。
4) 当诊断出故障所在,工程师将采取响应措施,派出本地的现场工程师,在规定的响应时间内到达现场,迅速解决故障,使用户系统恢复正常。
5)曙光公司的技术支持部将向用户进行电话回访,询问故障解决的结果,在用户确定故障已经排除后,结束这次服务流程,并将结果记录在案。
^
***有限责任公司研发部
1目录 2总则 (3) 2.1目的 (3) 2.2适用范围 (3) 2.3电子元器件选型基本原则 (3) 2.4其他具体选型原则: (3) 3各类电子元器件选型原则 (5) 3.1电阻选型 (5) 3.2电容选型 (6) 3.2.1铝电解电容 (6) 3.2.2钽电解电容 (7) 3.2.3片状多层陶瓷电容 (7) 3.3电感选型 (7) 3.4二极管选型 (8) 3.4.1发光二极管: (8) 3.4.2快恢复二极管: (8) 3.4.3整流二极管: (8) 3.4.4肖特基二极管: (9) 3.4.5稳压二极管: (9) 3.4.6瞬态抑制二极管: (9) 3.5三极管选型 (9) 3.6晶体和晶振选型 (10) 3.7继电器选型 (10) 3.8电源选型 (11) 3.8.1AC/DC电源选型规则 (11) 3.8.2隔离DC/DC电源选型规则 (11) 3.9运放选型 (11) 3.10A/D和D/A芯片选型 (12) 3.11处理器选型 (13) 3.12FLASH选型 (14) 3.13SRAM选型 (14) 3.14EEPROM选型 (14) 3.15开关选型 (15) 3.16接插件选型 (15) 3.16.1选型时考虑的电气参数: (15) 3.16.2选型时考虑的机械参数: (15) 3.16.3欧式连接器选型规则 (15) 3.16.4白色端子选型规则 (16) 3.16.5其它矩形连接器选型规则 (16) 3.17电子线缆选型 (16) 4附则 (17)
2总则 2.1目的 为本公司研发电子产品时物料选型提供指导性规范文件。 2.2适用范围 适用于公司研发部门开发过程中元器件选型使用。 2.3电子元器件选型基本原则 1)普遍性原则:所选的元器件要是被广泛使用验证过的,尽量少使用冷门、偏 门芯片,减少开发风险。 2)高性价比原则:在功能、性能、使用率都相近的情况下,尽量选择价格比较 好的元器件,降低成本。 3)采购方便原则:尽量选择容易买到、供货周期短的元器件。 4)持续发展原则:尽量选择在可预见的时间内不会停产的元器件,禁止选用停 产的器件,优选生命周期处于成长期、成熟期的器件。 5)可替代原则:尽量选择pin to pin兼容芯片品牌比较多的元器件。 6)向上兼容原则:尽量选择以前老产品用过的元器件。 7)资源节约原则:尽量用上元器件的全部功能和管脚。 8)降额设计原则:对于需要降额设计的部件,尽量进行降额选型,参考标准参 见GJB/Z 35 《元器件降额准则》。 9)便于生产原则:在满足产品功能和性能的条件下,元器件封装尽量选择表贴 型,间距宽的型号,封装复杂度低的型号,降低生产难度,提高生产效率。 2.4其他具体选型原则: 除满足上述基本原则之外,选型时还因遵循以下具体原则: 1)所选器件遵循公司的归一化原则,在不影响功能、可靠性的前提下,尽可能 少选择物料的种类。
数据库安全加固产品选型系列之二 上次写了数据库安全加固产品选型系列文章的第一篇后,据说反响还不错。但是在部门内部就“资深”售前的称号问题产生了争执,大家一致认为本人虽然“长的着急”了点,但是心理年龄似乎还是比较年轻的,是啊,就像那首歌里唱不是:“革命人永远是年轻……” (坏了,这首老歌又暴露了问题……) 言归正传,上回从客户面临的数据库安全“核心痛点”,以及中安威士针对客户“痛点”开发的几款产品的实现原理,两个方面介绍了在数据库安全加固产品选型时的一些参考依据。 今天我们来聊聊造成数据库风险存在的最大,最直接,最重要的因素:人!您别笑,我也没和您开玩笑。您仔细想想看,围绕数据库安全的诸多维度,例如,数据库的权限配置、数据库的备份与恢复、数据库的误操作,甚至是数据库本身存在的各种漏洞和针对数据库发起攻击的黑客们,都离不开我说的这个一撇一捺的“人”字。 举个例子,如果我们只从数据库泄露途径这个相对单纯的维度来分析“人”带来的威胁。不难看出,数据泄露的途径主要来自外部和内部两个方面。第一个方面:外部威胁一般大家都明白,各种黑客攻击,SQL注入,恶意后门等等方法来企图窃取数据。另一方面,内部人员的蓄意越权访问、误操作、或是介质窃取等,都是数据泄露和数据遭到破坏的途径。值得一提的是,内部人员通常权限较高,可以轻而易举的导出整库整表的数据,和黑客们的外部攻击相比,看似缺乏技术含量的来自内部的威胁却逐渐成为了数据泄露风险的主流因素。根据权威咨询公司的调查结果显示,来自于内部的数据泄漏事件占70%以上。 随着企业在边界防护上的不断强化,越来越多的数据安全防线,被从内部攻破。特别是具有敏感数据访问权限的人员成为数据泄密的主要途径。如何针对现实工作中的多种人员角色来选择中安威士的数据库安全加固产品,以覆盖数据泄露的多个风险点呢?我们已经总结好了,为了让您看得清清楚楚、明明白白、真真切切……当然还是上表格啦!
Web服务器选型分析 web服务器用来响应web请求,并运行相关应用。 WEB应用软件:Apache、IIS 要求 应付大规模并发用户的能力 大用户量同时在线的能力 提供不间断服务的能力 快速响应的能力 系统资源占用 ?处理器:动态请求 ?内存:静态负载 ?磁盘:磁盘I/O产生动态页数 ?网卡:有限的网络带宽限制了服务器的吞吐量 选型关注事项 WEB系统的性能(提供快速响应的保证) 高速的网络I/O系统(千兆,负载均衡) WEB网页采用动态还是静态?动态重点关注 数据处理能力要求相对不高,DP XEON就可满足要求 WEB系统的可靠性(不间断服务的保证) 单机采用相关可靠性技术(RAID、网络冗余等) 建议采用高可用技术(双机,机群) 宏观:选型原则 应用模式 选型原则 推荐产品 Internet上的WEB服务器 1U/2U高度,1-2颗处理器的机架式服务器 NF190,NF190D,NF280D Intranet上的WEB服务器 根据静态内容和动态内容的多少及客户规模来选择。 NP370D,NL230D
微观:机器配置计算方法 CPU: 1* Xeon 3.0 6000/2386 /1000个 2*Xeon 3.0 7500/3165/ 1400个 静态/混合/动态 内存:一个连接占用 25-50K 网络:一个连接占用 10K Web服务器主要提供Web页面的浏览服务。从技术上来讲,Web服务器主要要满足很高的页面点击率、大量的数据I/O交换能力,而对其本身的运算处理能力并不要求得太高。但是,为了节省中小企业的投资和最大限度的利用服务器资源,在Web服务器上一般还部署有其他服务,如BBS和FTP等,就需要占用一定的CPU资源、内存资源和网络I/O,对硬盘容量就更不必说了。 因此,在选择Web服务器时,必须考虑CPU、内存、存储、网络的综合性能。我们推荐: 浪潮英信服务器:NP370D(或以上) 配置: CPU:Xeon 3.0G*1/L2 2*2M/FSB 667MHz 内存:1GB ECC DDR2 FBD 硬盘:Ultra320 SCSI RAID 1,73G*2 Ultra 320 SCSI硬盘 网卡:1000M服务器专用网卡
1目录 2总则 (4) 2.1目的 (4) 2.2适用范围 (4) 2.3电子元器件选型基本原则 (4) 2.4其他具体选型原则: (4) 3各类电子元器件选型原则 (6) 3.1电阻选型 (6) 3.2电容选型 (8) 3.2.1铝电解电容 (8) 3.2.2钽电解电容 (9) 3.2.3片状多层陶瓷电容 (9) 3.3电感选型 (10) 3.4二极管选型 (10) 3.4.1发光二极管: (10) 3.4.2快恢复二极管: (11) 3.4.3整流二极管: (11) 3.4.4肖特基二极管: (11) 3.4.5稳压二极管: (11) 3.4.6瞬态抑制二极管: (12) 3.5三极管选型 (12)
3.6晶体和晶振选型 (13) 3.7继电器选型 (13) 3.8电源选型 (14) 3.8.1AC/DC电源选型规则 (14) 3.8.2隔离DC/DC电源选型规则 (15) 3.9运放选型 (15) 3.10A/D和D/A芯片选型 (15) 3.11处理器选型 (17) 3.12FLASH选型 (19) 3.13SRAM选型 (19) 3.14EEPROM选型 (19) 3.15开关选型 (19) 3.16接插件选型 (19) 3.16.1选型时考虑的电气参数: (19) 3.16.2选型时考虑的机械参数: (20) 3.16.3欧式连接器选型规则 (20) 3.16.4白色端子选型规则 (21) 3.16.5其它矩形连接器选型规则 (21) 3.17电子线缆选型 (21) 4附则 (22)
2总则 2.1目的 为本公司研发电子产品时物料选型提供指导性规范文件。 2.2适用范围 适用于公司研发部门开发过程中元器件选型使用。 2.3电子元器件选型基本原则 1)普遍性原则:所选的元器件要是被广泛使用验证过的,尽量少使用冷门、偏 门芯片,减少开发风险。 2)高性价比原则:在功能、性能、使用率都相近的情况下,尽量选择价格比较 好的元器件,降低成本。 3)采购方便原则:尽量选择容易买到、供货周期短的元器件。 4)持续发展原则:尽量选择在可预见的时间内不会停产的元器件,禁止选用停 产的器件,优选生命周期处于成长期、成熟期的器件。 5)可替代原则:尽量选择pin to pin兼容芯片品牌比较多的元器件。 6)向上兼容原则:尽量选择以前老产品用过的元器件。 7)资源节约原则:尽量用上元器件的全部功能和管脚。 8)降额设计原则:对于需要降额设计的部件,尽量进行降额选型,参考标准参 见GJB/Z 35 《元器件降额准则》。 9)便于生产原则:在满足产品功能和性能的条件下,元器件封装尽量选择表贴 型,间距宽的型号,封装复杂度低的型号,降低生产难度,提高生产效率。 2.4其他具体选型原则:
服务器配置方案 本文转自:傲龙网络 在日常工作中,经常给客户进行硬件配置建议,发现很多客户基本的信息化基础的知识都不是太懂,比如服务器配置数选择和用户数关系等等。甚至很多IT专业人士,比如erp,crm顾问都不是很清楚。当然也有可能这些顾问只专注于他自己工作的那一块,认为这些是售前干的事情,不需要了解太多。在我看来我觉得多了解一些,碰到不懂的客户也可以给人家说个所以然出来,至少也没有什么坏处嘛。下面这篇文章也是平常的工作总结,贴出来给大家分享一下,也许还用的着。 第一章服务器选择 1.1 服务器选择和用户数关系
说明: 首选原则:在初期给客户提供硬件配置参考时,在线用户数建议
按注册用户数(或工作站数量)的50%计算。 备用原则:根据企业的行业特点、用户使用频度、应用特点、硬件投入等综合因素考虑,在线用户数比例可以适当下调,由售前/销售人员在对客户的具体情况进行了解后做出适当的建议。 服务器推荐选择品牌:IBM、DELL(戴尔)、HP(惠普)、Sun 、Lenovo (联想)、浪潮、曙光等品牌机型。 CPU:如果因为选择不同品牌服务器或双核处理器导致CPU型号/主频变动,只要求达到同级别或该级别以上处理能力。 硬盘:对于硬盘方面,推荐选择SCSI硬盘,并做RAID5;对于小企业可以如果由于采购成本的考虑也可采用SATA。对于2000注册用户数以上企业,强烈推荐采用磁盘阵列。 硬盘容量=每用户分配容量×注册用户数+操作系统容量+部分冗余 1.2 常见机型参考报价
由于IBM服务器在几个品牌的PC服务器系列中价格较高,如果报价是供客户做预算用,则可将该报价直接发给客户供参考,减少商务询价的工作量。 硬件配置和相关型号可上网查询: IBM服务器 HP服务器 DELL服务器 SUN服务器 Lenovo(联想) 1.3 服务器选择和用户数关系在线计算 在IBM网站上有提供IBM Systems Workload Estimator工具可用于
中小型企业如何选择自己的数据库 作为一个中小型的公司,在数据库选型方面的做法是我们本次选题非常重视的,陈总也很乐意的和我分享了他们公司在数据库选型方面的一些思路,陈总认为:“由于SP行业对于数据库的吞吐量不像互联网应用要求的那么高,但是我们需要的是数据库的性能比较强劲比较稳定,相对而言,目前Sqlserver也能够满足我们实际应用的需求,我们肯定会想到今后的业务发展,其中包括稳定性等方面的考虑,因此我们会选择Oracle,Oracle是基于Linux 方面,因此稳定性要比windows 平台会好一些,当然也会有成本上的考虑。Oracle在大型运算的时候某种成本要比SQlserver强一些,所以我们的中心数据库会放在Oracle中,这是我们目前正在做的一个工作。” 我们都知道,做数据库的迁移不是一件很容易的事情,如果做得不好势必会影响到自己的业务,说到数据库迁移时的问题,我们从北京天舟通讯有限公司的一些实际经验中了解到,他们在迁移中也遇到了一些问题。陈总认为:“迁移肯定会遇到问题,而且迁移一般会有两种情况,第一、增量迁移。第二、全量迁移。我们这次的迁移选择的是全量迁移,而且方案和淘宝是很类似的。我们也专门做了一个中间的服务层,让数据从SQLServer慢慢的迁移到Oracle,最后有个时间节点,比如说夜晚一停机的时候所有的数据都会指向新的Oracle。迁移过程中遇到的问题主要有两点:第一个是迁移的速度。我们目前的数据量相对于淘宝来说还是非常少的,也就是有几百G大小的数据量。第二、我们的服务是24小时的。因此服务的短时间迁移是很重要的。要保证数据的一致性,迁移完成之后要进行校验,而且目前有几个方案可供选择,而且还在校验过程中。” 中小型企业数据库选型的建议:中小型企业数据库选择的时候成本的考虑是很重要的,目前我们公司做增值方面的业务,由于和运营商的合作,因此公司在运营投入方面的力度还是很大的。其实我个人觉得我们公司使用MySql是没有问题的,但是我们公司考虑数据库的性能方面要比成本会更重要一些。 对于一些中小型企业来讲,选择Mysql、PCserver,搭几个群集基本上是够用的。而我们就会做好一些的,比如Oracle 的RAC,Oracle的群集,目前就是选择多花一些钱,保证今后用户的增长。 目前我们公司和运营商合作的话,如果发展的好的话,收入是一直保持固定的增长,我们的用户流动性很小,业绩也是一个增量的过程,公司在财力方面还是很宽松的,因此选择数据库也是很注重性能和稳定性。 说到了数据库的迁移,我们不难想到一个问题,今后主要的业务会转移到Oracle上面,其他数据库会不会继续采用?对于这个问题,陈总认为:“我们公司有很多的支撑系统,这些系统有些是在SQLServer和Mysql上面,目前不可能一下子就迁移到Oracle上面,因为所有的支撑系统全部开发一遍也是不现实的。我们的一些核心业务如IVR(应答式交互)会迁移到Oracle中,而以前的支撑系统还是会采用Mysql数据库。”
设备选型的原则和考虑的主要问题 一:原则: 所谓设备选型即是从多种可以满足相同需要的不同型号、规格的设备中,经过技术经济的分析评价,选择最佳方案以作出购买决策。合理选择设备,可使有限的资金发挥最大的经济效益。 设备选型应遵循的原则如下。 ①生产上适用―所选购的设备应与本企业扩大生产规模或开发新产品等需求相适应。 ②技术上先进―在满足生产需要的前提下,要求其性能指标保持先进水平,以利提高产品质量和延长其技术寿命。 ③经济上合理―一即要求设备价格合理,在使用过程中能耗、维护费用低,并且回收期较短。 设备选型首先应考虑的是生产上适用,只有生产上适用的设备才能发挥其投资效果;其次是技术上先进,技术上先进必须以生产适用为前提,以获得最大经济效益为目的;最后,把生产上适用、技术上先进与经济上合理统一起来。一般情况下,技术先进与经济合理是统一的。因为技术一上先进的设备不仅具有高的生产效率,而且生产的产品也是高质量的。但是,有时两者也是矛盾的。例如,某台设备效率较高,但可能能源消耗量很大,或者设备的零部件磨损很快,所以,根据总的经济效益来衡量就不一定适宜。有些设备技术上很先进,自动化程度很高,适合于大批量连续生产,但在生产批量不大的情况下使用,往往负荷不足,不能充分发挥设备的能力,而且这类设备通常价格很高,维持费用大,从总的经济效益来看是不合算的,因而也是不可取的。
二:考虑的主要问题 1.设备的主要参数选择 (l)生产率 设备的生产率一般用设备单位时间(分、时、班、年)的产品产量来表示。例如,锅炉以每小时蒸发蒸汽吨数;空压机以每小时输出压缩空气的体积;制冷设备以每小时的制冷量;发动机以功率;流水线以生产节拍(先后两产品之间的生产间隔期);水泵以扬程和流量来表示。但有些设备无法直接估计产量,则可用主要参数来衡量,如车床的中心高、主轴转速,压力机的最大压力等。设备生产率要与企业的经营方针、工厂的规划、生产计划、运输能力、技术力量、劳动力、动力和原材料供应等相适应,不能盲目要求生产率越高越好,否则生产不平衡,服务供应工作跟不上,不仅不能发挥全部效果反而造成损失,因为生产率高的设备,一般自动化程度高、投资多、能耗大、维护复杂,如不能达到设计产量,单位产品的平均成本就会增高。 (2)工艺性 机器设备最基本的一条是要符合产品工艺的技术要求,把设备满足生产工艺要求的能力叫工艺性。例如:金属切削机床应能保证所加工零件的尺寸精度、几何形状精度和表面质量的要求;需要坐标镗床的场合很难用铣床代替;加热设备要满足产品工艺的最高和最低温度要求、温度均匀性和温度控制精度等。除上面基本要求外,设备操作控制的要求也很重要,一般要求设备操作轻便,控制灵活。产量大的设备自动化程度应高,进行有害有毒作业的设备则要求能自动控制或远距离监督控制等。 2.设备的可靠性和维修性 (l)设备的可靠性
1.在数据库系统中,提供数据与应用程序间物理独立性的是( B ) A.外模式/模式映像 B.模式/内模式映像C.外模式/内模式映像 D.子模式/模式映像 2.对于实体集A中的每一个实体,实体集B 中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联 系是( C ) A.多对一B.一对多 C.多对多D.一对一 3.数据库物理设计的任务不包括 ...( A ) A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计4.设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则( D ) A.只有ENO不能取空值B.只有CNO不能取空值 C.只有PAY不能取空值D.ENO与CNO都不能取空值 5.数据库系统的核心组成部分是( D ) A.DB B.DD
C.DBA D.DBMS 6.数据库的最小存取单位是( C ) A.字符 B.数据项 C.记录 D.文件 7.数据库应用程序的编写是基于三级模式 结构中的( A ) A.外模式 B.逻辑模式 C.内模式 D.概念模式 8.数据库管理系统DBMS中用来定义逻辑模式、内模式和外模式的语言是( C ) A)DML B)C C)DDL D)Basic 9.在关系模式R中,函数依赖X→Y的语义 是( B ) A.在R的某一关系中,若任意两个元组的X 值相等,则Y值也相等 B.在R的一切可能关系中,若任意两个元 组的X值相等,则Y值也相等 C.在R的某一关系中,Y值应与X值相等D.在R的一切可能关系中,Y值应与X值相 等 10..数据库管理系统DBMS中用来定义逻辑
KQSM323-2009元器件选用管理办法 版本号:C 修订状态:0 受控状态: 2009年月日批准2009年月日实施 山西科泰微技术有限公司
KQSM323-2009 文件修改记录 1
. 1 总则 本办法规定了公司产品在研制、生产、使用各阶段对电子元器件(以下简称元器件)的选择、采购、验收、筛选、保管、使用、失效分析、信息管理等选用过程的质量与可靠性管理要求。 本办法适用于公司军品元器件的选用管理,非军工产品可以根据产品需要参照本办法的规定进行管理。 2 参考标准 QJ3065.4-98《元器件筛选与复验管理要求》 GJB1032《电子产品筛选试验要求》 GJB3404-1998《电子元器件选用管理要求》 GJB2649-1996《军用电子元件失效率抽样方案与程序》 GB/T1772-79《电子元器件失效率试验方法》 3 职责 3.1 总经理 负责批准元器件采购计划。 3.1 副总经理(分管技术)及分公司副总经理(分管技术) 批准产品明细表;批准超目录选用元器件申请。 3.2 副总经理(分管运管财务) 负责审核元器件采购计划,签署或授权签署元器件采购合同。负责批准公司原器件优选目录及目录的修改,负责批准元器件超目录选择。 3.2 副总经理(分管生产质量) 负责批准元器件检验大纲,批准元器件筛选试验方案。 3.3 各技术部及分公司各技术部 按产品设计需要选用元器件,制订产品明细表;对超目录的元器件提出选用或列入选用目录申请。 3.4 运行管理部 负责按元器件采购计划采购元器件,并提交检验;负责对筛选后电子元器件进行分级管理。 3.5 质量部 精选范本
服务器配置方案本文转自:傲龙网络 在日常工作中,经常给客户进行硬件配置建议,发现很多客户基本的信息化基础的知识都不是太懂,比如服务器配置数选择和用户数关系等等。甚至很多IT专业人士,比如erp,crm顾问都不是很清楚。当然也有可能这些顾问只专注于他自己工作的那一块,认为这些是售前干的事情,不需要了解太多。在我看来我觉得多了解一些,碰到不懂的客户也可以给人家说个所以然出来,至少也没有什么坏处嘛。下面这篇文章也是平常的工作总结,贴出来给大家分享一下,也许还用的着。 第一章服务器选择 服务器选择和用户数关系
说明: 首选原则:在初期给客户提供硬件配置参考时,在线用户数建议按注册用户数(或工作站数量)的50%计算。 备用原则:根据企业的行业特点、用户使用频度、应用特点、硬件投入等综合因素考虑,在线用户数比例可以适当下调,由售前/销售人员在对客户的具体情况进行了解后做出适当的建议。 服务器推荐选择品牌:IBM、DELL(戴尔)、HP(惠普)、Sun 、Lenovo (联想)、浪潮、曙光等品牌机型。 CPU:如果因为选择不同品牌服务器或双核处理器导致CPU型号/主频变动,只要求达到同级别或该级别以上处理能力。
硬盘:对于硬盘方面,推荐选择SCSI硬盘,并做RAID5;对于小企业可以如果由于采购成本的考虑也可采用SATA。对于2000注册用户数以上企业,强烈推荐采用磁盘阵列。 硬盘容量=每用户分配容量×注册用户数+操作系统容量+部分冗余常见机型参考报价
由于IBM服务器在几个品牌的PC服务器系列中价格较高,如果报价是供客户做预算用,则可将该报价直接发给客户供参考,减少商务询价的工 作量。 硬件配置和相关型号可上网查询: IBM服务器 HP服务器 DELL服务器 SUN服务器 Lenovo(联想) 服务器选择和用户数关系在线计算 在IBM网站上有提供IBM Systems Workload Estimator工具可用于计算在各种应用和用户数规模下建议采用的服务器型号配置,配置结果提供 服务器型号、建议配置情况、可扩展性等信息。 以下为IBM Systems Workload Estimator工具计算结果,供参考: At peak, this system will have 1000 active mail clients. The calculations for this workload take into consideration a maximum of 60 percent utilization. Based on the type of client connection, this translates to 4000 effective clients. 即当前配置可支持1000在线用户,4000有效用户,服务器配置结果受录入的基本信息影响较大。 相关概念解释
数据库选型的五大要素 面对品种繁多的数据库产品,如何才能独具慧眼,选中适合自己的数据库产品呢?众所周知,正确的评估、选型与数据库技术本身同样重要。而通常,数据库厂商都会在性能清单和技术基准表中尽量展现产品最佳的一面,对产品弱点却避免提及或进行遮掩,关于这一点,业界已经是人尽皆知了。其实在挑选和评估过程中,首要目标是选择一款能够满足甚至超过预定要求的技术或解决方案。选型的正确方法将使用户在面对众多产品时,提高其做出最佳选择的能力。 数据库选型时,必须考虑以下五大因素: 1. 开发要求 2. 性能/成本 3. 数据库运行和管理 4. 可升级性 5. 总体拥有成本 开发要求 首先,需要清楚自己究竟想使用什么开发技术。例如,你是要以https://www.doczj.com/doc/3517580812.html,访问传统的关系型数据库?还是要以纯面向对象技术构建J2EE应用平台?又或是需要建设XML Web Services?如果你要实现的是纯关系型的开发典范,那么实际要 使用的受支持的标准(和非标准)SQL功能有多少? 如果你要规划的是面向对象开发策略,那么在原计划里的数据库支持真正的面向对象吗?它是如何支持的?若有需要, 它能同时提供SQL的功能吗?数据库支持这个功能吗?虽然,有些关系型数据库声称支持对象开发,但实际上并不是直 接支持的。这种非直接的体系结构将导致更多的事务处理故障,以及潜在的可升级性和性能问题。 另外,你还需要确定自己的前端技术如何与后端进行“对话”。你的业务逻辑是放在客户机一端呢?还是放在服务器一端?你要使用哪些脚本语言?它们与后端服务器的兼容性如何?它们是快速应用开发(RAD)环境吗? 目前,实现基于关系型数据库的应用可以选择传统的主流品牌,这些数据库产品有着很成熟的关系技术以及广泛的应用资源。但是,如果实现的是基于面向对象技术的应用、又或是数据结构更为复杂时,不妨考虑目前一些公司推出的所谓 后关系数据库。它所代表的正好是关系数据库和面向对象技术的融合,以多维数据引擎作为核心,从根本上支持复杂的对象存储及主流的二维表,同时也已经配备了功能强大的应用服务引擎,可作对象逻辑操作的平台。它的出现已经为传统数据库领域带来了冲击,而在面向对象数据库方面更是广受欢迎。 性能/成本 测量数据库性能最常见的方法是TPC基准。TPC明确地定义了数据库方案、数据量以及SQL查询。测量的结果是,在特 定的操作系统上,配置了特定的数据库版本,以及在惊人的硬件条件下,每项事务的成本是多少——其中的事务可以是TPC测试中定义的任何数据库操作。 从理论上来讲,这类基准旨在提供不同产品间客观的比较值。但在现实中,这些方案又有多少能准确反映并回答你在挑选技术时所存在的疑惑?其次,所有技术厂商发布的TPC基准都会超过以前发布的结果。这样,TPC基准在更大程度上 反映的是为解决问题而投入的内存和CPU量,而不是数据库性能的任何真实表现。 以笔者多年所见,只有在真实的环境中进行实际的比较测试才可以推断出数据库的预期性能及评估所需成本。常用的方法包括平衡移植,把原来的数据转移到类似硬件上的另一套数据库,然后以真实的客户端连接这套测试对象。又或是以数据产生器针对真实的数据模型,建立出庞大的数据量,再以客户端连接作测试。 这种做法跟实验室中的做法的不同之处有以下几点:第一,试验中的硬件构架跟你预期的方案不会有太大的差别;第二,所测试的事务在宽度和深度方面跟未来计划的也差不太远;第三,如果是硬件条件一样,我们可以直接看出测试对象跟原来方案有着多少差异。
服务器的选择评估报告 ---by Raul-Qin 服务器的设计标准(RASUM标准): R:Reliability可靠性; A:Availability可用性; S:Scalability可扩展性; U:Usability易用性; M:Manageability可管理性 服务器的分类 目前服务器的分类按架构分类主要分为三种,分别是塔式服务器、机架式服务器和刀片服务器。 塔式服务器 外形跟普通的PC类似,扩展性强,费用低廉,不需要机柜;一般来说,入门级和工作组服务器都采用塔式服务器,因为只有一台主机,即使进行升级扩张也有个限度,所以在一些应用需求较高的企业中,单机服务器就无法满足要求了,需要多机协同工作,而塔式服务器个头太大,独立性太强,协同工作在空间占用和系统管理上都不方便,这也是塔式服务器的局限性 机架式服务器 机架服务器实际上是工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。机架服务器的主要作用是为节省空间,由于能够将多台服务器装到一个机柜上,不仅可以占用更小的空间,而且也便于统一管理。机架服务器的宽度为19英寸,高度以U为单位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,
5U,7U几种标准的服务器。最常用的有1U 2U。 这种服务器的优点是占用空间小,而且便于统一管理,但由于内部空间限制,扩充性较受限制,例如1U的服务器大都只有1到2个PCI扩充槽。 这种服务器多用于服务器数量较多的大型企业使用,也有不少企业采用这种类型的服务器,但将服务器交付给专门的服务器托管机构来托管,尤其是目前很多网站的服务器都采用这种方式。 这种服务器由于在扩展性和散热问题上受到限制,因而单机性能比较有限,应用范围也受到一定限制,往往只专注于在某方面的应用,如远程存储和网络服务等。 刀片服务器 刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现HAHD(HighAvaiMabiMityHighDensity,高可用高密度)的低成本服务器平台。 其主要结构为一大型主体机箱,内部可插上许多“刀片”,其中每一块刀片实际上就是一块系统母板,类似于一个个独立的服务器,它们可以通过本地硬盘启动自己的操作系统。 由于支持热插拔操作,所以刀片式服务器比较容易维护。 刀片服务器比机架式服务器更节省空间,同时,散热问题也更突出,往往要在机箱内装上大型强力风扇来散热。此型服务器虽然空间较节省,但是其机柜与刀片价格都不低,一般应用于大型的数据中心或者需要大规模计算的领域,如银行电信金融行业以及互联网数据中心等。 比较表格 机架式中等小一般一般良好企业应用 刀片昂贵小一般优优大型数据中心或金融机 构 *由于价格跟服务器的价格跟配置相关,表格中所给的服务器价格只是各种服务器的相对价格。 服务器的用途
(一)数据库主机选型 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处理器分别承担了不同的任务处理,极大地减轻了中央处理器的负担,使得中央处理器能对
数据库选型的五大要素 ■ 余詠衡 如果引用结构化的决策方法,确保本文所介绍的数据库选型应考虑的五大要素都得到全面及客观的评估,那么根据其与项目、产品和组织的关系进行利害权衡,就能做出理智的数据库选型决策。 面对品种繁多的数据库产品,如何才能独具慧眼,选中适合自己的数据库产品呢?众所周知,正确的评估、选型与数据库技术本身同样重要。而通常,数据库厂商都会在性能清单和技术基准表中尽量展现产品最佳的一面,对产品弱点却避免提及或进行遮掩,关于这一点,业界已经是人尽皆知了。其实在挑选和评估过程中,首要目标是选择一款能够满足甚至超过预定要求的技术或解决方案。选型的正确方法将使用户在面对众多产品时,提高其做出最佳选择的能力。而数据库选型时,必须考虑以下五大因素。 开发要求 首先,需要清楚自己究竟想使用什么开发技术。例如,你是要以https://www.doczj.com/doc/3517580812.html,访问传统的关系型数据库?还是要以纯面向对象技术构建J2EE应用平台?又或是需要建设XML Web Services?如果你要实现的是纯关系型的开发典范,那么实际要使用的受支持的标准(和非标准)SQL功能有多少? 如果你要规划的是面向对象开发策略,那么在原计划里的数据库支持真正的面向对象吗?它是如何支持的?若有需要,它能同时提供SQL的功能吗?数据库支持这个功能吗?虽然有些关系型数据库声称支持面向对象开发,但实际上并不是直接支持的。这种非直接的体系结构将导致更多的事务处理故障,以及潜在的可升级性和性能问题。 另外,你还需要确定自己的前端技术如何与后端进行“对话”。你的业务逻辑是放在客户机一端呢?还是放在服务器一端?你要使用哪些脚本语言?它们与后端服务器的兼容性如何?它们是 快速应用开发(RAD)环境吗? 目前,实现基于关系型数据库的应用可以选择传统的主流品牌,这些数据库产品有着很成熟的关系技术以及广泛的应用资源。但是,如果实现的是基于面向对象技术的应用、又或是数据结构更为复杂时,不妨考虑目前一些公司推出的所谓后关系数据库。它所代表的正好是关系数据库和面向对象技术的融合,以多维数据引擎作为核心,从根本上支持复杂的对象存储及主流的二维表,同时也已经配备了功能强大的应用服务引擎,可作对象逻辑操作的平台。它的出现已经为传统数据库领域带来了冲击,而在面向对象数据库方面更是广受欢迎。 平衡性能与成本 测量数据库性能最常见的方法是TPC基准。TPC明确地定义了数据库方案、数据量以及SQL查询。测量的结果是,在特定的操作系统上,配置了特定的数据库版本,以及在惊人的硬件条件下,每项事
本文由rsww_xrg贡献 pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 案例—服务器系统选择 1. 服务器的概念 服务器(server)是网络环境中的高性能计算机,它在网络操作系统的控制下,侦听网络上的其他计算机(客户机)提交的服务请求,将与其相连的硬件设备诸如硬盘(磁盘阵列)、磁带机、打印机、Modem及各种专用通讯设备等提供给网络上的客户站点(client)共享,也利用服务器上安装运行的各种软件系统诸如应用软件、DBMS等为网络用户提供计算、信息发布及数据管理等服务。服务器必须具有承担服务并且保障服务的能力,服务器作为网络的节点,存储、处理网络上 80%的数据和信息。服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。尤其是随着信息技术的进步,网络的作用越来越明显,对信息系统的数据处理能力、安全性等的要求也越来越高,一个建立在网络上的信息系统,采用分类多服务器比采用一个服务器处理所有的业务思路可以大大减少风险。 2. 服务器分类 2.1 按用途分类 1) 面向计算类的服务器这类服务器面向科学计算、数学模型分析等,要求具有很高的CPU计算能力。这类服务器一般采用 ? 高档CPU; ? 或多CPU技术,支持对称多处理与非对称多处理技术; ? 对内存容量要求很高; ? 需要较高的高速缓冲技术; ? 强大的浮点运算能力。一般这类服务器,采用大型机(巨型机)或高档工作站。典型应用如气象部门天气预报的计算,大型的统计预测等。 2) 面向数据库的服务器这类服务器面向数据库计算,其上安装装载数据库管理系统(DBMS)。这类服务器一般要求有 ? 较好的并行处理能力; ? 高速的I/O吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上; ? 较大的磁盘容量,可以配置磁盘阵列; ? 配置数据备份设备,如磁带机,配置备份策略; ? 如果是分布数据库计算模式,要求有较高的网络带宽;一般这类服务器,采用专用服务器设备,企业或部门级服务器,也可采用高档工作站。典型应用如银行中心数据库服务器,电信计费服务器,企业信息系统数据库服务器或数据仓库服务器。 3) 面向应用系统的服务器这类服务器是企业使用的应用系统服务器,其上装载运行着各种企业应用系统,一般属于Client/Server 计算体系结构的应用。这类服务器根据不同的具体应用有不同的要求:如作OLAP服务器,一般要求有 ? 较好的并行与异步处理能力; ? 浮点运算能力; 较高的网络带宽;如作OA服务器或文件服务器,一般要求有 ? 较高的安全性 ? 较高的I/O; ? 较高的网络带宽。一般这类服务器,采用专用服务器设备,企业或部门级服务器,也可采用高档工作站。典型应用如企业的Lotus Notes服务器或MS Exchange Server 服务器。 4) 面向通讯与网络系统的服务器这类服务器面向通讯和网络服务,这类服务器一般具有: ? 实时性要求,处理延时较短; ? 较高的并行与异步处理能力; ? 高速的I/O 吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上; ? 较大的磁盘容量,可以配置磁盘阵列; ? 配置数据备份设备,如磁带机,配置备份策略; ? 较高的安全性; ? 较高的网络带宽。一般这类服务器,采用专用服务器设备,或采用高档工作站。典型应用如Web服务器,大型电子邮件服务器。 5) 面向多媒体与视像会议的服务器这类服务器面向多媒体通讯或多媒体网络服务,这类服务器一般具有: ? 大容量磁盘存储器,可以配置磁盘阵列; ? 较高的视像实时性要求,处理延时短; ? 高速的I/O吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上; ? 足够高的网络带宽,一般采用 ATM交换机。一般这类服务器,采用专用服务器设备,或采用高档工作站。典型应用如视像会议系统,VOD
《数据库系统》选择题练习 数据库概述 下列有关数据库的描述正确的是()。 A.数据库是一个DBF文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合D.数据库是一组文件 数据独立性是指()。 A.数据依赖于程序B.程序依赖于数据C.数据不依赖于程序D.程序不依赖于数据以下关于DBA职责的叙述中,不正确的是()。 A.DBA是数据库系统的超级用户,负责控制和经管各个用户的访问权限 B.DBA要负责监控数据库的运行 C.DBA要负责前端应用程序的开发 D.DBA要负责当数据库系统发生故障时进行恢复 DBMS是指()。 A.数据库B.数据库系统C.数据库经管系统D.数据处理系统 数据冗余度低、数据共享以及较高数据独立性等特征的系统是()。 A.文件系统B.数据库系统C.操作系统D.高级程序 仅次于用户和数据库之间的一层数据经管软件是()。 A.数据库系统B.数据库C.经管信息系统D.数据库经管系统 数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是() A.操作系统B.信息经管系统C.数据库经管系统D.文件系统 数据库中对全部数据的整体逻辑结构的描述,作为数据库的()。 A.存储模式B.子模式C.外模式D.模式 用户看到的那部分数据的局部逻辑结构的描述是()。 A.存储模式B.子模式C.概念模式D模式 文件系统和数据库系统的最大区别是()。 A.数据共享B.数据独立C.数据冗余D.数据结构化 关于信息和数据,下面的论述中正确是的()。 A.信息与数据,只有区别,没有联系B.信息是数据的载体 C.同一信息用同一数据表示形式D.数据处理本质上就是信息处理 描述事物性质的最小数据单位是()。 A.记录B.文件C.数据项D.数据库 若干记录的集合称为()。 A.数据B.数据库C.数据项D.文件 数据库系统中的软件是指()。 A.数据库经管系统B.应用程序C.数据库D.数据库经管员 在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是()。A.外模式/模式B.内模式/外模式C.模式/内模式D.模式/外模式 1975年SPARC公布了数据库规范报告,提出了数据库的()结构组织。 A.一级B.二级C.三级D.四级 内模式是系统程序员用一定的()形式组织起来的一个存储文件和联系手段。 A.记录B.数据C.视图D.文件 数据库系统三级结构的关系,下列叙述中正确的是()。