The idea is to compare the execution time of SC2 with different image-pulling configurations: * [ ] Guest pull (regular) #18 * [ ] Lazy guest pull (w/ nydus) #18 * [ ] Host mount (w/ nydus) #18 * [ ] Hybrid Do for two different applications: * [ ] `helloworld-py` #18 * [ ] `tflite` inference (or something from a benchmark) #18 For each mode and application, we will have: * [ ] Unencrypted images #18 * [ ] Encrypted images Also, we need to remember to include in our measurements: * [ ] A bar for function's runtime #18 Known issues: * [ ] TFlite does not work with host-mount (?) * [ ] Hello World seems to trigger an error with host mount (seems to be in the transition between snapshotters) * [ ] Host mount performance does not seem reasonable
The idea is to compare the execution time of SC2 with different image-pulling configurations:
Do for two different applications:
helloworld-pyimage-pull: add benchmark comparing image pull mechanisms #18tfliteinference (or something from a benchmark) image-pull: add benchmark comparing image pull mechanisms #18For each mode and application, we will have:
Also, we need to remember to include in our measurements:
Known issues: