小议大型系统服务器配置

上一篇 / 下一篇  2012-12-04 17:36:56 / 个人分类:服务器运维相关

  零碎总结,mark一下!
  一般来说,服务器主要分为计算型,内存型,存储型,也就是我们常说的 cpu密集型,mem密集型,I/O密集型。

  1.主流的计算密集型的服务器是2颗4核cpu,配12G内存,磁盘一般是2块146G做Raid1,如果日志文件比较多,那就考虑2块300G的硬盘,cpu一般需要2.2GHz以上
  2.内存型的就是内存比较大,cpu一般,一般48G内存,主要用来做缓存服务器
  3.I/O密集型的应用一般会考虑做分布式存储,减少I/O的交互,进而提高系统的响应速度
  4.磁盘读写效率低也会造成cpu负担过重,但排除这个原因,如果cpu利用率还到到70%到80%,那就该升级cpu了
  5.现在比较流行的raid方案是做raid0+1,俗称raid10,主要在加速的基础上又保证安全
  6.有的公司会使用大型机切分出很多的虚拟机,用这些虚拟机充当服务器,一般是通过划分线程数来实现的,如果主机(real server)设置了cpu自动共享,那虚拟机的cpu是可以自动调节的
  7.像上面的虚拟机,如果部署的是cpu密集型的应用,相互之间会影响,主要是由于资源抢夺
  8.VM的内存是独享的
  9.由于目前的cpu都使用了多线程技术,在“我的电脑”-“属性”里看到的cpu数目是不准的,需要查看具体机器的performance counter
  10.貌似现在的多线程技术其实就是单核双线程,有N个核心,就对应2N个线程,线程共享对应的核心资源,所以多线程技术只能提高并发处理能力,并不能从根本上解决计算的处理效率
  11.cpu主频越高,对应的价格越高,比方说常见的intel xeon X5650,cpu单价就¥5100

TAG:

 

评分:0

我来说两句

Open Toolbar