1.一種網(wǎng)絡中虛擬局域網(wǎng)標識VLAN ID分配的方法,其特征在于,所述網(wǎng)絡包括網(wǎng)絡虛擬化邊界NVE設備和控制器,第一虛擬機VM和第二VM通過所述NVE設備連接網(wǎng)絡,所述NVE設備為網(wǎng)絡邊緣設備,所述控制器對所述NVE設備進行控制管理,所述NVE設備通過同一接入接口與所述第一VM和所述第二VM連接,所述方法包括:
所述控制器獲得所述第一VM的第一虛擬擴展局域網(wǎng)標識VxLAN ID和所述第二VM的第二VxLAN ID;
當所述第一VxLAN ID和所述第二VxLAN ID相同時,確定所述第一VM和所述第二VM屬于同一個租戶,所述控制器為所述第一VM和所述第二VM分配相同的VLAN ID;
當所述第一VxLAN ID和所述第二VxLAN ID不同時,確定所述第一VM和所述第二VM屬于不同的租戶,所述控制器為所述第一VM和所述第二VM分配不同的VLAN ID。
2.根據(jù)權利要求1所述的方法,其特征在于,所述第一VM和所述第二VM通過虛擬交換機vSwitch連接所述NVE設備。
3.根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括:
所述控制器將為所述第一VM和所述第二VM分配的VLAN ID發(fā)送給所述vSwitch。
4.根據(jù)權利要求1-3任一項所述的方法,其特征在于,所述控制器獲得所述第一VM的所述第一VxLAN ID和所述第二VM的所述第二VxLAN ID,包括:
所述控制器從開放堆棧OpenStack平臺獲得所述第一VxLAN ID和所述第二VxLAN ID。
5.根據(jù)權利要求1-4任一項所述的方法,其特征在于,所述控制器存儲針對所述接入接口的VxLAN ID和VLAN ID的對應關系;
所述控制器為所述第一VM分配VLAN ID,包括:
所述控制器根據(jù)所述VxLAN ID和VLAN ID的對應關系,確定所述第一VxLAN ID對應的第一VLAN ID;并將所述第一VLAN ID分配給所述第一VM;
所述控制器為所述第二VM分配VLAN ID,包括:
所述控制器根據(jù)所述VxLAN ID和VLAN ID的對應關系,確定所述第二VxLAN ID對應的第二VLAN ID;并將所述第二VLAN ID分配給所述第二VM。
6.一種網(wǎng)絡中虛擬局域網(wǎng)標識VLAN ID分配的控制器,其特征在于,所述網(wǎng)絡包括所述控制器和網(wǎng)絡虛擬化邊界NVE設備,第一虛擬機VM和第二VM通過所述NVE設備連接網(wǎng)絡,所述NVE設備為網(wǎng)絡邊緣設備,所述控制器對所述NVE設備進行控制管理,所述NVE設備通過同一接入接口與所述第一VM和所述第二VM連接,所述控制器包括:
獲取單元,用于獲得所述第一VM的第一虛擬擴展局域網(wǎng)標識VxLAN ID和所述第二VM的第二VxLAN ID;
處理單元,用于當所述第一VxLAN ID和所述第二VxLAN ID相同時,確定所述第一VM和所述第二VM屬于同一個租戶,并為所述第一VM和所述第二VM分配相同的VLAN ID;以及
當所述第一VxLAN ID和所述第二VxLAN ID不同時,確定所述第一VM和所述第二VM屬于不同的租戶,并為所述第一VM和所述第二VM分配不同的VLAN ID。
7.根據(jù)權利要求6所述的控制器,其特征在于,所述第一VM和所述第二VM通過虛擬交換機vSwitch連接所述NVE設備。
8.根據(jù)權利要求7所述的控制器,其特征在于,所述控制器還包括:
發(fā)送單元,用于將為所述第一VM和所述第二VM分配的VLAN ID發(fā)送給所述vSwitch。
9.根據(jù)權利要求6-8任一項所述的控制器,其特征在于,所述獲取單元獲得所述第一VM的第一VxLAN ID和所述第二VM的第二VxLAN ID,包括:
所述獲取單元從開放堆棧OpenStack平臺獲得所述第一VxLAN ID和所述第二VxLAN ID。
10.根據(jù)權利要求6-9任一項所述的控制器,其特征在于,所述控制器還包括:
存儲單元,用于存儲針對所述接入接口的VxLAN ID和VLAN ID的對應關系;
所述處理單元,在為所述第一VM分配VLAN ID時,具體用于:
根據(jù)所述VxLAN ID和VLAN ID的對應關系,確定所述第一VxLAN ID對應的第一VLAN ID;并將所述第一VLAN ID分配給所述第一VM;
所述處理單元,在為所述第二VM分配VLAN ID時,具體用于:
根據(jù)所述VxLAN ID和VLAN ID的對應關系,確定所述第二VxLAN ID對應的第二VLAN ID;并將所述第二VLAN ID分配給所述第二VM。