树莓派怎样成为生产工具?
随着疫情蔓延,我们的工作方式正在发生改变。远程办公是所有公司面临的共同挑战。
智能办公室
很多企业都通过 VPN 远程处理员工笔记本实现智能工作,不断升级的技术使员工基本的办公需求尽可能得到满足。这种云服务极大减少了数据中心的负载并提升了人们的工作体验。这种办公方案的另一个好处是有效降低了信息和通信技术( ICT )中单点故障的概率。
这就像在世界各地拥有成百上千个小型办公室或分支机构,而不是公司外部的大量个工作场所。这就是人们所说的智能办公室。
这种说法可能会吓到许多 ICT 专家,虽然分散计算资源的优势很明显,但这样的方案相当于将一台服务器与成百上千个办公室连接起来。
不同的视角
如果您可以从一块价值300元只有信用卡大小的微型电路板上获得大型服务器提供的服务会怎么样?如果再告诉您使用这个小型电路板只需要一张 SD 卡和一个普通的USB电源呢?这就是树莓派( Raspberry Pi )为智能办公室提供的最灵活的解决方案。
树莓派计算机板是运行着 Linux 系统的超小型计算机。这里的 Linux 系统是指 Raspberry Pi OS,由 Raspberry Pi Foundation 发布和维护。它基于 Debian,与最知名的 Linux 发行版共享许多软件包。许多树莓派板使用低功耗的 ARM 处理器,但可以完美地运行最著名的 Ubuntu 服务器
树莓派计算机板对于小公司来说也是一个很好的机会,以可承受的成本带来了大量(开源)服务。但是,数据丢失的风险是必须考虑的,因为所有的服务都在小型消费级硬件中。不过,正确设置备份/还原可以降低这些风险。
树莓派板可以提供哪些服务?
- ARM 处理器:某些软件包仅适用于 X86/X64 处理器,这个问题比较棘手。但如今 ARM 处理器不断增长的市场份额保证了程序员可以有软件对应的 ARM 兼容版本可以使用。
- 内存容量:这个问题一般只有大型程序进行复杂计算时才会出现。在很多情况下,可以通过优化代码让程序简洁高效的运行。如果一项服务需要为少量用户提供大量 RAM/CPU 资源,这项服务很可能无法正常运行。当然,最新的树莓派电脑版将内存容量达到了 8GB,可以满足日常大部分需求。
- 没有服务器使用经验的用户:这个问题可以使用 SD 卡内的基本映像来解决,同时树莓派的操作系统和运行数据也储存在 SD 卡上。
您可以用树莓派做许多有趣的事情,从基本的 LAMP 服务器到复杂的 CRM 系统均可以实现,包括但不限于:
- 代理服务器(也能够添加广告拦截服务)
- 电子邮件服务器
- 打印服务器
- 个人社交网络
- 个人论坛
- 个人 Git 门户网站
- 网络监控服务器
- 联系人管理
树莓派在远程办公室的另一个有趣的应用是通过其以太网口建立一个 WiFi 热点。
最后,树莓派还可以运行各种 Container 来获得自己想要的服务。
翻译人员:bbdzs
参考文章:Why use a Raspberry Pi to power your business