搞懂server主機真不是件容易的事,太多細節,太多組合,太多網路服務,可以組合出各式的主機,怎麼知哪一種的效能,或是效率好?
cpu:(廠牌)x(cache:l1,l2,l3)x(hz)x(core)
memory:(廠牌)x(ddr2,3)x(hz)
disk:(廠牌)x(種類:ssd,hd)x(buffer)
network:(廠牌)x(種類:ethernet,firewire)x(speed)
service:(os:window,linux,...)x(web,db,cache,proxy,mail...)
還有太多東西,我不了解的。
現在又有不同的主機種類可以選擇,到底實體主機(Dedicated Servers),虛擬主機(Virtual Servers),雲端主機(Cloud Servers)有什麼差別呢?
根據個人明查暗訪的結果,用底下圖示(畫了個草圖):
實體主機:貨真價實的一台硬體
虛擬主機:一台真實的硬體上,切割出多台虛擬的機器
雲端主機:多台真實的硬體,組合成一台超級電腦,再切割出多台的虛擬機器
簡述3種server,個人所認為的優缺點:
優點 | 缺點 | |
實體主機 | 可使用整台硬體,不會和他人共享 | 硬體掛了,必須停機 |
虛擬主機 | 便宜 | 和他人共享硬體資源 執行效能較差 硬體掛了,也是要停機 |
雲端主機 | 硬體掛了不影響系統 可隨時加系統資源,理論上可到無限大 | 掛了,Data Center一起掛 供應商的能力決定效能 |
0 意見:
張貼留言