虛擬交換機(或者 vSwitch)是軟件程序,使一臺虛擬機能夠與另一臺虛擬機通信,與物理以太網交換機類似,vSwitch 通過在傳遞包之前對其進行檢查來引導網絡上的通信,VMware 通過 vSwitch 來使用系統。那么您知道虛擬交換機有哪些實現方式嗎?接下來廣州軒轅宏邁網絡工程集成商的小編給大家詳細說說。
虛擬交換機可以在三個層次實現
基于服務器CPU: 在服務器上以軟件的形式運行,實現虛擬交換功能,在服務器的CPU為了實現完整的虛擬交換功能,虛擬機的虛擬網卡對應于虛擬交換的虛擬端口,服務器的物理網卡作為虛擬交換的上行鏈路連接到物理訪問層交換機。
虛擬機的報文接收流程如下:虛擬交換機首先從虛擬端口/物理端口接收以太網報文,然后根據虛擬機文MAC,VLAN,找到二層轉發表,找到相應的虛擬端口/物理端口,然后根據具體端口,轉發報文,同一主機中的虛擬機VM1和VM2之間的數據交換由本地虛擬交換機完成,而數據交換由本地虛擬交換機完成VM1與VM數據交換由兩個虛擬交換機和物理交換機共同完成。
特點:
服務器內部通信性能:同一服務器上的虛擬機間報文具有良好的轉發性能和延遲,虛擬交換機實現虛擬機間報文的二層軟件轉發,報文無服務器,轉發路徑短,性能高。
跨服務器通信性能:物理交換機需要轉發,與物理交換機相比,由于虛擬交換模塊的消耗,虛擬交換機的性能略低于物理交換機。
規格容量大:與物理交換機相比,服務器內存大,L2交換容量,ACL容量等,遠遠大于物理交換機。
基于物理網卡:通過硬件本身提供的虛擬化功能,一些物理網卡支持硬件虛擬化功能。設計理念是將虛擬交換功能從服務器中提取CPU移植到服務器物理網卡,通過網卡硬件改善虛擬交換機占用CPU資源影響虛擬機的性能,借助物理網卡的直通能力加速虛擬交換的性能。
傳統的SR-IOV商業網卡可以支持簡單的虛擬交換功能,具有較少的先進特性,而且由于自身設計的缺乏和缺乏Hypervisor配合存在熱遷移等缺陷。
特點:
①需要額外配置支持虛擬化功能的物理網卡。
②相對于虛擬交換機(軟件VEB),減少了CPU占用率,使用網卡實現交換功能,不再需要CPU參與虛擬交換處理。
③當物理網卡實現虛擬直通功能時,由于虛擬機的實現,PCIe直接訪問和操作設備,顯著減少了從虛擬機到物理網卡的報文處理延遲。
④傳統商用網卡不能支持熱遷移,而且功能簡單,不能支持靈活的安全隔離等特點,功能難以擴展。
以上內容就是虛擬交換機的實現方式,希望對大家有所幫助,如需了解更多資訊或方案的,可在線客服或者來電咨詢,廣州軒轅宏邁為您提供一站式網絡工程/綜合布線工程/安防監控工程/弱電智能化解決方案,期待您的咨詢與合作!!
【本文標簽】 虛擬交換機 虛擬交換機的實現方式
【責任編輯】