樹莓派怎樣成為生產工具?
隨著疫情蔓延,我們的工作方式正在發生改變。遠程辦公是所有公司面臨的共同挑戰。
智能辦公室
很多企業都通過 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