![]() | 1 creamiced 2014-03-18 22:22:00 +08:00 外行随便猜猜: 既然节点通讯的效率更高,调用栈更少,那付出的代价就是高成本啊 |
![]() | 2 sinxccc 2014-03-18 22:36:42 +08:00 我也是外行… 不过我觉得互联网企业那点数据计算用不上超级计算机吧=_= |
![]() | 3 66450146 2014-03-18 22:38:55 +08:00 我也是外行,但是从宏观来看,超算是专用架构,普通集群是通用架构,没有什么可比性吧。。。 |
![]() | 4 pyKun 2014-03-18 22:43:43 +08:00 "既然节点通讯的效率更高,调用栈更少" 这句话背后的实现细节之一可能就是,备份要基于不同机房,机架,还要保证速度,那么就要上万兆网卡和光纤网线。从而成本更高 |
![]() | 5 strak47 2014-03-18 23:14:39 +08:00 今天刚参观了下天河2号,它每天的水电费就有30万 -。- http://server.zol.com.cn/419/4194554.html |
![]() | 6 soarscnu 2014-03-18 23:18:40 +08:00 这个问题建议知乎上问。 |
![]() | 7 xdeng 2014-03-18 23:53:02 +08:00 你说的是 设计费用 还是 平时 维护费用? |
![]() | 8 windywinter 2014-03-19 00:25:14 +08:00 对超算来说,节点间通信是瓶颈。超算基本上是一套超算一个架构,研发费用高。 |
![]() | 9 jesse_luo 2014-03-19 01:00:01 +08:00 还要考虑可靠性和专用元器件成本,专门的硬件容错设计,甚至是自研ASIC 而普通的集群采用规模生产的器件,自然成本低 |
![]() | 10 wb14123 OP |
![]() | 11 paulagent 2014-03-19 08:42:42 +08:00 @wb14123 这里的一个主要问题是应用场景不一样.你就不能设计一种架构打遍天下.所以就会出现为不同的需求设计不同的架构的.而超算更是每一个都是独立的项目.每一个超算项目都是独立的 |
![]() | 12 min 2014-03-19 08:44:44 +08:00 高速互联技术很贵 丝集群用个10gb以太网随便玩玩好了 |
![]() | 13 66450146 2014-03-19 08:51:30 +08:00 @wb14123 举个最简单的例子。通用的接口,由于线缆(或者其他材料)的电气特性限制,会有一个最高带宽,来保证只要符合标准的线缆都能够跑到这个带宽。而专用的架构,可以为每一根线缆的电气特性量身定制带宽、延迟等参数。就像我们给 CPU 超频一样,每一颗 CPU 能超到的频率都是不一样的,把这些隐藏的性能压榨出来,是非常难,而且成本非常高的事。 另一方面,调用栈多,是为了抽象。抽象的实现方式就是间接,所以才会有这么多层的栈式结构。这个方面来看,有点像是“既然 C 语言效率这么高为什么不用 C 语言开发网站”一样。。。 |
![]() | 14 bigporker 2014-03-19 18:25:15 +08:00 完全外行 我感觉一辆能跑到300km/h的超跑,比3辆能跑100km/h加起来要贵 |