Process Virtualization with ZeroVM Jakub Krajcovic
Jun 26, 2015
Process Virtualization with ZeroVM
Jakub Krajcovic
Or How to revolutionize an industry
“The Academy thought we cheated by using computers”.- Steven Lisberger, Director
900 People, 2 VFX Studios9 Nominations, 3 Wins
“in the making” since 1990s
3 Petabytes of Data
1 minute of final footage was 17.28GB
Online files in the 100s of millions
About 2 petabytes of data
100TB of space consumed in a weekend
1 minute sequence is 34GB or 68GB
1: Space needed for storage
2: Expensive storage equipment
3: Processing the data
4: Working with the data
Storage space and price
Adding “life” to the data
Process isolation
75KB needed for execution environment- Turns out Bill Gates was right after all
C99 compatible execution environment
<5ms startup time
Inherently safe and multi-tenanted
Gateways and Edge Filers
Multi-threaded, massively parallel file I/O