Skip to content

PHP2Uni: Building unikernels using scripting language transpilation

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE International Conference on Cloud Engineering, IC2E 2017
Publisher or commissioning bodyInstitute of Electrical and Electronics Engineers (IEEE)
Pages197-203
Number of pages7
ISBN (Electronic)9781509058174
DOIs
DateAccepted/In press - 4 Apr 2017
DatePublished (current) - 9 May 2017
Event2017 IEEE International Conference on Cloud Engineering, IC2E 2017 - Vancouver, Canada
Duration: 4 Apr 20177 Apr 2017

Conference

Conference2017 IEEE International Conference on Cloud Engineering, IC2E 2017
CountryCanada
CityVancouver
Period4/04/177/04/17

Abstract

Unikernels are a rapidly emerging technology in the world of cloud computing. Unikernels build on research into library operating systems to deliver smaller, faster and more secure virtual machines, specifically optimised for a single application service. These features are especially useful in cost or resource constrained environments. However, as with any new technology, early adopters need to master many technical details, and understand many aspects of the mechanisms used to build and deploy unikernels. Both of these factors may slow adoption rates. In this paper, we present our initial experiments into the use of an approach for building unikernels that is accessible to those whose technical expertise is focused on web development. We present PHP2Uni: a tool chain that takes a website built from PHP files - PHP remains the most widely used web language - and builds a resource-efficient unikernel image from them, while requiring little knowledge of the underlying operating system software complexity.

    Research areas

  • cloud computing, internet of things, transpilation, Unikernel

Event

2017 IEEE International Conference on Cloud Engineering, IC2E 2017

Duration4 Apr 20177 Apr 2017
CityVancouver
CountryCanada
SponsorsIEEE Cloud Computing (External organisation), IEEE Computer Society (External organisation), Simon Fraser University (SFU) (External organisation)

Event: Conference

Documents

DOI

View research connections

Related faculties, schools or groups