单一世界架构初探之性价曲线

性价曲线的提出主要从商业角度探讨,毕竟一个网游的最终是以商业目的。我们运营成本来算下看看,应该包括机器采购成本,人员维护成本,还有运行成 本。机器采购成本比较简单,就是服务器的买入价。人员维护成本主要是薪资和办公费用以及福利待遇等。人员这块有个地方估计需要注意,一般linux比 win32薪资待遇都偏高点,当然不是绝对,但至少我见过的普遍如此。运行成本,就比较复杂了,包括电费,机房费以及托管费用等七七八八的。有个很有意思 的报道说,GOOGLE选择机房的重要考虑因素居然是当地的电费价格,这个细节倒是我所没有关注过的。我认识的一个朋友,在IDC机房托管了300台服务 器,以现在年费7500元算下来,每年要225W人民币,不小费用的啊。

从单一世界架构的设计来看,我主要想从性价 角度来考虑下。现在服务器按性能分,有这么几种:大型机、小型机、PC机。大型机没有见过,知道IBM的大型机普遍装AIX。小型机到见过,SUN的 solaris。PC机就普遍,有我们桌面机,还有DELL那些些采用INTEL架构的服务器。他们性能已经逐渐接近于传统的小型机。2005年的时候, 曾经看见公司为杭州移动买过一台SUN的小型机,类似于现在的V890,从美国直接进口,听公司老总说,在人民币30W左右,而当时一台DELL的PC服 务器在1W左右。但从性能上看,当时那台小型机也就比PC服务器2倍不到,这个数据是个人的经验数据,希望有人提供更严格的测试数据。

从业界各种测试数据量来看,相同的计算能力下,小型机的性价要远低于PC服务器。如果再加上电力使用情况,估计要更低点。

从性价比的曲线来看,PC服务器组成的大规模服务系统似乎是最合算的方式,大规模的刀片式或者机架式,就连塔式估计都会慢慢减少。当然,如果钱比较多,还可以考虑向IBM采购大型机。

从这种趋势来看,我认为《量变引起质变》是单一世界架构最可能采用的物理架构,大量的服务器协同,完成大量的计算。

相关文章

什么是设计模式一套被反复使用、多数人知晓的、经过分类编目...
单一职责原则定义(Single Responsibility Principle,SRP)...
动态代理和CGLib代理分不清吗,看看这篇文章,写的非常好,强...
适配器模式将一个类的接口转换成客户期望的另一个接口,使得...
策略模式定义了一系列算法族,并封装在类中,它们之间可以互...
设计模式讲的是如何编写可扩展、可维护、可读的高质量代码,...