硬件资源的预估方法
在国内一些ERP实施公司刚刚起步时,由于当时的顾问资源不够丰富,或客户对ERP的认识有限,导致在项目实施过程中人们往往只注重ERP功能或程序的开发,忽略了技术架构的规划环节。随着中国IT业的快速发展,这种现象也在逐渐减少。
在预估硬件资源时,以下两种方法对ERP系统的架构的预估非常重要。
1.利用预估工具
通过前面提到的系统应用规模调研报告,根据客户的模块需求、用户数量以及并发数量等信息,使用预先制作好的预估工具,计算出硬件资源配置信息,再根据实施顾问的经验,最后估算出硬件资源配置预估信息。这样的工具在Oracle电子商务套件11i时已比较完善,暂时还没发现针对Oracle电子商务套件R12版本的工具。这些工具一般是由资深的顾问根据自身经验使用Excel工具制作而成的。另外,每个ERP厂商都会提供一些Benchmark,这些Benchmark可以作为很重要的参考依据,并且ERP实施商或原厂商一般也都会有类似的工具,如图1-2所示是其中一个资源预估工具的工作界面。
图1-2硬件资源预估工具工作界面
2.计算tpmC值
首先,分解Oracle电子商务套件的几个关键进程,根据每类进程的特点和数量(如JVM和CPU数量的关系),以及OAcore占用的内存数量,分别计算出每类进程的tpmC的值;然后结合客户应用的规模数量,计算出数据库和应用系统服务器各自所需要tpmC的值。而后将计算出来的值和硬件厂商提供的某型号机器能提供的最大tpmC值进行比对,最后确认哪个型号的服务器是满足需求的。具体的tpmC值计算方法,请参考官方网站(http://www.tpc.org)提供的算法。表1-4为数据库和应用服务器关键进程的tpmC需求值的样式表。
表1-4
注意 用这种方法估算出来的结果只是个理论值,还需要结合实际经验来综合考虑。在实际操作中,项目实施经验比用公式计算更重要。

