【24h】

How to Realize Self-Healing Operating Systems?

机译:如何实现自我修复的操作系统?

获取原文

摘要

Operating systems serve as executing platforms and resource managers for applications. With the development of more complex computer systems and applications, the required operating systems become complex too. But the proper management of such complex operating systems by human beings has shown to be impractical. Nowadays, self managing concepts provide the basis for developing appropriate mechanisms to handle complex systems with less human interventions. Although the implications of deploying self managing and autonomic attributes and concepts at the application levels have been studied, their deployment at system software level such as in operating systems have not been fully studied. Self managed applications may not enjoy the whole benefit of self management if the platform on which they run, specially its operating system, is not self managed. Given this requirement, this paper highlights the most experienced faults and anomalies of operating systems, and proposes a tiered operating system architecture and a corresponding self healing mechanism to show how self-managing can be realized at operating system level. The main objective has been to make the operating system resilient to operating system faults without restarting the operating system.
机译:操作系统用作应用程序的平台和资源管理器。随着更复杂的计算机系统和应用程序的开发,所需的操作系统也变得复杂。但是,人类对这些复杂的操作系统的正确管理表明是不切实际的。如今,自我管理的概念为开发适当机制提供了处理复杂系统的适当机制,提供了较少人的干预的基础。虽然已经研究了部署自动管理和自主的属性和概念的含义,但已经研究了他们在系统软件级别的部署,例如在操作系统中尚未得到完全研究。如果他们运行的平台,特别是其操作系统,则自我管理的应用程序可能无法享受自我管理的整体利益。鉴于此要求,本文突出了经验丰富的故障和操作系统的异常,并提出了一种分层操作系统架构和相应的自我修复机制,以显示如何在操作系统级别实现自我管理。主要目标是使操作系统对操作系统故障进行弹性,而无需重新启动操作系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号