Layer 3 service implementation in cloud servers and method

    公开(公告)号:US10516607B2

    公开(公告)日:2019-12-24

    申请号:US14385614

    申请日:2012-07-13

    摘要: A method, computer environment and cloud server configured to facilitate communication among plural networks established in the cloud server. The cloud server (400) includes hardware components (802) configured to process and store information; a hypervisor (430) configured to run on the hardware components (802) and also configured to provide a virtual platform in a kernel space (404); a first virtual machine (410) running on the virtual platform in a user space (402); a first L2aaS network (414) connected to the first virtual machine (410), the first L2aaS network (414) being located in the kernel space (404); a second virtual machine (416) running on the virtual platform in the user space (402); a second L2aaS network (418) connected to the second virtual machine (416), the second L2aaS network (418) being located in the kernel space (404); and a virtual router (424) located in the kernel space (404) and connected to the first L2aaS network (414) and the second L2aaS network (418). The virtual router (424) is configured to provide router functionality between the first and second L2aaS networks (414, 418).

    Apparatuses and Methods Related to Connecting Tunnels Through a Virtual Switch
    2.
    发明申请
    Apparatuses and Methods Related to Connecting Tunnels Through a Virtual Switch 审中-公开
    通过虚拟交换机连接隧道相关的设备和方法

    公开(公告)号:US20150295758A1

    公开(公告)日:2015-10-15

    申请号:US14410292

    申请日:2012-07-13

    摘要: Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method (300) performed by a device (110, 400) having one or more processors (420) includes establishing (S310) (A) a first tunnel (125) between the device (110) and a node (120) of the mobile network, and (B) a second tunnel (135) between the device (110) and another network device (130) of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting (S320) the first tunnel to the second tunnel using a virtual switch (112) running on the device, and connecting (S330) a virtual machine (114) running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.

    摘要翻译: 设备和方法使得能够连接通过网络设备中的虚拟交换机将数据流从用户终端传送到移动网络的隧道,网络设备中的虚拟交换机被配置为通过处理数据流中的数据来提供服务。 由具有一个或多个处理器(420)的设备(110,400)执行的方法(300)包括建立(S310)(A)设备(110)和设备(110)的节点(120)之间的第一隧道(125) 移动网络,以及(B)在所述设备(110)和所述移动网络的另一网络设备(130)之间的第二隧道(135),所述第一隧道和所述第二隧道根据因特网协议操作。 该方法还包括使用在设备上运行的虚拟交换机(112)将第一隧道(S320)连接到第二隧道,并将在设备上运行的虚拟机(114)连接(S330)到虚拟交换机,虚拟机 被配置为通过处理数据流中的数据来提供服务。