
PLM系统硬件架构配置方案.docx
29页1 前言 12 TC4层架构介绍 22.1 软件架构 22.2 客户端层 22.3 WEBB 32.4 企业应用层 32.5 数据库 52.6 文件服务器 72.7 服务器开放端口 73 客户端配置 93.1 推荐配置 93.2 当前用户机器配置 94 硬件架构配置 104.1 计算依据 104.2 机器型号说明 13小型机服务器(数据库、文件服务器) 13A型NT服务器(应用服务器) 15B型NT服务器(Web服务器) 165 实际网络布置图 186 建议配置 19刖言本文档描述了 XXXX未来PLM系统的部署方式,所需服务器和客户机的配置需求信息TC4层架构介绍XXXX公司将采用基于Rich Clie nt (胖客户端)的四层架构方式部署此布置模式下,需要配置的服务有:Database Server (数据库服务),FMSServer (文件服务),Volume Server(卷服务),Enterprise Server (业务逻辑层服务),WEBServer ( WEE 层服务),TeamcenterServer (Teamcenter程序文件服务),license服务及客户端。
2.1软件架构•胖客户端(RichCEent)企业层-服务管理, Vi F用服务WEB层层 •通信服务•结构化数搪(数据库)资源层 T earn center M ■%-■ %-非结构化数据(存储卷)2.2客户端层*24层胖客户端至少需要2048M的内存,2层胖客户端至少需要3072M内存如果客户端 需要使 用三维设计或者经常展开规模较大的装配则需要很多内存,推荐内存是最低内存Table 2-3,Memory Siiing GuideUues - SingleIs er Client Workstulion Configuration 2-Table 2-2, Single Us"eii Rich Client Workstation Memory Measure men tsUser TypeRich client Memory ou XVjiicIcnw {4-tier)Rich CHrnt Meuorv■ou XMndows(2-tier)TyPical (Navigator, My Workli^rapplicatiom)Virtual Bytes1920 MB2048 MBPnvare Bves400 MB512 MBWoikh 过 Set256 MB400 MB■-SM / ViSUflllzatiOD (LaraeAssy expanded viewed in SM /enibe 2.4企业应用层因为Teamcenter对企业应用层的资源消耗要求比较高因此建议 Teamcenter对于CPU的使用饱和率应该在80%八下,如果超过这个程度,则系统的运行速度将急速下降下图列出了用户使用PLM系统时,不同操作系统在企业应用层消耗的峰值 CPU平均CPU的情况CPUAs sinning the Usage Profile matches APA BenclmiarkiPeak and average SDR per user fbr suppoited platforms is listed below as SPEC inti ate2006 values.Peak CPU /Avg CPU /PlatformUserUserAIX0.2830.105HP-UX03460,071Solaris0.1490.047Suse0.1400.047Windows0.1420.044Therefore, multiply the # of users by the average SDR and factor in an Operating Range Reserve of 20% to handle rhe login rare.For example, using 500 users on Solans:Step 1)0,047x500-23.5Step 2) 23.5 壬 80% = 2938Step 3) Select a Solaris system with a SPECiii(_rare2006 rating of 29.4 or more,下图列出内存在不同操作系统消耗的情况。 Menioiy Each Concurrevt user consiunes approxunarely the amount ofRAM and SWAPlisted belowin Megabytes.MB RAMMB SWAP /Platform/ UserUserAIX114300,49HP-UX147.01169.26Solaris47.70106.46Suse55.740,00Windows33.980.03Note that HP-UX and Solaris pie-allocate SWAP space when a process is instantiated,F图列出了使用相同的配置,在不同操作系统上可用的用户个数:Table 4-6, Enterprise Server Memory EstimatesAIXHPiSolarisSuseWindowsRAM per User115 MB148 MB48 MB56 MB34 MBPliisknlVMemoiy (GB)'UsableMemory (GB)Estimated Number of Users421010403060865040120100180121080602101803001614120902902504202斗22190150460400660言召322802206805809602.5数据库和所有的应用服务一样,Teamcenter对于CPU的使用饱和率应该在80%以下,如果超过这个程 度,则系统的运行速度将急速下降。 而且, 如果数据库的相关配置不合适的话, 会引起更多的系统CPU资源消耗如果CPU的使用率在80%以上,系统等待进程数超过 CPU个数的两倍的话,系统将达到CPU性能的瓶颈虽然单个CPU在用户数较少的情况下使用能够满足要求, 但是我们还是强烈建议使用多个 CPU的硬件系统F图列出用户使用PLM系统时,不同操作系统在数据层消耗的 CPU峰值、CPU平均值CPU Assuming (lie Usage Profile matches APA Benclmiark:Peak and average ODR per user for stippoiled platfomis is listed below as SPECintiate2006 values:PlatformPeak CPU /UserAvg CPU /UserAIX0.0870.022HP-UX0.0840.024Solaris0.0530.017Suse0.0770.013Windows0.0360,012Therefore, multiply the# of usersby rhe average SDR and factor in anOperating Range Reseiveof 20% to handle the login rate.For example, using 500 users on Solaris:Step 1) 0.053 x 500 = 26.5Step 2) 26.5-80% = 33,125Step 3) Select a system with a SPECiiit_rate2006 rating of 33.2 or more.建议的最小值,通常是总内存的 5~10%左右。 ORACL系统全局区(SGA需求如下图Number of Us^rs SGA Size250-500 sga_target = 512 MB-10 GB. sga_max_size = 768 MBT? GB)500-1000 sga target = 1.5 GB -3.0 GB, sga_inax_"ize = 2.0 GB -4.0 GB)> 1000 $ga_targe( = 3.0GB OT larger. sga_mai_$ize = 4 0GB or larger)下图列出用户在使用PLM系统时,在不同操作系统上内存使用情况Mernoiy Each Cortcurretti user cousumes appraxiinately rlie auiount of RAM and SWAP listed below in Megab^les.MB SWAP /Pla计MB RAM / UserUserAIX5.570.00HP-UX6.5213.44Solaris3,725,57Suse3.310,00Windows1.730,08Note that HP-UX and Solaris pre-allocare SWAP space when a process is instanriated.数据库服务器对磁盘性能的要求比较高,一般来说建议采用小而快的多磁盘驱动器。 建议采用多控制器的磁盘管理系统RAID0没有容错性,但是读写性能俱佳RAID1 (镜像),有容错性,写性能差,需要同时写两次RAID3具有一定的容错性,很少使用RAID5具有很高的容错性,但是读写都是两次,性能很差RAID0+1具有容错性,具有很好的性能,但是是最贵的下图列出磁盘读写性能,其中 1为性能最佳,5为性能最差Or ack FileTea incenter No RAII" RAID RAID RAID RAIDUw RAID 0 1 0+1 3 5Control FileRpdo T.og FileZ241125115233。












