PLM系统硬件架构配置方案_第1页
PLM系统硬件架构配置方案_第2页
PLM系统硬件架构配置方案_第3页
PLM系统硬件架构配置方案_第4页
PLM系统硬件架构配置方案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

前言1 TC4层架构介绍2TOC\o"1-5"\h\z\o"CurrentDocument"2.1软件架构 2\o"CurrentDocument"2.2客户端层 22.3 WEB层 3\o"CurrentDocument"2.4企业应用层 3\o"CurrentDocument"2.5数据库 5\o"CurrentDocument"2.6文件服务器 7\o"CurrentDocument"2.7服务器开放端口 8 客户端配置9\o"CurrentDocument"3.1推荐配置 9\o"CurrentDocument"3.2当前用户机器配置 9 硬件架构配置10\o"CurrentDocument"4.1计算依据 104.2机器型号说明 14 小型机服务器(数据库、文件服务器)14 A.型NT服务器(应用服务器)16 B.型NT服务器(Web服务器)18 实际网络布置图19 建议配置1前言本文档描述了XXXX未来PLM系统的部署方式,所需服务器和客户机的配置需求信息。2TC4层架构介绍XXXX公司将采用基于RichClient(胖客户端)的四层架构方式部署。此布置模式下,需要配置的服务有:DatabaseServer(数据库服务),FMSServer(文件服务),VolumeServer(卷服务),EnterpriseServer(业务逻辑层服务),WEBServer(WEB层服务),TeamcenterServer(Teamcenter程序文件服务),license服务及客户端。2.1软件架构•胖客户端(RiehCHent)客户界面-章「EB-章「EB月良务WEB层'通信服务■TearncenterM企业房.服务管理•结构化数据(数据库)资源层,非结构化数据(存慵卷)2.2客户端层4层胖客户端至少需要2048M的内存,2层胖客户端至少需要3072M内存。如果客户端需要使用三维设计或者经常展开规模较大的装配则需要很多内存,推荐内存是最低内存2。1fible2-2,SkigkUserRlcliClkiitWoikstatlouXkmoi1)MeasurementsRichclifntMemoponUserType (4-tier)RichQkmiMemoryonWindoirs(2-tier)Tli'jjkal(NaviaatonMyapplicatians)ViiwalBvres 192。MB♦PrivateBytes 400MBWoitingSet 25(5MBSM/Vkuallzation(Lai^cAsycxpauckdTicigdinSMcinb?<ld«dLlmyrJViitualByres 2304MBPrivateByres 640MBWorkmgSet 512MB204SMB512MB400MB2560MB768MB640TableMemoiySizingGuidelines-SingleUserClientWorkstationConfiguration2-Tier4-TierMinimum p072MB 2048MBRecommended 6144MB 4096MB2.3WEB层Teamcenter对WEB层的CPU、内存要求很小。2.4企业应用层因为Teamcenter对企业应用层的资源消耗要求比较高。因此建议Teamcenter对于CPU的使用饱和率应该在80%以下,如果超过这个程度,则系统的运行速度将急速下降。下图列出了用户使用PLM系统时,不同操作系统在企业应用层消耗的峰值CPU、平均CPU的情况。CPUAssinuiugtheUsagePioHleinatdiesAPABeutliniark;PeakandaverageSDRperuserforsupposedplatfonnsislistedbelowasSPECuit_iate2t)06values.Pla廿ormPeakCPU/UserAvgCPU/UserAIX0.2330.105HPUX0.3460.071Solaris01490.D47Suse0.1400.047Windows0.1420.044Therefore,multiplythe书ofusersbytheaverageSDRandfactorillailOpeiatJiigRaugeReserveof20%tohandletheloginrate.Forexample,using500usersonSolmis:Step1)0,047x500=23.5Step2)23.5+80%=29.38Step3)SelectaSolariswithaSPECint_i7ite2006ratine;of29Aoimore.下图列出内存在不同操作系统消耗的情况。MemoryEachConcurrentuserconsumesappioxiinatelydieaniouiitofRAMandSWAPlistedbelowinMegabytesPlatformMBRAM/UserMBSWAPjUserAIX114.300.49HP-UX147.01169.26Solaris47.70106.46Suse55.740.00Windows33.980.03NotethatHP-UXandSolarispie-allocaxeSWAPspacewhenaprocessisin寸initiated,下图列出了使用相同的配置,在不同操作系统上可用的用户个数:

Tabk4-6tEnterpriseSenerXkmoiyEstimatesAIXHPiSolarisSuseWin(lowsRAMjjeiUser115MB14SMB48MB56MB34MBPhysicalMtuaorvUsabk(GB)EstimatedNumberoll\ers4210104030608650401201001801210806021018030016141209029025042024——19015046040066。34322802206805809602.5数据库和所有的应用服务一样,Teamcenter对于CPU的使用饱和率应该在80%以下,如果超过这个程度,则系统的运行速度将急速下降。而且,如果数据库的相关配置不合适的话,会引起更多的系统CPU资源消耗。如果CPU的使用率在80%以上,系统等待进程数超过CPU个数的两倍的话,系统将达到CPU性能的瓶颈。虽然单个CPU在用户数较少的情况下使用能够满足要求,但是我们还是强烈建议使用多个CPU的硬件系统。下图列出用户使用PLM系统时,不同操作系统在数据层消耗的CPU峰值、CPU平均值。CPUAssuminglheUsageProfilematchesAPABenclmiark:PeakandaverageODRperuserfbisupportedplatfonnsi.slistedbelowasSPECiiiTrate20Ci6values:PlatformPeakCPU/UserAvgCPU/UserAIX0.0870.022HP-UX0.0840.024Solaris0.0530.017Suse0.0770,013Windows0036□.□12Therefore,multiplythe#ofusersbytheaverageSDRandfectoiillatiOperatingRangeReserveof20^otohandleTheloginrateForexample,using500usersonSolaris:Step1)0.053x500—26.5Step2)26.5-r80%=33.125Step3)Selecta.systemwithaSPECint_rate20O6ratingof3X2ormoie.数据库服务器操作系统对内存的需求较小,建议设置对OS缓存设置为系统提供商所建议的最小值,通常是总内存的5〜10%左右。ORACLE系统全局区(SGA)需求如下图。NumberofU貌rs SGASizt250-$00 sgatarget= 512AiB-LOGB.sgamaisize=768MB-1.5GB)500-1000 sgaTarget一 1.5GB-SOGB,ssgiitnaxslze=2.0GB-4.0GB)>1000 $ga_target= 3.0GBoihigei\sga_max_^ize=4.0GBorhiger)下图列出用户在使用PLM系统时,在不同操作系统上内存使用情况MemoryEachConcurrentuserconsumesapproximatelytheamountofRAMandSWAPlistedbelowinMegabytes.PlatformMBRAM!UserMBSWAP/UserAIX5.570.00HP-UX6.5213.44Solaris3.725.57Suse3.310.00Windows1,730.08NotethatHP-UXandSolarispre-aHocateSWAPspacewhenaprocessisitistaatiaied.数据库服务器对磁盘性能的要求比较高,一般来说建议采用小而快的多磁盘驱动器。建议采用多控制器的磁盘管理系统。RAID0没有容错性,但是读写性能俱佳RAID1(镜像),有容错性,写性能差,需要同时写两次RAID3具有一定的容错性,很少使用RAID5具有很高的容错性,但是读写都是两次,性能很差RAID0+1具有容错性,具有很好的性能,但是是最贵的。下图列出磁盘读写性能,其中1为性能最佳,5为性能最差。Tabk5-5,RAIDConfiguratiouRnulcing^40OracleFileli-HmcenterVseNdRAIDRAID0RAHJ1RAID(H-l]<A1D3RAID5CoDtio]Fik/21215iRedoLogFileZ41123TaNespflte/21.153DBWuiuteushc/i1n■Edatafilesi11JNIndexedread-onlyr11datafiles11JSequeutialie[id-onlydatafiles415123DiitctJoad-intensivedatafiles4511222.6文件服务器按60分钟内250,000次打开动作,50,000次创建动作,以及50,000次删除动作进行测试,对CPU的要求如下:fable6-1.FMSServerSPEClut_rnte2006RequirementsPeakCPUPeakSiRAverageCPUAverageSiRExpoils,Imports,Deletes79%15.43S%7.4Exportsonly38%7.4I.S%3.5Overall58*5%11.428%5*5根据上表的数据进行评估,以上数据为1000个用户,每个用户平均每分钟执行6次打开、创建或者删除动作的情况下所需要的CPU值

2.7服务器开放端口端口号用途28000Teamcenter>Vis的License立而口1521数据库连接端口4544FSC服务端口1999TSTK转换服务,预留2001TSTK转换服务,预留17810WEB服务器和TC服务器之间而口17800WEB服务器和服务管理器(PoolManager)端口8082JMXHTTP适配器而口,穿透WEB服务器与PDM服务器80HTTP默认端口7001WeblogicWEB应用服务端口137(UDP)138(UDP)139(TCP)445(TCP)Samba共享服务端口1572IIOP连接端口3客户端配置3.1推荐配置CPU性能双核以上的工作站或性能较好的PC机。内存需求在四层布置模式下,客户端需要2GB以上的内存,如果使用三维接口则最小需要4G的内存。3.2当前用户机器配置4硬件架构配置根据xxxx的实际情况,建议使用小型机服务器(文件服务+数据库服务)+应用服务器(应用服务,可根据实际配置集群)+web服务器(Web服务)+客户端的架构方式。该架构能保证部署的可靠性,实施相对简洁快速,能保证主机高CPU、内存利用效率。4.1计算依据假设整个XXXX同时使用PLM系统的用户数100人操作系统CPU内存磁盘/硬盘备注数据库服务器Aix0.022*100/0.8=2.75(5.57*100+1G)/0.9=1.7G500G首选HP-UX0.024*100/0.8=3(19.96*100+1G)/0.9=3.3G500GSolaris0.017*100/0.8=2.2(9.29*100+1G)/0.9=2.1G500GSuse0.013*100/0.8=1.6(3.31*100+1G)/0.9=1.5G500GWindows0.012*100/0.8=1.5(1.81*100+1G)/0.9=1.3G500G文件服务器Aix需求很小100-150M/u100*100=10G存储大小=单个机型所有文件大小*(全部机型数+每年新机型数量*年数)*3*(1+0.3)+500G假设1个产品数据1G,PLM系统保留3个小版本,当前产品有100个,未来每年增加产品数据10个10年后的总大小为:存储大小=1G*( 100+10*10 )*3*(1+0.3)+500=1280GWeAix0.004*100/0.97*100=97

b服务器0.8=0.5MHP-UX0.003*100/0.8=0.3810.54*100=1GSolaris0.0001*100/0.8=0.0120.95*100=95MSuse0.004*100/0.8=0.51.15*100=115MWindows0.002*100/0.8=0.250.58*100=58M首选应用服务器Aix0.105*100/0.8=13.2114.79*100=11.4G考虑到使用三维接口和内存使用率不能超过50%的情况,实际值=理论值*3HP-UX0.071*100/0.8=8.8316.27*100=31.6G同上Solaris0.047*100/0.8=5.8154.16*100=15.4G同上Suse0.047*100/0.8=5.855.74*100=5.6G同上Windows0.044*100/0.8=5.534.01*100=3.4G同上首选假设整个XXXX同时使用PLM系统的用户数300人操作系统CPU内存磁盘/硬盘备注数据库服务器Aix0.022*300/0.8=8.25(5.57*300+1G)/0.9=3G500G首选HP-UX0.024*500/0.8=9(19.96*300+1G)/0.9=7.8G500GSolaris0.017*300/0.8=6.38(9.29*100+1G)/0.9=4.2G500GSuse0.013*300/0.8=4,9(3.31*300+1G)/0.9=2.2G500GWindows0.012*300/0.8=4.5(1.81*300+1G)/0.9=1.7G500G文件服务器Aix需求很小100-150M/u100*300=30G存储大小=单个机型所有文件大小*(全部机假设1个产品数据1G,PLM系统保留3

型数+每年新机型数量*年数)*3*(1+0.3)+500G个小版本,当前产品有100个,未来每年增加产品数据10个10年后的总大小为:存储大小=1G*( 100+10*10 )*3*(1+0.3)+500=1280GWeb服务器Aix0.004*300/0.8=1.50.97*300=291MHP-UX0.003*300/0.8=1.110.54*300=3.1GSolaris0.0001*300/0.8=0.360.95*300=285MSuse0.004*300/0.8=1.51.15*300=345MWindows0.002*500/0.8=0.750.58*300=174M首选应用服务器Aix0.105*300/0.8=40114.79*300=34G考虑到使用三维接口和内存使用率不能超过50%的情况,实际值=理论值*3HP-UX0.071*300/0.8=26.6316.27*300=95G同上Solaris0.047*300/0.8=17.4154.16*300=46G同上Suse0.047*300/0.8=17.455.74*300=16.8G同上Windows0.044*300/0.8=16.534.01*300=10G同上首选假设整个XXXX同时使用PLM系统的用户数500人。操作系统CPU内存磁盘/硬盘备注

数据库服务器Aix0.022*500/0.8=14(5.57*500+1G)/0.9=4.2G500G首选HP-UX0.024*500/0.8=15(19.96*500+1G)/0.9=12G500GSolaris0.017*500/0.8=11(9.29*500+1G)/0.9=6.2G500GSuse0.013*500/0.8=8.1G(3.31*500+1G)/0.9=3G500GWindows0.012*500/0.8=7.5(1.81*500+1G)/0.9=2.1G500G文件服务器Aix需求很小100-150M/u100*500=50G存储大小=单个机型所有文件大小*(全部机型数+每年新机型数量*年数)*3*(1+0.3)+500G假设1个产品数据1G,PLM系统保留3个小版本,当前产品有100个,未来每年增加产品数据10个10年后的总大小为:存储大小=1G*( 100+10*10 )*3*(1+0.3)+500=1280GWeb服务器Aix0.004*500/0.8=2.50.97*500=485MHP-UX0.003*500/0.8=1.910.54*500=5.2GSolaris0.0001*500/0.8=0.060.95*500=475MSuse0.004*500/0.8=2.51.15*500=575MWindows0.002*500/0.8=1.250.58*500=290M首选应用服务器Aix0.105*500/0.8=66114.79*500=57G考虑到使用三维接口和内存使用率不能超过50%的情况,实际值=理论值*3

HP-UX0.071*500/0.8=44316.27*500=158G同上Solaris0.047*500/0.8=29154.16*500=77G同上Suse0.047*500/0.8=2955.74*500=28G同上Windows0.044*500/0.8=27.534.01*500=17G同上首选4.2机器型号说明小型机服务器(数据库、文件服务器)同时在线100用户指标指标项技术规格要求处理器类型(64位处理器)IBMPower6以上扩展能力(核)4核(计算值为2核,最优值8核或以上)操作系统AIX6.1TL6C/C++XLC/C++V10.1+May2009PTFXLC/C++forAIX,V10.1-akaXLC/C++;-qalign=natural内存16G(计算值为12G,最优值32G或以上)内置硬盘数量及容量4*300GB硬盘接口类型SAS15KRPMI/O及外设网络接口2个千兆光纤通道适配卡1个4GB光驱DVD监控台配置磁带机配置

同时在线300用户指标指标项技术规格要求处理器类型(64位处理器)IBMPower6以上扩展能力(核)8核(计算值为8核,最优值16核或以上)操作系统AIX6.1TL6C/C++XLC/C++V10.1+May2009PTFXLC/C++fOrAIX,V10.1-akaXLC/C++;-qalign=natural内存32G(计算值为33G,最优值64G或以上)内置硬盘数量及容量4*300GB硬盘接口类型SAS15KRPMI/O及外设网络接口2个千兆光纤通道适配卡1个4GB光驱DVD监控台配置磁带机配置同时在线500用户指标指标项技术规格要求处理器类型(64位处理器)IBMPower6以上扩展能力(核)16核(计算值为14核,最优值32核或以上)操作系统AIX6.1TL6C/C++XLC/C++V10.1+May2009PTFXLC/C++fOrAIX,V10.1-akaXLC/C++;-qalign=natural

内存64G(计算值为54G,最优值64G或以上)内置硬盘数量及容量4*300GB硬盘接口类型SAS15KRPMI/O及外设网络接口2个千兆光纤通道适配卡1个4GB光驱DVD监控台配置磁带机配置A型NT服务器(应用服务器)同时在线100用户指标指标项技术规格要求处理器CPU类型IntelXeonX7560以上CPU实配规格8核内存内存类型DDR3内存实配规格8G存储内置硬盘类型SAS内置硬盘实配规格4*146G以上RAID卡RAID级别:5,推荐配置0+1;速率:6Gb/s以上I/O及外设PCII/O插槽标配网卡2个千兆,光驱DVD操作系统每台配置1套64位Microsoft®WindowsServer®2008R2中乂企业版同时在线300用户指标指标项技术规格要求

处理器CPU类型IntelXeonX7560以上CPU实配规格16核内存内存类型DDR3内存实配规格16G存储内置硬盘类型SAS内置硬盘实配规格4*146G以上RAID卡RAID级别:5,推荐配置0+1;速率:6Gb/s以上I/O及外设PCII/O插槽标配网卡2个千兆,光驱DVD操作系统每台配置1套64位Microsoft®WindowsServer®2008R2中文企业版同时在线500用户指标指标项技术规格要求处理器CPU类型IntelXeonX7560以上CPU实配规格32核内存内存类型DDR3内存实配规格32G存储内置硬盘类型SAS内置硬盘实配规格4*146G以上RAID卡RAID级别:5,推荐配置0+1;速率:6Gb/s以上I/O及外设PCII/O插槽标配网卡2个千兆,光驱DVD操作系统每台配置1套64位Microsoft®WindowsServer®2008R2中文企业版

B型NT服务器(Web服务器)同时在线500用户内指标指标项技术规格要求处理器CPU类型IntelXeonE5620以上CPU实配规格4核内存内存类型DDR3内存实配规格4G(最优值为8G)存储内置硬盘类型SAS内置硬盘实配规格4*146G以上RAID卡RAID级力别:5,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论