ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Simplified process for running application in unikernel environment on the OpenStack cloud platform

Miha Pleško (2016) Simplified process for running application in unikernel environment on the OpenStack cloud platform. MSc thesis.

Download (2603Kb)


    Unikernels are a new approach to operating system design that can be considered as a direct alternative to general-purpose virtual machines when it comes to running a single application. However, the unikernel contextualization process is complex and requires deep understanding of operating system design that application developers generally don't possess, resulting in frustrations. This thesis focuses on detecting and improving critical factors that have negative influence on user experience during the unikernel preparation process. We implement a simple web application and deploy it on OpenStack platform using unikernels to demonstrate the degree of process complexity. We then upgrade Capstan tool to significantly siplify the unikernel preparation process by introducing public repository of precompiled ready-to-use application packages. We conclude the thesis by demonstrating the improved user experience of the upgraded tool by deploying test web application on OpenStack.

    Item Type: Thesis (MSc thesis)
    Keywords: unikernel, user experience, cloud infrastructure, OSv, Capstan, OpenStack
    Number of Pages: 91
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Mojca Ciglarič256Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537343683)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3722
    Date Deposited: 05 Jan 2017 15:53
    Last Modified: 02 Feb 2017 08:55
    URI: http://eprints.fri.uni-lj.si/id/eprint/3722

    Actions (login required)

    View Item