高并发、高性能、高可用
高并发指的是机器的并发连接数。如果静态的看待,就是一个时间点下面服务能容纳的最大链接数。如果动态的看待,就是一段时间下连接总数。
高性能则是侧重在处理业务的速度上,耗时越少,性能越好。
从概念上面来说这两个注重的侧重面不一样
例如阻塞io方式实现服务,低并发+高性能的服务,得到响应的速度很快,但可能无法接受大量的并发请求。
大部分时候我们优化性能,并发数也能得到提升, 从指标上我们更关注吞吐量与时延
连接数受到资源的限制,例如使用更大的内存,可以一定程度上提高连接数。但是随着连接数上升,处理业务所占用的cpu时间越多,分配给建立连接的cpu时间变少,这时再扩大内存也无法进一步提高连接数。这时我们选用性能更好,核数更多的cpu,提升处理服务性能,腾出更多的cpu时间去建立连接,就反作用的提升了并发连接数,提高了整体的吞吐量
单服务器下大部分时候单纯的提高连接数却对整体性能,吞吐量提升有限,例如我们加大内存条,让机器能接受更多的连接资源,会导致更大的锁冲突,和更多的线程切换成本,导致性能下降,整体的性能无法突破瓶颈。当然在分布式的情况下采用服务的水平扩展来提高连接数
作为程序员,抛开硬件优化不谈,我们一般关注单服务下的吞吐量与时延,和分布式下引进的各种问题和解决方案
提升程序吞吐量与时延手段:原则上减少用户态与内核态的切换,减少cpu的切换,提高cpu执行效率,io效率,提高网络通信效率
高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。
只要增加服务器数量,就能线性扩充系统性能。水平扩展对系统架构设计是有要求的,难点在于:如何在架构各层进行可水平扩展的设计。
高可用性(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性(一直都能用)。
比如现在redis的高可用的集群方案有: Redis单副本,Redis多副本(主从),Redis Sentinel(哨兵),Redis Cluster,Redis自研。
5300元起步 三款“经典”单路服务器导购现今,中小企业用户是服务器市场上最大的用户群体,并且随着服务器性能的不断提升和个人用户的需求增多,服务器也逐渐开始进入到个人工作领域当中来。
但由于中小企业用户以及个人用户在资金上比起大型企业要紧张许多,因此服务器的价格成为了中小企业和个人用户在选购服务器时考虑的重要因素之一。另一方面,服务器属于高端设备,价格的居高不下一直是服务器得不到很好普及的重要原因之一,低端服务器的价格通常是较高配置台式机的2~3倍,显然大多数个人用户都无法接受这样的价格。即便是中小企业也要为紧张的采购资金预算而发愁。
近两年来,随着双路、四路甚至多路服务器的大量上市;服务器各个硬件部分的新技术层出不穷,如:SCSI、SAS硬盘、全缓冲内存、多核处理器。这些配置高、性能高、价格高的三高产品在一定程度上也使得低端服务器不断的冲破价格底线,越来越接近低端用户对服务器的价格要求。
低端服务器市场上的产品以单路服务器为主,单路服务器的性能和稳定性比一般台式机要高很多,价格差距也在逐渐缩小,一些个人用户出于工作需要购买服务器已经成为一种比较普遍的现象。中小企业对服务器的性能要求不算很高,购买低价格的单路服务器也是这部分用户很好的选择。
笔者今日就向读者介绍一下目前市场上主流品牌服务器中最廉价的几款单路服务器,供资金比较紧张的中小企业和个人用户选择购买。
价格优势明显 个人应用首选
浪潮英信NP110D2是一款采用服务器工业标准设计的入门级产品。其低廉的价格,合适的配置受到了广大低端消费者的喜爱。这款服务器也被广泛的应用在简单的文件共享和打印服务以及网吧管理应用之中。近日,笔者从经销商获悉,对浪潮英信NP110D2正在进行低价促销活动,售价仅为5300元,比市价低出1000余元。
浪潮 英信NP110D2(P4 3.0GHz/512MB/80GB)
浪潮英信NP110D2服务器采用了塔式结构,标配1颗奔腾4处理器,核心频率3.00GHz,前端总线533MHz,双核共享1*2M二级缓存,最多支持1颗CPU。配备了512MB DDR2内存,最大支持内存容量4GB。
存储上,标配了1块80GB SATA硬盘,最大支持6块SATA硬盘。集成了RAID 0、1、10,可以在阵列卡的支持下组成RAID 5、6模式,集成1个千兆网络控制器、采用PCI-E连接技术、支持网络唤醒功能,5个扩展插槽: 3个PCI-E、2个PCI。1个IDE接口支持DMA33/ATA66/ATA100、4个S-ATA接口。
浪潮英信NP110 D2 是一款在价格方面极具竞争力的服务器产品,合适够用是这款服务器最大的特点,同样适合小型企业构建FTP 服务器、WEB 服务器、邮件服务器或防火墙等应用。
更多内容请看我的参考资料。
http://www.itjj.net/server/daogou/20070709/233295.html
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)