IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING

The ARINC 653 specifies multiple real-time operating system components to provide isolation <br /> <br /> <br /> <br /> between partitions. This means failure on one partition does not affect any other <br /> <br /> <br /> <br /> partition. Whe...

Full description

Saved in:
Bibliographic Details
Main Author: GILBRAN (NIM: 13513015), AUFAR
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/21317
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:21317
spelling id-itb.:213172017-10-09T10:28:08ZIMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING GILBRAN (NIM: 13513015), AUFAR Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/21317 The ARINC 653 specifies multiple real-time operating system components to provide isolation <br /> <br /> <br /> <br /> between partitions. This means failure on one partition does not affect any other <br /> <br /> <br /> <br /> partition. When a failure occurs, the system will handle the failure through health monitor <br /> <br /> <br /> <br /> component. Health monitor will detect a failure when it occurs and try to do recovery acts <br /> <br /> <br /> <br /> to make sure the system stays stable. Unfortunately, some failure cannot be handled by recovery <br /> <br /> <br /> <br /> procedures defined in the standard. This means the failure will persists and while <br /> <br /> <br /> <br /> each partition cannot affect the other partitions, the failure still happens and possibly leads <br /> <br /> <br /> <br /> to failure to the whole system. <br /> <br /> <br /> <br /> In this research, partition scheduler specified in ARINC 653 standard is extended to improve <br /> <br /> <br /> <br /> reliability in ARINC 653 compliant systems. Scheduler is developed based on ARLX, an <br /> <br /> <br /> <br /> existing ARINC 653 prototype built on top of Xen hypervisor. The scheduler will modified <br /> <br /> <br /> <br /> to support primary-backup scheduling scheme when scheduling partitions on the systems. <br /> <br /> <br /> <br /> This means, the scheduler can choose a backup partition if primary partition experienced a <br /> <br /> <br /> <br /> failure. <br /> <br /> <br /> <br /> The extended scheduler then tested to measure increase in reliability and worst-case latency <br /> <br /> <br /> <br /> when the system used said scheduler. Test result shows that system reliability increased <br /> <br /> <br /> <br /> significantly on the system, but with high worst-case latency. This means the system is less <br /> <br /> <br /> <br /> affected by failures, but cannot be used as productiono technology yet because the system <br /> <br /> <br /> <br /> could not provide real-time performance by industry standards. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The ARINC 653 specifies multiple real-time operating system components to provide isolation <br /> <br /> <br /> <br /> between partitions. This means failure on one partition does not affect any other <br /> <br /> <br /> <br /> partition. When a failure occurs, the system will handle the failure through health monitor <br /> <br /> <br /> <br /> component. Health monitor will detect a failure when it occurs and try to do recovery acts <br /> <br /> <br /> <br /> to make sure the system stays stable. Unfortunately, some failure cannot be handled by recovery <br /> <br /> <br /> <br /> procedures defined in the standard. This means the failure will persists and while <br /> <br /> <br /> <br /> each partition cannot affect the other partitions, the failure still happens and possibly leads <br /> <br /> <br /> <br /> to failure to the whole system. <br /> <br /> <br /> <br /> In this research, partition scheduler specified in ARINC 653 standard is extended to improve <br /> <br /> <br /> <br /> reliability in ARINC 653 compliant systems. Scheduler is developed based on ARLX, an <br /> <br /> <br /> <br /> existing ARINC 653 prototype built on top of Xen hypervisor. The scheduler will modified <br /> <br /> <br /> <br /> to support primary-backup scheduling scheme when scheduling partitions on the systems. <br /> <br /> <br /> <br /> This means, the scheduler can choose a backup partition if primary partition experienced a <br /> <br /> <br /> <br /> failure. <br /> <br /> <br /> <br /> The extended scheduler then tested to measure increase in reliability and worst-case latency <br /> <br /> <br /> <br /> when the system used said scheduler. Test result shows that system reliability increased <br /> <br /> <br /> <br /> significantly on the system, but with high worst-case latency. This means the system is less <br /> <br /> <br /> <br /> affected by failures, but cannot be used as productiono technology yet because the system <br /> <br /> <br /> <br /> could not provide real-time performance by industry standards.
format Final Project
author GILBRAN (NIM: 13513015), AUFAR
spellingShingle GILBRAN (NIM: 13513015), AUFAR
IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
author_facet GILBRAN (NIM: 13513015), AUFAR
author_sort GILBRAN (NIM: 13513015), AUFAR
title IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
title_short IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
title_full IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
title_fullStr IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
title_full_unstemmed IMPROVING ARINC 653 SYSTEMS RELIABILITY BY USING FAULT-TOLERANT PARTITION SCHEDULING
title_sort improving arinc 653 systems reliability by using fault-tolerant partition scheduling
url https://digilib.itb.ac.id/gdl/view/21317
_version_ 1822019464968798208