Jitsu: just-in-time summoning of unikernels

作者: Anil Madhavapeddy , Thomas Gazagnaire , Ian Leslie , Jon Crowcroft , Richard Mortier

DOI:

关键词:

摘要: Network latency is a problem for all cloud services. It can be mitigated by moving computation out of remote datacenters rapidly instantiating local services near the user. This requires an embedded platform on which to deploy multiple applications securely and quickly. We present Jitsu, new Xen toolstack that satisfies demands secure multitenant isolation resource-constrained ARM devices. does this using unikernels: lightweight, compact, single address space, memory-safe virtual machines (VMs) written in high-level language. Using fast shared memory channels, Jitsu provides directory service launches unikernels response network traffic masks boot latency. Our evaluation shows power-efficient responsive hosting edge while preserving strong guarantees type-1 hypervisor.

参考文章(38)
Anil Madhavapeddy, Thomas Gazagnaire, Jon Crowcroft, Derek McAuley, Richard Mortier, Steven Hand, Ripduman Sohan, Tim Deegan, Turning down the LAMP: software specialisation for the cloud ieee international conference on cloud computing technology and science. pp. 11- 11 ,(2010)
Yuvraj Agarwal, Stefan Savage, Rajesh Gupta, SleepServer: a software-only approach for reducing the energy consumption of PCs within enterprise environments usenix annual technical conference. pp. 22- 22 ,(2010)
Hovav Shacham, Karl Koscher, Alexei Czeskis, Franziska Roesner, Brian Kantor, Damon McCoy, Tadayoshi Kohno, Stefan Savage, Danny Anderson, Stephen Checkoway, Comprehensive experimental analyses of automotive attack surfaces usenix security symposium. pp. 6- 6 ,(2011)
Vincent Simonet, The Flow Caml System: Documentation and user's manual INRIA. pp. 155- ,(2003)
Adam Belay, Andrea Bittau, Ali Mashtizadeh, David Terei, David Mazières, Christos Kozyrakis, None, Dune: safe user-level access to privileged CPU features operating systems design and implementation. pp. 335- 348 ,(2012) , 10.5555/2387880.2387913
Costin Raiciu, Vladimir Olteanu, Michio Honda, Roberto Bifulco, Mohamed Ahmed, Felipe Huici, Joao Martins, ClickOS and the art of network function virtualization networked systems design and implementation. pp. 459- 473 ,(2014) , 10.5555/2616448.2616491
Suzanne McIntosh, Pankaj Rohatgi, Xiaolan Zhang, John Linwood Griffin, XenSocket: a high-throughput interdomain transport for virtual machines acm ifip usenix international conference on middleware. pp. 184- 203 ,(2007) , 10.5555/1516124.1516138
Andrew Warfield, Steven Hand, Tim Deegan, Keir Fraser, Facilitating the development of soft devices usenix annual technical conference. pp. 22- 22 ,(2005)
Amir Chaudhry, Jon Crowcroft, Heidi Howard, Anil Madhavapeddy, Richard Mortier, Hamed Haddadi, Derek McAuley, Personal data: thinking inside the box Proceedings of The Fifth Decennial Aarhus Conference on Critical Alternatives. ,vol. 1, pp. 29- 32 ,(2015) , 10.7146/AAHCC.V1I1.21312
Thorsten von Eicken, Chi-Chao Chang, Grzegorz Czajkowski, Chris Hawblitzel, Deyu Hu, Dan Spoonhower, J-Kernel: a capability-based operating system for Java Secure Internet programming. pp. 369- 393 ,(2001) , 10.1007/3-540-48749-2_17