IT趨勢:硬件創(chuàng)新引領(lǐng)軟件發(fā)展方向
最近在跟同事探討新技術(shù)的時候發(fā)現(xiàn)一個模式:前一年對硬件所做的創(chuàng)新會跟下一年新軟件的特征非常相似。我越想越覺得IT的發(fā)展沒什么新變化。
例如,10年前,服務(wù)器蔓延是一件非常令人擔(dān)憂的事情。因為終端用戶需要更多的服務(wù)器完成一項專門的應(yīng)用程序或者任務(wù),所以硬件廠商轉(zhuǎn)向小型裝置和刀片配置。這些新的服務(wù)器技術(shù)有利于提升密集的服務(wù)環(huán)境。
剛開始的時候,大量物理服務(wù)器的需求可以得到滿足。在硬件改革不久之后,迎來了服務(wù)器虛擬化技術(shù)和能夠滿足更高的服務(wù)器計數(shù)水平的軟件。這種需求最初可以由硬件滿足,然而不久之后,軟件供應(yīng)商迅速崛起,提供了一種更有效的解決方案。
快進到今天,也有類似的趨勢。許多網(wǎng)絡(luò)設(shè)備——從負(fù)載均衡器到防火墻——目前都可以作為虛擬設(shè)備。曾經(jīng)需要的專用硬件現(xiàn)在可以運行在虛擬硬件上,并且可以在任何地方進行部署。實際上,虛擬設(shè)備已經(jīng)在很多數(shù)據(jù)中心成為網(wǎng)絡(luò)設(shè)備的***格式。
這種飛躍的吹捧的技術(shù)其實只是遵循摩爾定律,表明計算能力每兩年就會加倍。最初,當(dāng)出現(xiàn)難以解決的問題時,專用硬件結(jié)合自定義的應(yīng)用程序代碼來創(chuàng)建設(shè)備以滿足特殊需求。隨著時間的推移,成熟的計算能力已經(jīng)變得更加靈活并且動態(tài)軟件可以取代這種硬件解決方案。
IT在服務(wù)器存儲的趨勢
***引起我思考這種模式的是服務(wù)器存儲技術(shù)。幾年之前,存儲緩存上硬件技術(shù)的創(chuàng)新令我驚奇,比如EMC公司的快速緩存技術(shù),NetApp公司的性能加速模塊。盡管這些物理存儲的特征依舊很重要,但是廠商們正從軟件層提供類似的功能,如VMware的Content-Based Read Cache(CBRC)技術(shù)。
在硬件和軟件領(lǐng)域,高速緩存減輕了需要從存儲媒體讀取的數(shù)據(jù)量。依據(jù)硬件解決方案,數(shù)據(jù)仍然需要遍歷以太網(wǎng)或光纖通道網(wǎng)絡(luò)。然而,依據(jù)如CBRC的軟件功能,數(shù)據(jù)緩存在hypervisor級并且不需要遍歷以太網(wǎng)或光纖通道網(wǎng)絡(luò)。
有更多存儲的例子:Pivot 3在本地hypervisor所在的硬盤驅(qū)動器上創(chuàng)建了網(wǎng)格存儲解決方案,Atlantis Computing的ILIO創(chuàng)建了一個脫離本地或共享磁盤的NAS卷,增加了來自于bison和緩存數(shù)據(jù)的存儲。
結(jié)束語
這些周期性的創(chuàng)新已經(jīng)表明,當(dāng)解決方案還在起步階段,需要更多的資源消耗,供應(yīng)商通常會首先發(fā)布專用硬件。隨著時間的推移,這些解決方案變得成熟,需要更少的資源,但是摩爾定律指明計算能力將會一直有所提升,直到軟件實施變得可行。即使超過這點并引進軟件選擇,為實現(xiàn)高性能,基于硬件的工具將會繼續(xù)推動創(chuàng)新并保留這一解決方案。
由于硬件的笨拙、昂貴,硬件供應(yīng)商很可能會引起創(chuàng)新。大多數(shù)的計算機資源依附硬件,因為其穩(wěn)定高效有利于新特征。然而,軟件實施更靈活,通常比較便宜。硬件創(chuàng)新將為市場帶來新的特性,軟件會將此特征實現(xiàn)并提供給大眾。