openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)collaboration (mount/umount) epoll/poll collaboration FIFO collaboration Unix socket collaboration Host VM Container shim QEMU process rexec server Rexec cross-host startup and monitoring DPU Management-plane and IOzone utilities, there is minimal performance loss. » In the Iperf network tests on the Inter-VM shared memory device (ivshmem), the performance is better than that of gigabit NICs. • Impact on isolation, or security of VM memory. Further, it supports VM migration and live hypervisor update, and can dynamically fix software vulnerabilities without affecting VM running. Challenges Embedded0 码力 | 116 页 | 3.16 MB | 1 年前3
Cilium v1.6 Documentationto demonstrate deployment and operation of Cilium in a single-node Kubernetes cluster. The minikube VM requires approximately 5GB of RAM and supports hypervisors like VirtualBox that run on Linux, macOS create -f cilium.yaml Note The above options are assuming that masquerading is desired and that the VM is connected to the VPC using eth0. It will route all traffic that does not stay in the VPC via eth0 --source-image-family $SOURCE_IMAGE_FAMILY \ --licenses=https://www.googleapis.com/compute/v1/projects/vm- options/global/licenses/enable-vmx \ $IMAGE_NAME If successful, gcloud reports that the image0 码力 | 734 页 | 11.45 MB | 1 年前3
Cilium v1.5 Documentationto demonstrate deployment and opera�on of Cilium in a single-node Kubernetes cluster. The minikube VM requires approximately 5GB of RAM and supports hypervisors like VirtualBox that run on Linux, macOS Cilium. Note If running on minikube, you may need to up the memory and CPUs available to the minikube VM from the defaults and/or the instruc�ons provided here for the other GSGs. 5 GB and 4 CPUs should be the repository: $ git clone https://github.com/cilium/cilium Step 2: Starting the Docker + Cilium VM Open a terminal and navigate into the top of the cilium source directory. Then navigate into ex0 码力 | 740 页 | 12.52 MB | 1 年前3
ubuntu server guideVirtual CDROM and Petitboot on ppc64el 1 Level Path Navlink 3 install/s390x-zvm s390x install via z/VM 3 install/s390x-lpar s390x install via LPAR 2 Automatic installation 3 install/autoinstall Introduction nce Autoinstall reference 3 install/autoinstall-schema Autoinstall schema 3 install/vm-autoinstall-on-s390x z/VM autoinstall on s390x 3 install/lpar-autoinstall-on-s390x LPAR autoinstall on s390x 2 and containers 3 Virtual machines 4 vm-tools-in-the-ubuntu-space VM tools overview 4 using-qemu-for-microvms QEMU for microVMs 4 upgrading-the-machine-type-of-your-vm Upgrading machine type 3 Containers0 码力 | 486 页 | 3.33 MB | 1 年前3
Cilium v1.7 Documentationto demonstrate deployment and operation of Cilium in a single-node Kubernetes cluster. The minikube VM requires approximately 5GB of RAM and supports hypervisors like VirtualBox that run on Linux, macOS nodeinit.enabled=true Note The above options are assuming that masquerading is desired and that the VM is connected to the VPC using eth0. It will route all traffic that does not stay in the VPC via eth0 NetworkManager is running on the node and automatically performing DHCP on all network interfaces of the VM. Be sure to disable DHCP on any ENIs that get attached to the node or disable NetworkManager entirely0 码力 | 885 页 | 12.41 MB | 1 年前3
Cilium v1.9 DocumentationEnvironments via kubeconfig Running End-To-End Tests In Other Environments via SSH VMs for Testing VM images Known Issues and Workarounds Further Assistance Unit Testing Prerequisites Running all tests to demonstrate deployment and operation of Cilium in a single-node Kubernetes cluster. The minikube VM requires approximately 5GB of RAM and supports hypervisors like VirtualBox that run on Linux, macOS kind cluster in an environment where Cilium is already running (for example, in the Cilium development VM). This can also happen if you have other overlapping BPF cgroup type programs attached to the parent0 码力 | 1263 页 | 18.62 MB | 1 年前3
Cilium v1.10 DocumentationEnvironments via kubeconfig Running End-To-End Tests In Other Environments via SSH VMs for Testing VM images Known Issues and Workarounds Further Assistance Unit Testing Prerequisites Running all tests The Azure network plugin will be replaced with Cilium by the installer. Limitations: All VMs and VM scale sets used in a cluster must belong to the same resource group. Adding new nodes to node pools The Azure network plugin will be replaced with Cilium by the installer. Limitations: All VMs and VM scale sets used in a cluster must belong to the same resource group. Adding new nodes to node pools0 码力 | 1307 页 | 19.26 MB | 1 年前3
Cilium v1.11 DocumentationEnvironments via kubeconfig Running End-To-End Tests In Other Environments via SSH VMs for Testing VM images Known Issues and Workarounds Further Assistance Integration Testing Prerequisites Running The Azure network plugin will be replaced with Cilium by the installer. Limitations: All VMs and VM scale sets used in a cluster must belong to the same resource group. Adding new nodes to node pools The Azure network plugin will be replaced with Cilium by the installer. Limitations: All VMs and VM scale sets used in a cluster must belong to the same resource group. Adding new nodes to node pools0 码力 | 1373 页 | 19.37 MB | 1 年前3
openEuler 23.09 技术白皮书ebpf VM,这包括加载寄存器、代码段、加载堆栈、映射数据段等。 • scheduler:决定何时执行 ebpf VM,这包括判断 VM 的状态,需要等待的数据依赖条件等。 • basic kernel functions:基本库函数,包括迁移、映射内存、fork、join_meeting 等核心基本功能。 • extended kernel functions:除了 ebpf VM runner memory mapper:将应用程序数据映射进 ebpf VM 以方便 ebpf 程序读写应用数据。 CTinspector 采用一个 ebpf 指令集的语言虚拟机 Packet VM,它最小只有 256 字节,包含所有虚拟机应有的部件: 寄存器,堆栈段,代码段,数据段,页表。Packet VM 支持自主的 migration,即 packet VM 内的代码可以调用 migrate kernel function,以将 packet VM 迁移至它自己指定的节点。Packet VM 同时支持断点续执行,即 packet VM 迁移至下一 个节点后可以沿着上一个节点中断的位置继续执行下一条指令。此功能对于需要在网络拓扑不同节点中有状态的执行命令 起到重要作用。 功能描述 extended kernel functions Application EBPF VM runner (library)0 码力 | 52 页 | 5.25 MB | 1 年前3
Cilium v1.8 Documentationto demonstrate deployment and operation of Cilium in a single-node Kubernetes cluster. The minikube VM requires approximately 5GB of RAM and supports hypervisors like VirtualBox that run on Linux, macOS $CILIUM_NAMESPACE svc/hubble-ui 12000:80 and then open http://localhost:12000/. Limitations All VMs and VM scale sets used in a cluster must belong to the same resource group. Troubleshooting If kubectl exec nodeinit.enabled=true Note The above options are assuming that masquerading is desired and that the VM is connected to the VPC using eth0. It will route all traffic that does not stay in the VPC via eth00 码力 | 1124 页 | 21.33 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













