~/talk

A New Secure Container Solution on Arm Platform: gVisor

Talkat KubeCon + CloudNativeCon China 2019 · on Monday, 2019-06-24· [security]
name:Bin Lu
links:none on file
slides:none on file

gVisor’s Go user-space kernel and runsc OCI runtime are ported to Arm64 and run with both ptrace and KVM isolation; a working Hello World demo shows containers entering EL1 as vCPUs and basic syscall interception is functional. Work includes Arm page‑table support (identity and section mappings, four‑level 4K/64K modes), set_memory_region and HVA↔GPA mapping, and a 9P→virtio/virtio‑fs I/O path under replacement; syscall name mismatches are single‑digit and being unified, performance tuning ongoing.

AI-written summary · about

  1. 0:00Agenda
  2. 1:29Concept
  3. 3:05Architecture
  4. 9:41Storage
  5. 10:36Network Stack
  6. 14:01Hello World Demo
  7. 14:47KVM Platform
  8. 22:02Prepare Mechanism
  9. 27:26System Calls
  10. 28:28Operating Environment
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.