駭客的看法:迷你伺服器的 8 大用途

我们不确定如何使用 SheevaPlug,这是一款廉价而强大的家用服务器,体积如同电源适配器,因此我们询问了一群超级极客——以下是他们的回答


关于支持科学新闻报道

如果您喜欢这篇文章,请考虑通过以下方式支持我们屡获殊荣的新闻报道: 订阅。通过购买订阅,您将帮助确保未来能够继续报道关于发现和塑造我们当今世界的想法的具有影响力的故事。


小型计算机无处不在——我们的手机、掌上游戏机和机顶盒,仅举几例——因此,Marvell Technology 公司位于加利福尼亚州圣克拉拉市,是生产此类设备芯片的公司之一,成功地将整个家用服务器塞进了 SheevaPlug 中,这是一个两英寸乘四英寸(五厘米乘十厘米)的盒子,可以插入任何墙壁插座,并且几乎与超大的电源适配器没有区别,这应该不足为奇。

Sheevaplug 旨在为希望将家中所有支持网络的设备连接在一起的技术爱好者提供存储容量和处理能力,以便他们可以共享电影、音乐、照片和其他文件,连接监控摄像头或创建适合他们手掌大小的迷你数据中心。虽然今天使用标准计算机服务器甚至价格在 500 美元到几千美元不等的 PC 就可以完成很多工作,但 Sheevaplug 的小巧尺寸、低廉价格(100 美元)和极低的功耗(低于 5 瓦)使其成为一个有趣的选择。

Marvell 知道其目前的受众群体是由对尝试新计算平台感兴趣的精通技术的爱好者组成,因此将 Sheevaplug 设计为在 Linux 操作系统上运行,该操作系统的源代码可供任何人免费使用。Marvell 还在其网站上记录了该设备的硬件,以便好奇的人可以了解其工作原理。“我们希望的是开发人员获得这个套件,并为其开发出巧妙的应用程序,”Marvell 的产品营销经理 Raja Mukhopadhyay 说。

ScientificAmerican.com 找到了一些在麻省理工学院(M.I.T.)计算机科学与人工智能实验室 (CSAIL)、卡内基梅隆大学、英特尔和其他地方的富有冒险精神的早期极客,并询问他们可以为 SheevaPlug 想出什么样的用途。我们最终得到了八个不同的想法


1. 家庭自动化
“我会将其连接到网络摄像头,并在房子里追踪自己,”M.I.T. CSAIL 博士后研究员 Nikolaus Correll 说。“该系统可以通过简单的运动检测来响应我的存在,然后打开和关闭暖气和照明。它还可以检测我的活动,例如学习、用餐和看电视,并将它们与预设的一组[自动化]操作相匹配。最终,它甚至可以创建我的活动统计档案,帮助我优化能源消耗。”

2. 桌面计算机替代品
Sheevaplug 配备了位于英国剑桥的 ARM, Ltd. 制造的 1.2 千兆赫处理器、512 兆字节的 RAM 和 512 兆字节的闪存存储——所有这些都与低端 PC 上的配置相当。“小规模计算正在赶上人们进行有意义的交互任务所需的[计算机处理能力]:网页浏览、电子邮件、听音乐,甚至——如果不是现在,很快就会——观看电影或电视,”卡内基梅隆大学计算机科学助理教授,前 CSAIL 博士生 Dave Andersen 说。Andersen 的研究要求他使用低功耗处理器的微型集群来处理更大的计算任务,他看到了使用 SheevaPlug 的处理器、内存和存储容量来制造低成本计算机服务器的巨大潜力。

3. 数据中心替代品(带有一条插满插入式计算机的电源排插)
为了跟上计算机用户的需求,数据中心管理员通常必须将大量计算机连接在一起。这些集群用于大型计算任务,例如模拟天气或提供每天访问的数十亿个网页。这些“服务器场”总共消耗大量电力。(美国环境保护署 2007 年的一份报告 估计,美国数据中心使用的电力在 2000 年至 2006 年间翻了一番,并将在 2014 年再次翻一番。)“如果这些东西可以取代虚拟化服务器场的内核,我会感兴趣,”CSAIL 系统管理员 Eric Schwartz 说。“如果这些东西可以与[服务器场]……的计算吞吐量相媲美,但功耗却只有一小部分,那将非常诱人。”

这种低功耗计算的趋势正在上升。微软最近宣布,它正在测试由英特尔微型 Atom 处理器 驱动的服务器,Atom 处理器是 SheevaPlug 供电的 ARM 处理器的主要竞争对手。希望是,尽管这些服务器可能需要更多的处理器才能完成与更强大的计算机相同的工作,但总体而言,它们将消耗更少的电力。

4. 数据可用性
位于旧金山的 Cloud Engines Inc. 是第一家获得 Marvell SheevaPlug 许可的公司,该公司销售一种名为 Pogoplug 的设备,该设备基于计算机用户可以连接到他们的硬盘驱动器(通过 USB 端口)的技术,以使该驱动器的全部内容通过互联网可用。Cloud Engines 的首席执行官 Daniel Putterman 说,如果在家中存储信息的硬盘驱动器上连接了 Pogoplug,即使您身处千里之外的星巴克,也可以访问该信息。

5. 数据挖掘
一旦服务器足够便宜且普及,它们就可以实现对各种设备(如自动售货机)的有趣的监控任务。“很久以前,一些駭客将其连接到网络,任何人都可以连接到它并查看苏打水的选择和供应水平,”M.I.T. 计算设计与优化项目 一年级硕士生 Jason Biddle 说。苏打水机不再连接到网络,但 Biddle 说,“我们考虑过找到一个小型 Web 服务器[如 SheevaPlug],让苏打水机恢复昔日的辉煌。我相信有人可以利用这些数据来发现苏打水饮用者中未知的趋势。”他补充说,有了低成本和低功耗服务器,开始将设备连接到互联网不再是令人望而却步的事情。“来自这些设备的信息随后可以被聚合并与其他数据流混合,从而产生新的见解。”

6. 生活过滤器
SheevaPlug 可用于监控传入的电子邮件和其他信息,在您打开收件箱之前对其进行预先分类。“我认为重要的是要将此视为不仅是始终在线的存储资源,而且是始终在线的处理资源,”CSAIL 四年级博士候选人 Luke Hutchison 说。“该设备有足够的处理能力来运行一个像样的机器学习算法。它可以登录到我的电子邮件帐户,并从我的阅读和分类习惯中学习,并尝试根据它认为我最有可能立即阅读或以某种方式分类的内容,在我收到邮件之前对其进行标记或加星标。”

7. 监控
视频安全也可能是 SheevaPlug 的优势。“我们正在与服务提供商讨论远程服务能力,”Mukhopadhyay 说。“很多人家里都有廉价的 USB [数字]摄像头。使用 SheevaPlug,您可以插入摄像头,并使用正确的软件,您可以获得监控摄像头。这些零售价为 700 美元到 800 美元,因此您可以想象服务提供商试图将其作为远程监控来销售。”

8. 随你命名
由于 SheevaPlug 使用 Linux 操作系统和开源软件(两者都可以免费下载),它可以是一个廉价的 Web 服务器、源代码存储库、备份服务器或无数其他东西。“总的来说,”M.I.T. 的 Hutchinson 说,“在这样一个盒子上托管很多不同类型的服务是可能的。”

© . All rights reserved.