瞻博網(wǎng)絡SDN產(chǎn)品營銷總監(jiān) Chole Ma
軟件定義網(wǎng)絡(SDN)和網(wǎng)絡功能虛擬化(NFV)技術在2014年取得了長足發(fā)展,不過我們在實現(xiàn)虛擬化變革的方式上還明顯存在著一些疑惑。若想在2015年延續(xù)2014年的發(fā)展勢頭,特別是延續(xù)在運營商和有線組織機構方面的發(fā)展勢頭,我們必須推進技術進步。除此之外,我們還需要改變思維。我們不光要改變領導層的思維,還要改變各個部門和各個員工的思維。是時候跳出我們的“舒適區(qū)”,在服務配置和運營方面采取一種新思維了。
我經(jīng)常被問到這樣一個問題:“我們要是失敗了呢?”。在這里,“失敗”可能意味著兩種情形。在大多數(shù)時候,這意味著沒人愿意購買所推出的服務,并且所推出的服務沒有為企業(yè)帶來良好的營收和回報。在其他的時候,這意味著基礎設施硬件故障,這可能源于對無法保證99.999%高可用性的商用現(xiàn)成品或技術(COTS)的使用。這些都是正當合理的問題和擔憂。的確,為滿足可靠性和服務等級協(xié)議(SLA)要求,為了獲得良好的投資回報,服務提供商正竭盡全力來確;A設施和服務不出現(xiàn)故障。在這篇博客文章中,我們將主要探討第一種情形。有關可用性方面的問題,我們將在下一篇博客文章中進行探討。
作為全球最具創(chuàng)新性的公司之一,谷歌創(chuàng)造了很多創(chuàng)新性產(chǎn)品和服務,比如谷歌地球(Google Earth)、谷歌錢包(Google Wallet)、谷歌購物速遞服務(Google Shopping Express)等等。不過,即便是對于谷歌來說,失敗也在所難免。還記得谷歌波浪(Google Wave)和谷歌視頻(Google Video)嗎?因為失敗是創(chuàng)新過程中必不可少的一部分。失敗乃成功之母。失敗之后,我們可以學習、迭代、改變、打造新模型,進而取得成功。幾乎所有的創(chuàng)新都是建立在失敗的基礎上的。
其中的關鍵就在于控制失敗所帶來的沖擊:發(fā)現(xiàn)失敗、快速做出轉變,然后對資源進行重新使用,從而將沉沒成本降到最低。這對于嘗試服務創(chuàng)新的服務提供商來說比較困難,因為提供新服務就意味著購買新型的專用硬件設備,將這些硬件設備與實驗室相連,對這些硬件設備進行配置,開展各項測試,然后進行生產(chǎn)。一項新服務的推出可能要花上幾個月的時間。如果服務沒什么市場反響的話,所購買的硬件設備也無法挪作他用,因為這些硬件設備的設計只適用于一項或幾項服務。由此一來,購買的全部設備就成為了雞肋。難怪創(chuàng)新的成本如此昂貴!
網(wǎng)絡功能虛擬化之所以如此具有突破性,其中一個原因就在于它通過最小化失敗沖擊的方式來鼓勵創(chuàng)新。網(wǎng)絡功能虛擬化(NFV)允許虛擬化網(wǎng)絡功能在商用現(xiàn)成(COTS)硬件上進行運行,而無需在專用硬件設備上對服務進行運行。hypervisor等虛擬化層以及軟件定義網(wǎng)絡(SDN)等網(wǎng)絡虛擬化技術能夠將所有硬件資源集中起來并為應用程序提供一種抽象視圖。在這種情況下,應用程序指的是服務軟件。
那么,如果一項服務在這一基礎設施中失敗了呢?你可以逐漸關閉服務并最終終止運行服務軟件的所有虛擬機,從而將與該服務有關的所有計算、存儲以及網(wǎng)絡資源重新釋放到資源池中,以便被其他服務所使用。更好的是,如果服務軟件是根據(jù)訂閱或使用量進行收費的話,你幾乎可以立即停止向軟件付費。
從好的方面來講,如果你的服務非常成功的話,虛擬化基礎設施還能夠快速便捷地實現(xiàn)服務的橫向擴展。
IBM創(chuàng)始人托馬斯·沃森有這么一句名言:“成功的秘訣在于先把錯誤率翻番。”有了網(wǎng)絡功能虛擬化(NFV),服務提供商可以快速失敗,然后以更快的速度實現(xiàn)成功。