思科在SDN方面的做法和進(jìn)展

責(zé)任編輯:editor014

2014-07-02 11:23:13

摘自:網(wǎng)界網(wǎng)

這個不像其他的會,我一直跟大家強調(diào)一件事情,我過去是負(fù)責(zé)思科所有的數(shù)據(jù)產(chǎn)品線,大家可能聽說過思科有一個大的產(chǎn)品變化,去年我們收購一家公司INSBU,INSBU基本是像一個內(nèi)部創(chuàng)業(yè)的機制,其實代表思科給業(yè)界和所有同行一個答復(fù),思科對于SDN的態(tài)度是什么?

楊大珩:大家好,很高興有這個機會跟大家分享一下思科在SDN[注]方面的做法和進(jìn)展。這個不像其他的會,我一直跟大家強調(diào)一件事情,我過去是負(fù)責(zé)思科所有的數(shù)據(jù)產(chǎn)品線,大家可能聽說過思科有一個大的產(chǎn)品變化,去年我們收購一家公司INSBU,INSBU基本是像一個內(nèi)部創(chuàng)業(yè)的機制,其實代表思科給業(yè)界和所有同行一個答復(fù),思科對于SDN的態(tài)度是什么?剛才很有意思,David Meyer原來是我的同事,我發(fā)現(xiàn)他變成一個化學(xué)家,講了很多。我今天不想講太多關(guān)于SDN,我重點在數(shù)據(jù)中心這塊。因為網(wǎng)絡(luò)太大,我們現(xiàn)在沒有看見哪個地方能夠顛覆這么多年網(wǎng)絡(luò)的理念,但是用戶網(wǎng)絡(luò)面臨很多問題。因為我是負(fù)責(zé)產(chǎn)品線,所以我偏重于目前我們看到這些問題,有沒有什么解決方案?所以我用這么一個題目。其實我鼓勵所有的,包括像思科我們所有人擁抱開源世界。因為這里有全世界最聰明的人,有全世界最清晰的需求,其實這個圖想說給大家,我們今天所有人在這里,不管是廠商還是用戶或者是學(xué)術(shù)性的討論,大家的目的為了共同推進(jìn)這個技術(shù)和業(yè)界的發(fā)展。其實所有的目的是什么,有幾個關(guān)鍵點。希望對下一代互聯(lián)網(wǎng)的演進(jìn)不那么僵化,希望能夠帶來新的業(yè)務(wù)。

我們大家有一點不知道大家是否同意我們所有人在這里,開這個會,舞臺、燈光所有的都需要錢需要時間,任何一個開源或者大家所做的事情都有利益驅(qū)動,如果沒有用戶的生意興隆這個技術(shù)很難發(fā)展。這個世界就是各種各樣的APP 商店,大家看到為什運營商對這個為什么感興趣?因為他們看到云非常強大 的技術(shù)支持大家下一步的發(fā)展。這是一個很無聊的話題,這些錢全都有錢的老板手里。不管是阿里巴巴還是什么,他們想我的能幫我掙多少錢?這是他們想要的。所以我們做技術(shù)的同時,要想到我們這些東西怎樣能夠達(dá)到這些?但是這個不是一個人能夠做到的所以其實今天開源的世界不是說有單個的,基本大家可以看到所有的,過去做網(wǎng)絡(luò)或者做什么,這么多的廠家,包括做芯片都已經(jīng)參與進(jìn)來。我有一個同事是思科交換機的PM,他最近到另外一家芯片公司,叫MTK,他在那邊做一款新的芯片出來。他給我說,你覺得我們有沒有更新的做法?因為最近一段大家講了很多標(biāo)準(zhǔn),我們脫離這些我們回到根本我們做Open Flow或者我們做SDN的目的是什么?我剛才看一個非常清晰的圖,大家看那個交換機已經(jīng)變成小黑盒子。你如果回到十年之前,那個時候有思科的Logo,但是現(xiàn)在這個已經(jīng)沒有,為什么?代表硬件本身的價值已經(jīng)逐漸向軟件方向做遷移,在過去一兩年里,不管是硅谷還是中國我們見無數(shù)家的公司,這對SDN有一大堆挑戰(zhàn)。那張圖我記得最清楚的一點,在向上一層是什么?我們要求把那個放到最上面。Applications來說是最重要的,因為這是你最關(guān)心的事情。 Applications是什么?你跟做系統(tǒng)的人聊,他說我需要這么多計算服務(wù)器的節(jié)點,我的中間件數(shù)據(jù)庫在哪里?剩下的東西和網(wǎng)線沒有什么區(qū)別。在往下看,他講這個之后如果給做IT的人,你要保證我的業(yè)務(wù)或者整個數(shù)據(jù)中心,你還需要這樣的場景,然后中間有防火墻,這時候無非就是跑應(yīng)用,你怎么給我加這么多東西?哪個端口訪問什么UI,我的過濾怎么看,我防火墻開哪個?其實基本上,我實話跟大家講,我做了14年,我現(xiàn)在覺得很煩,這些東西跟我當(dāng)年入行 的時候沒有區(qū)別,只不過當(dāng)年十兆,現(xiàn)在40G。我心里的感覺跟當(dāng)年英特爾做CPU一樣,1個G、2個G,現(xiàn)在做交換機也是一樣,我們交換機做了22納米,好處是什么?我可以跑15個T,30個T,100個T,越來越快,越來越大,但是用戶真的需要這些嗎?我們把所有的設(shè)備,尤其是企業(yè)用戶非常明顯,當(dāng)他把這么東西放上去的時候,需要很長的周期。

我接觸很多像阿里巴巴、騰訊、微軟,他們有非常精準(zhǔn)的業(yè)務(wù)投放,我這個業(yè)務(wù)線建起來干嗎?他想的非常清楚,他一點點把網(wǎng)絡(luò)帶起來,業(yè)務(wù)帶起來,他沒有那么多雜七雜八的東西,企業(yè)網(wǎng)不可能說做的特別多,幾乎沒有可能。他們需要采訪不同第三方的工作,這種集成工作帶來的工作量非常大。大家想想剛才畢教授講的一系列的東西,比如說我跟他們怎么結(jié)合?這里面結(jié)合的工作量是非常復(fù)雜。但是我們大家知道,從當(dāng)年百度那邊啟動LVS以來,現(xiàn)在基于LVS滿天都是。很多工作因為目標(biāo)的明確,很多復(fù)雜的東西已經(jīng)被簡化了這種簡化是演進(jìn)帶來的,這是真正的軟件定義。在于你的需求有多少明確,尤其對于商業(yè)用戶。大家在這個框架下,我們需要考慮很多細(xì)節(jié),不是一個兩個的事情。當(dāng)我們把所有的東西攙雜在一起,如果我們?nèi)绻偨Y(jié)一下你會看見整個IT里面,會出現(xiàn)這么多東西。你會看見Open Stack,反正看來看去沒有一個相關(guān)的。其實原因在哪里?過去30年網(wǎng)絡(luò)沒有太大變化,大家不管做什么大家花很多工作都在想,我可不可以把網(wǎng)絡(luò)做好,把交換機做好。這是非常難的事情,因為除非前面的30年他們干的事情都是錯的,否則怎么把大家精煉30年的工作做的更好,這是非常有挑戰(zhàn)的工作。

我非常興奮SDN,但是我不知道大家對SDN怎么理解?我們有一個情況,大家提到SDN一定提到Open Flow,Open Flow不等于SDN,我有一個同事跟我開玩笑,只要有Open Flow什么問題都可以解決,世界大同、世界和平,什么都沒有了,什么都可以搞定。我說給你20臺交換機搭一個Open Flow出來,可不可以把我變的帥一點,這個他沒有辦法做到。其實對于思科來說,我們在SDN里面看到思科有巨大的機會改變自己的技術(shù),讓我們的產(chǎn)品讓用戶用起來更好,我們在里面投入很多。當(dāng)年Open Flow從1.0開始,思科發(fā)布很多東西,但是發(fā)現(xiàn)很少有用戶采購,即便價格很低,其實我們沒有找到和用戶,尤其是企業(yè)用戶契合的點,這是一個很大的問題。大家一提到SDN,基本有幾種談法,一個是便宜一個是夠快,如果說你有足夠研發(fā)能力,我相信一定是。你如果看看哪個廠家做的,當(dāng)你用他的結(jié)構(gòu),如果你買他的,基本上一個出來是一萬兩千美金,一萬兩千放中國市場,你可以買48口的肯定沒有問題。這個就是一個問題,當(dāng)一個技術(shù)初期產(chǎn)生價值鏈遷移的時候,你很難把價格減下來。我們想怎么讓SDN真正讓用戶降低成本,如果思科不把價格降下來?我相信我們會被業(yè)界淘汰。

當(dāng)年我非常崇拜大為,我很多次去美國都跑到硅谷。當(dāng)年蘋果改變手機之后,大家想用什么技術(shù)改變世界?交換機要求這個技術(shù)積累很深,這是需要積累,除非前面30年這些人都干錯了。我們可以做看阿里、Facebook,雖然沒有用很明顯的SDN,但是花很大精力簡化單個交換機,他簡化出來,簡化出來代表穩(wěn)定,穩(wěn)定之后他可以做更多的東西,這才是用戶想要的。有用戶說不需要SDN,像我家里三個交換機就可以了,我肯定不需要。還有一個很好玩的事情,尤其是站在廠家,這個我應(yīng)該自我批評。犀牛畫畫怎么看前面都是一個角,如果沒有人把大家統(tǒng)一起來,廠家之間永遠(yuǎn)像犀牛一樣,只有給他一個全景。這個我就跳過去,因為大家每天都有各種各樣的領(lǐng)導(dǎo),領(lǐng)導(dǎo)的要求是影響我們最大的東西。組織結(jié)構(gòu)一定會對你的技術(shù)有影響,如果你跳開這些東西,我純粹做網(wǎng)絡(luò)的顛覆,那么要么老板請你離開,要不你做不下去。我跟大家強調(diào)一點,在數(shù)據(jù)中心我們看到最大的壓力在哪里?你要知道我們今天給業(yè)界的交換機,最快的交換機是多少?是兩百個,這種情況你要做到多快才有快速的回饋?這是我們最大的挑戰(zhàn)。

傳統(tǒng)的交換架構(gòu)自己本身已經(jīng)有很多方法,我怎么讓交換機跑的最快?這是我們最主要的目的,我過去30年大家做的很好的東西,我不去打破它我讓它保持高運行。但是實際某種程度而言,我的老板我的CTO他當(dāng)時給思科講一段話,其實告訴所有網(wǎng)絡(luò)人放棄自己原有東西,其實大家可以看看現(xiàn)在最強大的互聯(lián)網(wǎng)公司,他們?nèi)绾伪l(fā)他們的生命力?幫助人解決網(wǎng)絡(luò)的瓶頸之后,釋放出來計算能力。計算能力只有釋放才能達(dá)到它的應(yīng)用效果,所以我們今天做這些,實際是左邊應(yīng)用語言做。如果過去是做不到我們現(xiàn)在做的是這樣的情況,我讓網(wǎng)絡(luò)保持完整的一致性,保存完整一致性的同時,我們有很好的界面區(qū)分。我們怎么保證網(wǎng)絡(luò)路徑的穩(wěn)定,但是上面我把應(yīng)用層之間的邏輯,把復(fù)雜的端口配置,所有的東西我把它轉(zhuǎn)化成應(yīng)用語言,建立兩者溝通渠道。這樣的一個好處帶來的優(yōu)勢是什么?你的網(wǎng)絡(luò)可以快速調(diào)整快速部署,不需要把所有的交換機都拆掉。你如果想部署交換機,全世界最好的交換機是什么?現(xiàn)有的解決方案方案里面沒有一個解決辦法,但是我們可以跳過產(chǎn)品升級的環(huán)節(jié),這是我們最初和Open Daylight做這種的最大初衷,它會把所有的北向和南向接口做出來,今年把作為的南向接口給虛機,這是完全開放給大家,我只不過是怎么做的更好。這是我們自己推出解決方案的最大原因,如果我們不挑戰(zhàn)自己我們一定會被拋開。

刪掉所有不必要的東西,拿掉所有不必要的東西,然后解除應(yīng)用層和網(wǎng)絡(luò)層之間的依賴性,徹底釋放網(wǎng)絡(luò)的能力。另外有一點我給大家提一下,大概兩個星期前,有一個會是講如果沒有虛機怎樣做的更好?其實大家都知道亞馬遜用了無數(shù)的,所以VM并不代表云,所以我們看到什么才是更厲害的東西?這些我給大家跳過去了,最后給大家看一個東西,我們的主策略完成交給ODM,在南向這種接口上,我和所有的OVSDB都很好的連接,為什么這么做?比如像思科交換機不可能支持Open Flow,但是怎么讓Open Flow能工作?我需要中間做協(xié)議轉(zhuǎn)換,Opflex這塊教給大家,讓大家明確我們做哪些事情。畢竟思科掏錢,我不可能講我自己的觀點我自己的技術(shù)。我們的網(wǎng)絡(luò)會在同一個下面,這是我們講的APIC,思科所有的廣域網(wǎng),全部在一個策略下。這個通過什么驅(qū)動?就是我們剛才講的,我希望給大家匯報的內(nèi)容里面,我希望大家以后有機會幫助大家做一個過渡。因為很可能未來真正具有顛覆價值可能是Open Flow,Opflex是保持這個價值的連續(xù),總之我可以代表我的產(chǎn)品告訴大家我們用開放的心態(tài)跟大家合作,因為站在開源世界的對面總歸是一個錯誤的選擇。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號