「 基礎設施即服務 」 提供執行軟體所需的計算 、 儲存與通訊資源 , 通常透過虛擬化技術來將底層硬體的差異予以隱藏 , 讓軟體可以平順地執行 。 在過去需要從取得服務器硬體 、 連上電源與網路 、 安裝作業系統的需求 , 現在只要提供需要何種作業系統 、 需要的記憶體與硬碟空間 , 幾分鐘就可以準備好一台全新服務器 。 雖然聽起來很不錯 , 但是對微型企業來說 , 選擇供應商該注意哪些事項 ? 本文屬於 「 善用雲端服務 , 微型企業的自強之道 」 系列文章之一 。 說到 「 基礎設施即服務 」, 最有名的當然就屬 Amazon EC2 了 。 隨著時間的演進 , 有越來越多的廠商投入這個領域 , 讓 「 基礎設施即服務 」 成為目前雲端服務最成熟的商務模式之一 。 為了方便討論 , 對於 「 基礎設施 」, 山姆鍋只限制在像 EC2 這樣的服務 。 其中 , 最主要的特點有 :

  1. 按照使用量收費 (usage-based charge)。
  2. 提供 API 可以隨時隨地啟用與釋放資源 。
  3. 可以安裝各種軟體 。

因此 , 虛擬主機不在考慮範圍內 , 而 VPS 供應商只要有提供上述的特點 , 也會被列入考慮 。 網路上有許多供應商 , 下面只是 「 影化身科技 」 目前考慮採用的三家 , 不代表他們一定優於其他廠商 :

Amazon EC2

Amazon Web Services 中的 EC2(Elastic Compute Cloud) 算是最早期提供這類服務的廠商 , 除了基本的 EC2, 它現在更提供許多相關的基礎服務 , 對於想要一站式 (one-stop) 服務的公司 ,Amazon Web Service 可以說是目前不二選擇 。

  1. 多種服務器規格可以選擇 。
  2. 支援眾多的基礎服務 。
  3. 涵括許多資料中心 。
  4. 支援服務器負載均衡服務 。
  5. 提供高可用性備援機制 。

就算不使用 EC2, 它的其餘服務對於微型企業來說也很有吸引力 , 例如 :Amazon S3 可說是便宜又好用的儲存服務 。 對於無法完全採用 「 平台即服務 」 來部署系統的微型企業 ,Amazon Web Services 絕對是值得去熟悉的服務 。

Linode

性價比算是很高的 VPS 供應商 , 後來因應雲端計算的趨勢也開放 API 以及按時間收費模式 。 多數用戶對其客戶服務給予高度肯定 , 但最近幾次的安全漏洞以及 DigitalOcean 開始威脅到它的市場 。Linode 的主要特點有 :

  1. 提供許多資料中心可以選擇 。
  2. 提供服務器負載均衡服務 (load balancing service)。
  3. 提供雙機故障備援 (IP failover, 需要客服協助 )。 對於像 「 影化身平台 」 這種需要全球部署的雲端服務而言 ,Linode 算是經濟實惠的選擇 。

DigitalOcean

跟 Linode 一樣是一家 VPS 供應商 , 也提供 API 以及採用按時收費模式 。 跟 Linode 比較 , 最大特點在於它全部的服務器使用的都是 SSD 硬碟 , 對於資料存取 , 理論上是比傳統硬碟快上許多 。 另外 , 由於在同樣價格下 , 提供的規格通常也比 Linode 優惠 , 所以 , 應該會讓 Linode 開始緊張才對 。 相對於 Linode,DigitalOcean 目前有下列的限制 :

  1. 不支援負載均衡服務 (load balancing service)。
  2. 不支持雙機故障備援 。
  3. 可以選擇的資料中心很少 。

吸引山姆鍋的當然是它同樣規格比較便宜且採用的是 SSD 硬碟這點 , 對於支援性質的服務器會優先考慮採用 。

小結

最近 Google 也開始提供它自己的 Compute Engine 服務 , 對於微型企業來說這可是好事 , 畢竟越多競爭者就越能確保提供經濟實惠的服務 。