從業(yè)務(wù)流程看,云主機(jī)的可用性比物理機(jī)高,故障率低(可用性和故障率接近但不是一個概念,以方便闡述,這里只討論故障率)。
我看到很多客戶抱怨說,云主機(jī)故障率。同時,我也曾幫助過多臺物理機(jī)的客戶解決問題:
他們沒有專業(yè)的團(tuán)隊和大規(guī)模的軟硬件環(huán)境,對軟件和硬件故障點(diǎn)的復(fù)雜點(diǎn)幾乎
服務(wù)器托管在一個虧損的問題上,有時也會解決,小問題成為大問題。
這是我今天所分享的這個主題的力量,跟隨主題。
影響云主機(jī)故障率的主要因素有:
服務(wù)器硬件質(zhì)量
宿主機(jī)內(nèi)核
虛擬化層(KVM+QEMU 或 Xen)
Linux 內(nèi)核(承載業(yè)務(wù)程序)
影響物理機(jī)故障率的主要因素有:
服務(wù)器硬件質(zhì)量
Linux 內(nèi)核(承載業(yè)務(wù)程序)
從以上比較而言,云主機(jī)比物理機(jī)的故障率顯得高,因為虛擬化層和主機(jī)內(nèi)核是非常復(fù)雜的,引入額外的故障率。這是直觀的, 為了好理由:
AWS去年因為安全漏洞的虛擬化層,內(nèi)核啟動大規(guī)模的物理機(jī),大多數(shù)AWS用戶的影響。虛擬化層和主機(jī)內(nèi)核將是錯誤的相同的停機(jī)時間和重新啟動。
為什么說云主機(jī)故障率會比物理機(jī)低?
注:我是從終端用戶的角度看,“從實體機(jī)廠家進(jìn)貨,相比“買”
云平臺云主機(jī)。
理由是:在簡單的術(shù)語來說,云平臺供應(yīng)商往往管理數(shù)以萬計,成百上千的物理服務(wù)器和更多的專業(yè)基礎(chǔ)設(shè)施運(yùn)維
香港服務(wù)器團(tuán)隊和核心團(tuán)隊可以在這樣故障率的工作完成,以達(dá)到這種效果:
虛擬化層故障和主機(jī)內(nèi)核速率接近0。二層是通過內(nèi)核優(yōu)化實現(xiàn)的核心;
服務(wù)器硬件可以提高質(zhì)量;
承載業(yè)務(wù)程序的內(nèi)核,云平臺可以幫助用戶維護(hù)。和漏洞,修復(fù)安全漏洞。