zoukankan      html  css  js  c++  java
  • 服务器并发数和访问量计算与服务器配置

    并发访问量是10分钟100人在线?还是每秒100个并发请求? 
    如果是前者,以在10分钟内,100人每人平均访问10个pv,那么每秒请求数就是100*10/10/60=1.66,对服务器压力几乎就没有啦,用个单路双核的服务器轻松搞定。 
    如果是后者,至少就得一个四核处理器,2G内存,10M独享带宽以上,才可以流畅。如果数据库的文件在1G或更多,那么建议你扩展至两颗处理器,达成8颗处理核心,4G内存,用SAS 15000的硬盘。因为SQL Server的工作流程是必须是把SQL Server的页面文件读进内存,才可以通过处理器进行计算,因为当数据量大了后,内存不够用时,就需要频繁的读取硬盘内的数据进内存,再清空,再读取,磁盘的速度就会成为一个瓶颈,所以需要15000转SAS硬盘。 
    如果你还有疑问的话,可以在windows里运行perfmon对磁盘,处理器,内存进行跟踪,就可以分析出瓶颈 

    总结: 
    推荐性价比很高的组装服务器,在初期数据量不大,不执行SQL大表模糊查询的时候,100并发请求足够了。如果以后访问量增加,数据量增加,还可以扩展至2颗处理器,达成8颗处理核心,
    推荐组装服务器配置:  
    主板:intelS5000VSA 
    处理器 Xeon E5405 (1/2)
    内存 2G FB-DIMM DDR2 ECC (最大32GB)
    硬盘 SAS 146G 
    机构 1U机架式  
    本配置由服务器硬件专家提供,联系QQ:454636272
  • 相关阅读:
    LINQ学习笔记(4) 扩展方法
    LINQ学习笔记(2) 匿名类型
    jQuery选择器总结
    C#3.0学习笔记(9)转换
    C#3.0学习笔记(11)枚举数和foreach语句实现原理
    C#3.0学习笔记(7)浅谈委托
    C#3.0学习笔记(10)泛型
    中亚网络面试总结
    C#3.0学习笔记(8)浅谈接口interface
    通过VS2010的内存分析工具来分析程序性能问题
  • 原文地址:https://www.cnblogs.com/jpfss/p/10784101.html
Copyright © 2011-2022 走看看