DigitalOcean 與昨天介紹的 VULTR 類似,是另一家機房橫跨各大洲且已穩居龍頭地位的 VPS 廠商,歷來評價都還不錯,站長個人使用上的經驗也沒有太大的問題,介面設計上也蠻容易上手的。

DigitalOcean 比起 VULTR 來說比較大的不同或許是出現在方案規劃上,DigitalOcean 的方案相對來說簡單許多,只有單一 SSD KVM VPS 系列,根據處理器核心數、記憶體大小、SSD 儲存空間大小與每月流量上限的不同分成九個等級,最低階的方案從每月 5 美元起跳,最高級的方案每月租金則來到 640 美元,此外,DigitalOcean 同樣提供了以小時為計費單位的模式。

重點特色

  • VPS 技術形式:KVM 【不支援 Windows 系統】
  • 儲存設備技術形式:全面採用 SSD
  • 管理介面:自家專屬介面
  • 即時開通:是
  • 管理模式:無管理 (Unmanaged)
  • 聯外網路:1 Gbps
  • 機房位置:目前合計 7 處
    美洲-紐約、舊金山、多倫多 (加拿大)
    亞洲-新加坡
    歐洲-阿姆斯特丹 (荷蘭)、法蘭克福 (德國)、倫敦 (英國)
  • 接受付款方式:
    信用卡、PayPal (僅供儲值)

VPS 方案介紹

DigitalOcean 提供最低價位的方案每月月費為 5 美元,包含 512 MB 的記憶體、20 GB 的儲存空間與 1TB 的流量,大致上與 VULTR 差不多,差異在於記憶體較少但提供了較大的 SSD 空間。

如果您對此廠商的 VPS 服務感興趣請透過上面的按鈕申請,不必任何額外花費就能幫助本站營運!

優惠訊息 PROMOTION (2016/02/14)
透過上面的按鈕申請 DigitalOcean 服務就可以享有免費的 10 美金額度,可以免費使用入門方案 (每月 5 美元) 兩個月!

在作業系統選擇的部分,DigitalOcean 也提供了頗為豐富的版本供用戶選擇,包含 CentOS 5/6/7、Ubuntu、Debian 7/8、FreeBSD、CoreOS、Fedora 等選項,除此之外還提供了自動一鍵在 Ubuntu 14.04 的基礎上安裝 LAMP 伺服器、GitLab、ownCloud、WordPress 等多種選項,不過雖然是基於 KVM 技術,但 DigitalOcean 是不能安裝 Windows 系統的。

本站實測報告

(測試機可用期間為 2016/02/15 ~ 2016/03/15)

DigitalOcean 的管理介面給人的第一個感覺就是簡潔,如同其他 VPS 廠商一般,申請服務之前需要先搞定帳務的設定,點選右上角的齒輪圖案之後選擇 Settings 就可以進入帳務設定了,DigitalOcean 提供信用卡與 PayPal 兩種付款方式,其中前者可以在餘額不足的時候自動進行扣款,但後者則只能用於手動儲值。

DigitalOcean-Billing

↑ DigitalOcean 帳務設定

 

要訂購 VPS 只需要點選右上角的 Create Droplet 即可 (DigitalOcean 將他們的 VPS 稱為 Droplet,取其水滴的意思),與 VULTR 類似的設計,所有設定都在同一個頁面上完成 (作業系統、機房地點、方案等級、VPS 主機名稱與附加功能設定)。

DigitalOcean-Create

機房位置的部分雖然 DigitalOcean 提供的地點數量比 VULTR 來得少,但也幾乎可說是遍布全世界了,部分地區有複數個機房時可以透過點選下方的數字來指定,在亞洲的機房則是位於新加坡。

DigitalOcean-LocationOption

關於下方附加功能的說明 (由左而右):

  • 內部網路支援 【免費】 (如果你有多個同機房 DigitalOcean VPS,且它們之間經常有互相傳輸資料的話,這個選項會賦予你的 VPS 一組額外的內部 IP,可以走內部網路來提升速度)。
  • 自動備份 【月租為 VPS 本身的 20%】 (每天對你的 VPS 進行備份,並保存最近兩天同一時間時的狀態快照)。
  • IPv6 支援 【免費】 (VULTR 預設是沒有啟用 IPv6 的,建議可以在這裡順便開啟)。
  • 用戶資料 (主要是關於建立 Droplet 時的預設設定,這部分要參閱 DigitalOcean 的官方文件)

DigitalOcean-Creating

↑ DigitalOcean 建立 VPS 的速度非常快,只要 55 秒。

當 VPS 建立後 DigitalOcean 的系統會自動將包含預設 ROOT 密碼的啟用通知寄發到帳號所屬的 E-mail 信箱,在第一次透過 SSH 或 KVM Console 登入時會要求變更。而對於預設的密碼站長只有一句話想說:會不會太長啊?!

DigitalOcean-Activation

↑ DigitalOcean 啟用通知

DigitalOcean 的 VPS 管理介面站長認為設計得相當不錯,雖然看似簡潔但其實該有的功能都有了可說是相當的完整。

DigitalOcean-Manage

↑ DigitalOcean VPS 管理介面

點選首頁的 Console Access 就可以開啟 KVM Console 管理介面,採用了與 VULTR 相當相似的設計,同樣是不需要安裝任何 Plugin 就可以在 Google Chrome 等瀏覽器中使用,而且使用起來相當穩定鮮少有斷線的情況,因此站長給予相當高的評價 (當一次要管 10 台時就會知道 VNC 一直斷線有多麼讓人不爽了……)。

DigitalOcean-KVM

↑ DigitalOcean KVM 管理介面

關於 IP 設定的部分,如果申請時沒有啟用 IPv6 功能,是可以在這裡開啟的,但 DigitalOcean 目前在 IP 位置方面功能比較弱,目前不能提供加購額外 IPv4 位置的申請,IPv6 位置也只提供 16 組。

關於 PTR 紀錄 (Reverse DNS) 的部分 DigitalOcean 是採用自動設定的方式,因此用戶是不能自行調整的,DigitalOcean 會自動將 PTR 紀錄設定為用戶建立 Droplet 時所使用的 Hostname (之後還可以在設定介面的 Rename 功能自行變更)。

DigitalOcean-IP

↑ DigitalOcean IP 管理介面

DigitalOcean 還有另一項比較特別的設定,Linux Kernel 的部分預設是由 DigitalOcean 官方自行製作的,可以使用設定介面上的選項從官方製作的各個版本中選擇使用 (當然自己手動安裝也是 OK 的)。

DigitalOcean-Kernel

↑ DigitalOcean Kernel 設定

至於更換或重新安裝作業系統的選項則是藏在註銷服務的選項旁邊,在左邊的 Destroy 選項裡面。

DigitalOcean-Rebuild

↑ DigitalOcean 註銷服務與重新安裝作業系統介面

性能測試

站長選用的是月租 10 美元的 SSD VPS 1 GB 方案,機房位置則是新加坡。為了有單一標準能夠進行各家 VPS 系統的比較,因此站長統一選用 CentOS 7.x 系統 (核心則由各 VPS 廠商自行優化) 進行基準測試。

DigitalOcean-HWINFO

 

↑ HWINFO 系統資訊

  • 傳送 4000 個封包 Ping 測試後遺失率為 0%,平均延遲時間 140ms,最大值為 585ms,最小值為 138ms,表現可說是優異。
  • 基準測試分數為 1077.4 (Unixbench 5.1.3)。
  • Cachefly 測速約 27.5 MB/s (約 250 Mbps)。
  • 平均 I/O 速度:212 MB/s。
  • 官方速度測試站點:
    點此進入官方測速網站。
  • 站長實際訂購的測試機 (2016/03/15 前有效):
    IPv4: 128.199.98.176
    IPv6: 2400:6180:0:d0::19f:3001

UNIXBENCH 5.1.3 測試報告-DigitalOcean 1 GB 新加坡機房

Dhrystone 2 using register variables 23869206.1 lps (10.0 s, 1 samples)
Double-Precision Whetstone 2869.2 MWIPS (10.5 s, 1 samples)
Execl Throughput 3436.6 lps (29.4 s, 1 samples)
File Copy 1024 bufsize 2000 maxblocks 706237.0 KBps (30.0 s, 1 samples)
File Copy 256 bufsize 500 maxblocks 199677.0 KBps (30.0 s, 1 samples)
File Copy 4096 bufsize 8000 maxblocks 1513594.0 KBps (30.0 s, 1 samples)
Pipe Throughput 1195561.8 lps (10.0 s, 1 samples)
Pipe-based Context Switching 194102.4 lps (10.0 s, 1 samples)
Process Creation 11112.6 lps (30.0 s, 1 samples)
Shell Scripts (1 concurrent) 4552.2 lpm (60.0 s, 1 samples)
Shell Scripts (8 concurrent) 608.0 lpm (60.0 s, 1 samples)
System Call Overhead 1712647.1 lps (10.0 s, 1 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 23869206.1 2045.3
Double-Precision Whetstone 55.0 2869.2 521.7
Execl Throughput 43.0 3436.6 799.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 706237.0 1783.4
File Copy 256 bufsize 500 maxblocks 1655.0 199677.0 1206.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 1513594.0 2609.6
Pipe Throughput 12440.0 1195561.8 961.1
Pipe-based Context Switching 4000.0 194102.4 485.3
Process Creation 126.0 11112.6 882.0
Shell Scripts (1 concurrent) 42.4 4552.2 1073.6
Shell Scripts (8 concurrent) 6.0 608.0 1013.3
System Call Overhead 15000.0 1712647.1 1141.8
========
System Benchmarks Index Score 1077.4

結語

DigitalOcean 做為三大巨頭的一員,表現自然是可圈可點的,特別是可靠性方面一直以來都沒有聽聞太多抱怨的聲音,選擇 DigitalOcean 的服務應該是不太會後悔的。

在 NXTHosting 剛起步初期,站長的伺服器規劃還沒有完整之前,有大約三個月的時間 NXTHosting 的 DNS 伺服器就是放在 DigitalOcean,自始至終 Uptime 都是 100.00%,沒有任何的服務中斷,中間站長也沒有遇到需要與官方支援團隊聯繫尋求協助的問題。

測試機站長會持續租用一個月的時間,如果在測試機可用期間內網友有任何想看、想測試的項目歡迎在留言中告訴站長,站長會盡快找時間補測。

如果您對此廠商的 VPS 服務感興趣請透過上面的按鈕申請,不必任何額外花費就能幫助本站營運!

本文章僅介紹提供 VPS 服務之廠商,並不表示本站推薦您使用此服務,本站也不會對 VPS 廠商的任何問題與服務進行背書或推薦與承擔任何責任。建議您在購買前多加參考本站或其他網站介紹的各家 VPS 廠商,多加比較之後再做決定,畢竟,貨比三家不吃虧!