云計算市場的許多小規模提供商的云計算服務和產品在速度、成本、靈活性,甚至在本地部署和混合云選項方面都會對全球云計算行業巨頭構成挑戰。
云計算平臺的規模一定很大,對吧?如果云計算的最佳功能是用戶只需點擊幾秒鐘并啟動一臺機器,那么必然需要建設和運營部署大量服務器的大量數據中心。
不過,“大”這個詞是相對的。規模最大的云計算行業巨頭AWS、Microsoft Azure、谷歌云可能會占據大部分市場份額,但它們并不能阻礙云計算市場其他提供商的發展。一些規模較小的云計算提供商正在開發利基市場,并采用其他的競爭方式,然而與云計算行業巨頭相比,他們的服務器數量確實微不足道。
人們普遍發現,這些“微不足道”的云計算提供商也在全球范圍內運營著數十個數據中心,而這些數據中心也擁有足夠數量的服務器,只是沒有云計算巨頭那么多。
事實證明,對于開發人員來說,規模并不總是最具吸引力的選擇。機器實例幾乎是運行在普通操作系統的普通硬件,軟件可以遷移以尋找更好的選擇。云計算公司在用戶界面、復雜功能、速度等方面展開了競爭,有時甚至在規模、價格等看似明顯的優勢方面的云計算巨頭也面臨一些競爭。
微服務架構的發展正在孕育更廣泛的云計算市場。將工作負載分成N個不同部分的開發人員不需要將自己限制在一個云平臺中。當連續的數據包流正在傳輸時,保持軟件在同一數據中心運行是有意義的,但通常可能會將應用程序分解為許多松散鏈接的代碼塊,偶爾交換消息,并且不需要最快的響應速度。如果有充分的理由,后臺處理和分析功能很容易轉移到不同的云平臺。如果企業在為系統創建體系結構時非常謹慎,甚至可以將每個微服務放在不同的云平臺上。
所有這一切都意味著云計算之戰并不局限于規模最大化。以下是十幾個規模較小的云計算提供商,他們的云計算產品和服務也有自己獨特的優勢,它們都很吸引人,但并不是客戶唯一的選擇。當他們超越規模最大的競爭對手時,人們發現云計算市場是一個令人驚訝的巨大和多樣化的市場。
1.Wasabi公司
Wasabi公司做了一件事:它將用戶的數據存儲在類似Amazon S3的存儲桶中。為了得到用戶的關注,該公司已將價格定得非常低。該公司聲稱其產品的成本中Amazon S3的存儲桶的五分之一,速度卻高達6倍。Wasabi公司針對那些需要從本地操作或其他云平臺進行異地備份的客戶。該公司只提供一個固定價格,不收取額外費用,如客戶數據離開網絡時。Wasabi公司不會像云計算巨頭提供的存儲解決方案那樣快,但有很多存檔工作不需要這樣做。
2.Vultr公司
云計算提供商Vultr公司通過以每小時2.50美元的價格提供最低價格的實例,按小時計費。這臺機器只配備512KB的內存,適用于靜態Web服務器,但用戶可以花費更多的費用購買更大的機器實例。
該公司已經擴展了其產品線,其中包括裸機服務器,這些服務器沒有虛擬化層的阻礙。還有專門的服務器,可以減少與攻擊者共享同一個服務器的威脅。Vultr公司在全球運營16個數據中心。其云平臺的界面很靈活,但是提供的服務有限并且比較基礎,可能提供的僅僅是命令行。如果用戶希望服務器在引導時運行腳本,則可以使用一個很好的輸入字段來鍵入腳本。但以每月2.50美元的價格計算,要求過高將是錯誤的。
3.UpCloud公司
UpCloud公司的亮點是提供持久硬盤存儲服務,該公司稱,它提供比SSD硬盤更快的性能。在啟動和持續性能方面甚至可能快50%。用戶必須測試其應用程序才能確定,因為速度將根據計算和數據獲取的混合而變化。
UpCloud的許多其他部分也令人熟悉。UpCloud在全球運行API、一系列標準模板和數據中心,其中兩個位于赫爾辛基的UpCloud公司總部附近。UpCloud提供公共云托管、私有選項和一些軟件層來創建組合。軟件定義的網絡很快就會到來。
其基本實例提供1GB內存和25GB硬盤存儲空間,起價為5美元,并以與競爭對手大致相同的方式向上擴展。UpCloud并不一定能提供更低的價格,但提供更快的磁盤訪問。
4.Packet公司
Packet可能規模相對較小,但它提供功能齊全的專門服務器,它們以“裸機”運行客戶的應用程序。這意味著客戶的I/O和存儲操作不會因無限的虛擬化層而陷入困境(至少在客戶通過過度的容器化添加自己的虛擬化層之前,這是客戶的責任)。
客戶需要為采用Packet的機器支付更多費用,但其獲得回報更多。c1.large.arm機器配備128GB的內存和32個核心處理器,其價格是每小時1美元,在一個月內累計超過672小時。Packet還采用一些配置較低的服務器,配備8 GB內存和4個核心處理器,每小時只需7美分。
其具備的一個很好的特性是現貨定價市場,客戶可以在那里出價購買硬件。一些需求放緩時的價格似乎比清單上的價格便宜50%以上。Packet在全球運營18個數據中心,還提供RESTful API,以及使用企業的配置、安全和管理軟件的本地版本構建混合云的大量選項。
5.Linode公司
另一家提供小型靈活的Linux機器root訪問權限的云計算提供商是Linode公司,其價格每月低至5美元。Linode公司支持全球9個數據中心的10個主要Linux發行版,其運營的第10個數據中心在印度孟買。
如果客戶需要安裝特定服務,Linode公司的用戶社區將共享大量啟動腳本,這些腳本將安裝正確的軟件并自定義配置。這些腳本涵蓋了大多數主要應用程序,如WordPress、Plesk、代理服務器、OpenVPN和LAMP堆棧。客戶還可以創建自己構建的腳本。
6.Hidora公司
如果客戶使用一些標準模型(NoDE.JS、PHP、Java)部署Web應用程序,Hidora公司提供一個PaaS(平臺即服務)來適應。該公司認為,其靈活的擴展以更好的價格提供了更好的性能。可以將負載平衡、備份和空閑出站帶寬等服務整合到捆綁包中。
Hidora是如何擴展和更新舊的共享托管模型以支持現代微服務架構的一個很好的例子。如果客戶想要獲得root訪問權限,Hidora公司會提供虛擬專用服務器,但客戶也可以將Docker容器部署到其Kubernetes集群。
Hidora將其服務器部署在瑞士,并確保它們受到瑞士數據保護法的保護。
7.DigitalOcean公司
DigitalOcean之所以受到開發人員的歡迎,是因為它簡化了虛擬機的啟動、大小調整和拆除虛擬機的過程,DigitalOcean稱之為“Droplets”。在取得一些成功之后,該公司最近擴展了PostgreSQL數據庫的更多托管服務、數據桶和Kubernetes集群。Droplet按小時計費,但當月計費的小時數上限為672小時,即四周的小時數,因此每個月的價格都相同。該公司將其價格設置為5美元的倍數,使賬單計算更加簡單。DigitalOcean公司在全球8個城市擁有并運營12個數據中心。
8.Shared hosting公司
Shared hosting的云服務由共享Web服務器提供。客戶在LAMP服務器上租借了一個帳戶,上傳了其HTML、JavaScript/HP,并按月支付費用,雖然不會給客戶提供root權限,但有時會讓客戶使用Telnet。
許多專門提供這些服務的公司(IONOS、A2、BlueHost、HostGator、InMotion)已經逐漸擴展到云服務器業務,提供虛擬專用服務器和專用服務器。其計費通常按月計算,時間長達三年。
Shared hosting公司似乎對每隔幾個小時啟動和拆除機器以滿足需求飆升的客戶感興趣。盡管如此,它們仍然是一個靈活的選項,可用于小型專用項目。
9.Antsle公司
Antsle公司可能是規模最小的云計算提供商。Antsle公司提供了一款無風扇服務器,可以放在桌面上,通過客戶自己的“云托管”儀表板創建Gentoo Linux實例。這個服務器小而安靜,提供云計算的大部分靈活性和功能。其CPU功率取決于客戶購買的產品,客戶可以通過控制物理安全性和保持一切可見性來運行工作負載,從而獲得更大的工作量。
Antsle公司還正在為其支持其他硬件的軟件版本進行封閉測試。或者客戶也可以在裸機服務器Antsle主機中使用相同的界面和軟件。