圖片來源: 

Hyper.sh

繼IaaS、CaaS(容器即服務)的風潮後,無伺服器應用看來又是下個IT基礎架構的新市場。最近部分大廠都有發布支援無伺服器應用的新服務,像是阿里雲的無伺服器Kubernetes服務近日上線外,Azure無伺服器平臺將支援開放事件處理標準CloudEvents,甲骨文的公有雲服務則是讓容器引擎開始相容無伺服器專案Fn。但除大型廠商,容器新創也是值得著眼觀察,像投入容器Runtime技術開發的新創Hyper.sh在近日推出了無伺服器容器平臺Pi,現在也已經能支援Google公有雲。

Hyper.sh表示,容器化應用在近年雲端生態系快速成長,雖然用戶持續使用既有解決方案,利用該平臺作為原生Docker執行環境,不過隨著微服務浪潮的興起,許多企業也想要使用Kubernetes調度這些複雜應用。

Hyper.sh這次新釋出的無伺服器平臺Pi整合原生Kubernetes API介面,開發者可以在Pi中直接使用Kubernetes,而這樣的整合策略,也增加該平臺在生態系中各平臺的可攜帶性。Hyper.sh表示,該平臺也不需要介入任何VM叢集管理,全然擁抱容器技術之下,Pi只需要呼叫REST API,就可以隨需創建容器,而該團隊也表示,在5秒鐘內平臺就可以完成容器的創建。

使用Pi的程序,首先得要完成Docker映像檔建置,將映像檔上傳至容器儲存庫後,使用者再決定Pod的硬體規格為何,最後,只需要利用API就能創建新容器。而這個平臺服務,採取每秒計價的收費模式。圖片來源:Hyper.sh

 

讓許多企業傷腦筋的容器儲存應用,Pi也有原生支援持久儲存(Persistent Volume),可以支援有態(Stateful)應用,而系統也會自動建立副本,確保數據的安全性。而為了確保容器網路的安全,該平臺會在Layer 2網路層,建立一個私人容器網路,「當中所有的連線,都會與外部環境、其他租戶進行隔離。」Hyper.sh表示。

在多雲架構當道的現在,Pi也理所當然的要支援多雲環境。不過該公司表示,現階段該平臺首先支援的為Google GCP,Hyper.sh也預告在明年後,也開始將觸角延伸到AWS、Azure以及其他大型公有雲服務商。

相仿公有雲虛擬機的計價方法,Hyper.sh的容器主機大小,也按照CPU核心數、記憶體等規格區分價格,而每種容器主機,根據規格差異,每秒的執行成本也有相當差異。圖片來源:Hyper.sh

Hyper.sh列出一些Pi與多數FaaS專案的差異。首先,FaaS平臺執行企業開發的程式碼,而Pi則可直接執行Docker容器映像檔。再者,由於Pi原生支援Docker,所以任何可以被Docker打包的程式碼、二進位檔案、腳本化程式,都可支援。而FaaS使用函式呼叫作為執行實例單位,Pi則利用單一容器作為執行單位。

熱門新聞

Advertisement