服務(wù)器相信大家都不陌生,盡管在人們的日常生活中不會(huì)親自使用,但所用的網(wǎng)絡(luò)服務(wù)和很多軟件都運(yùn)行在服務(wù)器之上。其實(shí)服務(wù)器和個(gè)人電腦很相似,也需要主板、CPU、硬盤、內(nèi)存、網(wǎng)卡這些基礎(chǔ)組件。所不同之處在于,服務(wù)器在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求遠(yuǎn)超過個(gè)人電腦。同時(shí)服務(wù)器一般都有著特有的工作領(lǐng)域,比如文件服務(wù)器,數(shù)據(jù)庫服務(wù)器,應(yīng)用程序服務(wù)器,WEB服務(wù)器、云計(jì)算服務(wù)器等。而服務(wù)器究竟是如何發(fā)展的,未來又該走向何方呢?
一般人提到服務(wù)器發(fā)展史,就不得不提1946年誕生的第一臺(tái)計(jì)算機(jī)。而計(jì)算機(jī)可按年代劃分位四代:1946-1954年,第一代電子管計(jì)算機(jī)時(shí)代。1954-1964年,晶體管造就了第二代計(jì)算機(jī)。1964-1970年,集成電路使第三代計(jì)算機(jī)脫胎換骨。1970年至今,第四代計(jì)算機(jī)。而現(xiàn)代服務(wù)器正屬于第四代計(jì)算機(jī)。
服務(wù)器按體系架構(gòu)可分為兩種:x86服務(wù)器和非x86服務(wù)器。今天的x86服務(wù)器已成為市場(chǎng)的絕對(duì)統(tǒng)治者,牢牢控制著超過99%的服務(wù)器市場(chǎng),但是在從80年代到90年代,服務(wù)器市場(chǎng)一直被非x86也就是RISC陣營(yíng)牢牢控制。不論是IBM的Power還是SUN公司的Sparc都曾是市場(chǎng)的絕對(duì)統(tǒng)治者。而大型機(jī)、小型機(jī)的名字也正是在這一時(shí)期誕生的。
從名字來看就可知道兩者最直觀的區(qū)別就在于體積,而除此之外在價(jià)格、性能上也會(huì)有所區(qū)別。由于那個(gè)時(shí)期不論是網(wǎng)絡(luò)還是分布式計(jì)算都尚未誕生,因此如果需要大型計(jì)算能力就需要特殊的服務(wù)器集群。以IBM的大型機(jī)為例,之所以直到今天還擁有一席之地完全在于幾十年來,全球的銀行的業(yè)務(wù)基本都建立在IBM大型機(jī)之上,若想遷移到x86服務(wù)器上并不是一件容易的事情。
但在小型機(jī)市場(chǎng)則是另一番景象。隨著90年代英特爾開始進(jìn)入服務(wù)器市場(chǎng)。小型機(jī)和x86服務(wù)器開始了長(zhǎng)達(dá)二十年的戰(zhàn)爭(zhēng)。小型機(jī)盡管派系林立,各家也擁有自己獨(dú)特的專利和制造體系,也正因?yàn)槿绱耍骷矣捎诨ゲ患嫒荩趯?duì)抗開放的x86服務(wù)器陣營(yíng)時(shí)明顯力不從心。盡管早年x86在穩(wěn)定性、維護(hù)性等指標(biāo)上遠(yuǎn)不如小型機(jī),但是隨著技術(shù)的進(jìn)步以及健康的生態(tài)圈,僅僅用了不到20年就迅速統(tǒng)治了整個(gè)服務(wù)器市場(chǎng)。與此同時(shí)曾經(jīng)叱咤風(fēng)云的小型機(jī)廠商們要么轉(zhuǎn)型要么被收購要么倒閉。
進(jìn)入移動(dòng)和云計(jì)算時(shí)代之后,看似坐穩(wěn)江山的x86服務(wù)器陣營(yíng)也面臨著新的挑戰(zhàn)。在分布式計(jì)算架構(gòu)技術(shù)日益成熟之后,隨著對(duì)計(jì)算量以及計(jì)算需求的改變,不論是ARM還是顯卡制造商還是FPGA、ASIC等都開始變得越發(fā)活躍起來,以目前的形勢(shì)來看,大有終結(jié)x86一家獨(dú)大的態(tài)勢(shì)。筆者認(rèn)為,未來服務(wù)器將會(huì)采用多類型芯片混搭的方式,主要依賴x86 CPU提供計(jì)算力的時(shí)代將會(huì)結(jié)束。而這也將給所有芯片制造商帶來全新機(jī)會(huì)。