cloudlinux

4月12日(一)早上一進辦公室,同事說!! 網站不能上啦!!

什麼週一就送這麼大禮給我們,趕快打開CMD命令提示令,主機無法解析!!! 太慘了吧

cloudlinux

想必網站管理員、網站設計師、網站SEO,都有管理網站的經驗,我要分享給大家一項重大消息!!

就是虛擬主機商從2013 下半年開始陸續採用CloudLinux 的架構

甚麼是CloudLinux

CloudLinux 技術可以實際分配虛擬主機上的資源,確保每個用戶都能使用到絕對的”實體”資源。

想像一下如果主機空間帳戶裡某個人的網站佔用資源過多,一般會出現什麼情況?如果是傳統的系統,伺服器會逐漸緩慢,直到整個伺服器就會崩潰,而使用了 CloudLinux,限制每個帳戶的資源使用,那麼萬一某個人的網站因為佔用資源過多而導致關閉,而其他的帳戶都不會受到任何影響。

沒錯!!! 如果資源一但超過,就立馬關閉網站!! 那會看到甚麼哩!? 來先看硬體規格!!有多猛

假設主機商採用主留規格:
CPU:INTEL XEON E5-2620 系列 6核心X2
搭配DDR3-1600 ECC 64GB
號稱SSD規格的硬碟

Server zoo cloudlinux
照片擷取自Server Zoo 中華電信機房虛擬主機

 

但是!!客戶瀏覽網頁時..卻顯示!!

虛擬主機的限制,明確規定使用的上限!!!,當資源不夠使用的時候,網站不是變很慢,而是HTTP的回應為500
用戶端瀏覽器看到的情形就是,Resource Limit Is Reached…就這樣,甚麼都沒有,也辦法設定網站維護中,要維護網站人員或是客戶看到,一片空白!!
來~來~來~ 看看Cpanel 後台怎麼說

cloudlinux

Cpanel 的Cloud Linux 貼心提醒

Cpanel 進去後點選,資源統計 Resource Usage Overview,顯示Entry Process(EP)已超過限制,並且達91次,因此客戶端有91次瀏覽都是看到如上圖的畫面!! 真爽啊!!

cloudlinux

以為91次就了不起!!! 1015次才屌咧!!

cloudlinux

Cpanel 精美的資源流量圖表!!

CPU 這沒啥好限制的…會超過是程式問題,請自行處理。
Virtual Memory 限制 768
Physical Memory 限制 768
Entry Process 限制15
I/O 限制1024KB/s

cloudlinux

研究Linode 日本VPS 伺服器

Linode

Linode 超強勢硬體規格!!

1GB RAM
1 CPU(E5-2670 2.6Ghz)
24GB SSD
2TB 月流量
40Gb 下載
125Mb 上傳

近期更新現在對低方案,一個月$10USD,並且是一台VPS實體主機給您!! 當然要會Linux的指令 ,逼我出手,來破解主機商的資源限制!!

linode

我將網站轉移到Linode 主機,設定好網域轉址,然後開起LongView 僅有12hr 免費提供流量表紀錄!!

我利用這短短的12hr,除了前置作業將網站搬過去,備份Mysql、將DNS轉址,確認網站可以正常運作之後,並將此LongView 紀錄開啟。

當然Linode 是提供VPS主機的服務,資源相對的比較高,測試的目地要找出網站運作到底會吃掉主機多少資源,導致CloudLinux 限制的資源超標!! 而被限制!

首先來看System 的狀態,總共有13個資源被使用中

Linode

CPU使用率最高來到21% (2-core)

實體記憶體吃到:164MB

Count 來到:9

Linode

 

Linode Linode Linode Linode Linode

 

那麼到底ServerZoo 一年這麼貴,當然中華電信機房本來就比較貴,以現今硬體技術來說,沒有必要將CloudLinux 的主機資源限制的這麼死,多釋放一些不是很好嗎,現在Amazon AWS 也在台灣設立節點了,提供更快的服務,價格的部份我還再研究中,不過相信主機商的費用會隨者硬體的規格進步而下降!