服務(wù)器在計(jì)算機(jī)電子行業(yè)中的應(yīng)用非常廣泛,在現(xiàn)代化的安防管理之中,網(wǎng)絡(luò)數(shù)據(jù)的傳輸與存數(shù)也離不開(kāi)服務(wù)器的支持,但是隨著云技術(shù)的發(fā)展,服務(wù)器市場(chǎng)也面臨挑戰(zhàn),加上服務(wù)器行業(yè)的自身競(jìng)爭(zhēng),服務(wù)器生存就有很大挑戰(zhàn)。
X86搶占服務(wù)器市場(chǎng)
近日,對(duì)于服務(wù)器市場(chǎng)的調(diào)查,負(fù)責(zé)區(qū)域電力公司小型機(jī)板塊的惠普銷(xiāo)售經(jīng)理,已連續(xù)數(shù)月未獲得任何電力公司訂單。IBM小型機(jī)部門(mén)的一位負(fù)責(zé)人也表示,整個(gè)部門(mén)來(lái)自電力公司的訂單從年初開(kāi)始就陸續(xù)被停。這些省市電力公司的客戶(hù)稱(chēng),國(guó)家電網(wǎng)方面從年初至今連續(xù)多月沒(méi)有批準(zhǔn)任何項(xiàng)目的小型機(jī)采購(gòu)。“上頭不批,我們也沒(méi)辦法,只能用X86頂上。”
X86服務(wù)器
電力系統(tǒng)是小型機(jī)銷(xiāo)售大客戶(hù)。此前全國(guó)各省電力公司每月上報(bào)國(guó)家電網(wǎng)的小型機(jī)采購(gòu)總額近千萬(wàn)元。
X86服務(wù)器以開(kāi)源軟件Linux為核心開(kāi)發(fā),可用行業(yè)標(biāo)準(zhǔn)件組裝,多售價(jià)幾萬(wàn)到十幾萬(wàn)元,在技術(shù)層面已能大面積替代價(jià)格高達(dá)十幾萬(wàn)到幾百萬(wàn)元的各品牌小型機(jī),后者操作系統(tǒng)為Unix,其零部件由各品牌自行研發(fā),非標(biāo)準(zhǔn)件。
以IBM為代表的傳統(tǒng)IT業(yè)巨頭們,曾經(jīng)依靠服務(wù)器全面統(tǒng)治中國(guó)市場(chǎng)。這些服務(wù)器穩(wěn)定性高,大量使用于金融和電信領(lǐng)域。中國(guó)銀行系統(tǒng)使用的大型機(jī)幾乎全部來(lái)自IBM。但這些機(jī)器售價(jià)高昂,基本在億元左右,后期服務(wù)費(fèi)也數(shù)目驚人。此外,IBM、惠普、甲骨文等都有小型機(jī)產(chǎn)品出售,包括國(guó)家電網(wǎng)公司在內(nèi)的很多大型央企均是其客戶(hù),這曾經(jīng)是IT巨頭們最為賺錢(qián)的利器。“性能穩(wěn)定,但價(jià)格不透明。”一名IT公司工程師向記者表示,視談判對(duì)手的地位不同和需求不同,小型機(jī)的價(jià)格從百萬(wàn)元級(jí)別到十幾萬(wàn)元級(jí)別都有。
這一塊業(yè)務(wù)目前受沖擊最為明顯。“小型機(jī)市場(chǎng)出現(xiàn)了不可逆轉(zhuǎn)的萎縮。”上述IBM小型機(jī)部門(mén)負(fù)責(zé)人表示。
一邊是小型機(jī)的盤(pán)子不斷在縮小,另一邊是X86的盤(pán)子在快速增大。在全球市場(chǎng),因?yàn)閄86售價(jià)便宜,性能不斷改善,小型機(jī)的銷(xiāo)售收入總額在2007年被X86超越之后便節(jié)節(jié)下滑。根據(jù)IDC的數(shù)據(jù),現(xiàn)在全球服務(wù)器市場(chǎng)中,X86已占據(jù)了95%的市場(chǎng)份額。
在中國(guó),X86的市場(chǎng)主要被國(guó)內(nèi)企業(yè)搶走。隨著華為、浪潮、曙光等國(guó)內(nèi)廠(chǎng)商加入競(jìng)爭(zhēng),X86價(jià)格不斷下降,報(bào)價(jià)也變得極為透明。2007年,國(guó)家發(fā)改委、財(cái)政部等部門(mén)首次提出,中國(guó)主要金融機(jī)構(gòu)設(shè)備國(guó)產(chǎn)化率不足2%。此后,要求政府部門(mén)、金融機(jī)構(gòu)等加強(qiáng)設(shè)備國(guó)產(chǎn)化率的政策引導(dǎo)一直存在。這加速了市場(chǎng)的遷移。
浪潮集團(tuán)副總裁張海濤在接受采訪(fǎng)時(shí)回憶,“2011年上半年時(shí)我們還是跟隨態(tài)勢(shì),當(dāng)時(shí)主要是靠政府采購(gòu),外資品牌還占60%多以上的市場(chǎng)份額。到下半年的時(shí)候我們的市場(chǎng)就明顯起來(lái)了?;萜铡BM都下降,不是某家在下降,是整個(gè)大趨勢(shì)在下降。”先是政府采購(gòu),然后是大型央企,將浪潮等國(guó)內(nèi)品牌作為了優(yōu)先采購(gòu)的對(duì)象。
X86服務(wù)器何以取代小型機(jī)
隨著X86服務(wù)器的不斷發(fā)展,這兩年來(lái)“去小型機(jī)化”的趨勢(shì)趨于明顯,越來(lái)越多的政府用戶(hù)正逐漸將核心數(shù)據(jù)庫(kù)應(yīng)用遷移到x86服務(wù)器平臺(tái),其中原因究竟為何
服務(wù)器的要求
類(lèi)似核心數(shù)據(jù)庫(kù)這樣的關(guān)鍵應(yīng)用對(duì)支持它的服務(wù)器平臺(tái)提出了非常嚴(yán)格的要求。
1)可靠性:通常用“5個(gè)9”(99.999%)、“6個(gè)9”(99.9999%)甚至“7個(gè)9”(99.99999%)來(lái)評(píng)估,代表服務(wù)器每年的非計(jì)劃停機(jī)時(shí)間分別是5分鐘、30秒和3秒鐘。
2)可擴(kuò)展性:要處理的數(shù)據(jù)量巨大,又要求實(shí)時(shí)、動(dòng)態(tài)和高效率,承載平臺(tái)必須具有高性能處理能力并易于擴(kuò)展。
3)可用性:代表系統(tǒng)被請(qǐng)求時(shí),能迅速反饋并被正確操作的能力。
4)可維護(hù)性:系統(tǒng)從出現(xiàn)問(wèn)題到恢復(fù)正常操作這一過(guò)程中所需的時(shí)間或能實(shí)現(xiàn)的效率。
X86服務(wù)器的發(fā)展
英特爾在2010年發(fā)布的Nehalem-EX架構(gòu)至強(qiáng)7500處理器,使x86平臺(tái)真正具有了叫板同時(shí)期主流小型機(jī)系統(tǒng)的實(shí)力。而至強(qiáng)E7系列處理器所實(shí)現(xiàn)的睿頻加速、超線(xiàn)程、虛擬化和智能節(jié)能等一系列技術(shù),使x86架構(gòu)的服務(wù)器在性能上足以抗衡基于RISC架構(gòu)的小型機(jī),但在成本上卻大大降低。
在關(guān)鍵業(yè)務(wù)領(lǐng)域最看重的可靠、可用、可維護(hù)等特性上,英特爾公司表示,至強(qiáng)E7的水平已經(jīng)可與安騰CPU媲美。這就意味著X86服務(wù)器同樣可以具備“5個(gè)9”、“6個(gè)9”甚至“7個(gè)9”級(jí)別的可靠性。
UCS(統(tǒng)一計(jì)算系統(tǒng))是思科提供的計(jì)算和網(wǎng)絡(luò)一體化解決方案,它具有無(wú)狀態(tài)計(jì)算(硬件級(jí)虛擬化)、一跳自愈網(wǎng)絡(luò)、虛擬化增強(qiáng)和集中管理等特點(diǎn)。
OracleRAC提供了數(shù)據(jù)庫(kù)橫向擴(kuò)展(scale-out)的完善解決方案。支持低成本的硬件平臺(tái),在保障優(yōu)質(zhì)的數(shù)據(jù)庫(kù)服務(wù)同時(shí),達(dá)到并超過(guò)昂貴的小型機(jī)所能提供的高可靠性和可擴(kuò)展性。
高可靠性
OracleRAC集群的多個(gè)節(jié)點(diǎn)可同時(shí)對(duì)外提供服務(wù)。當(dāng)某個(gè)節(jié)點(diǎn)出現(xiàn)故障,集群會(huì)自動(dòng)進(jìn)行故障切換和恢復(fù)。應(yīng)用程序可以方便地屏蔽底層故障,實(shí)現(xiàn)零故障切換,確保用戶(hù)業(yè)務(wù)連續(xù)性,減少計(jì)劃外停機(jī)時(shí)間。
網(wǎng)絡(luò)自愈是UCS獨(dú)有的特點(diǎn)。穩(wěn)定的網(wǎng)絡(luò)連接對(duì)OracleRAC集群致關(guān)重要。傳統(tǒng)環(huán)境下,用戶(hù)需要配置6塊網(wǎng)卡,采用雙網(wǎng)卡綁定的方式分別支持RAC的Priv、VIP、PUB三個(gè)網(wǎng)段,配置復(fù)雜且響應(yīng)時(shí)間長(zhǎng)。UCS集成了硬件級(jí)的網(wǎng)絡(luò)自動(dòng)切換,使任何網(wǎng)絡(luò)故障均在硬件層面自行修復(fù),保障了RAC節(jié)點(diǎn)間的可靠連接,避免了集群重組風(fēng)險(xiǎn)。
無(wú)狀態(tài)計(jì)算是UCS的創(chuàng)新技術(shù),實(shí)現(xiàn)了以物理服務(wù)器為顆粒度的硬件級(jí)虛擬化,大幅提升服務(wù)器資源復(fù)用和故障修復(fù)能力。當(dāng)OracleRAC某節(jié)點(diǎn)出現(xiàn)設(shè)備故障,盡管其它節(jié)點(diǎn)會(huì)接管業(yè)務(wù),但會(huì)降低系統(tǒng)可靠性,并導(dǎo)致性能壓力。傳統(tǒng)RAC故障節(jié)點(diǎn)的修復(fù)需要服務(wù)器、網(wǎng)絡(luò)、存儲(chǔ)、操作系統(tǒng)、數(shù)據(jù)庫(kù)等多方面的專(zhuān)家參與,修復(fù)時(shí)間長(zhǎng),使系統(tǒng)長(zhǎng)期暴露在潛在風(fēng)險(xiǎn)中。通過(guò)UCS無(wú)狀態(tài)計(jì)算,故障修復(fù)僅需服務(wù)器管理員參與,大大縮短了修復(fù)時(shí)間,降低了維護(hù)成本。對(duì)于設(shè)備升級(jí)替換,無(wú)狀態(tài)計(jì)算能力也能夠幫助用戶(hù)實(shí)現(xiàn)RAC環(huán)境下的逐步輪替,降低計(jì)劃內(nèi)停機(jī)時(shí)間,實(shí)現(xiàn)平滑過(guò)渡。
可擴(kuò)展性
不同于傳統(tǒng)縱向擴(kuò)展(scale-up)的方式,OracleRAC通過(guò)多節(jié)點(diǎn)聚合的橫向擴(kuò)展(scale-out)滿(mǎn)足性能要求,OracleRAC向集群中添加節(jié)點(diǎn)時(shí)并不需要停機(jī),且在啟動(dòng)新節(jié)點(diǎn)后,應(yīng)用程序就可立即利用這些增加的計(jì)算和內(nèi)存資源,不需要DBA手動(dòng)調(diào)整。
低網(wǎng)絡(luò)延時(shí)和高帶寬是思科UCS的固有優(yōu)勢(shì)。OracleRAC環(huán)境中存在大量跨節(jié)點(diǎn)信息交換,對(duì)網(wǎng)絡(luò)延時(shí)和帶寬非常敏感。思科UCS采用計(jì)算和網(wǎng)絡(luò)一體化設(shè)計(jì),其網(wǎng)絡(luò)延時(shí)是傳統(tǒng)網(wǎng)絡(luò)的十分之一,而帶寬是其十倍以上,保障了RAC跨節(jié)點(diǎn)的信息交換,更有效地避免節(jié)點(diǎn)間鎖沖突,提升了OracleRAC的性能擴(kuò)展能力。
一跳網(wǎng)格是UCS的獨(dú)特架構(gòu),它使得任意兩節(jié)點(diǎn)間的網(wǎng)絡(luò)消耗均為對(duì)等并最低。這個(gè)特性使得RAC部署及擴(kuò)展時(shí)不需要考慮物理位置帶來(lái)的影響,對(duì)于具有迭代效應(yīng)的應(yīng)用(一個(gè)結(jié)果需要多次查詢(xún))尤其有幫助。
彈性計(jì)算服務(wù)
OracleRAC在集群的多個(gè)節(jié)點(diǎn)中自動(dòng)進(jìn)行負(fù)載均衡,以適應(yīng)快速變化的業(yè)務(wù)要求和負(fù)載變化。用戶(hù)可以根據(jù)需要訂閱所有或部分節(jié)點(diǎn)的數(shù)據(jù)庫(kù)服務(wù)。這樣DBA就可以靈活地設(shè)定某應(yīng)用使用多少數(shù)據(jù)庫(kù)資源。當(dāng)應(yīng)用需求上升時(shí),管理員可以很方便地增加處理能力。
無(wú)狀態(tài)計(jì)算大幅提升了硬件資源復(fù)用能力,實(shí)現(xiàn)了應(yīng)用需求和計(jì)算資源供給的無(wú)縫對(duì)接。在OracleRAC規(guī)劃部署階段,因考慮業(yè)務(wù)增長(zhǎng)因素,通常會(huì)部署較多的冗余計(jì)算資源,造成資源浪費(fèi)。在UCS平臺(tái)上,規(guī)劃的冗余節(jié)點(diǎn)可僅以邏輯形式存在,當(dāng)有應(yīng)用壓力時(shí),再按需加載到任意閑置的物理服務(wù)器。這一能力,可以非常便捷地構(gòu)建大型彈性計(jì)算平臺(tái),對(duì)多個(gè)業(yè)務(wù)系統(tǒng)提供計(jì)算能力支撐。對(duì)需要快速擴(kuò)展的系統(tǒng),可以通過(guò)橫向擴(kuò)展方式快速增加資源;對(duì)于收縮的系統(tǒng),可以快速回收資源;對(duì)有不確定業(yè)務(wù)峰值的系統(tǒng),可通過(guò)統(tǒng)一協(xié)調(diào)冗余資源滿(mǎn)足峰值需求。