Functional components of network OS - Informatics

Functional components of the network OS

The main functional components are:

• Local computer resources management tools that implement all the functions of the OS of an autonomous computer (distribution of RAM between processes, scheduling and dispatching of processes, control of processors in multiprocessor machines, management of external memory, user interface, etc.)

• Network tools that can be divided into three types:

- the server part of the OS, which provides local resources and services for general use;

- the client part of the OS as means of requesting access to remote resources and services;

- OS vehicles that, together with the communication system, provide the transmission of messages between network computers.

Let's take a simplified view of the operation of the network OS for the case when the user of the computer A decided to place his file on the computer's B drive. To do this, the user sends the appropriate command, which the OS module responsible for the interface with the user receives, and passes it to the client part of the OS OS. The latter requests the server part of the OS OS В to receive direct access to its resources (disks and files) by sending a message on the network that can contain not only commands for performing certain actions, but also data, for example, the contents of some file. Transmission of the communication system over the communication network of the message between the client and server parts is controlled by the OS vehicles. They perform such functions as forming messages and splitting them into parts (packages, frames), converting computer names to numerical addresses, organizing reliable delivery of messages, determining a route in a complex network, and the like. To enable two computers to exchange messages over the network, their OS's vehicles must support some common rules in the form of communication protocols. Thanks to protocol support, the messages of the client and server parts of the OS are transferred over the network. In the B, computer on the disk of which the user wants to place his file, the server part of the OS should be running, constantly waiting for the requests from the network to be sent to remote access to the resources of this computer. This part, having received the request from the network, accesses the local disk and writes the specified file to one of its directories.

If the client part of the OS is able to distinguish a request to a remote file from a query to a local one, the client program itself recognizes and redirects the request to the remote machine. This client part of the network OS is called the redirector. Sometimes recognition functions are allocated to a separate program module, in this case, the redirector is not called the entire client part, but only this module. The client part also accepts responses from the server part and converts them to a local format, so for the application the execution of local and remote requests is indistinguishable.

Also We Can Offer!

Other services that we offer

If you don’t see the necessary subject, paper type, or topic in our list of available services and examples, don’t worry! We have a number of other academic disciplines to suit the needs of anyone who visits this website looking for help.

How to ...

We made your life easier with putting together a big number of articles and guidelines on how to plan and write different types of assignments (Essay, Research Paper, Dissertation etc)