今天Lady看到一个视频,有一个Oracle开发者团队构建了一个庞大的树莓派集群。
到底有多庞大呢?
•5×2米高的机架
•1台超微1U Xeon服务器
•18个USB电源
•22网络交换机
•49个客户3D打印树莓派支架
•1060个树莓派
要刷上系统并安装1060个SD卡会是一个巨大工程,所以团队决定从一个中央服务器(Supermicro 1U Xeon服务器)引导所有SD卡。网络引导允许他们只安装和配置软件一次,如果需要进行任何更改,它们也只会发生一次。作为Oracle,团队很自然地启动了用于ARM的Oracle Linux,而不是默认的Raspbian。
这个团队成功地在Oracle Code One 2019上构建并展示了集群。
他们决定使用Java构建一个引人入胜的演示,它不仅在大屏幕上显示集群的利用率,而且还显示了会议的模糊图像。与会者可以向集群发送消息以释放该映像。一旦接收到消息,一个随机节点将继续前进,并实时释放图片的一部分。挑战在于尽可能快地发送尽可能多的消息,以使整个画面清晰起来。通过这种方式,与会者不仅可以对在这里工作的硬件工程感到兴奋,还可以以一种有趣的方式与集群进行交互。演示还鼓励与会者使用众包方法并一起工作,这间接地帮助他们与其他与会者建立联系。
做这样一个集群到底要干嘛用?
引用团队主力的一段话:
未来会怎样呢?在可预见的未来,仍有许多想法会让我们保持忙碌。我们的目标之一仍然是让这些树莓派集群完全基于云计算,并在其上运行Kubernetes和Fn项目等技术。我们仍然希望有一个演示目录,它可以被世界上任何地方的任何集群在当前出现的任何事件中使用。当然,我们还没有放弃让这些集群模块化的想法。但与此同时,我们也有了一些新的想法。其中之一是让(大)集群成为支持物联网的Oracle Code One体验的核心和中心,并让它在Oracle Cloud的帮助下实时捕获和处理来自事件的许多不同传感器读数。 我们下一步将处理这些想法中的哪一个还没有决定。但有一件事已经很清楚:前面的路还很长,我们期待着它……
这是他们构建这个集群的视频,很让人震惊!
看他们这么拆树莓派的包装盒,很治愈啊!
我就想说一句:你们敢不敢换成Jetson NANO? 然后都跟我买......
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有