Abstract

Purpose–This study is to explore a way toretainthe strengths and eliminatethe weaknesses of the existingarchitecture oflocal OS and cloud OS,then create an innovativeone, which is referredto as semi-network OS architecture.Method–The elements of semi-network OS architecture includes networkresources, localresources, and semi-mobile hardware resources; among them, networkresources are the expanded portionof OS, which is used to ensure the scalability of OS; local resources are the base portion of OS, which is used to ensure the stability of local computing, as well as the autonomy of user operations; the semi-mobile hardware resource is OSPU, which is used to ensure the positioning and security of dataflow.Results–Thefat client OS relies on the network shared resources,local exclusive resources,and semi-mobilehardware resources (OSPU), not relies solely on a single resource, to perform its tasks on a fat client, in thisarchitecture, most of the system files of OS on a fat client isderived from OS server, which is a network shared resources, and the rest of system files of OS is derived from OSPUof a fat client, which is a non-network resource, so the architecture of OShas "semi-network" attribute, wherein the OSPU is a key subordinate component for data processing and security verification,the OS server is a storage place rather than operating a placeof system files, and system files that stored on a server can only be downloaded to a fat client to carry out their mission.Conclusion–A complete OS is divided into base portion and expanded portion, and this "portion" division of OS enables a fat client to be dually supported by remote network resources and local non-network resources, therefore, it is expected to make a fat client more flexible, safer and more reliable, and more convenient to be operated.

Highlights

  • The architecture of semi-network OS is designed for today's network environment, but its OS is not the so-called cloud OS known by people, because it will never perform computing tasks on a server but only act as an OS on a fat client; besides, this OS is not a traditional fat client OS, because it contains network resources, and its system files need to be re-processed by a hardware component of Operating System Processing Unit (OSPU), be able to run on a fat client; as a comparison, traditional fat client OS does not contain network resources, and as a local-only architecture, its system files do not need to be re-processed by any hardware component like OSPU in a fat client

  • The change from “with trace” to “no trace”; semi-network OS architecture is based on local computing, so its operation traces are all in fat client, and "no trace" means that the fat client no longer keeps the traces of operations permanently, that is because the expanded portion of OS will automatically “disappears” after a device is shut down; base portion of OS and other data will automatically “disappears” from a device after OSPU is removed, in this cases, no trace of a previous operation will be left in a specific device

  • Semi-network resources are resources formed by the integration of network resources and local resources for local computing, and the communication of different resources at both ends of the network is performed through OSPU or similar hardware components, which skips traditional dedicated application software such as browsers

Read more

Summary

A Fat Client OS Architecture Supported by Semi-network Resources

Date received: October 22, 2021 Date received in revised form: November 29, 2021; December 6, 2021 Date accepted: December 12, 2021. A fat client OS architecture supported by semi-network resources. International Journal of Computing Sciences Research, 6, 857-876.

INTRODUCTION
The Prominent Results
Motivation
CONCLUSIONS

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.