Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/59134
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLim, Zhi Cheng
dc.date.accessioned2014-04-23T13:06:16Z
dc.date.available2014-04-23T13:06:16Z
dc.date.copyright2014en_US
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/10356/59134
dc.description.abstractComputer virtualization had gained a lot of popularity over the years. It has become one of the most important assets to businesses and had helped many enterprises to save hardware cost, maximize operating efficiency as well as to achieve better integration across multiple operating systems [1]. Virtualization in computing refers to the method of sharing hardware resources across multiple operating systems on a single physical machine [2]. While ‘full virtualization’ [3] has evolved into the most common and successful methodology used in real world now, there are actually many more remarkable techniques that has been researched on, to improve virtualization experiences. The idea of virtualizing real-time operating system (RTOS) is one of many remarkable innovations. RTOS is designed to serve real-time operations, typically without missing a deadline. It is commonly used in embedded systems and applications that requires real-time functionally. The introduction of RT-XEN, originated from XEN (an open source virtualization platform), is one of widely used real-time hypervisors on the market [4]. Recently, It has launched a new multi-core virtualization platform for RTOS, which has proven to increase performance as a whole [5]. In this report, we will install RT-XEN in details, and understand its’ architecture behind it. Using Litmus-RT [6], we will create a guest virtual machine with different real-time tasks and configurations to determine RT-XEN’s functionally. It is found that the RT-XEN’s schedulability for real-time tasks is very dependable on the “ Control Domain” [2.3.1 – Control Domain (Dom0)]. Using a deterministic approach, the optimal Virtual Central Processing Unit (VCPU)’s parameters to be defined for guest virtual machine can also be observed for a random task created.en_US
dc.format.extent26 p.en_US
dc.language.isoenen_US
dc.rightsNanyang Technological University
dc.subjectDRNTU::Engineering::Computer science and engineeringen_US
dc.titleThe art of RT-XENen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.schoolSchool of Computer Engineeringen_US
dc.description.degreeBachelor of Engineering (Computer Engineering)en_US
dc.contributor.researchCentre for High Performance Embedded Systemsen_US
dc.contributor.supervisor2Arvind Easwaranen_US
item.fulltextWith Fulltext-
item.grantfulltextrestricted-
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
Final Year Project Final Amended .pdf
  Restricted Access
813.91 kBAdobe PDFView/Open

Page view(s) 5

183
Updated on Dec 4, 2020

Download(s)

11
Updated on Dec 4, 2020

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.