WizardWu 编程网

一位台湾的程序员,研究 OOD、.NET 平台在企业信息化之应用、WCF & 工作流、性能调优、数据库。

博客园 首页 新随笔 联系 订阅 管理
  87 Posts :: 0 Stories :: 999 Comments :: 35 Trackbacks

客户很穷或老板很小气,公司的网站、ERP 或数据库,是否可改用 PC 取代 Server?大型企业、国营企业、金融业不会有上述问题,不过为数众多的中小型企业、中小型项目,您就要有能力帮他们评估。也欢迎大家分享自己的经验和看法。


目录:
(一) 综合观念
(二) ERP 系统,该用 PC 还是 Server
(三) 数据库服务器,该用 PC 还是 Server


本文可视为以下几篇帖子的延伸阅读:

(一) 论地震、雷击和个人数据备份 (IDE、SATA、SCSI 与 SAS)
http://www.cnblogs.com/WizardWu/archive/2008/07/24/1250836.html

(二) 30 分钟快快乐乐学 SQL Performance Tuning
http://www.cnblogs.com/WizardWu/archive/2008/10/27/1320055.html

(三) 网站性能越来越差怎么办?
http://www.cnblogs.com/WizardWu/archive/2009/01/03/1367527.html

(四) 用 IIS 7、ARR 與 Velocity 建设高性能的大型网站
http://www.cnblogs.com/WizardWu/archive/2009/05/16/1458108.html

(五) 网站性能优化 - 数据库及服务器架构篇
http://www.cnblogs.com/WizardWu/archive/2009/09/22/1571499.html

 


(一) 综合观念


服务器的应用一般来说,最多是用在网站的服务,像互联网上有各式各样的服务,如: 在线游戏、入口网站、购物网站、音乐下载...等等。每一个用户在计算机前轻轻地点击鼠标,代表着后端数以百计的服务器同时运作,并且将使用者的需求,经由一连串复杂的计算,最后将成果呈现在他们面前。有关网络上应用服务器大致的分类及建议规格 [1],兹列举如下:


1. 邮件服务器:基本上邮件服务器的应用非常简单,CPU 及内存都不需要太好的规格,比较重要的是硬盘的选择。邮件服务器的软件工作比较简单,因此可以使用单 CPU 的机器,搭配 4 GB 的内存,使用 RAID Card,搭配 4 颗硬盘做个 RAID,以保存数据为主。除非使用人数多到一定数量,例如 500 人以上,才会建议增加 CPU 及内存的规格。


2. 防毒、防垃圾邮件服务器:基本上这一类的服务器,不会是用户自行安装,一般都是软件公司开发各自的软件,再将软件安装在服务器上,以整套提供给客户居多。这样的机器,硬件并非重点,软件的性能才是主要的考量。以一般的售价来讲,硬件应该占不到 1/3。硬件的需求等级跟邮件服务器差不多。


3. 网站服务器:网站服务器可分为「公司内部用」,或提供给「外部使用者使用」。若为「公司内部用」,其硬件也是基本款就可以,当然若是大公司、多达百人以上的规模,且有在使用公司内部入口网站 (EIP) 的话,又另当别论了。但若是给「外部使用者使用」的话,架构上就要有所不同。假设公司是一个购物网站,每天有几万人造访,这时要考虑的已不是单一服务器的规格问题,而是整个架构的问题,服务器的硬件一般来说要双 CPU 机种,搭配 4 GB 或是 8 GB 内存,简单的一颗硬盘就可以了,要不然就是两颗硬盘做个简单的 Mirror RAID。但是网站的服务,应由一整个服务器群集 (Server Farm) 来担任,在这些服务器群集的前端,必须有一台服务器担任 Load Balancing (负载均衡) 装置,负责监控服务器群集中所有服务器的负载,以决定一旦有流量进入时,要将其导向哪一台特定的服务器,也因此每一台服务器并不需要有双电源等多余的规格。即使服务器停止运作,因为前端的负载均衡机器仍继续在动作,就不会将流量导至没有响应的服务器。换言之,网站服务器重要的是服务器的数量,而不是单一服务器的能力。


4. 数据库服务器:服务器里面最重要的就是数据库服务器了,数据库等同公司的命脉,也是一家公司最重要的资产。双 CPU 甚至 4 CPU 会是比较推荐的机种,内存也应有 32 GB 以上,甚至到 128 GB 或是 256 GB,端看数据量的大小。硬盘部分更是重要,稳定性高的 SAS 硬盘是比较好的选择,且一定要搭配 SAS Raid Card,一方面增加数据存储的稳定性,一方面加快数据处理的速度。但是基于安全性的考虑,数据备份的观念绝对要有,因为资料是无价的,多备份几份还是比较安全一点。数据库服务器是我唯一认为会需要双电源的服务器。


5. PROXY 服务器:PROXY 服务器一般就是利用大量的内存,做一个缓存的服务器,加快使用者在网页访问时的速度,一般就是用 32 GB 到 64 GB 左右的内存。若为双 CPU 机种,一颗硬盘即可。

一般服务器零件的挑选,CPU 很少用到多高的等级,入门款一般就够了,内存则要看是哪一种服务器的使用来决定。硬盘部分,由于 SAS 还是具有高转速、高稳定的特性,在比较重要的工作上,还是倾向用 SAS 硬盘,SATA 则是容量取胜。至于电源方面,一般单电源就可以了,但是其实市场上有不少人喜欢用双电源机种,认为双电源多了一层的保护,其实也不尽然。双电源机种一般比单电源机种贵了上万元 (台币),其实电源的故障机率一般是在 2 % 左右,且即使是双电源机种,电源内部与机器接头的地方,还是只有一组,不见得能提供多少的保护。其实一个大型网站的架设,还是整体架构需要比较多心思,必须做到每一台服务器都能够容许错误 (HA, High-available ; Failover),才不会因为单点的故障造成整个服务都停摆。如果以金额来计算,光是 20 台服务器采用双电源架构,成本至少要多出 20 万元左右 (台币),以这样的金额,足以部署大约 4 到 5 台的服务器了。所以双电源的采用,其实有时候是一种浪费。


6. 文件服务器:顾名思义,其实文件服务器就是拿来当作文件的存放与分享,因此注重的是数据的安全性,应考虑的是硬盘的采用,并做好数据的备份,至于 CPU 及内存则是其次了。

 


(二) ERP 系统,该用 PC 还是 Server


问题:

使用人数不多的 ERP 系统,约 50 人以内 (有同时在线的可能),机器为 AP Server + SQL Server 共两台,应注重哪些规格?

survey 的结果是 workflow 算是吃系统资源很重的系统。那 AP server 的 CPU 等级?有需要规划 SSD 吗?

数据库用 SQL Server,存储方面会考虑用 4 颗硬盘做 Raid 0 + 1,至于硬盘的等级还在评估,有合适的建议吗?
补充一下,小公司,老板下令,希望能用自己组装的 PC。

----------------------------------------------------------------------------------------------------------

回答一:

常常有人拿「自组 PC」跟「品牌 SERVER」来比。
单以性能来讲,4 万元的 PC 跟 10 几万元 (台币) 的品牌 SERVER 差不多,但这个性能能持续多久 ?
因为 SERVER 是要 24 HR 开机的,自组 PC 能 24 HR 开机多久 ?
品牌 SERVER 可以保证 24 HR 开机 5 ~ 7 年,性能仍跟开始一样 !
更不用说品牌 SERVER 有良好的售后服务、稳定性 !

AP server 是计算用的,所以 CPU 等级要够 !

----------------------------------------------------------------------------------------------------------

回答二:

我个人经验,给您一些建议。

SQL Server 的 CPU,建议「频率」不用高,但核数越多越好。内存尽量加,一定要用磁盘阵列卡, 系统 x64 的才能发挥内存管理能力, 网络卡好一点。

AP Server 的 CPU 建议双核就好,频率能多高就多高,内存 2 G 够用就好,磁盘单颗 SSD 容量不用太大,网络卡好一点。

最后良心建议,品牌 Server 老实讲,若你会杀价不会贵到哪去。而且重要的是系统零组件,彼此的「电气」兼容性要高,不然初期看不出来,好像没差,但是一两年后出现莫名的硬件错误就不好玩了。

----------------------------------------------------------------------------------------------------------

回答三:

虽然大部分的资深 IT 专家, 都不赞同楼主的做法, 不过, 人家也只是拿钱办事, 真正要被教育的应该是出钱的老板. 如果木已成舟, 我们怎么说也无法改变老板的想法. 但是在此, 还是要提醒楼主该思考一下这些事情 :


1. 如何厘清软件与硬件的责任分界?

如果今天 ERP 上线跑, 结果性能远不如预期, 你要求软件公司改善, 软件公司却说:「这都是你硬件的问题, 要不然, 你看我们其他客户都跑得好好的...」, 请问你该怎么办?

通常在第一次导入一个不熟悉的系统时, 势必要有一个经验熟练的顾问, 提供你软硬件搭配的建议规模, 也就是 sizing 作业 (Server+Storage sizing spec). 这个顾问不一定是谁, 如果你有经验, 可以自己估, 你没经验, 可以叫软件公司估, 两边都不敢估, 可以外聘第三方顾问来估.

但是, 估算的人, 就要扛下这个责任, 将来硬件跑不动, 要负责把它调整到可以动, 而且不能多花钱.

以楼主目前的描述, 我看不出来是谁要来负这个责任? 这样, 万一将来因为硬件因素而导入失败, 你可以对软件公司说: 「我不要验收」吗?


2. 贵公司导入 ERP 之后, 能允许停机多久?

「大公司」的 ERP 可能是 24 hr 运转, 完全不能停机 ; 楼主老板自许「小公司」, 不知能停多久?
一般的状况通常是: ERP 停机多久, 生产线就停产多久. 所以等于问老板: 你能容忍生产线停多久?

使用品牌服务器, 都有硬件到场维修保固, 一来换东西不用钱, 二来维修人员是到场服务, 不需要 IT 人员自己跑出去买, 三来最重要的: 可以保证修复的时间. 不论你买的保固是 5x8 或 7x24, 四小时到场或是 NBD 隔日到场, 通常在 24 hr 之内, 都可以恢复运转.

自己组的话, 你就要自己担负这个维修责任, 东西坏了要先请款采购. 送维修的话, 除了要自己送, 还得等上至少一周以上才会回来..... 生产线可以停一周吗?.... 不能的话, 你有权限可以下紧急采购吗?... 又不能的话, 你有那个胆量去说服上级主管, 帮你签紧急采购吗?....

就算真的可以, 从你下紧急采购到财务部同意拨款, 中间要花多少时间? 要浪费你多少口舌去解释?

如果买紧急采购回来的零件, 装上去之后才发现: 嗯? 原来不只这个坏掉, 还有其他的也坏了?...

最大的问题是: 通常 DIY 零件的同型号库存, 原厂只会备 1 ~ 2 年 (服务器备品库存至少 5 年, 且只要你续签保固, 就会继续备下去), 如果不幸你的主板故障, 结果买不到同款主板, 必须换新时, 你的 RAM / CPU 旧规格还可以上得去吗? 就算上得去, 你的 OS 能正常开机吗?


3. 合理的硬件投资应该是多少?

老板以「小公司」为借口, 来压低 IT 预算, 代表老板还无法充分体会 IT 所带来的工作效率提升.

以我的「小」客户为例 :

* 松x路某贸易公司, 30~40 人, 全部的服务器都是 IBM.
* 博x区某物流配销商, 40~60 人, 10 台服务器大部分是 Asus, 但核心业务的软件都用 IBM
* 北县某电子 OEM 公司, 100人, 几台 DIY 主机, 一台 HP. 上个月又采购了 4 台 Dell
* 信x区某电子维修公司, 40 人, ERP / SQL 主机全部都使用 IBM
* 北县某设计装潢公司, 20 人, 以前用两台 IBM 主机, 去年又买一台 Dell 主机
* ......

还有太多太多「小」公司, 虽然它们也会混用 DIY 主机, 但只要是公司关键业务, 一定用品牌服务器.


一般如果客户对 ERP 没有概念的话, 我会先请客户这样估算费用 :
1 : 2 : 7 = 硬件 : 软件 : 顾问

有些软件公司可能会将软件和顾问全包, 或是顾问的程度不需要那么重的话 :
3 : 7 = 硬件 : 软件 + 顾问


----------------------------------------------------------------------------------------------------------

回答四:

补充一些些 ~

通常~ 在公司引进 ERP 之后,ERP 就会变成维持公司运转的基石。
你先想想,也估算看看 ERP 一天会跑多少表单。

若 ERP 故障停机,这些表单有可能全部转为人工操作,能在正常时间内解决?

若发生在出货前夕 ? 该出货却没出货、客户转单,你要负责 ?
若刚好发生在月底结帐时 ?
...
难道你要说明,系统停摆是因为老板要用 DIY PC 的方式来架构 ERP 的吗 ?

总而言之 ~ 你不被砍死才怪 !

建议你 ... 最好不要用「玩玩看、经验学习的心态」来处理 ERP。

 


(三) 数据库服务器,该用 PC 还是 Server


问题:

公司现行的 DB Server 是安装在一台 PC 上,目前不太够力。老板要我采购一台,我比较困扰的是,我该选个高档的 PC 来用,还是选所谓的服务器呢? 我上过 DELL 的网站,感觉如果我不是非得选 Xeon 的话,PC 与 Server 价钱差不多(吧?) 各位可以给个建议吗?

目前的需求是,RAM 至少 8G,硬盘要 1 TB 以上。CPU 当然愈快愈好,但我搞不太清楚,是 i7 快呢,还是 XEON 5500 ? 还是根本不能比? 还有,DELL 的 Server 评价如何? 上网买 Server,还有别的选择吗?

还有,备份的 solution, 好像大部份都是用磁带,但听说还原时很麻烦。老板要我买蓝光刻录机来做备份, 请问这个方案有没有什么缺点? 有没有其他的建议?

----------------------------------------------------------------------------------------------------------

回答一:

当 Server 的必要条件有几个:

1. ECC RAM (能自动修正内存错误)
2. Redundant Power Supply (备用电源)
3. Remote KVM Console (能远程操作 BIOS, 遥控开机)
4. 7x24 or 5x8 / 四小时到场维修服务 (保固内, 可当场免费换新品)

先具备以上的条件, 再来挑其他甚么: CPU 够不够快, 硬盘够不够大等, 细节的问题....
CPU 再快, 硬盘再大, 若是动不动就给你来个当机, 或是没料可以换, 公司业务还是停摆.


备份的问题要从长计议 :
您要在线备份? 还是停机备份?
数据库要如何备份? 在线快照备份? 还是先产生 .bak 文件再来备份? 还是要停机下来备份?
您要用哪一套备份软件来备份? 它可以支持用 BR-ROM 蓝光的设备备份吗?

备份最简单的方式, 有人是用 MS SQL Server 本身的 backup 备份成 bak 文件, 再用 rar 压缩, 然后人工刻录成光盘.
如果数据量不大, 这样的作业模式还可以应付. 只是要随时注意数据库长大的速度, 预先想好备案.


此外, 选 PC 或 Server, 还有一个很大的不同点: 厂商备品的库存周期.

通常 Server 的零件, 至少都保证库存 5 年, 不用担心因为更换了不同型号的零件, 造成无法开机的情况. 但若是 PC, 其汰换周期太快, 通常只会库存 1 ~ 2 年的零件, 将来如果故障无法取得相同零件时, 维修人员自己要承担软硬件不兼容的风险.

如果跟大厂买 Server 的话, 只要您有续买硬件保固, 不管几年, 保固期内原厂都可以保证有备品可以更换, 即使备品型号不同, 原厂也会保证换上去一定可以动, 或是告诉你要如何调整 (原厂工程师会到现场来帮你换好). 这可以省掉你自己东试西试所浪费的一大堆时间和金钱, 还不一定保证可以修好上线.

----------------------------------------------------------------------------------------------------------

回答二:

不管是 server 跟 pc 都要有备援的方案.

如果预算足够选 server 比较好, 至少还有售后服务. 选 pc 也不是不能运作, 但是 MIS 要有足够的能力 DIY 各项设置与硬件修复.

小弟以及朋友工作的公司, 都因为预算的问题, 有的系统买 server 有的买 pc, 买 server 真的比较耐操吗 ?
个人的答案是不一定, 但是就整个未来的扩充, 以及整合来说, 是比较有制度化的.

而且如果你有好的维护厂商在的时候, 无论 server 的大小事都可以找到人帮忙解决.

老板不管你买什么机器回来, 只要求服务不要中断, 一但当机了要多久才回复, 这些都要考虑进去.

现在的个人 pc 性能也不错, RAM 也可到 12 G, 提供一般服务是足够, 但是你买的硬盘可以撑多少年呢 ? 出了问题数据救援怎么做 ? 各种状况都要自己来.

除非预算差太多, 不然不建议买 pc 来做.


----------------------------------------------------------------------------------------------------------

回答三:

买 Server 买安心....
有几个原因 PC 是比不上 Server 的...

1. I/O, Server 的 I/O 设计考虑和 PC 不同, 相同的应用, 用 Server 的反应速度就是比 PC 快.

2. 系统架构设计不同, PC 是当机就算了, 了不起重新开机, Server 当机是大事, 少则造成 IT 人员被砍头, 重则造成公司营运上的损失. 也有公司因 Server 当掉, 造成严重损失, 严重到关门大吉的...

3. Server 是着重在持续运作, 所以相关设计考量不同.

虽然有些 Server 说是低价位, 和 PC 价格差异不大, 但这些 Server 充其量只能当作高阶 PC 使用, 真要派上 Server 的场合, 还是要考虑价位较合理的 Server.

另外是备援机制, 这不是单单看蓝光光盘的存储容量而已.
现在方案很多了, 磁带方式不一定 C/P 值高. SATA 硬盘很便宜, 要省钱用 NAS, 扩充性也很方便.
蓝光刻录的光盘片不便宜, 重点是备份速度、安全性及成本.

----------------------------------------------------------------------------------------------------------

回答四:

数据库,我建议还是服务器比较好,看起来你们的规模应该不大,单 CPU 应该够用,搭配 8 GB ECC 的内存 (能自动修正内存错误),一张 RAID Card。
500 GB 硬盘做个 RAID 5 差不多够用了。要不就是硬盘用 SAS 300 或 146 GB。另外再多买一颗 1 TB 硬盘做个简单备份。
其实要看你的数据量,应该不大,一阵子备份到硬盘,再隔一阵子刻录光盘出来,其实就差不多了。

----------------------------------------------------------------------------------------------------------

回答五:

要上线服务的当然选服务器,尤其是数据库。

想想 PC 虽然便宜,但它保固只有一年,而且可能不到一年就找不到相同的零件了。
当它故障时,你要换一个不一样规格的零件,维护的人应该会疯掉,例如 RAID Card 故障、主版故障,找不到同型号。

现在大厂的服务器都有三年保固,至少你在这三年内不用烦恼零件的问题。

而且现在少花点钱老板不会感谢你,但出问题时你的解决时间是老板斤斤计较的,或许当天老板还会怪你为何当初不买好一点的。 




相关资料:


[1] iServer 新杰资讯科技公司:
http://www.iserver.com.tw/

[2] iThome - iT 邦帮忙 论坛:
http://ithelp.ithome.com.tw/
http://www.ithome.com.tw/

[3] 资享科技 (数据备份):
http://www.estorage-isb.com/

[4] ServerBank - IT 直销通路、硬件采购专家:
http://www.serverbank.com.tw/

[5] 网站性能优化 - 数据库及服务器架构篇:
http://www.cnblogs.com/WizardWu/archive/2009/09/22/1571499.html

[6] 其他:

Load-Balanced Cluster(负载平衡群集):
http://msdn.microsoft.com/zh-cn/library/ms978730.aspx
http://msdn.microsoft.com/en-us/library/ms978730.aspx

Server Clustering(服务器群集):
http://msdn.microsoft.com/en-gb/library/ms998414(zh-cn).aspx

Installing Network Load Balancing (NLB) on Windows Server 2008:
http://blogs.msdn.com/clustering/archive/2008/01/08/7024154.aspx


 

posted on 2011-01-09 20:09 WizardWu 阅读(21208) 评论(57) 编辑 收藏

Feedback

#1楼[楼主] 2011-01-09 21:26 WizardWu      
不择手段庄低报价,乃台湾的软件公司获利之本。
 回复 引用 查看   

#2楼 2011-01-10 09:10 YoungSin      
都是钱决定的,没有钱的情况下,可以用PC顶一段时间的,最终要常年使用还是要用Server;
在初期试跑的时候可以用一台配置很好的PC,一定做好备份就行了;
有钱,谁都想用16核Server+16G Ram +doule power+Storage
客户不答应啊, 等到机器坏一两次就知道硬件还是要买好的了

 回复 引用 查看   

#3楼 2011-01-10 09:30 aspnetx      
嗯,最终还是money决定一切,就好像某些部门可以把ipod touch当优盘使一样。
 回复 引用 查看   

#4楼 2011-01-10 10:00 卡通一下      
从性能上说,现在的PC要比前几年的服务器要好得多,呵呵!

但是,服务器更看重的是硬件的质量与可靠性。数据是无价的!

 回复 引用 查看   

#5楼 2011-01-10 10:06 彦斌      
悲剧的事:
系统在新服务器跑得比旧服务器还慢。
客户感觉花冤枉钱了。呵。

 回复 引用 查看   

#6楼[楼主] 2011-01-10 11:48 WizardWu      
感谢楼上四位的分享。
有些客户或老板,为了省钱,只愿用 PC 来跑系统,更省的还有人只用硬盘虚拟的 Virtual PC,再好的程序员写出再好的项目和代码也是 ooxx#@$~...

 回复 引用 查看   

从我的客户的实际情况来说。

2007年,客户为了上这个项目,买了一个台服务器,2w元左右。

2009年底,为了提高安全性,又增加了一pc,双备份。

就是服务器安装一套软件和数据库,pc机也是一样。每天下班后作数据备份。

2010年4月份,服务器突然挂掉了,经检查是硬盘出了问题。

幸好事先有准备,更换成pc机,昨天晚上有数据备份,回复即可。


一开始还是想着先让pc机顶一阵着,等服务器的硬盘更换后在切换回来。

但是发现pc机的性能要比服务器还好,服务器4G的内存,pc机才2G。

而且pc机才3000元左右(无显示器)。4核AMD cpu才600多元钱。

现在一直在用那台pc机。

一天24H开机,已经工作大半年了。


 回复 引用 查看   

web Server 用pc机来代替一点问题都没有,因为至关重要的数据不是保存在web Server 里的,即使坏掉了也没有什么大的损失。

但是pc机的价钱优势很明显,而且性能并不比服务器差。


=========
单以性能来讲,4 万元的 PC 跟 10 几万元 (台币) 的品牌 SERVER 差不多,但这个性能能持续多久 ?
因为 SERVER 是要 24 HR 开机的,自组 PC 能 24 HR 开机多久 ?
品牌 SERVER 可以保证 24 HR 开机 5 ~ 7 年,性能仍跟开始一样 !

=========

4w的pc?还没见过,先按照这个价格来计算吧。

假设10w的服务器可以用7年,那么平均一年1.4w。

那么4w的pc只要能够坚持2.8年就可以了。

什么?您不相信pc可以坚持2.8年?

那么好,能坚持1年,总可以相信了吧。

那么1年前pc的性能,和现在的pc机的性能相比,是不是提高了很多?而且价钱并没有什么提高。

那么一年后呢?我可以用相同的价钱买一台新的pc,新pc比现在的pc性能还要好。


你服务器连续开机5~7年,还和一开始的一样。但是pc呢?如果一年换一台新的,那么每次更换后都可以得到更好的性能提升。

这个有没有考虑过呢?




 回复 引用 查看   

#9楼 2011-01-10 12:08 卡通一下      
不要听海洋瞎说,哈哈...

服务器就是服务器,虽说能通用,但正式应用还是要慎重!

服务器的硬盘是高可靠性的SCSI硬盘;内存也是带奇偶校验的;就是主控芯片也不一样,它适合大数据量的吞吐;电源的冗余也比PC大得多;整机的散热也比PC机好得多...

海洋曾经说用“笔记本”来做数据库的压力测试,本身就极为搞笑!

 回复 引用 查看   

我只是说了一个事实,大家都不是小孩子,自己分析好了。

我现在只有笔记本,我做测试难道还弄台pc机,或者弄一台服务器?
成本太高了吧。

另外,笔记本都能达到一定的性能,那么服务器就应该能达到更高的性能,对吧。

从这个角度来说,用笔记本来测试性能,也没什么不可以的。


 回复 引用 查看   

#11楼[楼主] 2011-01-10 12:47 WizardWu      
跟代码的写法,以及服务的内容、性质可能也有关系。

台湾的 JavaWorld 网站(论坛),服务的内容都是纯文本和代码,
没什么图片,或暴增的大流量特殊情况,
只用一台旧到不能再旧的 PC,一样服务了好几年,也用得好好的。
后来找到 sponser,再加上缓存的功能,性能、响应才又明显变快。

用 PC 的要特别注意的,还有散热、不能长时间运转的问题。
前公司有一台测试用的 PC,没放在有冷气的机房,又整年开机不关,
结果后来电源就烧掉了,还好没把整间公司都烧掉。

 回复 引用 查看   

#12楼 2011-01-10 13:00 卡通一下      
引用金色海洋(jyk):
我只是说了一个事实,大家都不是小孩子,自己分析好了。
我现在只有笔记本,我做测试难道还弄台pc机,或者弄一台服务器?
成本太高了吧。
另外,笔记本都能达到一定的性能,那么服务器就应该能达到更高的性能,对吧。
从这个角度来说,用笔记本来测试性能,也没什么不可以的。


哈哈,海洋但愿这你这次不要生气!

PC与服务器在设计上有本质的不同!如你所说,4万元的PC,我没见过,估计它的显卡要超过一万元。你说这超级显卡对服务器来说,有什么用吗?另外象顶级显示器;无线网卡;高级声卡;n多的各种接口等等,似乎服务器都用不到。

假如,你用同等的价格,买一台PC与服务器,那服务器的性能肯定没有PC好。但是,如果你用手提一提,服务器的重量肯定要比PC重得多。


 回复 引用 查看   

#13楼 2011-01-10 13:17 assiwe      
引用金色海洋(jyk):
我只是说了一个事实,大家都不是小孩子,自己分析好了。

我现在只有笔记本,我做测试难道还弄台pc机,或者弄一台服务器?
成本太高了吧。

另外,笔记本都能达到一定的性能,那么服务器就应该能达到更高的性能,对吧。

从这个角度来说,用笔记本来测试性能,也没什么不可以的。


服务器的性能一般远比PC机差的....用服务器主要就是图个安心.而且反正一般公司也不会差那个几万块钱.服务器报价又不像PC那么透明,容易给回扣...

 回复 引用 查看   

#14楼[楼主] 2011-01-10 13:20 WizardWu      
>> 4 万元的 PC (台币)
人民币 = 4 万元 / 4.5~4.4

人民币兑台币当日即时汇率计算
http://www.usd-cny.com/twd-rmb.htm

40000 台币(TWD) = 9075.5469 人民币(CNY)

 回复 引用 查看   

#15楼[楼主] 2011-01-10 13:22 WizardWu      
>> 跟代码的写法,以及服务的内容、性质可能也有关系。

a joke:
如果用服务器玩游戏、打电动,可能会发现它的性能远比 PC 差 (因为显卡、绘图能力...等因素)。

 回复 引用 查看   

#16楼 2011-01-10 13:22 卡通一下      
楼主列举了服务器应用的6种方式,呵呵!

其实,无论是广域网,或是局域网,只要是提供网络服务的,都应算作是服务器。

 回复 引用 查看   

#17楼 2011-01-10 13:27 卡通一下      
引用assiwe:
服务器的性能一般远比PC机差的....用服务器主要就是图个安心.而且反正一般公司也不会差那个几万块钱.服务器报价又不像PC那么透明,容易给回扣...

不要想得太歪了,服务器的技术支持,要比PC机好得多。

 回复 引用 查看   

#18楼 2011-01-10 13:36 卡通一下      
楼主,尽量不要使用集成网卡,在网卡的选用上要舍得花钱;如果布线允许,最好在服务器上多插几个网卡,毕竟线路的传输要比总线慢得多。

不一定对,个人看法,哈哈...

 回复 引用 查看   

#19楼 2011-01-10 13:39 NetRube      
引用卡通一下:
引用金色海洋(jyk):
我只是说了一个事实,大家都不是小孩子,自己分析好了。
我现在只有笔记本,我做测试难道还弄台pc机,或者弄一台服务器?
成本太高了吧。
另外,笔记本都能达到一定的性能,那么服务器就应该能达到更高的性能,对吧。
从这个角度来说,用笔记本来测试性能,也没什么不可以的。


哈哈,海洋但愿这你这次不要生气!

PC与服务器在设计上有本质的不同!如你所说,4万元的PC,我没见过,估计它的显卡要超过一万元。你说这超级显卡对服务器来说,有什么用吗?另外象顶级显示器;无线网卡;高级声卡;n多的各种接口等等,似乎服务器都用不到。

假如,你用同等的价格,买一台PC与服务器,那服务器的性能肯定没有PC好。但是,如果你用手提一提,服务器的重量肯定要比PC重得多。


那就跟去市场买猪肉一样按斤算了哈~~~~

 回复 引用 查看   

#20楼 2011-01-10 13:44 卡通一下      
引用NetRube:
引用卡通一下:
...
但是,如果你用手提一提,服务器的重量肯定要比PC重得多。

那就跟去市场买猪肉一样按斤算了哈~~~~

还真有点象,呵呵!

从可靠性来说,最好用“机架式交换机”,而不要用“桌面式交换机”,它们的重量与价格还真是象买猪肉,哈哈...

 回复 引用 查看   

#21楼 2011-01-10 13:46 卡通一下      
我说来园子就是开心的!

好了,要开始忙了,呵呵...

 回复 引用 查看   

引用卡通一下:
引用金色海洋(jyk):
我只是说了一个事实,大家都不是小孩子,自己分析好了。
我现在只有笔记本,我做测试难道还弄台pc机,或者弄一台服务器?
成本太高了吧。
另外,笔记本都能达到一定的性能,那么服务器就应该能达到更高的性能,对吧。
从这个角度来说,用笔记本来测试性能,也没什么不可以的。


哈哈,海洋但愿这你这次不要生气!

PC与服务器在设计上有本质的不同!如你所说,4万元的PC,我没见过,估计它的显卡要超过一万元。你说这超级显卡对服务器来说,有什么用吗?另外象顶级显示器;无线网卡;高级声卡;n多的各种接口等等,似乎服务器都用不到。

假如,你用同等的价格,买一台PC与服务器,那服务器的性能肯定没有PC好。但是,如果你用手提一提,服务器的重量肯定要比PC重得多。


写的是新台币 眼睛都歪到哪里去了。
台湾物价你很瞭?

 回复 引用 查看   

服务器重很多 都是带电磁屏蔽的金属机箱作怪,性工作者穿得再多,最后还是要脱
 回复 引用 查看   

有闲的pc 当然要物尽其用,但是切勿贪小便宜去新买pc.
这年头企业IT都是虚拟化,内存足够一台12核服务器虚个10台pc 没什么问题,管理方便呵。

 回复 引用 查看   

话说pc7x24 开机也没什么大不了的,
我家的机器都是7x24 几个月重启一次 开着养驴的。
个人用的机器不怕故障送修造成的损失。

 回复 引用 查看   

#26楼[楼主] 2011-01-10 15:42 WizardWu      
nice, 收集到不少好意见。
 回复 引用 查看   

我是按照楼主给的价格,推算了一下。

有人没仔细看,我也没办法。

我习惯了,不生气,生气的话,早就被气死了。


 回复 引用 查看   

#28楼 2011-01-10 16:09 柳晛      
@金色海洋(jyk)
你的看法我非常不赞同。
更换设备是需要成本的,停机更换和人的成本你没算进去。

 回复 引用 查看   

#29楼 2011-01-10 16:19 sun8134      
感觉有条件上服务器还是上服务器吧

PC毕竟不是干这个用的
虽然也不是不能用

而且现在服务器价格也不是和离谱
而且服务器内存都是带数据校验的,稳定性要好很多

用PC的话
多挂几次就很头大了...

 回复 引用 查看   

引用柳晛:
@金色海洋(jyk)
你的看法我非常不赞同。
更换设备是需要成本的,停机更换和人的成本你没算进去。

我只是说了一下我遇到的实际情况。

我的客户就是平时用服务器,然后准备一台pc作为备用机。两个的设置都是一样的。

当服务器挂掉后,启用了备用机。

十几分钟的事情,1、改IP。2、还原数据。ok了。然后就可以继续使用。基本没什么成本。

当时我都不在场,客户自己做的切换。


 回复 引用 查看   

#31楼 2011-01-10 16:27 柳晛      
@金色海洋(jyk)
是啊,那是对方养了一个对你这套系统很熟悉的管理员,这也算成本吧。
如果对方没有这么个人,出了问题或许需要出差帮他忙活这些东西,还不一定能及时解决,最后解决了,客户还骂街。

 回复 引用 查看   

#32楼[楼主] 2011-01-10 16:45 WizardWu      
和编程语言一样,
没有最好的解决方案,只有最适合的。

不过过年的春运、返乡的長假,
用 PC 当服务器的,就要多担心一点。

 回复 引用 查看   

#33楼 2011-01-10 17:08 assiwe      
引用卡通一下:
引用assiwe:
服务器的性能一般远比PC机差的....用服务器主要就是图个安心.而且反正一般公司也不会差那个几万块钱.服务器报价又不像PC那么透明,容易给回扣...

不要想得太歪了,服务器的技术支持,要比PC机好得多。

好啥啊, 出什么故障了大多情况还是得自己解决,等技术支持最起码得两三天,还是快的, 等不起啊....

 回复 引用 查看   

#34楼 2011-01-10 17:20 卡通一下      
引用金色海洋(jyk):
引用柳晛:
@金色海洋(jyk)
你的看法我非常不赞同。
更换设备是需要成本的,停机更换和人的成本你没算进去。

我只是说了一下我遇到的实际情况。
我的客户就是平时用服务器,然后准备一台pc作为备用机。两个的设置都是一样的。
当服务器挂掉后,启用了备用机。
十几分钟的事情,1、改IP。2、还原数据。ok了。然后就可以继续使用。基本没什么成本。
当时我都不在场,客户自己做的切换。

海洋啊、海洋,呵呵!

你算了吧!凡是做过系统管理员的,估计看了你这帖子,都会哑然失笑的!

 回复 引用 查看   

#35楼 2011-01-10 17:25 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:
话说pc7x24 开机也没什么大不了的,
我家的机器都是7x24 几个月重启一次 开着养驴的。
个人用的机器不怕故障送修造成的损失。

啥叫7X24小时?呵呵!

你养驴时,先看看CPU的占有率,再看看硬盘工作灯!

有条件再测测整机的耗电。

 回复 引用 查看   

#36楼 2011-01-10 17:29 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:
引用卡通一下:
哈哈,海洋但愿这你这次不要生气!
...

写的是新台币 眼睛都歪到哪里去了。
台湾物价你很瞭?

哦,是台币?

哈哈...

 回复 引用 查看   

#37楼 2011-01-10 17:33 卡通一下      
引用assiwe:
引用卡通一下:
引用assiwe:
服务器的性能一般远比PC机差的....用服务器主要就是图个安心.而且反正一般公司也不会差那个几万块钱.服务器报价又不像PC那么透明,容易给回扣...

不要想得太歪了,服务器的技术支持,要比PC机好得多。

好啥啊, 出什么故障了大多情况还是得自己解决,等技术支持最起码得两三天,还是快的, 等不起啊....

情况属实,哈哈...

 回复 引用 查看   

#38楼 2011-01-10 17:36 卡通一下      
引用柳晛:
@金色海洋(jyk)
是啊,那是对方养了一个对你这套系统很熟悉的管理员,这也算成本吧。
如果对方没有这么个人,出了问题或许需要出差帮他忙活这些东西,还不一定能及时解决,最后解决了,客户还骂街。

你这样夸他,那他一定很满意!

哈哈...,海洋不要生气,我又忍不住了,先Sorry一下!

 回复 引用 查看   

#39楼 2011-01-10 17:39 卡通一下      
引用金色海洋(jyk):
我是按照楼主给的价格,推算了一下。
有人没仔细看,我也没办法。
我习惯了,不生气,生气的话,早就被气死了。

抱歉,我还真是没有认真看,连台币都没有搞清楚,哈哈!

 回复 引用 查看   

#40楼 2011-01-10 17:48 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:
有闲的pc 当然要物尽其用,但是切勿贪小便宜去新买pc.
这年头企业IT都是虚拟化,内存足够一台12核服务器虚个10台pc 没什么问题,管理方便呵。

老兄,高!呵呵...

我做维护时候,CPU还没有虚拟功能呢!

你说一台服务器虚拟成10台PC,怎么让我想起早先的“终端” or “无盘工作站”?

 回复 引用 查看   

#41楼 2011-01-10 17:52 柳晛      
@卡通一下
公司生产线上了ERP,如果没有熟悉该系统的管理员,就很惧怕更换硬件,所以按照海洋说的,年年换PC是提高效率,但存在不预测性的风险。
虚拟功能用来搭建私服很棒,可以周期性开新区,老区没人玩了可以合并,折腾半天其实就一台物理服务器。

 回复 引用 查看   

#42楼 2011-01-10 17:53 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:服务器重很多 都是带电磁屏蔽的金属机箱作怪,性工作者穿得再多,最后还是要脱

你还是不要往邪里扯,呵呵!

好一些的服务器,都是支持热插拔的。

 回复 引用 查看   

#43楼 2011-01-10 17:58 卡通一下      
引用柳晛:
@卡通一下
公司生产线上了ERP,如果没有熟悉该系统的管理员,就很惧怕更换硬件,所以按照海洋说的,年年换PC是提高效率,但存在不预测性的风险。
虚拟功能用来搭建私服很棒,可以周期性开新区,老区没人玩了可以合并,折腾半天其实就一台物理服务器。

对于ERP类的应用来说,服务器绝不可能是瞎胡弄的!

到是工作站,不管什么烂机器,只要不死机就行。

年年换PC,那是瞎扯。

 回复 引用 查看   

#44楼 2011-01-10 19:12 诺贝尔      
服务器太贵了。

对小公司而言,我觉得性能不是主要问题,那些低耗电的系统如果能够搭配合理,倒也不错。

不是有很多人把游戏机集成一套服务器么,关键还是零件本身的素质和组装技术过关。

对于办公类的,对资源占用比较小的应用,用虚拟机技术非常实用。比如大多数机关单位就是这种情况。想象一下,如果用一台服务器,解决几十个电脑的作业问题(或者偷菜问题),那对绿色低碳做了多大的贡献啊!

 回复 引用 查看   

引用卡通一下:
引用韦恩卑鄙 v-zhewg @waynebaby:服务器重很多 都是带电磁屏蔽的金属机箱作怪,性工作者穿得再多,最后还是要脱

你还是不要往邪里扯,呵呵!

好一些的服务器,都是支持热插拔的。

笑了 熱插拔什麽,電源插銷麽?

 回复 引用 查看   

#46楼 2011-01-10 19:25 柳晛      
@诺贝尔
额。。偷菜问题解决不了,Flash很占CPU。。。

 回复 引用 查看   

引用诺贝尔:
服务器太贵了。

对小公司而言,我觉得性能不是主要问题,那些低耗电的系统如果能够搭配合理,倒也不错。

不是有很多人把游戏机集成一套服务器么,关键还是零件本身的素质和组装技术过关。

对于办公类的,对资源占用比较小的应用,用虚拟机技术非常实用。比如大多数机关单位就是这种情况。想象一下,如果用一台服务器,解决几十个电脑的作业问题(或者偷菜问题),那对绿色低碳做了多大的贡献啊!

虛擬化解決的可不是偷菜的問題。
你的打印server 域控 erp 文檔流轉 郵件服務器 分成很多服務器,不好管理 内存每台都會省個幾百兆 硬盤都有空餘 資源浪費 集中到一個操作系統又風險巨大 ,所以要虛擬化。

這時候才是虛擬化出手的時候。

 回复 引用 查看   

#48楼 2011-01-10 19:32 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:
引用卡通一下:
引用韦恩卑鄙 v-zhewg @waynebaby:服务器重很多 都是带电磁屏蔽的金属机箱作怪,性工作者穿得再多,最后还是要脱

你还是不要往邪里扯,呵呵!

好一些的服务器,都是支持热插拔的。

笑了 熱插拔什麽,電源插銷麽?

嗯,好象是CPU吧?

哈哈...

^-^


 回复 引用 查看   

引用卡通一下:
引用韦恩卑鄙 v-zhewg @waynebaby:
有闲的pc 当然要物尽其用,但是切勿贪小便宜去新买pc.
这年头企业IT都是虚拟化,内存足够一台12核服务器虚个10台pc 没什么问题,管理方便呵。

老兄,高!呵呵...

我做维护时候,CPU还没有虚拟功能呢!

你说一台服务器虚拟成10台PC,怎么让我想起早先的“终端” or “无盘工作站”?

聯想徹底錯誤,虛擬機核心獨佔正好就是彌補分時終端系統造成的巨大性能浪費的針對性技術,虛擬化所依賴的存儲塔更是“全局靜態硬盤”,和什麽無盤工作站一個天上一個地下。

 回复 引用 查看   

引用卡通一下:
引用韦恩卑鄙 v-zhewg @waynebaby:
引用卡通一下:
引用韦恩卑鄙 v-zhewg @waynebaby:服务器重很多 都是带电磁屏蔽的金属机箱作怪,性工作者穿得再多,最后还是要脱

你还是不要往邪里扯,呵呵!

好一些的服务器,都是支持热插拔的。

笑了 熱插拔什麽,電源插銷麽?

嗯,好象是CPU吧?

哈哈...

^-^


好好一個 熱插拔+性工作者的笑話被你說沒了。。。

 回复 引用 查看   

引用柳晛:
@诺贝尔
额。。偷菜问题解决不了,Flash很占CPU。。。

cpu不打緊
虛擬化解決的問題肯定不包括圖形顯示

 回复 引用 查看   

#52楼 2011-01-10 19:37 卡通一下      
引用诺贝尔:
服务器太贵了。

对小公司而言,我觉得性能不是主要问题,那些低耗电的系统如果能够搭配合理,倒也不错。
...

确实对于小公司来说,性能不是主要的,但功耗就更不用考虑了。

笔记本耗电低,但要是做服务器,似乎也不大妥当!

哈哈...

 回复 引用 查看   

#53楼 2011-01-10 19:46 卡通一下      
引用韦恩卑鄙 v-zhewg @waynebaby:
聯想徹底錯誤,虛擬機核心獨佔正好就是彌補分時終端系統造成的巨大性能浪費的針對性技術,虛擬化所依賴的存儲塔更是“全局靜態硬盤”,和什麽無盤工作站一個天上一個地下。

说到虚拟机,你是老大!呵呵...

我的知识老化了,对此可以说是一无所知,哈哈...

 回复 引用 查看   

#54楼 2011-01-10 20:23 卡通一下      
不开玩笑了,呵呵!

其实服务器是一个统称,它基于不同的应用,叫法也不尽相同。

按应用区分:数据库服务器、文件服务器、打印服务器、Web服务器、域控制器等等。

按性能区分:入门级服务器、工作组服务器、部门级服务器、企业级服务器、大型服务器等等。

 回复 引用 查看   

#55楼 2011-01-10 22:41 Pandora      
你这个感觉有点过度设计。似乎应该先根据财力买设备,系统跑起来了,有瓶颈了,再相应的升级。
 回复 引用 查看   

#56楼[楼主] 2011-01-10 22:48 WizardWu      
thanks all guys, 收集到不少好意见。

 回复 引用 查看   

#57楼 2011-12-08 09:54 CareySon      
楼主的帖子总结的很全面,楼下大家的讨论更让我开拓视野,thanks all
 回复 引用 查看