使用X86服务器,WIN2008系统,c#开发,sql server2005数据库并发在2000左右,预算40W。实现负载均衡。硬件怎么选?

解决方案 »

  1.   

    多了还是少了。网站已经做好了。只能用win服务器。
      

  2.   

    个人设想:
    三台WEB服务器,使用windows系统自带的负载均衡,群集功能。
    数据库两台,双机热备。再加一个磁盘阵列。
    不知道这样的设想可行不可行,有什么问题没有?或者各位有更好的建议,请提出。
      

  3.   

    1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简 单的方法其实也是最有效的方法
    .2、图片服务器分离大家知道,对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面 进行分离,这是基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器
    3、数据库集群和库表散列大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台 数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列
    4、缓存缓存一词搞技术的都接触过,很多地方用到缓存。网站架构和网站开发中的缓存也是非常重要。
    5、镜像镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异
    6、负载均衡负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法
    7、硬件四层交换第四层交换使用第三层和第四层信息包的报头信息,根据应用区间识别业务流,将整个区间段的业务流分配到合适的应用服务器进行处 理
    8、软件四层交换大家知道了硬件四层交换机的原理后,基于OSI模型来实现的软件四层交换也就应运而生,这样的解决方案实现的原理一致,不过性 能稍差