แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Kata Containers 3.2 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž—แžถแž–แžฏแž€แŸ„แž•แŸ’แžขแŸ‚แž€แž›แžพแž“แžทแž˜แŸ’แž˜แžทแž

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‚แž˜แŸ’แžšแŸ„แž„ Kata Containers 3.2 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™ แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแž‡แž„แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแŸ€แž”แž…แŸ†แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ„แž™แž”แŸ’แžšแžพแž—แžถแž–แžฏแž€แŸ„แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž™แž“แŸ’แžแž€แžถแžšแž“แžทแž˜แŸ’แž˜แžทแžแž–แŸแž‰แž›แŸแž‰แŸ” แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™ Intel แž“แžทแž„ Hyper แžŠแŸ„แž™แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แžผแžœแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถ Clear Containers แž“แžทแž„ runV แŸ” แž€แžผแžŠแž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถ Go and Rust แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ Apache 2.0แŸ” แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžŠแŸ„แž™แž€แŸ’แžšแžปแž˜แž€แžถแžšแž„แžถแžšแžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแžงแž”แžแŸ’แžแž˜แŸ’แž—แžšแž”แžŸแŸ‹แžขแž„แŸ’แž‚แž€แžถแžšแžฏแž€แžšแžถแž‡แŸ’แž™ OpenStack Foundation แžŠแŸ‚แž›แžšแžฝแž˜แž˜แžถแž“แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แžŠแžผแž…แž‡แžถ Canonical, China Mobile, Dell/EMC, EasyStack, Google, Huawei, NetApp, Red Hat, SUSE แž“แžทแž„ ZTE .

Kata แž‚แžบแž•แŸ’แžขแŸ‚แž€แž›แžพ runtime แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž”แž„แŸ’แž€แžพแžแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแžแŸ’แž“แžถแžแžแžผแž…แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž›แžพ hypervisor แž–แŸแž‰แž›แŸแž‰ แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžปแž„แžแžบแž“แŸแžšแž”แŸ’แžšแž–แŸƒแžŽแžธแžŠแŸ‚แž›แž”แŸ’แžšแžพ kernel แž‘แžผแž‘แŸ…แŸ” Linux แž“แžทแž„โ€‹แž‰แŸ‚แž€โ€‹แžŠแŸ„แž™โ€‹แž”แŸ’แžšแžพโ€‹แžˆแŸ’แž˜แŸ„แŸ‡โ€‹แž›แŸ†แž  แž“แžทแž„โ€‹แž€แŸ’แžšแžปแž˜ cแŸ” แž€แžถแžšโ€‹แžขแž“แžปแžœแžแŸ’แž แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแž แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž˜แžถแž“แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹แž“แŸƒแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžŠแŸ‚แž›แž€แžถแžšแž–แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŠแŸ‚แž›แž”แžŽแŸ’แžแžถแž›แž˜แž€แž–แžธแž€แžถแžšแž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž…แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžšแž”แžŸแŸ‹แžแžบแžŽแŸ‚แž› Linux.

Kata Containers แž‚แžบแž•แŸ’แžแŸ„แžแž›แžพแž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แž แŸแžŠแŸ’แž‹แžถแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžฏแž€แŸ„แž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹ แž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแž˜แžแŸ’แžแž—แžถแž–แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแž“แž€แžถแžšแž€แžถแžšแž–แžถแžšแž’แžปแž„แž”แŸ’แžšแž–แŸƒแžŽแžธแŸ” แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž™แž“แŸ’แžแž€แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž’แžถแž“แžถแž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแž‘แž˜แŸ’แž„แž“แŸ‹แžŸแŸ’แžšแžถแž›แž‡แžถแž˜แžฝแž™แž“แžนแž„แž แŸแžŠแŸ’แž‹แžถแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž€แžปแž„แžแžบแž“แŸแžš แžœแŸแž‘แžทแž€แžถแžšแž€แžปแž„แžแžบแž“แŸแžš แž“แžทแž„แž›แž€แŸ’แžแžŽแŸˆแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แžŠแžผแž…แž‡แžถ OCI (Open Container Initiative), CRI (Container Runtime Interface) แž“แžทแž„ CNI (Container Networking Interface)แŸ” แžงแž”แž€แžšแžŽแŸแž˜แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‡แžถแž˜แžฝแž™ Docker, Kubernetes, QEMU แž“แžทแž„ OpenStack แŸ”

แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‡แžถแž˜แžฝแž™แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžปแž„แžแžบแž“แŸแžšแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแž˜แŸ’แžšแŸแž…แžŠแŸ„แž™แž”แŸ’แžšแžพแžŸแŸ’แžšแž‘แžถแž”แŸ‹แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แž‡แžถแž˜แžฝแž™แž—แŸ’แž“แžถแž€แŸ‹แž„แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ gRPC แž“แžทแž„แž”แŸ’แžšแžผแž€แžŸแŸŠแžธแžŠแŸ‚แž›แžงแž‘แŸ’แž‘แžทแžŸแŸ” แžแžบแžŽแŸ‚แž›แžŠแŸ‚แž›แž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž‡แžถแž–แžทแžŸแŸแžŸแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแžŸแŸ’แžแžถแž“แž“แžทแž˜แŸ’แž˜แžทแž แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸ„แž™ hypervisorแŸ” LinuxแžŠแŸ‚แž›แž˜แžถแž“แžแŸ‚แžŸแŸ†แžŽแžปแŸ†แž˜แžปแžแž„แžถแžšแž…แžถแŸ†แž”แžถแž…แŸ‹แžขแž”แŸ’แž”แž”แžšแž˜แžถแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

Hypervisor แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแž‚แžบ Dragonball Sandbox (แž€แŸ†แžŽแŸ‚ KVM แžŠแŸ‚แž›แž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžปแž„แžแžบแž“แŸแžš) แž‡แžถแž˜แžฝแž™ QEMU แž€แŸแžŠแžผแž…แž‡แžถ Firecracker แž“แžทแž„ Cloud HypervisorแŸ” แž”แžšแžทแžŸแŸ’แžแžถแž“แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแžฝแž˜แž˜แžถแž“แžŠแŸแž˜แžทแž“ init แž“แžทแž„ agentแŸ” agent แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž˜แžถแž“แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžšแžผแž”แž—แžถแž–แž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แž€แŸ†แžŽแžแŸ‹แžŠแŸ„แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ OCI แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Docker แž“แžทแž„แž‘แž˜แŸ’แžšแž„แŸ‹ CRI แžŸแž˜แŸ’แžšแžถแž”แŸ‹ KubernetesแŸ” แž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพแžšแžฝแž˜แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™ Docker instance แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžปแž„แžแžบแž“แŸแžšแž“แžธแž˜แžฝแž™แŸ—แŸ” แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแž–แŸ„แž›แž‚แžบแž”แžšแžทแžŸแŸ’แžแžถแž“แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แžแžถแž„แž›แžพ hypervisor แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แžŠแžถแž€แŸ‹แž‡แžถแžŸแŸ’แžšแž‘แžถแž”แŸ‹แŸ—แŸ”

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Kata Containers 3.2 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž—แžถแž–แžฏแž€แŸ„แž•แŸ’แžขแŸ‚แž€แž›แžพแž“แžทแž˜แŸ’แž˜แžทแž

แžŠแžพแž˜แŸ’แž”แžธแž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž™แž“แŸ’แžแž€แžถแžš DAX แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพ (แž€แžถแžšแž…แžผแž›แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž‘แŸ…แž€แžถแž“แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžฏแž€แžŸแžถแžš แžŠแŸ„แž™แž†แŸ’แž›แž„แž€แžถแžแŸ‹แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แž‘แŸ†แž–แŸแžšแžŠแŸ„แž™แž˜แžทแž“แž”แŸ’แžšแžพแž€แž˜แŸ’แžšแžทแžแžงแž”แž€แžšแžŽแŸแž”แŸ’แž›แžปแž€) แž“แžทแž„แžŠแžพแž˜แŸ’แž”แžธแžŠแž€แžแŸ†แž”แž“แŸ‹แžŸแžแžทแžŠแžผแž…แž‚แŸ’แž“แžถแž”แŸแŸ‡แž”แžทแž‘ แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถ KSM (Kernel Samepage Merging) แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€ แžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž’แž“แž’แžถแž“แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž˜แŸ‰แžถแžŸแŸŠแžธแž“ แž“แžทแž„แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž—แŸ’แž‰แŸ€แžœแž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž‚แŸ†แžšแžผแž”แžšแžทแžŸแŸ’แžแžถแž“แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‘แžผแž‘แŸ…แž˜แžฝแž™แŸ”

แž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแŸ–

  • แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜ AMD64 (x86_64) แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜ ARM64 (Aarch64) แž“แžทแž„ s390 (IBM Z) แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜ ppc64le (IBM Power) แž€แŸ†แž–แžปแž„แžŸแŸ’แžแžทแžแž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแŸ”
  • แžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแžšแžผแž”แž—แžถแž–แž€แžปแž„แžแžบแž“แŸแžš แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžฏแž€แžŸแžถแžš Nydus 2.2.0 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพ แžŠแŸ‚แž›แž”แŸ’แžšแžพแžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“แžแŸ’แž›แžนแž˜แžŸแžถแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแž แž€แžถแžšแž”แŸ’แžšแž€แž”แžŠแŸ„แž™แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž‡แžถแž˜แžฝแž™แžšแžผแž”แž—แžถแž–แžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแŸ” Nydus แž‚แžถแŸ†แž‘แŸ’แžšโ€‹แž€แžถแžšโ€‹แž•แŸ’แž‘แžปแž€โ€‹แžšแžผแž”แž—แžถแž–โ€‹แž€แŸ’แž“แžปแž„โ€‹แž–แŸแž›โ€‹แž แŸ„แŸ‡แž แžพแžš (แž€แžถแžšโ€‹แž‘แžถแž‰โ€‹แž™แž€โ€‹แžแŸ‚โ€‹แž“แŸ…โ€‹แž–แŸแž›โ€‹แžŠแŸ‚แž›โ€‹แžแŸ’แžšแžผแžœโ€‹แž€แžถแžš) แž•แŸ’แžŠแž›แŸ‹โ€‹แž€แžถแžšโ€‹แžŠแž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžŸแŸ’แž‘แžฝแž“ แž“แžทแž„โ€‹แžขแžถแž…โ€‹แž”แŸ’แžšแžพโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แžแžถแž„แž€แŸ’แžšแŸ„แž™โ€‹แž•แŸ’แžŸแŸแž„โ€‹แž‚แŸ’แž“แžถโ€‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹โ€‹แž€แžถแžšโ€‹แž•แŸ’แž‘แžปแž€โ€‹แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„แŸ” แž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแžšแž”แžŸแŸ‹ POSIX แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“ (แžŸแŸ’แžšแžŠแŸ€แž„แž‘แŸ…แž“แžนแž„ Composefs แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž Nydus แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แžผแžœแžŸแž˜แžแŸ’แžแž—แžถแž–แžšแž”แžŸแŸ‹ OverlayFS แž‡แžถแž˜แžฝแž™แž“แžนแž„แž˜แŸ‰แžผแžŒแžปแž› EROFS แžฌ FUSE) แŸ”
  • แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแž Dragonball แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžŸแŸ†แžแžถแž“แŸ‹แž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„ Kata Containers แžŠแŸ‚แž›แžฅแžกแžผแžœแž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„แž‘แžผแž‘แŸ…แž˜แžฝแž™แŸ”
  • แž˜แžปแžแž„แžถแžšแž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ kata-ctl แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแž–แžธแž”แžšแžทแžŸแŸ’แžแžถแž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แŸ”
  • แžŸแž˜แžแŸ’แžแž—แžถแž–แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„ GPU แžแŸ’แžšแžผแžœแž”แžถแž“แž–แž„แŸ’แžšแžธแž€ แž แžพแž™แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“ GPUs แž‘แŸ…แž€แžถแž“แŸ‹แž€แžปแž„แžแžบแž“แŸแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‚แžŽแž“แžถแžŸแž˜แŸ’แž„แžถแžแŸ‹ (Confidential Container) แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แž‘แžทแž“แŸ’แž“แž“แŸแž™ แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž“แžทแž„แžŸแŸ’แžแžถแž“แž—แžถแž–แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž€แžถแžšแž–แžถแžšแž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž˜แžถแž“แž€แžถแžšแžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž›แž“แŸƒแž”แžšแžทแž™แžถแž€แžถแžŸแž˜แŸ‰แžถแžŸแŸŠแžธแž“ แžฌ hypervisor แŸ”
  • แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžงแž”แž€แžšแžŽแŸแžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž’แžปแž„ แžฌแž”แžšแžทแžŸแŸ’แžแžถแž“แž”แŸ’แžšแžขแž”แŸ‹แžแŸ’แžŸแžถแž…แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ… Runtime-rs แŸ” แž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž„แžถแžšแž‡แžถแž˜แžฝแž™ vfio, แž”แŸ’แž›แžปแž€, แž”แžŽแŸ’แžแžถแž‰ แž“แžทแž„แž”แŸ’แžšแž—แŸแž‘แžงแž”แž€แžšแžŽแŸแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ”
  • แž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™ OCI Runtime 1.0.2 แž“แžทแž„ Kubernetes 1.23.1 แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แŸ”
  • แž‡แžถแžŸแŸ’แž“แžผแž›แž˜แžฝแž™ Linux แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŽแŸ‚แž“แžถแŸ†แžฑแŸ’แž™แž”แŸ’แžšแžพแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 6.1.38 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž”แŸ†แžŽแŸ‡แŸ”
  • แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‘แŸแžšแž–แžธแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แžšแž”แžŸแŸ‹ Jenkins แž‘แŸ… GitHub Actions แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster