大約是在四年前軟件定義網(wǎng)絡成為一個IT行業(yè)的通用詞匯,2005年斯坦福大學提出了這一概念。軟件定義存儲則是軟件定義概念中更為市場化的一個概念,大約是去年開始興起的。IBM在軟件定義系列概念里面嘗試通過另一個層次來闡述軟件定義,那就是軟件定義環(huán)境(Software-Defined Environments),軟件定義環(huán)境的前身應該是IBM軟件業(yè)務組下的應用、集成以及中間件綜合業(yè)務部,當然現(xiàn)在可以叫它軟件定義環(huán)境部更為簡潔一些。
軟件定義環(huán)境(SDE)概念
IBM官方對SDE的定義是:SDE旨在優(yōu)化整個基礎架構(包括計算、存儲和網(wǎng)絡資源)以便滿足負載需求。當前的環(huán)境、資源是手動進行配置或者分配的,SDE要求這一過程實現(xiàn)自動化。應用、最好的設備以及服務等IT資源通過SDE被動態(tài)的分配給不同的工作,并保障系統(tǒng)能夠不間斷運行、動態(tài)的優(yōu)化以及避免重置后復雜的配置問題。這所有的SDE實現(xiàn)的功能都是通過制定和更新的策略來控制的。
IBM軟件定義環(huán)境部門CTO Matt Hogstrom表示SDE研究已經(jīng)持續(xù)四到五年了,但是之前并沒稱之為SDE。IBM的WebSphere CloudBurst 應用算是SDE的范疇。
SDE開始于CloudBurst
2009年4月CloudBurst被推出。它是一款硬件和專注虛擬化的WebSphere軟件平臺的結合產(chǎn)品,可以幫助企業(yè)將自己固有的架構平滑的遷移至私有云。
雖然CloudBurst算是WebSphere的一個分支,但是它也有了很多自己的功能。為此IBM將CloudBurst更名為IBM Workload Deployer,標識著其應用不僅僅局限在虛擬化基礎架構中了(還可以是PowerVM, CVM等)。2012年Workload Deployer 再次更名為Pure Appliciation System,發(fā)展至此Pure Appliciation System已經(jīng)是一個融合了軟件和硬件的解決方案,可以提供清理和數(shù)據(jù)重刪等多種應用。
VMware軟件定義數(shù)據(jù)中心的概念和IBM的軟件定義的不同之處在于,VMware的軟件定義并不局限在計算、網(wǎng)絡和存儲。它可以發(fā)展至SLAs的層面。