kubevirt中虚拟机网卡热插拔系统及方法与流程

未命名 07-14 阅读:141 评论:0


1.本发明涉及边缘计算技术领域,具体地说是一种kubevirt中虚拟机网卡热插拔系统及方法。


背景技术:

2.kubevirt是一个kubernetes插件,它为kubernetes提供了在与容器相同的基础结构上提供、管理和控制虚拟机的能力。kubevirt使kubernetes能够使用与容器化工作负载相同的工具来调度、部署和管理虚拟机,从而消除了使用不同监视和管理工具的单独环境的必要性。为虚拟机和kubernetes一起工作提供了可能,增加了虚拟机使用的灵活性。
3.然而,因为kubevirt和kubernetes的原生架构,kubevirt虚拟机是通过在kubernetes的pod中运行libvirt实现的,当需要在虚拟机中增加一块网卡的时候,必须修改运行虚拟机的pod的配置,而改动pod配置必定会造成pod重启,从而导致虚拟机重启,因此目前kubevirt无法实现在保持虚拟机运行状态下实现新增和/或删除网卡的功能。


技术实现要素:

4.本发明的技术任务是提供一种kubevirt中虚拟机网卡热插拔系统及方法,来解决目前kubevirt无法实现在保持虚拟机运行状态下实现新增和/或删除网卡的问题。
5.本发明的技术任务是按以下方式实现的,一种kubevirt中虚拟机网卡热插拔系统,该系统包括计算节点和控制节点,计算节点内部署虚拟机所在pod和网络工作pod,虚拟机所在pod内部署虚拟机和agent工作模块;控制节点内部署网络控制模块;
6.其中,网络控制模块用于监听新增和/或删除网卡的请求并获取网卡信息,同时通过api-server创建和/或删除网络工作pod;
7.网络工作pod在计算节点创建和/或删除veth网络设备,在/tmp/network路径下创建network-data网卡信息文件;
8.虚拟机所在pod在虚拟机初始创建时,pod中的/pod/tmp/network路径挂载计算节点/tmp/network路径;
9.agent工作模块在监听到/tmp/network/network-data文件的创建和/或删除时,在虚拟机所在pod中创建和/或删除tap2、br2及net2网络设备,同时调用virsh命令在虚拟机中创建和/或删除网卡。
10.作为优选,所述网络控制模块在新增网卡时,工作过程具体如下:
11.(1)、监听虚拟机网卡新增请求;
12.(2)、在收到虚拟机新增网卡请求后,从请求的源数据中读取虚拟机所在pod及网络相关信息;其中,网络相关信息包括当前虚拟机所在计算机节点、新增ip和掩码信息;
13.(3)、将读取到的信息通过kubernetes api-server在当前虚拟机所在计算节点上创建一个网络工作pod。
14.更优地,所述网络工作pod在新增网卡时,工作过程具体如下:
15.(1)、在计算节点的网桥上新增一个veth设备,该veth设备用于与虚拟机所在pod中的网卡进行对接;
16.(2)、在该计算节点的/tmp/network路径下创建network-data文件,该文件中包含新增网卡的所有信息。
17.更优地,在虚拟机所在pod中增加一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;
18.当创建虚拟机时,计算节点上的路径将被挂载到pod中,用于同步新增的网卡信息。
19.更优地,所述agent工作模块在新增网卡时,工作过程具体如下:
20.(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息;当发起新增网卡请求后,计算节点中创建的network-data文件将映射到虚拟机所在pod中;
21.(2)、读取network-data中的信息,在该虚拟机所在pod中创建虚拟机新增的网卡的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;
22.(3)、生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;
23.(4)、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。
24.作为优选,所述网络控制模块在删除网卡时,工作过程具体如下:
25.(1)、监听虚拟机网卡删除请求;
26.(2)、通过新增网卡时创建网络工作pod,该网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;
27.(3)、删除计算节点上新增网卡时创建的网络工作pod。
28.更优地,所述agent工作模块在删除网卡时,工作流程具体如下:
29.(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;
30.(2)、监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;
31.(3)、调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;
32.(4)、虚拟机内部会将新增网卡删除。
33.一种kubevirt中虚拟机网卡热插拔方法,该方法是基于kubevirt原有架构基础,在kubevirt控制面新增网络控制模块、网络工作pod和agent工作模块,并在虚拟机所在pod中新增一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;当创建虚拟机时,计算节点上的路径将被挂载到虚拟机所在pod中,用于同步新增的网卡信息;具体包括:
34.s1、虚拟机新增网卡;
35.s2、虚拟机删除网卡。
36.作为优选,虚拟机新增网卡具体如下:
37.s101、网络控制模块监听虚拟机网卡新增请求;
38.s102、获取新增网卡信息,调用api-server创建网络工作pod在;
39.s103、网络工作pod在计算节点创建veth设备,创建network-data文件;
40.s104、agent工作模块监听并读取network-data文件信息;
41.s105、agent工作模块在该虚拟机所在pod中创建虚拟机新增的网卡的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;
42.s106、agent工作模块生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;
43.s107、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。
44.更优地,虚拟机删除网卡具体如下:
45.s201、网络控制模块监听虚拟机网卡删除请求;
46.s202、通过新增网卡时创建网络工作pod,网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;
47.s203、删除计算节点上新增网卡时创建的网络工作pod;
48.s204、agent工作模块监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;
49.s205、agent工作模块监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;
50.s206、agent工作模块调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;
51.s207、虚拟机内部会将新增网卡删除。
52.本发明的kubevirt中虚拟机网卡热插拔系统及方法具有以下优点:
53.(一)本发明通过对原有kubevirt架构增加了网络控制模块、网络工作pod及agent工作模块,实现kubevirt虚拟机中网卡的热插拔功能,解决了kubevirt虚拟机网卡无法热插拔的问题,提高了业务使用的连续性;
54.(二)本发明可以使得在使用kubevirt虚拟机新增网卡时,不需要停机创建,尤其是针对某些重要的金融、安全方面的业务,保证了业务的连续性,大大提高了使用感受和业务的稳定性。
附图说明
55.下面结合附图对本发明进一步说明。
56.附图1为kubevirt中虚拟机网卡热插拔系统的结构框图;
57.附图2为虚拟机增加网卡的流程框图;
58.附图3为虚拟机删除网卡的流程框图。
具体实施方式
59.参照说明书附图和具体实施例对本发明的kubevirt中虚拟机网卡热插拔系统及方法作以下详细地说明。
60.实施例1:
61.如附图1所示,本实施例中的kubevirt中虚拟机网卡热插拔系统,该系统包括计算节点和控制节点,计算节点内部署虚拟机所在pod和网络工作pod,虚拟机所在pod内部署虚拟机和agent工作模块;控制节点内部署网络控制模块;
62.其中,网络控制模块用于监听新增和/或删除网卡的请求并获取网卡信息,同时通过api-server创建和/或删除网络工作pod;
63.网络工作pod在计算节点创建和/或删除veth网络设备,在/tmp/network路径下创建network-data网卡信息文件;
64.虚拟机所在pod在虚拟机初始创建时,pod中的/pod/tmp/network路径挂载计算节点/tmp/network路径;
65.agent工作模块在监听到/tmp/network/network-data文件的创建和/或删除时,在虚拟机所在pod中创建和/或删除tap2、br2及net2网络设备,同时调用virsh命令在虚拟机中创建和/或删除网卡。
66.本实施例中的网络控制模块在新增网卡时,工作过程具体如下:
67.(1)、监听虚拟机网卡新增请求;
68.(2)、在收到虚拟机新增网卡请求后,从请求的源数据中读取虚拟机所在pod及网络相关信息;其中,网络相关信息包括当前虚拟机所在计算机节点、新增ip和掩码信息;
69.(3)、将读取到的信息通过kubernetes api-server在当前虚拟机所在计算节点上创建一个网络工作pod。
70.本实施例中的网络工作pod在新增网卡时,工作过程具体如下:
71.(1)、在计算节点的网桥上新增一个veth设备,该veth设备用于与虚拟机所在pod中的网卡进行对接;
72.(2)、在该计算节点的/tmp/network路径下创建network-data文件,该文件中包含新增网卡的所有信息。
73.本实施例中,在虚拟机所在pod中增加一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;
74.当创建虚拟机时,计算节点上的路径将被挂载到pod中,用于同步新增的网卡信息。
75.本实施例中的agent工作模块在新增网卡时,工作过程具体如下:
76.(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息;当发起新增网卡请求后,计算节点中创建的network-data文件将映射到虚拟机所在pod中;
77.(2)、读取network-data中的信息,在该虚拟机所在pod中创建虚拟机新增的网卡
的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;
78.(3)、生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;
79.(4)、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。
80.本实施例中的网络控制模块在删除网卡时,工作过程具体如下:
81.(1)、监听虚拟机网卡删除请求;
82.(2)、通过新增网卡时创建网络工作pod,该网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;
83.(3)、删除计算节点上新增网卡时创建的网络工作pod。
84.本实施例中的agent工作模块在删除网卡时,工作流程具体如下:
85.(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;
86.(2)、监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;
87.(3)、调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;
88.(4)、虚拟机内部会将新增网卡删除。
89.其中,kubernetes简称k8s,是google开源的一个容器编排平台,它支持自动化部署、大规模可伸缩、应用容器化管理。在kubernetes中,可创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问。
90.pod是kubernetes的最重要最基本的概念。它是能够被创建,调度和管理的最小部署单元,一个pod中包含了一个或多个容器,每个容器完成各自独立的工作任务。
91.kubevirt是一个围绕kubernetes构建的虚拟机管理架构,主要用于技术原因无法将虚拟机应用迁移到容器平台的场景,它提供了完善的虚拟机生命周期管理、在kubernetes平台上进行虚拟机调度等能力。
92.libvirt是一个开源的虚拟机模拟器的管理组件,可以对接多种虚拟机模拟器,包括qemu/kvm、vmware、virtualbox等
93.本发明中的eth、net等为计算节点、pod或虚拟机中的网卡设备,具有独立的ip地址,用于网络包的传输。
94.本发明中所提到的br1、br2、br-pro均为linux网桥设备,工作在数据链路层,用于桥接同一二层的不同网卡设备。
95.本发明中所提到的veth1、veth2、tap1、tap2等均为虚拟的网络设备,用于连接网桥、网卡等网络设备。
96.实施例2:
97.本实施例提供了一种kubevirt中虚拟机网卡热插拔方法,该方法是基于kubevirt原有架构基础,在kubevirt控制面新增网络控制模块、网络工作pod和agent工作模块,并在虚拟机所在pod中新增一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;当创建虚拟机时,计算节点上的路径将被挂载到虚拟机所在pod中,用于同步新增的网卡信息;具体包括:
98.s1、虚拟机新增网卡;
99.s2、虚拟机删除网卡。
100.如附图2所示,本实施例步骤s1中的虚拟机新增网卡具体如下:
101.s101、网络控制模块监听虚拟机网卡新增请求;
102.s102、获取新增网卡信息,调用api-server创建网络工作pod在;
103.s103、网络工作pod在计算节点创建veth设备,创建network-data文件;
104.s104、agent工作模块监听并读取network-data文件信息;
105.s105、agent工作模块在该虚拟机所在pod中创建虚拟机新增的网卡的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;
106.s106、agent工作模块生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;
107.s107、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。
108.如附图3所示,本实施例步骤s2中的虚拟机删除网卡具体如下:
109.s201、网络控制模块监听虚拟机网卡删除请求;
110.s202、通过新增网卡时创建网络工作pod,网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;
111.s203、删除计算节点上新增网卡时创建的网络工作pod;
112.s204、agent工作模块监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;
113.s205、agent工作模块监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;
114.s206、agent工作模块调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;
115.s207、虚拟机内部会将新增网卡删除。
116.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

技术特征:
1.一种kubevirt中虚拟机网卡热插拔系统,其特征在于,该系统包括计算节点和控制节点,计算节点内部署虚拟机所在pod和网络工作pod,虚拟机所在pod内部署虚拟机和agent工作模块;控制节点内部署网络控制模块;其中,网络控制模块用于监听新增和/或删除网卡的请求并获取网卡信息,同时通过api-server创建和/或删除网络工作pod;网络工作pod在计算节点创建和/或删除veth网络设备,在/tmp/network路径下创建network-data网卡信息文件;虚拟机所在pod在虚拟机初始创建时,pod中的/pod/tmp/network路径挂载计算节点/tmp/network路径;agent工作模块在监听到/tmp/network/network-data文件的创建和/或删除时,在虚拟机所在pod中创建和/或删除tap2、br2及net2网络设备,同时调用virsh命令在虚拟机中创建和/或删除网卡。2.根据权利要求1所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,所述网络控制模块在新增网卡时,工作过程具体如下:(1)、监听虚拟机网卡新增请求;(2)、在收到虚拟机新增网卡请求后,从请求的源数据中读取虚拟机所在pod及网络相关信息;其中,网络相关信息包括当前虚拟机所在计算机节点、新增ip和掩码信息;(3)、将读取到的信息通过kubernetes api-server在当前虚拟机所在计算节点上创建一个网络工作pod。3.根据权利要求1或2所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,所述网络工作pod在新增网卡时,工作过程具体如下:(1)、在计算节点的网桥上新增一个veth设备,该veth设备用于与虚拟机所在pod中的网卡进行对接;(2)、在该计算节点的/tmp/network路径下创建network-data文件,该文件中包含新增网卡的所有信息。4.根据权利要求3所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,在虚拟机所在pod中增加一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;当创建虚拟机时,计算节点上的路径将被挂载到pod中,用于同步新增的网卡信息。5.根据权利要求4所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,所述agent工作模块在新增网卡时,工作过程具体如下:(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息;当发起新增网卡请求后,计算节点中创建的network-data文件将映射到虚拟机所在pod中;(2)、读取network-data中的信息,在该虚拟机所在pod中创建虚拟机新增的网卡的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;(3)、生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;
(4)、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。6.根据权利要求1所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,所述网络控制模块在删除网卡时,工作过程具体如下:(1)、监听虚拟机网卡删除请求;(2)、通过新增网卡时创建网络工作pod,该网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;(3)、删除计算节点上新增网卡时创建的网络工作pod。7.根据权利要求1或6所述的kubevirt中虚拟机网卡热插拔系统,其特征在于,所述agent工作模块在删除网卡时,工作流程具体如下:(1)、监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;(2)、监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;(3)、调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;(4)、虚拟机内部会将新增网卡删除。8.一种kubevirt中虚拟机网卡热插拔方法,其特征在于,该方法是基于kubevirt原有架构基础,在kubevirt控制面新增网络控制模块、网络工作pod和agent工作模块,并在虚拟机所在pod中新增一个挂载路径/pod/tmp/network,该挂载路径与计算节点中的/tmp/network为挂载关系;当创建虚拟机时,计算节点上的路径将被挂载到虚拟机所在pod中,用于同步新增的网卡信息;具体包括:s1、虚拟机新增网卡;s2、虚拟机删除网卡。9.根据权利要求8所述的kubevirt中虚拟机网卡热插拔方法,其特征在于,虚拟机新增网卡具体如下:s101、网络控制模块监听虚拟机网卡新增请求;s102、获取新增网卡信息,调用api-server创建网络工作pod在;s103、网络工作pod在计算节点创建veth设备,创建network-data文件;s104、agent工作模块监听并读取network-data文件信息;s105、agent工作模块在该虚拟机所在pod中创建虚拟机新增的网卡的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;其中,pod的网卡net2与在计算节点中创建的veth设备对接,打通虚拟机所在pod到计算节点的网络链路;s106、agent工作模块生成network.xml配置文件,该network.xml配置文件中包括新增网卡的相关信息,调用virsh attach-interface network.xml命令,将网卡信息动态加载到虚拟机中,同时形成新的虚拟机持久化xml文件;s107、虚拟机内部将新增一块网卡,同时该网卡与虚拟机所在pod中的tap2对接,形成虚拟机到计算节点完整的网络链路。
10.根据权利要求8或9所述的kubevirt中虚拟机网卡热插拔方法,其特征在于,虚拟机删除网卡具体如下:s201、网络控制模块监听虚拟机网卡删除请求;s202、通过新增网卡时创建网络工作pod,网络工作pod删除在网桥上原先创建的veth设备;同时在该计算节点的/tmp/network路径下删除原先创建的network-data文件;s203、删除计算节点上新增网卡时创建的网络工作pod;s204、agent工作模块监听虚拟机所在pod中/pod/tmp/network路径下的network-data文件信息,当发起删除网卡请求后,计算节点中network-data文件删除将导致网络工作pod中对应文件删除;s205、agent工作模块监听到network-data文件删除后,删除在新增网卡时创建的网桥设备、pod的网卡及tap设备,分别为br2、net2及tap2;s206、agent工作模块调用创建网卡时生成的network.xml配置文件,调用virsh detach-interface network.xml命令,将网卡信息动态从虚拟机中删除,同时形成新的虚拟机持久化xml文件;s207、虚拟机内部会将新增网卡删除。

技术总结
本发明公开了kubevirt中虚拟机网卡热插拔系统及方法,属于边缘计算技术领域,本发明要解决的技术问题为目前Kubevirt无法实现在保持虚拟机运行状态下实现新增和/或删除网卡,采用的技术方案为:该系统包括计算节点和控制节点,计算节点内部署虚拟机所在pod和网络工作pod,虚拟机所在pod内部署虚拟机和agent工作模块;控制节点内部署网络控制模块;其中,网络控制模块用于监听新增和/或删除网卡的请求并获取网卡信息,同时通过api-server创建和/或删除网络工作pod;网络工作pod在计算节点创建和/或删除veth网络设备,在/tmp/network路径下创建network-data网卡信息文件;虚拟机所在pod在虚拟机初始创建时,pod中的/pod/tmp/network路径挂载计算节点/tmp/network路径。network路径。network路径。


技术研发人员:王玉香 李亚柯
受保护的技术使用者:苏州鹰目电子科技有限公司
技术研发日:2023.03.16
技术公布日:2023/7/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐