這是一個關於“傻大妞”的故事......
很久很久以前,有一個村子,名叫“通信童心村”。
村裏的每一戶,都有一個男人和一個女人。
每一戶,都以搬磚爲生。
從不同的地方,搬到不同的地方。
他們怎麼辦呢?很簡單,男人負責搬,女人負責告訴男人往哪搬。。。
每個家庭,都服從村委會的指揮。
村委會根據磚廠老闆的需求,跑去告訴每家每戶該怎麼搬。。。
最開始,大家搬磚搬得挺開心的,一切都很順利。
可是,磚頭越來越多,村子規模大了,村戶也多了。
每次搬磚計劃有變動,村委會都要挨家挨戶通知,實在太累了。
而且,因爲村委會不能及時通知到位,影響了搬磚效率,磚廠老闆們也很不開心。
於是,村委會請來了一個名叫“傻大妞(SDN)”的姑娘。
這個傻大妞說:
於是,傻大妞把每個家庭的女人們都趕回了孃家。。。
然後,傻大妞告訴每個家庭的男人們,以後只能說普通話(以前每家每戶男人女人都說的是自己的方言),而且,只需要聽她和她團隊的。。。
男人們只聽傻大妞的
傻大妞還告訴村委會,搬磚方案直接告訴她的團隊就行。
於是,全新的搬磚方法開始運作了。。。
因爲傻大妞全面接管了男人們。。。 所以村委會省事了很多。。。命令直接傳達給傻大妞。。。
效率得到提升,磚廠老闆們更開心了,想往哪搬,就往哪搬。。。
故事愉快滴結束了。。。
不過,好像也不是每個人都那麼愉快。。。
被fired(解僱)掉的女人們▼
(我是分割線)
好了。。。不知道大家看懂沒有。。。
今天我們說的傻大妞,就是現在風頭正勁的“SDN”。
關於SDN的定義,有很多種說法,比較流行的定義是下面這個:
SDN是一種新興的、控制與轉發分離、並直接可編程的網絡架構。
它的核心理念是,希望應用軟件可以參與對網絡的控制管理,滿足上層業務需求,通過自動化業務部署簡化網絡運維。
其實說通俗一點,就是把“傳統軟硬件網絡”給軟件化、抽象化了。
簡單來說,就是把現在複雜的傳統網絡設備全部對上層應用不可見。上層管理層,只需要像配置軟件程序一樣,對網絡進行簡單的部署,就能夠讓網絡實現所需要的功能。不再需要和以前一樣,一個一個去配置網絡上所有節點的網絡設備。
SDN架構示意圖:
對比我們剛纔的搬磚故事:
村子:通信網絡
磚頭:數據
每一戶家庭:網絡中的每一個網絡設備
男人:網絡設備的轉發功能
女人:網絡設備的控制功能
磚廠老闆:上層用戶
村委會:網絡服務提供商
SDN帶來的好處,顯而易見:
1、控制和轉發分離(男人和女人拆開),各個硬件廠家不能夠再針對每個硬件設計和安裝對應的軟件系統(淘汰了方言),使得硬件可以通用化。打破了壟斷,降低了設備成本。
2、SDN控制器進行統一管理(傻大妞團隊統一接管男人),實現了集中控制,降低網絡維護難度(村委會不用挨家挨戶一個一個跑),縮短網絡部署週期(磚廠老闆們靈活調運磚頭),降低運維成本。
對於那些女人們(傳統硬件設備商),傻大妞(SDN)的出現確實並不是一個好消息,而對於磚廠老闆們(用戶)和村委會(服務提供商),傻大妞(SDN)肯定是很受歡迎的選擇。
所以,幾家歡喜幾家愁咯。。。
SDN雖然看上去很強大,但仍然處於發展期,很多技術細節還不夠成熟。
不過,SDN所代表的開放網絡架構,肯定是未來網絡的趨勢。
這樣的趨勢,不可阻擋。
好啦,相信大家已經知道SDN是什麼意思啦!
當然,SDN還有很多關聯的概念,例如OpenFlow,ONF,OpenDaylight,這期我們都沒有提及。不用心急,等以後我們再一個一個詳細介紹哈。
來源:鮮棗課堂
作者:小棗君
http://www.sohu.com/a/226701553_160923