快轉到主要內容
  1. 技術/

雲端主機

·2 分鐘

之前有一大段時間都把服務放在 AWS 的 EC2 上,但最近在整理環境的時候開始思考,以我的需求有需要把服務放在 EC2 上嗎? 就開始研究相關的服務,查了一些文章及同事的推薦,就想說把這些訊息分享出來。

虛擬主機
#

若是有玩過虛擬機的人,例如 VMware、VirtualBox 這些東西,其實原理是一樣的。虛擬主機就像大通舖一樣,一群人要一起共用設施,床位也可能因為旁人的影響而限縮,但優點就是便宜。

VPS
#

VPS 是 Virtual Private Server 的縮寫,就是在一台機器上以軟體的方式模擬成多台機器,讓這些機器能分享CPU、記憶體、硬碟…等硬體資源,並各自運作不同的程式,不互相干擾。VPS 就像套房一樣,有獨立的衛浴及設施,相對的價格比較高。

目前 VPS 的技術比較常見的兩種,分別為 Xen 跟 OpenVZ,兩者使用的虛擬技術不太一樣,OpenVZ 的每一台虛擬機的資源由 OpenVZ 動態控制著,共用著所有的 kernel,實體上來說,每一部虛擬機器並不是真的擁有自己的資源 ( CPU、記憶體…);而 Xen 則是以模擬硬體的方式,讓每部虛擬機器擁有自己的各種硬體環境,所以,每部虛擬機器是完全獨立的,一旦分到多少的資源,就是多少,不像 OpenVZ 那樣可以動態的調整,因此,採用 XEN 的電腦所能夠分割出來的虛擬機器數量,因為被固定住資源,所以,可能會比較 OpenVZ 來的少。

主機代管 / 實體主機
#

其實 VPS 的需求對我來說已經很夠用了,但是若是需要考慮到安全和擴充性可以再往上考慮主機代管或實體主機的方案,這兩個方案可以由自己的需要來擴充設備,不同於 VPS 來說,是真正獨立的資源。若 VPS 是租房,那麼這方案就是買房了,可以完全由自己決定要甚麼樣的建築及結構。

EC2
#

VPS 的一種,採用 Xen 技術,與一般的 VPS 不同的是它的彈性很大,有不同的 region 可供選擇,且依照小時來計價,更有彈性。

另外,在 2016/11/30 Amazon 也開始有平價 VPS 供選擇:Amazon Lightsail,一個月最低 5 美元,第一個月免費。

相關文章

雲端服務

·1 分鐘
雲端運算的比喻:對於一名用戶,由提供者提供的服務所代表的網路元素都是看不見的,仿佛被雲端掩蓋。 軟體即服務 Software as a Service, SaaS # 平台即服務 Platform as a Service, PaaS # 基礎設施即服務 Infrastructure as a Service, IaaS # http://image.slidesharecdn.com/cloud-computing-v261-100301154155-phpapp01/95/presentation-on-effectively-and-securely-using-the-cloud-computing-paradigm-v26-15-728.jpg?cb=1267458215

AWS EC2 LAMP (2)

上一篇介紹了如何建置 LAMP 環境,這篇要來介紹如何建立一個網頁服務的相關設定 Domain name # 想到網頁當然第一個想到的是網址也就是 Domain name 我用的是 godaddy,到上面去設定 A Record 就可以了

AWS EC2 LAMP (1)

使用 Linux 架設 web server,LAMP 是非常常用的選擇,LAMP 代表 Linux + Apache + MySQL + PHP,當然還有很多的組合,像是 LNMP (Linux + Nginx + MySQL + PHP) 等等的搭配,但這篇就先針對 LAMP 做介紹。