GCE(Google Compute Engine) 試用

GCE(Google Compute Engine) 是 Google Cloud Platform 裡面類似 AWS EC2 的 IaaS 服務。台灣是 Asia Pacific 第一個點,未來還會有新加坡的點加入。基本上從 Google 的 Developers Console 就可以存取到整個 Google Cloud Platform 的服務。

直接開一台最小台的機器(f1 micro, 1vCPU & 0.6G ram)來測,可以看出 GCE 目前的機器種類還沒有 EC2 來的廣…

Google Compute Engine (GCE) Machine Type

Google Compute Engine (GCE) Machine Type

而在 OS 的選擇上,目前也只有幾個選擇(沒有 Ubuntu 12.04 XD)

  • Debian 7 wheezy with backports
  • Debian 7 wheezy
  • CentOS 6
  • SLES 11
  • RHEL 6
Google Compute Engine (GCE) OS type

Google Compute Engine (GCE) OS type

在 Zone(Region)的選擇上,現在多了 asia-east1-a 及 asia-east2-b 可以選擇。這兩個目前是台灣的點,未來還會再加入新加坡的點。

Google Compute Engine (GCE) Zone

Google Compute Engine (GCE) Zone

GCE 登入比 EC2 複雜一點,要先安裝 Google Cloud SDK (或是單獨裝 gcutil),先取得 verification code 後才能做 ssh 登入。(Google Cloud SDK 的安裝及取得 GCE verification code 的方法可以參考 Google 官方的這篇文件

GCE 的計價方是跟 EC2 不太一樣,用量小於十分鐘的機器以十分鐘計;超過十分鐘後,最小的計費單位是一分鐘。所以如果用了 2 分鐘,算 10 分鐘的錢;用了 11.5 分鐘,則是算 12 分鐘的錢。官方的 pricing 在這裡,官方也有提供讓你可以簡單估算成本的計算機

簡單摸了一下,大概有幾個跟 EC2 不同的地方

  • VPC 的概念直接整進 GCE,而不是像 AWS 一樣把 EC2 跟 VPC 切成兩個不同的服務
  • Persistent Disk 可以直接被多台 instance 同時掛起來(read only)
  • 開機器比 EC2 快很多XD
  • Ephemeral IP 可以就地轉成 Static IP,不會變;但是反過來要拔掉 Static IP 換成 Ephemeral IP 的話就會變動了(廢話)
  • 計費方式
  • 跟 EC2 早期一樣,web console 提供的功能有限,很多東西要從 cli 下指令去處理
  • Firewall rule(對應到 EC2 的 Security Group)是套到整個 Network,而不是 by instance 去套

最後是線路品質…從中華電信的重新機房打過去測…

1000 packets transmitted, 1000 received, 0% packet loss, time 11184ms
rtt min/avg/max/mdev = 10.468/11.600/23.667/2.037 ms, pipe 2
本篇發表於 Cloud, Computer, FreeBSD, Linux 並標籤為 , , , 。將永久鏈結加入書籤。

發表迴響