多用户计算可以满足大量需求

还没有读者喜欢这篇文章。
open network

Opensource.com

古代炼金术士试图将铁变成金。虽然他们没有成功,但他们确实给我们留下了一个绝妙的隐喻。上周,当我将 Fedora 17 安装到一台捐赠的戴尔 Dimension 3000 塔式电脑上时,我体验到了一些类似于炼金术的事情。

然后我为这台电脑创建了两个额外的用户,拿了一些备用的 USB 键盘和 USB 鼠标,并将额外的键盘和鼠标插入到两个 Plugable 多用户设备(每个售价 65 美元)。我屏住呼吸,将每个 Plugable 设备插入到那台免费电脑的 USB 端口。瞧!就像魔法一样,一台对别人来说毫无价值的电脑突然变成了一台功能齐全的三用户电脑。

每个工作站都可以同时在这台电脑上运行程序,包括 LibreOfficeGoogle ChromeScratch 或其他数千个 Linux 程序。电脑的处理器在三个用户之间共享。即使三个人同时上网,Google Chrome 在这台旧电脑上也能流畅运行。

您可能想知道,在使用共享处理器时,您是否会注意到电脑速度变慢?如果任何一个工作站正在进行处理器密集型活动,其他两个工作站会注意到一些速度减慢。您无法让所有三个工作站同时观看 YouTube 视频。但是您可以让一个人观看 YouTube 视频,一个人进行文字处理,另一个人进行一般的网页浏览或电子邮件。如果您的电脑有很多 USB 端口,则每个 USB 端口都可以支持一个单独的工作站。但是,您确实需要为每个工作站使用一个 Plugable 设备。

所有这一切的最终结果是,现在可以在某人的家中建立一个小型的计算机实验室。对于居住在小公寓中的家庭,一张桌子可以容纳三、四或五个工作站供家庭成员使用。如果该家庭收入较低,学龄儿童可以享受免费或低价午餐,他们可能有资格享受康卡斯特在美国提供的每月 10 美元的 Internet Essentials 服务。单根电缆调制解调器可以轻松支持多个并发计算机用户。

在我工作的马里兰州塔科马帕克公共图书馆,单根电缆调制解调器支持由加拿大公司 Userful 设计的多用户设置中的 20 个工作站。

再考虑一下在公共图书馆、学校、大学或小型创客嘉年华上为大型学习活动设置多用户计算机的机会。突然之间,您就有可能将 150 台电脑变成 450 个工作站——甚至 600 个工作站!在华盛顿特区,市中心图书馆的主厅,即 马丁·路德·金纪念图书馆,可以容纳多达 800 人。

如果能举办一个免费的全市活动,让青少年在门厅里互相教授 Scratch 计算机编程,那岂不是很棒?或者互相教授如何使用 Google Sites 构建网站。或者数百名青少年(和成年人)可以使用网络上的免费打字辅导工具来提高他们的打字技巧。

注意:我最喜欢的打字辅导工具是 Typing Web

我也很想看到 Python 编程日。我们必须推广这类数字节日。MAKE 杂志 的人们已经展示了当人们以这种方式聚集在一起时,可以产生多少善意和新的学习机会。

多用户计算在紧急情况下也有明显的用途。当红十字会在自然灾害后建立避难所时,公众可能需要访问网络以发送和接收电子邮件。在学校体育馆里设置 1200 台电脑绝非易事。更可行的是设置 300 台电脑——每台电脑有四个工作站。体育馆的电力可能无法为 1200 台电脑供电,但它可能能够管理 300 台电脑和 1200 台 15 英寸 LCD 显示器。 

如果一台多用户计算机通过 Wi-Fi 连接到互联网,那么这台计算机在热点看来会是一个单独的设备吗?我向 Plugable 的 Bernie Thompson 询问了此事,他确认每台多用户计算机在 Wi-Fi 热点看来都是一个单独的设备。因此,这里再次出现倍增效应:单个 Wi-Fi 热点可以支持七台多用户计算机,每台计算机托管三到四个工作站。

您可以通过单个热点让 20 多个工作站上网。如果您有一台非常快速的主机,配备 Core i5 或 Core i7 处理器,您甚至可以使用单个 4G Wi-Fi 热点让 30 个工作站上网。

注意:您需要使用三个 有源 USB 集线器 来进行这种配置,因为没有一台计算机会有 30 个 USB 端口。

如今,许多企业、组织和政府部门都在免费赠送 15 英寸和 17 英寸 LCD 显示器。我们可以轻松地将这些显示器重新用于多用户计算机。我们甚至可以在上述学习活动中开展“自带显示器、USB 键盘和 USB 鼠标”的活动。

我的朋友 Yusuf Abdi 有三个小学生,他们都精通 Scratch 计算机编程和使用 Google Sites 构建网站。我可以想象他的孩子们在一些大型数字学习活动中帮助其他几十个孩子。当有人问:“如何在 Scratch 中做到这一点?”时,显而易见的答案是说:“问 Yasmina,她知道。”Yasmina 即将升入三年级,并且之前有向中学生教授 Scratch 的经验。她是否了解使用 Google Sites 构建网站的来龙去脉?当然!她甚至给我提供了一些我不知道的技巧,而我以技术专家的身份谋生。

让如此有才华的学生在公共活动中验证和欣赏他们的技能,这对他们有什么好处呢?它鼓励他们掌握更多的数字技能。一个良性的学习循环已经开始。

我很惊讶地得知 Fedora 17——由 Red Hat 创建,第一家收入达到十亿美元的开源公司——可以下载到单张 CD 光盘上。在我过去安装 Fedora 的日子里,它需要 6 张 CD 光盘。如果您不习惯下载并将 Fedora 17 刻录到 CD 上,请咨询您的公共图书馆,他们是否有 Fedora 17 的 CD 光盘可以借出并复制。该软件是免费复制的。

如果图书馆说他们没有 Fedora 17 的副本可以借出,一个恰当的回应是:“这对我们社区的许多人来说真的很有用。”想起来,您的公共图书馆应该考虑设置一台多用户计算机,让人们有机会亲自试用一下。我们希望人们以这种方式在公共图书馆扩展他们的思维,您不觉得吗?

然而,真正让我心跳加速的是在发展中国家使用多工作站计算机的想法。这正是 美国国务院联合国教科文组织美国国际开发署联合国儿童基金会红十字会 和其他机构可以重新利用美国剩余技术,真正造福其他国家人民的地方。我最想看到的是在马拉维的 William Kamkwamba 阅读了一本关于利用风车发电的书籍的小型图书馆中,设置一到两台多用户计算机。William 可以通过 Kickstarter 众筹活动在大约 5 分钟内实现这一目标。这位非常有才华的年轻人深受世界各地人民的喜爱。

顺便说一句,在我上面描述的多用户实验中,我自己花钱购买了两台 Plugable 设备。如果您关心这些事情,请为自己购买一两台 Plugable 设备——然后告诉您当地的学校或图书馆,欢迎他们从您那里借用这些设备用于活动。事实是,您可以使用 Fedora 17 和 Plugable 设备进行的炼金术值得公众支持。诸如 麦克阿瑟基金会 等基金会应考虑他们可以为学校和图书馆购买 Plugable 设备的方式。如果苹果公司想知道如何使用其与三星达成的数十亿美元诉讼和解金,那么将其中一小部分资金交给公共图书馆和学校购买 Plugable 设备将为成千上万的人们开启数字学习机会。

数字技能可以开辟新的就业机会,这在我们经济不景气的情况下非常需要。新的就业机会将创造购买更多消费产品的资金。参与这种慈善事业符合苹果公司自身的利益。

我已经尽了我的一份力量……在下面的评论中,分享您将如何尽自己的一份力量。您对多用户计算机在您的社区和其他社区中的使用有什么愿景和希望?您所在地区现有的教育、艺术、健康或社区技术倡议可能从多工作站计算中受益?

Smiling librarian standing in front of bookcase
Phil Shapiro 是一名教育家,在过去的 35 年里,他一直在从学前班到研究生院的各个阶段教授学生。他目前在华盛顿特区地区的一家公共图书馆工作,帮助青少年和成人使用他们的公共 Linux 工作站。

1 条评论

Phil,
我认为您需要详细说明一下设置,尤其是在软件方面。这些工作站似乎都在接收 X11 会话,但如何实现的?我的记忆是,最近的 Fedora 版本不允许运行简单的 XDMCP 会话。您是在终端上使用 LTSP 还是某种 rdesktop 客户端?您还需要对防火墙进行一些调整,并且可能需要安装 rpms 才能进行这些类型的设置。需要更多具体细节才能了解您在谈论什么。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 获得许可。
© . All rights reserved.