您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 智慧学习平台服务器配置方案
2014.06.17智慧学习平台—服务器配置方案一、如何确定服务器配置处理器内存硬盘IO槽网络处理器的确定原则处理器:要考虑高峰时的处理器的能力,并适当保留一些缓冲,确保在业务增长时,系统有扩展的余地。如果要保持快速的响应能力,应当为CPU保留20%至40%的富余量。CPU的最佳状态一般是利用率处于75%内存的确定原则内存:要为运行在此服务器的所有应用软件考虑内存,所需要的内存主要依赖于用户数、应用程序类型、进程的方式、和应用程序处理的数据量决定。合理的内存利用率一般低于50%硬盘的确定原则磁盘:评估业务的实际用户的数据量,以此推算出磁盘的最小个数,不要忘记选择备份设备(如磁带机)。硬盘空间的利用率不超过85%IO槽及网络的确定原则IO槽:尽量保留更多的IO槽,防止将来插更多的PCI卡。网络:选择合适的网卡,保证网络不是系统的瓶颈。考虑要素在评估数据库服务器性能时,最困难的事情是如何把握准确度问题,到底考虑哪些因素等。理想情况下,应考虑下列要素:交易的复杂性交易率数据读/写比例并发连接数目并发交易数目数据库最大表的大小性能度量的目标CPU性能测算基于TPC-C的推算,评估服务器的CPUTPC-C基准测试的结果--TPC-C的吞吐量(tpmC),代表的是系统的最大的持续性能,它被定义为系统每分钟可以处理多少个新订单事务,与此同时,系统还在处理其他四种事务类型(支付、订单状态、交付、库存水平)。TPC-C测试基准主要用于测试主机服务器每分钟能够处理的联机交易笔数,测试产生的单位结果是TPM值(TransactionPerMinute,即每分钟处理的交易比数)。IBM公司在金融综合业务系统的实际应用中总结的经验方法论,基本反映了金融业务特点对主机处理能力的需求:TPM=TASKx80%xSxF/(TxC)TASK:为每日业务统计峰值交易量T:为每日峰值交易时间S:为实际银行业务交易操作相对于标准TPC-C测试基准环境交易的复杂程度比例C:为主机CPU处理余量F:为系统未来3~5年的业务量发展冗余预留内存容量的测算首先根据数据库容量算出所需的数据库缓存大小,再估计出操作系统、系统软件等所需内存,合计即是所需的内存容量。对于64位服务器,在实践中必须将数据库缓存大小限制为4GB计算出系统内存需求为:1.Windows2003操作系统所占的内存256MB2.数据库管理(SQL200564bit)系统所占的内存2G3.热备等系统软件所占的内存256MB4.应用程序所占的内存1G5.数据库缓存4GB6.合理的内存利用率一般低于50%总计约15G案例分析我们设定某学校用户数为3000人,平均每用户每月登录应用服务器的次数为110次,管理员每月平均登录60次。忙时并发用户不超过200人。参数名称数量单位总用户数3000人个人用户月平均登录次数110次管理员数400人管理员月平均登录次数60次忙日集中系数0.3忙时集中系数0.16用户每次登录操作数10次每次业务使用数据库操作次数10次平均每条用户记录大小50KB每次页面操作的平均数据流量100KB每月使用业务数:用户数×个人用户月使用次数=3000×110=330000次。忙日峰值使用业务数:30000×0.3=99000次/天。忙时峰值使用业务数=忙日峰值使用业务数×忙时集中系数=99000×0.16=15840次/小时案例分析CPU性能用户应用服务器要求的TPCC=单位用户数忙时每分钟登录次数×每用户每次登录操作数/60(分钟/小时)×平均每用户每操作消耗5个TPMC=(15840*10/60)*5=13200TPMC。考虑30%的冗余,则主机TPCC要求13200/(1-30%)=18857TPMC。管理服务要求的TPCC=管理员忙时每分钟峰值登录次数×管理员每次登录操作数/60(分钟/小时)×平均每操作消耗5个TPMC=1152*60/60*5=5760。考虑30%的冗余,则主机TPCC要求5760/(1-30%)=8228TPMC。应用服务器TPCC要求=18857+8228=27085TPMC。内存大小内存取CPU个数的4倍。案例分析带宽计算应用服务器面向所有用户开放。应用带宽要求=忙时峰值登录次数*每次登录操作数/3600×每次操作应用服务器产生流量/网络使用效率。每用户每次操作应用服务器产生流量平均为100KB。带宽=(15840*10/3600*100K*8bit)/0.4=88Mbps。硬盘容量计算•WEB容器的日志用户操作产生的日志:用户每次操作产生日志文件大小为10K每年用户产生的日志文件大小=所有使用用户数*用户每次操作产生日志文件大小*用户每月登录次数*每次登录操作数*12个月=3000*10*110*10*12=378G。即每月产生:378/12=32G,每三月备份一次应用服务器WEB容器日志32*3=96G•系统产生的日志系统运行每天产生5M的日志文件系统每年产生的日志文件大小=5*30*12=1800M=1.7G配置选型结果:硬盘:160G*4二、智慧学习平台三、智慧学习平台内容分析智慧学习平台智能题库系统考试系统阅卷系统评价系统微课平台同步课堂在线教学平台授课微课制作工具网站服务器(门户站点、OA办公)视频服务器(视频会议、视频点播)数据库服务器(数据分析、处理、存储、挖掘)概括为三种类型四、windows2008操作系统对硬件配置要求规格所有版本处理器最低1.4GHz(x64处理器)或以上注意:WindowsServer2008forItanium-BasedSystems版本需要IntelItanium2处理器。内存最低512MBRAM最大32GB(Standard、WebServer和Foundation)或2TB(Enterprise、Datacenter和基于Itanium的系统)可用磁盘空间*最低32GB或以上其他DVD光驱支持Super-VGA(800×600)或更高解析度的萤幕键盘及Microsoft鼠标或兼容的指向装置Internet访问(可能需要付费)实际需求将依系统设定以及您所选择安装的应用程序和功能而有所差异。处理器性能不仅与处理器的时钟频率有关,也与核心个数以及处理器缓存的大小有关,而系统分区的磁盘空间需求为估计结果,因此Itanium架构及x64架构操作系统的磁盘空间需求,可能与上述估计结果不同,若您欲通过网络安装,可能需要额外的可用磁盘空间。更多信息请参考*注意:配备16GB以上RAM的计算机需要更多的磁盘空间进行分页,休眠和转储文件。五、windows2012操作系统对硬件配置要求规格所有版本处理器最低1.4GHz(x64处理器)或以上内存最低512MBRAM最大32GB(Standard、WebServer和Foundation)或2TB(Enterprise、Datacenter和基于Itanium的系统)可用磁盘空间*最低32GB或以上其他DVD光驱实际需求将依系统设定以及您所选择安装的应用程序和功能而有所差异。处理器性能不仅与处理器的时钟频率有关,也与核心个数以及处理器缓存的大小有关,而系统分区的磁盘空间需求为估计结果,因此Itanium架构及x64架构操作系统的磁盘空间需求,可能与上述估计结果不同,若您欲通过网络安装,可能需要额外的可用磁盘空间。*注意:这些只是最低的OS部署标准,该配置下的服务器不能运行任何应用程序或者虚拟机。因此,以最低的标准将WindowsServer2012R2部署到服务器上几乎没有操作价值,除非IT人员具有相当熟练的安装技术并对用户界面相当熟悉。六、SQLServer2008对硬件配置要求规格所有版本处理器最低Penttium3或以上主频最低1.0GHz,建议2.0GHz或更快的处理器内存最低512MBRAM,建议最少2GB或更大可用磁盘空间*最低磁盘空间要求将随所安装的SQLServer2008组件不同而发生变化其他DVD光驱七、SQLServer2012对硬件配置要求规格所有版本处理器最低X86处理器最低1.0GHz,X64处理器最低1.4GH在,建议2.0GHz或更快的处理器内存最低Express版本最低512MB,其它版本最低1GB,建议Express版本最少1GB,其它版本最少4GB或更大可用磁盘空间*最低磁盘空间要求将随所安装的SQLServer2012组件不同而发生变化其他DVD光驱八、windowsserver系统比较九、网站服务器推荐配置WEB服务器服务器软件:Apache、IIS操作系统:linux、win2008、win2012推荐配置:XeonE5系列处理器/8G/300GSAS15000转硬盘*2RAID1级别容错/双千兆网卡访问量:1000次/S*注意:配置根据学校实际规模及访问量进行增减。十、视频服务器推荐配置视频服务器服务器软件:视频会议、视频点播操作系统:win2008、win2012推荐配置:XeonE5系列处理器*2颗/16G/600GSAS硬盘*5块RAID5级别容错/双千兆网卡*注意:配置根据学校实际规模及访问量进行增减,建议配置存储。十一、数据库服务器推荐配置数据库服务器服务器软件:SQL2008、SQL2012、MYSQL、ORACLE操作系统:win2008、win2012推荐配置:XeonE5系列4核处理器*2颗/16G/600GSAS硬盘*3块RAID5级别容错/双千兆网卡*注意:配置根据学校实际规模及访问量进行增减,建议配置存储。十二、网络配置案例合肥六中网络架构负载均衡:提供一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。缓存服务器:将需要频繁访问的Web页面和对象保存在离用户更近的系统中。当再次访问这些对象的时候加快了速度。无论企业有多大,Web缓存都有助于优化性能和节省带宽。合肥六中数字化校园配置案例网络拓扑图虚拟化技术已从理论阶段向实践阶段过渡,用户可以根据虚拟机实际运行情况,对内存、硬盘、CPU等资源进行动态调整。谢谢智慧学习平台服务器配置方案
本文标题:智慧学习平台服务器配置方案
链接地址:https://www.777doc.com/doc-4482216 .html