【觀點】遠端租用樹莓派(RPi)來架設網站,合算嗎?

作者:陸向陽

樹莓派是2012年開始推展的單板電腦,在4年左右的發展後,2016年英國一家主機代管服務公司Mythic Beast就有推出「Raspberry Pi cloud」的遠端租用樹莓派服務,可以租用第三代的樹莓派,依據使用的資源、時間付費即可。

圖1 代管機房內放置了多台RPi,每台都用紫色網路線通訊並以PoE(Power over Ethernet)方式供電給RPi。(圖片來源:raspberrypi.org

而在今年6月Mythic Beast又推出第四代樹莓派的遠端租用,8月份進一步宣布可用64位元版的樹莓派作業系統或64位元版的Ubuntu Linux。看來Mythic Beast的RPi租賃服務很興旺。

Mythic Beast推出RPi 4遠端伺服器服務(Source:Mythic Beast官網)

有趣的是,Mythic Beast除了RPi外也提供其他特別系統的租賃代管服務,例如可代管Apple Mac mini系統,月費依據不同方案在16.67~41.67英鎊不等,也可選擇季繳、年繳而有更多折扣。

為何要租賃RPi?

RPi已經很便宜,入門價甚至只有5美元(此指Pi Zero),目前最高規版也僅75美元,幾乎人人買的起、買的到,何必租用?就算真的不願花一毛錢,網路上也有許多可用的RPi模擬器(Emulator)軟體,找一部電腦安裝並啟動,就形同擁有一部RPi。

何況,遠端租用其實是功能限縮的,無法使用RPi的攝影機、無法使用RPi的GPIO接腳等,只能純以電腦型態使用RPi(模擬器大體也是如此,一般而言只有擁有實體RPi才能使用攝影機、GPIO接腳)。

遠端租用RPi的情境,其實是在短時間需要使用多台RPi的時候,例如要用一堆RPi來串連運算;或者,若有網頁開發者、網站維護者本身已經很習慣RPi的環境與設定,也可以直接透過代管公司建立起用RPi架設的網站。

例如有人用18台RPi架設起網站,其中14台負責以Apache、PHP產生動態網頁,然後有2台用於提供靜態網頁(也是用Apache架設),然後有2台為Memcache,運用其記憶體加速網頁服務速度。

還有一個好處是租用RPi會比租AWS相近規格的執行個體(實例instance)合算且效能佳,以RPi 4而言,租一個月約8.63英鎊(約328元台幣),而AWS的a1.large就要36英鎊(約1368元台幣),mg6.medium也要27英鎊(約1026元台幣)。

然後架設起來後每秒可因應處理的需求(request)達107個,高於a1.large的52個,也高於mg6.medium的57個。此外處理時間也比較短,僅457mS(毫秒),其他都快要1秒,顯見RPi租賃的優勢。不過,RPi難以用scale-up的垂直方式擴充效能,只能以增加更多台數的scale-out方式來增加效能。

圖2 租用RPi 4與AWS a1.large、AWS mg6.medium的成本、效率比較。(圖片來源:raspberrypi.org

有趣的是,遠端租用RPi並不是直接使用插入RPi板子上的SD記憶卡,而是透過往遠端開機機制共同取一個大儲存池,所以儲存空間是可以彈性調整的,可以10GB~250GB不等,每一GB使用一個月為2便士。

圖3 租用RPi3、RPi 4均有1TB月流量,而磁碟空間每月每GB要2便士費用。(圖片來源:raspberrypi.org

最後,租用RPi 3一個月5.75英鎊(約218元台幣),租用RPi 4則為7.25英鎊(約275元台幣),使用的網路線速率不同(因RPi自身硬體之限),但每個月都可以有1TB流量。有趣的是,畫面中說這個服務是Beta(外部測試)版,請不要用來控制核電廠(請見上圖淺橘色塊的文字)。

(責任編輯:謝涵如)

陸向陽

Author: 陸向陽

從電子科系畢業後,即以媒體人的角色繼續這段與「電子科技」的不解之緣。歷任電子技術專書作者、電子媒體記者、分析師等角色,並持續寫作不殆。近來投入Arduino、Raspberry Pi等開放硬體的研究與教程介紹。

Share This Post On
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x