打算弄一个有 8 个节点的树莓派集群
1
wangluowangwang 2015-12-04 10:13:48 +08:00 via Android
然后?成本超过 x86,性能低于 x86 ?
|
2
lhbc 2015-12-04 10:26:49 +08:00 via Android
只是学习的话用虚拟机不行吗
|
3
he11owor1d 2015-12-04 10:30:12 +08:00 via iPhone
没意义,之前用四台树莓派跑 hadoop ,然后跑了算 pi 的实验,结果比单节点还要慢,应该是被 io 限制住了
|
4
maemual 2015-12-04 10:33:54 +08:00
楼上的怎么都这么现实,想玩就搞,管他呢。
|
5
wojiaohgl OP @wangluowangwang 实验室里用来学习的,节点够多就行了,性能无所谓
|
6
xmoiduts 2015-12-04 11:00:02 +08:00 via Android
想玩就玩,现在树莓派零代出来了,便宜量又足,不折腾总会手痒。
//要是不想折腾了也可以包邮出售造福 v 友。 |
7
jwnlive 2015-12-04 11:09:45 +08:00
要看业务用途了,以前用 50 块凌动跑过集群,能满足业务需求就行了
|
8
HentaiMew 2015-12-04 11:20:38 +08:00
集群不如虚拟机,分布式计算比不上多实例。还要插得满是线。
|
9
zts1993 2015-12-04 12:33:11 +08:00
这种东西噱头大于实际意义,,一顿树莓派加起来跑不过一个笔记本好尴尬。。。
|
10
lhbc 2015-12-04 12:46:43 +08:00 1
用树莓派做集群来学习真的是然并卵
首先,你能搞到什么交换机。背板带宽有多少?满足低延迟吗?支持 Jumbo 吗?支持 QoS 吗?支持链路聚合吗?能堆叠吗? 然后,树莓派是 ARM ,和 x86 的交叉编译,兼容性问题考虑了吗? 第三,花这么多时间搞硬件和 OS ,硬件还没到我都把集群跑起来了。 最终,和虚拟机比有什么不同? 如果只是学习,几百块买几条内存才是正道 |
11
wojiaohgl OP @lhbc 交换机实验室有现成的 48 口的,后面那对功能就不清楚了……兼容性问题也是我比较担心的一个问题,不过看新闻国外的都有 32 节点的跑起来了……
搞这个是因为实验室的 4 台做集群的服务器每天被折磨,经常被搞坏重装,老大深感于心不忍,然后我们发现现有环境下,用树莓派 3000 块左右就能搞定一个 8 节点的实验环境…… |
12
mzer0 2015-12-04 14:50:56 +08:00 via iPhone 3
@he11owor1d 那是你算法的问题
树莓派集群,听上去挺不错。事实上,我买了一些树莓派,计划等闲下来的时候搭一个集群。我喜欢树莓派,但目前事情比较多。 树莓派搭集群有什么用?我不认为会“很有用”,但我认为会很好玩,这就够了。 另外,我不赞同 @lhbc 的观点,我自用的路由器和交换机都是思科的 smart business 系列,买一些好的硬件设备并不是那么困难。我的笔记本使用了三块 ssd 的 raid ( 840EVO ),我还拥有一台双路服务器,但我不喜欢它,它很吵。我也有一些 VPS ,但我不喜欢 VPS ,兼容性不够好。 事实上,没有任何理由阻止我去做一件我认为“有意思”的事情,所以我想说:八个树莓派的集群, cool ! 不要因为你不够 cool ,就阻止别人,每年我都会买很多设备,仅仅因为我对他们感兴趣,而不在乎他们有什么用。 |
13
ooxxcc 2015-12-04 14:53:45 +08:00
帮楼上翻译:虽然树莓派集群没啥卵用,但是我开心就好
|
15
kiritoalex 2015-12-04 16:13:50 +08:00
@mzer0 666666666666
|
16
lhbc 2015-12-04 16:15:55 +08:00 1
@mzer0 我做的分布式存储,几个节点的总 IOPS 达到 100 多万。
我需要考虑 PCI 总线带宽够不够,内存带宽够不够,用什么网卡,延迟多少,交换机的背板带宽、包转发能力,链路聚合 每个部件用什么配置不至于成为瓶颈也不造成浪费 我做的 CDN 集群,能承受数十万的 QPS 。我需要考虑整个负载均衡的架构,采用的路由协议,每个节点的 CPU 、内存、网卡,需要测试 nginx 上自己开发的业务代码的性能。我需要做实时的连接、请求、带宽监控,实时的日志分析。 我认为这才叫 cool ! 8 个树莓派的集群 cool 不 cool ?呵呵 |
19
he11owor1d 2015-12-04 18:36:22 +08:00 via iPhone
|
20
he11owor1d 2015-12-04 18:37:38 +08:00 via iPhone
|
21
maemual 2015-12-04 18:46:05 +08:00
就好像 TBBT 里面,做了一个手机控制两步之外电灯亮、灭的功能, penny 问,有什么卵用,为什么要做,回答是, because we can
|
22
cxbig 2015-12-04 18:52:57 +08:00
想做就做好了,别问了。
|
23
lightening 2015-12-04 18:56:33 +08:00
听上去挺好玩的,别管楼上说的有没有用什么的。
|
26
wenbinwu 2015-12-04 19:50:09 +08:00
窃以为 cool 不是“我行你不行”的感觉,要装 cool ,而不是比 cool :D
|
27
mzer0 2015-12-04 23:15:05 +08:00 5
@lhbc 事实上我并不认为你做的事情很 cool. 甚至, 很无聊. 我认为, 你仅仅是说了一堆名词, 来显示"我在做很厉害的事情", 而实际上, 确实很无聊.
因为经常买设备, 我对硬件的性能还算了解. 1) 我觉得你说的话可以总结为: 我在做的事情, 就是如何用最少的钱, 装一台最高效的电脑. 2) 但是事实上这件事情是一个很普通的硬件发烧友就能做到的, 混几天论坛就能了解很多. 3) 实时日志分析和带宽监控, 是运维都会做...... 4) 多少多少万的 QPS 和 IOPS, 没有太大意义, 要看数据在硬盘上分布的位置. 5) 链路聚合? 说实话, 这技术我天天用, 没什么意义...买个支持链路聚合的路由器就行了... 总的来说, 这里不是硬件发烧友论坛. 你是在装逼, 而且装得很没技术含量...... 然而, 树莓派实际上也是很有技术含量的, 我是树莓派论坛的用户, 偶尔会在上面讨论问题: * 树莓派的内存频率, CPU 频率, 供电电压, 等等, 都是可以自行调节的. 不同厂家出产的零部件, 最高频率是不一样的, 有很多网友给出了自己的配置组合, 每一块树莓派都需要测试最高频率. * 树莓派的 USB 口和网口是关联的, 因此树莓派的数据传输能力不是很好, 有很多网友给出了树莓派+普通硬盘, 树莓派+固态硬盘的测试结果, 还有带宽测试, 峰值测试, 等等. * 树莓派有很多拓展板, 其中包括储存型的扩展板, 使得树莓派可以挂载 8 块以上的硬盘, 目前没看到树莓派挂在硬盘阵列或者多块硬盘的测试结果. * 有网友将树莓派成功超频到了 3GHz, 并且给出了配置文件及方法, 声称自己黑掉了树莓派的最高电压限制, 用 20V 电压成功超频. * 等等等等...... 因此, 树莓派也是"很有技术含量"的. 事实上我很喜欢树莓派社区, 很友好. 另外, 我不认为组装一台"高性能计算机"有什么技术含量. * 高性能计算机意味着大量的金钱. * 服务器主板是不允许自主选择网卡的, 另外, 服务器主板也会提供 Supported Device List, 并不是所有的设备都能在服务器主板上使用. * Linux 不是实时系统, 并不适合密集 IO 的场合. 这一点已经有很多人写文章讨论过, 这里不讨论. 感谢你, 你让 V2EX 的垃圾堆更美好. |
29
spoony 2015-12-05 10:05:49 +08:00
你们无法想象集群 DIY 出来之后的震撼
这里最后面有个视频,实用性不知道,不过绝对高科技 http://shumeipai.nxez.com/2015/10/10/256-raspberry-pi-computing-clusters-in-the-world-consisting-of-record-passenger-congress.html |
31
ilikekindle 2015-12-05 13:50:56 +08:00 via Android
|
32
flintlovesam 2019-05-24 09:54:25 +08:00
我打算弄个 64 个的 加一个控制 一共 65 个。Just for fun !
|