Operating System Level Support for Resource Sharing Across Multiple Domains

  • Authors:
  • Hao Wang;Wei Li;Donghua Liu;Li Cha;Haiyan Yu;Zhiwei Xu

  • Affiliations:
  • Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China;Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China;Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China;Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China;Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China;Institute of Computing Technology of Chinese Academy of Sciences, Beijing, China

  • Venue:
  • HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

On demand resources sharing is a fundamental requirement for distributed systems. However, the existence of multiple administrative domains makes it hard to share resources among these domains dynamically. We think an important reason is domain-dependent user management in traditional operating systems, and previous middleware approaches can not solve the problem thoroughly. In this paper, we propose Cross-Domain Operating System to implement domain-independent user management at the operating system level. Following methods are adopted to achieve the goal: 1) using global user identifiers to replace traditional user identifiers; 2) implanting global user identifiers into kernel entities such as processes and files; 3) adopting an access control mechanism based on global user identifiers. The most important feature of our approach is that we implement it by introducing innovative elements into operating system kernels. Compared with middleware approaches, our method can provide better security, performance and compatibility.