PC(IA)服务器越来越广泛地被应用,那么这种服务器到底和普通电脑用户所使用的PC电脑有什么区别?
这是一个看似普通实际上并不那么简单的问题,本人认为所有问题都似乎出在PC(Personal Computer)这个英文简写上。其实,现在被称为PC架构的服务器严格地说应该是IA(Intel Architecture)架构服务器,它与PC机最大的相同点就是都是基于Intel CPU,并且有着相同的外部接口(比如IDE或PCI等)。而它们的不同点如下:
1. IA服务器可以支持多个CPU。也就是IA服务器虽然也是基于PC机的X86体系芯片,同样采用Intel或兼容处理器芯片,但是由于服务器要将数据或众多外设提供成网络服务,所以一颗芯显然可能不堪重负。IA架构的服务器一般采用专用的处理器,比如Xeon MP系列服务器专用CPU芯片,并且采用“对称式多处理器结构(Symmetric Multiprocessing 即:SMP)”,也就是在一块主板上可以使用两颗以上的芯,以应对服务要求的运算能力。
2. IA服务器通常采用诸如SCSI硬盘、RAID硬盘阵列、高速智能FO和较大的内存扩展能力等技术来提高服务所需的高吞吐I/O能力。
3. IA服务器一般采用I2C(Inter-Integrated Circuit Bus)管理总线技术来提高其系统监控和管理能力。
4. IA服务器需要有高可靠性和安全性以及良好的扩展能力。往往服务器被设计为24/7也就是长期不停机的工作模式,并且考虑多用户、多任务环境的服务,所以对其可靠性、安全性以及升级扩展都有与一般PC机完全不同的要求。比如24/7工作模式对电源提出冗余要求,所以IA架构的服务器一般都具有两个以上电源来实现电源的热备份冗余。
当然,现在PC机的发展已经大大模糊了普通PC机和IA服务器的性能差异,所以说对那些经济实力并不是很强的我国中小企业来说,可靠性和安全性并不是选择服务器最首选条件,反而把服务器价格放在第一位。所以,用若干PC机集联的服务集群(Cluster)现在也有相当的市场,并被许多人看好(当然也包括本人),不过这都是题外话。
其实无论是PC机集群还是IA架构服务器,应该都是服务器平民化的产物,阳春白雪式的UNIX服务器无论如何也造就不出Internet。
[ 本帖最后由 bwb 于 2007-12-8 11:41 编辑 ]
--------------------next---------------------
单位买了个pc,想做小型服务器,满足小企业数据处理需求(客户不想买小机)。g33的主板,cpu是q6600的,就是那个最新的4核。内存是km2G的,插了四个。整个机器装完6000左右,现在上面跑着mdv 2008 free 64-bit。
这个不是我故意装的mdv2008,打算首选centos5,但他不支持这个主板,换上ubuntu704-64bit,也不支持,ubuntu710,也不支持。我还给红旗打了个电话,问他们的系统能不能解决这个问题,付费买支持也行。他们说不成,主流系统自检过不去,他们也过不去。建议我买server版,不过够贵的1w多,推荐我配上ibm power系列小机,也能满足我的需求,我说有的客户那里不需要大量数据处理,一个科室10几人,跑个报表系统,你还给他弄个ibm,他们不是疯了么......最后也不成。
说心里话,红旗的系统真不贵,他们现在做成这样我真替他们高兴,跟众多硬件厂商都有合作。好好跟他们谈谈能便宜,一个系统买了管7年技术支持和升级。配上小机也不贵。但是有时候,客户不买账。
我都万念俱灰了,想先在其他机器上装个系统,下个新内核,编译。再把这块硬盘插到g33上去。
结果我说再试试mdv 2008 吧。引导根本不拖泥带水。一下子进去了,3d桌面开得都很爽。上面现在跑tomcat和weblogic,上面跑我们的软件产品。打算统统单进程最低6G内存。逐一进行压力测试。看哪个效率高。
mdv2008,帮我救了个场啊。
--------------------next---------------------
阅读(288) | 评论(0) | 转发(0) |