天天看點

VMware傳遞的軟體定義資料中心 - SDC和SDN

前一篇談到VMware将資料中心抽象出四個核心要素:計算,網絡,存儲和管理,并提供對應的軟體套件來實作軟體定義的資料中心戰略。本文就較長的描述這四個核心要素所對應的VMware軟體套件。

VMware傳遞的軟體定義資料中心 - SDC和SDN

軟體定義的計算,SDC

軟體定義的計算是将計算資源,包括CPU和記憶體,從實體伺服器上分離出來,重新組合配置設定,形成“虛拟機”。每一個應用程式及其對應的作業系統都被封裝在一個互相隔離的虛拟機中。實作軟體定義計算設計的,就是VMware旗艦産品vSphere套件。[1]

對于vSphere套件,我不想講太多。因為我相信大多數人對vSphere都是相當熟悉的。另外,業界能提供伺服器虛拟化的廠商還有:微軟公司的Hyper-V,紅帽公司的Redhat Enterprise Virtualization,甲骨文公司的OracleVM,思傑(Citrix)公司的XenServer。但是,無論從解決方案的完整性,易用性,商業化程度,市場接受度等多方面考量,vSphere都是當之無愧的冠軍。

軟體定義的網絡,SDN

軟體定義的網絡,或者網絡虛拟化,是最近幾年的熱點話題。軟體定義的網絡是一個新興的,動态管理的,可程式設計的架構,它将網絡的控制和轉發功能相分離,将網絡的控制成為可程式設計的接口,同時将底層網絡轉發功能進行抽象,使得應用程式和網絡服務對底層的實體網絡不可知[2]。網絡虛拟化可以從終端虛拟機的角度忠實地再現實體網絡模型,工作負載感覺不到任何差異,但是在營運方面發生了革命性的變化,從網絡調配直到部署和維護,所有的一切都實作了前所有的自動化。

實作軟體定義網絡設計的是VMware在2013年推出的NSX産品。它将虛拟機所面對的網絡拓撲結構,完全在軟體中重制。同時,NSX不隻是建立邏輯的交換機,路由器,而且能建立一系列的網絡服務,例如防火牆,負載均衡器,×××等。[3]

舉一個簡單的例子,假設企業A的資料中心是分階段實施的,前期的網絡裝置采購的思科的路由器。而幾年後随着業務的擴充,資料中心也需要擴容,後期采購中标的是華為的路由器。由于不同廠商的路由器提供的功能是不完全一樣的,資料中心的管理者就不能按照統一的設計去規劃網絡拓撲結構,定義防火牆規則等。如果按照傳統的方式解決這個問題,就隻能統一資料中心中的網絡裝置,在兩個廠商的産品中進行二選一。這樣,對于有限的IT預算來說并不是一個最優的解決方案。但是,如果部署了VMware NSX産品,它将網絡的控制和轉發功能相分離,資料中心的管理者完全可以在NSX上統一的規劃網絡拓撲結構,定義防火牆,負載均衡器等網絡服務,完全不用擔心底層實體路由器異構的模型。這樣就極大的增加了資料中心網絡設計管理的靈活性。

這裡還有一個介紹NSX的視訊短片,也幫助大家了解NSX産品。http://bcove.me/crqjh78y

參考

[1] 計算虛拟化,http://www.vmware.com/cn/software-defined-datacenter/compute.html

[2] 軟體定義的網絡,https://www.opennetworking.org/sdn-resources/sdn-definition

[3] VMware NSX網絡虛拟化平台,http://www.vmware.com/files/cn/pdf/products/nsx/VMware-NSX-Datasheet.pdf

由于篇幅有限,本篇隻介紹了軟體定義的計算和軟體定義的網絡,下一篇将談到軟體定義的存儲和軟體定義的可用性,敬請期待。

作者簡介

VMware傳遞的軟體定義資料中心 - SDC和SDN

謝品