17
Process Virtualization with ZeroVM Jakub Krajcovic

How to revolutionise an industry with ZeroVM

Embed Size (px)

DESCRIPTION

Talk presented to the wide technical audience at Rackspace for the internal tech conference Rax.io. Talks about how ZeroVM can be used together with Openstack to revolutionise several industries, most notable the Visual Effects industry and other industries focused on processing large amounts of binary data.

Citation preview

Page 1: How to revolutionise an industry with ZeroVM

Process Virtualization with ZeroVM

Jakub Krajcovic

Page 2: How to revolutionise an industry with ZeroVM

Or How to revolutionize an industry

Page 3: How to revolutionise an industry with ZeroVM

“The Academy thought we cheated by using computers”.- Steven Lisberger, Director

Page 4: How to revolutionise an industry with ZeroVM

900 People, 2 VFX Studios9 Nominations, 3 Wins

Page 5: How to revolutionise an industry with ZeroVM

“in the making” since 1990s

3 Petabytes of Data

1 minute of final footage was 17.28GB

Page 6: How to revolutionise an industry with ZeroVM
Page 7: How to revolutionise an industry with ZeroVM

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

Page 8: How to revolutionise an industry with ZeroVM
Page 9: How to revolutionise an industry with ZeroVM
Page 10: How to revolutionise an industry with ZeroVM

1: Space needed for storage

2: Expensive storage equipment

3: Processing the data

4: Working with the data

Page 11: How to revolutionise an industry with ZeroVM

Storage space and price

Page 12: How to revolutionise an industry with ZeroVM

Adding “life” to the data

Page 13: How to revolutionise an industry with ZeroVM

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

Page 14: How to revolutionise an industry with ZeroVM
Page 15: How to revolutionise an industry with ZeroVM
Page 16: How to revolutionise an industry with ZeroVM

Gateways and Edge Filers

Multi-threaded, massively parallel file I/O

Page 17: How to revolutionise an industry with ZeroVM