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