openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)interference isolation Anti-hunger and anti-priority-inversion Multi-type resource allocation mechanism RDT MPAM SMT isolation Hard priority Cache/Memory bandwidth interference isolation openEuler inconsistent container OS versions in the cluster. This requires a unified container OS management mechanism. To address these issues, we launched KubeOS, an OS O&M solution that uses Kubernetes to manage a unified manner. Project Introduction KubeOS leverages Kubernetes' CRD+Operator extension mechanism to create custom resources for OSs. This enables the OS to be treated as a Kubernetes resource0 码力 | 116 页 | 3.16 MB | 1 年前3
openEuler 21.09 技术白皮书terms of metadata management, EXT4 offers insufficient performance in the journal synchronization mechanism, which causes high metadata management overheads and write amplification. These common issues equipped with metadata soft update technology. Its pointer-based directory and dual-view counting mechanism reduces metadata synchronization overheads to effectively improve the call performance of file system implementation and ensures file system consistency. • Pointer-based directory and dual-view counting: This mechanism reduces metadata synchronization overheads and effectively improves the read and write performance0 码力 | 36 页 | 3.40 MB | 1 年前3
This Debian Reference (version 2.109) (basic concept) • Section 1.3 (survival method) • Section 1.4 (basic method) • Section 1.5 (shell mechanism) • Section 1.6 (text processing method) 1.2 Unix-like filesystem In GNU/Linux and other Unix-like the modern Linux system, the filesystem under ”/dev/” is automatically populated by the udev(7) mechanism. 1.2.11 Special device files There are some special device files. device file action description shell command Now you have some feel on how to use the Debian system. Let’s look deep into the mechanism of the command execution in the Debian system. Here, I have simplified reality for the newbie. See0 码力 | 266 页 | 1.25 MB | 1 年前3
openEuler 21.03 技术白皮书optimized fairness of Completely Fair Scheduler (CFS) tasks and the NUMA-aware asynchronous call mechanism combine to bring a significant improvement in NVDIMM initialization. Optimized scheduling reduce interference to other tasks. openEuler 21.03 also has an optimized NUMA balancing mechanism, which brings better affinity, higher utilization, and fewer invalid migrations. 2. Enhanced bandwidth control can be applied on the ARM64 architecture. 17. NMI mechanism based on the SEDI and PMU: This mechanism enables hard lockup detection. Additionally, it enables perf nmi to perform0 码力 | 21 页 | 948.66 KB | 1 年前3
ubuntu server guidethese events (kernel panic, NMI) the kernel will react automatically and trigger the crash dump mechanism through kexec. In other situations a manual intervention is required in order to capture the memory by inspecting the copied memory contents. Kernel crash dump mechanism When a kernel panic occurs, the kernel relies on the kexec mechanism to quickly reboot a new instance of the kernel in a pre-reserved following command: sudo apt install linux-crashdump Note: Starting with 16.04, the kernel crash dump mechanism is enabled by default. During the installation, you will be prompted with the following dialogs0 码力 | 486 页 | 3.33 MB | 1 年前3
Ubuntu Server Guide 18.04some of those events (panic, NMI) the kernel will react automatically and trigger the crash dump mechanism through kexec. In other situations a manual intervention is required in order to capture the memory inspecting the copied memory contents. 6.2. Kernel Crash Dump Mechanism When a kernel panic occurs, the kernel relies on the kexec mechanism to quickly reboot a new instance of the kernel in a pre-reserved 04, the kernel crash dump mechanism is enabled by default. During the installation, you will be prompted with the following dialog. Unless chosen otherwise, the kdump mechanism will be enabled. |----0 码力 | 413 页 | 1.40 MB | 1 年前3
Cilium v1.5 Documentationassociated with external services can change frequently. The Cilium DNS-based policies provide an easy mechanism to specify access control while Cilium manages the harder aspects of tracking DNS to IP mapping cilium-operator pod in the deployment can reach the AWS API server However, since the most common use of this mechanism is for Kubernetes clusters running in AWS, we recommend trying it out along with the guide: Installa�on policies without knowing anything about the IP address of the container or requiring some complex mechanism to ensure that containers of a par�cular service are assigned an IP address in a par�cular range0 码力 | 740 页 | 12.52 MB | 1 年前3
Cilium v1.6 Documentationassociated with external services can change frequently. The Cilium DNS-based policies provide an easy mechanism to specify access control while Cilium manages the harder aspects of tracking DNS to IP mapping cilium-operator pod in the deployment can reach the AWS API server However, since the most common use of this mechanism is for Kubernetes clusters running in AWS, we recommend trying it out along with the guide: Installation policies without knowing anything about the IP address of the container or requiring some complex mechanism to ensure that containers of a particular service are assigned an IP address in a particular range0 码力 | 734 页 | 11.45 MB | 1 年前3
Cilium v1.10 Documentationa standard and foolproof alternative to recommend, hence the only solution is to craft a custom mechanism that will work in your environment to handle this scenario when adding new nodes to AKS clusters a standard and foolproof alternative to recommend, hence the only solution is to craft a custom mechanism that will work in your environment to handle this scenario when adding new nodes to AKS clusters toleration/] on a given node to help preventing pods from starting before Cilium runs on said node. The mechanism works as follows: 1. The cluster administrator places a taint with key node.cilium.io/agent-not-0 码力 | 1307 页 | 19.26 MB | 1 年前3
Cilium v1.11 Documentationa standard and foolproof alternative to recommend, hence the only solution is to craft a custom mechanism that will work in your environment to handle this scenario when adding new nodes to AKS clusters a standard and foolproof alternative to recommend, hence the only solution is to craft a custom mechanism that will work in your environment to handle this scenario when adding new nodes to AKS clusters toleration/] on a given node to help preventing pods from starting before Cilium runs on said node. The mechanism works as follows: 1. The cluster administrator places a specific taint (see below) on a given0 码力 | 1373 页 | 19.37 MB | 1 年前3
共 28 条
- 1
- 2
- 3













