当前位置:网站首页>Summary of virtualization technology development
Summary of virtualization technology development
2022-06-13 03:17:00 【flyweight_ visitor】
Summary of virtualization technology development
Virtualization technology classification
Computing virtualization
Memory virtualization
Network virtualization
IO virtualization
Virtualization technology development stage
Virtual machine technology
Type 1 Hypervisor( Native virtualization - Native or Bare-metal Hypervisors)
On behalf of the product :CP-40 (as CP-67) for the IBM System/360-67, Vmware ESXi, KVM, Microsoft Hyper-V, Xen, IBM z/VM
Type 2 Hypervisor( trusteeship - Hosted Hypervisors)
On behalf of the product :Vmware Workstation, Oracle VirtualBox
Container technology
On behalf of the product :Docker
Docker Analysis of container runtime structure , You can see
- https://www.threatstack.com/blog/diving-deeper-into-runtimes-kubernetes-cri-and-shims
- https://segmentfault.com/a/1190000011294361
Kubelet --> CRI --gRPC–> Dockerd --> Containerd --> Shim --> RunC -> Pod
Container sandbox
Provide lightweight containers , Virtual machine level isolation .
On behalf of the product :Kata-container, Alibaba cloud security container
In current container technology , There are three typical container runtime technologies , Include Dockerd, Containerd(runC), When the safety sandbox is running (runV). For specific comparison, see :https://help.aliyun.com/document_detail/160313.html?spm=a2c4g.11186623.6.1125.3ba45987LCWA6u
Kata-Container framework , See https://github.com/kata-containers/kata-containers/blob/main/docs/design/architecture.md

边栏推荐
- English grammar_ Mode adverb position
- Wechat applet coordinate location interface usage (II) map interface
- [JVM Series 2] runtime data area
- Flutter reports an error type 'Int' is not a subtype of type 'string' wonderful experience
- JVM GC (V)
- This article takes you to learn DDD, basic introduction
- JVM virtual machine stack (III)
- 2022.05.29
- C simple understanding - overloaded operator
- 最近最少使用缓存(来源力扣)
猜你喜欢

Prometheus node_ Exporter installs and registers as a service

技术博客,经验分享宝典

Five old code farmers, program life review: peace of mind is not the place to go

Use and arrangement of wechat applet coordinate position interface (I)
![[JVM Series 2] runtime data area](/img/6c/82cc0ff9e14507f57492ed3f67a7f6.jpg)
[JVM Series 2] runtime data area

Spark UDF instance details

C simple understanding - arrays and sets

Prometheus install and register services

JVM virtual machine stack (III)

Linked lists: rearranging linked lists
随机推荐
Linked list: palindrome linked list
Brew tool - "fatal: could not resolve head to a revision" error resolution
【 enregistrement pytorch】 paramètre et tampon des variables pytorch. Self. Register Buffer (), self. Register Paramètre ()
Three ways to start WPF project
Add Yum source to install php74
Spark Foundation
Exercise 8-3 rotate array right
Vs Code modify default terminal_ Modify the default terminal opened by vs Code
[JVM series 8] overview of JVM knowledge points
Use PHP to count command line calls on your computer
PHP uses the header function to download files
Least recently used cache (source force deduction)
Beginner development process_ Project development FAQs
PHP import classes in namespace
C # simple understanding - method overloading and rewriting
C simple understanding - overloaded operator
Use of compact, extract and list functions in PHP
Wechat applet obtains the current location (startlocationupdate, onlocationchange, offlocationchange)
Stack: daily temperature
Explode and implode in PHP