云杉網絡的LiveCloud就是SDN在云計算數據中心的一個“APP”,即一個應用。
云杉開始自己的SDN之路完全是因為他們一直攜帶的“SDN基因”。早在2003亓亞烜還在校園的時候,他就在研究包分類算法,在不斷地學習中,很多“open”開頭的詞給了他靈感,于是,OpenGate出現了,隨之而來的想法是:當網絡設備變得開放的時候我們能夠調度里面的流而不僅僅是處理里面的包的時候,能做出什么新玩意兒?
最開始以亓亞烜母校的教學樓網絡為基礎,這個網絡被改造成一個包括wifi的接入等的SDN的網絡,最后的效果就是各個實驗室與會議室的網絡按要求鏈接后,整個樓就變為一個數據中心,這給校園內的用戶帶來了極大的便捷。走出校園,最大的問題就是這么將SDN產業化。基于這個團隊,完全是從一堆做技術的人出來,有從學校出來的,有從大企業出來的,懂得的就是技術那就是支撐這個產業和業務。而SDN就是他們的核心技術。
首先什么是彈性私有云?彈性私有云有公有云的可擴展性,同時擁有私有云的品質保證。他為企業客戶部署承載企業高等級應用需求的業務平臺,為IDC管理大規模的客戶提供彈性可擴展的很好的工具,提高了運維的效率。
“SDN+云平臺”成為了云杉LiveCloud的產品的基因,云杉有自己獨特的視角來看這個世界,LiveCloud對于云杉網絡這個技術型的公司來說就是他們的生命。云杉網絡借鑒SDN的思想和技術,實現了對數據中心分布式資源池的統一的管控。
亓亞烜表示:“SDN中有兩個根本的問題:一個是資源管理的問題。二是服務集成的問題。”資源相當于是土地,沒有地就無法談及生產莊家的問題,傳統的數據中心可以托管,這是一種,還有一種是在云時代,數據中心如何拓展。
第一步就是資源的管理。云平臺可以將資源全部虛擬成一個大的資源池,同時云平臺知曉資源的位置,同時保證用戶的感知,虛擬出來的一個個數據中心分布在各個位置,數據中心不夠用的時候用戶還可以申請資源拓展。
第二步就是當有了私有云這個資源如何去管理服務。有兩種模式可以選擇,一是找一個人來管理,還有就是通過自助服務的方式自動化的完成。現在用戶要部署這一系列的東西不再需要備件、搬機器和插線等等了,通過瀏覽器就可以完成,其中集成了網絡和服務的自動化部署。
現在來看SDN怎么做。一種是從openflow講起,從用戶的角度來看,能在云上快速部署業務是用戶的需求,并且做到高的性價比。而管理員則能感受SDN的存在了,管理員在瀏覽器上建立了一個個虛擬分布式交換機,把所有分布在個個機柜上的物理的和虛擬的設備按照用戶的需求組織起來,交付后用戶可以看到是如何接入電信、聯通,怎么做負載均衡、布置業務以及橫向擴展等等。所以對于管理員來說,SDN是一個能幫助其高效解決問題的工具。
在軟件開發的角度,主要問題在端口和流上,端口問題就是個集成的問題,云杉是利用SDN的網關構建虛擬網絡來做的。同時,在數據中心很重要的一點就是監控,LiveCloud的動態的監控,借助openflow進行實時性的流量監控,對資源也有監控,利用網關對每個機架內的流量進行監控。二就是用控制器幫助用戶提升服務質量。
有人說SDN是不是需要硬件,我們只需要用普通的服務器就可以做,除非你要求特別高的性能。為什么說特別高?我們在軟件優化方面,我們已經做了很多的工作,里面有核心的算法,有智能的調度,可以在萬兆的情況下,完全通過服務器的性能,滿足業務的無限的擴展。如果需要更高的性能,可以用openflow的交換機實現這個事,原理都是一樣的。
最后,當這些都做好以后,我們即可看到SDN存在與否的區別。客戶通過彈性的私有云,得到的是私人定制的專享資源的,以及專業服務的私有云。而且這個私有云是性價比很高,彈性擴展的云服務,能夠滿足客戶各種各樣的要求。