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