Explain in detail the differences between a distributed OS and a network OS

Updated on technology 2024-08-03
7 answers
  1. Anonymous users2024-02-15

    The differences between a network operating system and a distributed operating system are:

    1) Distribution. The processing and control functions of a distributed operating system are distributed; Although the network operating system has distributed processing functions, its control functions are concentrated in one or some hosts or network servers, that is, centralized control mode.

    2) Parallelism. The distributed operating system has a task allocation function, which can distribute multiple tasks to multiple processing units, so that these tasks are executed in parallel, thereby accelerating the execution of tasks; Network operating systems, on the other hand, usually do not have task assignment capabilities, and one or more tasks for each user in the network are usually processed on the local computer.

    3) Transparency. Distributed operating systems often do a good job of hiding the implementation details inside the system. Aspects such as the physical location of objects, concurrency control, and system failures are transparent to the user.

    For example, when a user wants to access a file, they can access it by simply providing the file name without knowing (to whom they are accessing) that it resides on that site, that is, it has the transparency of the physical location. The transparency of the network operating system mainly refers to the transparency of the operation implementation. For example, when a user wants to access a file on a server, they simply issue the appropriate file access command without having to know how access to the file is implemented.

    4) Shareability. The distributed operating system supports the shared and transparent access of software and hardware resources distributed across various sites by all users in the system. However, the resource sharing function provided by the network operating system is limited to the resources in the host or network server, and the resources on other machines are usually exclusive to the user who uses the machine.

    5) Robustness. Distributed operating systems have good availability and reliability due to the distribution of processing and control functions, i.e., robustness. However, due to the centralized characteristics of the control function, the network operating system has a weak system reconstruction function and has potential unreliability.

  2. Anonymous users2024-02-14

    1. Network operating system.

    With the informatization of society, computer technology, communication technology and information processing technology have flourished, giving rise to the concept of computer information network, and the physical basis of information network is computer network.

    The definition of a computer network is given explicitly in Chapter 3. An important part of the network system software is the network operating system, some people also call it the network management system, it is different from the traditional stand-alone operating system, it is an open software system built on the stand-alone operating system, it is faced with the interconnection operation of various different computer systems, in the face of resource sharing between different stand-alone operating systems, user operation coordination and interaction with stand-alone operating systems, so as to solve the problem of multiple network users (even the global remote network with two distributed operating systems.

    A large number of computers are connected together through the network, which can obtain extremely high computing power and extensive data sharing. Such systems are called distributed systems. The characteristics of a distributed operating system are as follows.

    1.Unity.

    i.e. it is a unified operating system.

    2.Shareability.

    That is, all resources in a distributed system are shared.

    3.Transparency.

    The implication is that the user does not know that the distributed system is running on multiple computers, and that many computers in the entire distributed system are like one computer in the eyes of the user, and that they are transparent to the user.

    4.Independence.

    That is, multiple hosts in a distributed system are on an equal footing and physically independent.

    The advantage of a distributed system is that it is distributed. Distributed systems can achieve high computing performance at a lower cost. Another advantage of a distributed system is its reliability.

    Since there are multiple independent CPU systems, if one CPU system fails, the entire system will still work. For highly reliable environments, such as nuclear power plants, distributed systems have a place to play.

    The main conceptual difference between the network operating system and the distributed operating system is that the network operating system can be built on different operating systems, that is to say, it can realize the unified configuration of network resources through network protocols on different native operating systems, and constitute a network operating system in a large range. The network operating system does not require transparent access to network resources, that is, the location and type of resources need to be specified, and local resources and remote resource access are treated differently. Distributed emphasizes unity, which is architected by an operating system.

    In this operating system, the concept of networking is diluted at the application layer. All resources (local and off-site) are managed and accessed in the same way, and users don't have to care about where they are or how they're stored.

  3. Anonymous users2024-02-13

    The network operating system is a system software that serves the computer network and completes the communication, resource sharing, network management and security management of the network in accordance with various protocols of the network architecture.

    A distributed operating system is an operating system that is built on top of the network operating system and shields the distribution of system resources to users.

  4. Anonymous users2024-02-12

    For example, depending on their profession or the industry they work in, it's simple, and they can understand it.

  5. Anonymous users2024-02-11

    Concise explanations, analogous ways

  6. Anonymous users2024-02-10

    The operating system is only an operating platform, and only with operating software can it run on it.

  7. Anonymous users2024-02-09

    Literally, it already speaks for itself.

Related questions
5 answers2024-08-03

Refers to the implementation algorithm that selects the query execution plan and relational operator when executing a distributed query. According to the different system environments, the algorithms used in query optimization are also different, which are usually divided into long-distance WAN environment and high-speed LAN environment, and the difference is mainly in the bandwidth of the network. For unary operators, query optimization methods in a centralized database can be employed. >>>More

3 answers2024-08-03

Definitely choose distributed storage, which emphasizes data security, and can avoid many common data loss risks such as hard disks, server damage, and silent data corruption. If it is an ordinary small and medium-sized enterprise, mainly deploying some static **, the storage demand is not large, the data security requirements are not high, and the risk of data loss can be tolerated, you can use the hyper-converged all-in-one machine. Our company is responsible for IT for about 10 people, using the VMware virtual machine plus yuan core cloud distributed unified storage solution.

10 answers2024-08-03

Trunked mobile communication system is a relatively economical and flexible mobile communication system developed in the 70s of the 20th century, and it is the advanced development stage of the traditional private radio dispatching network. Trunking is the use of multiple wireless channels to serve a large number of users.

9 answers2024-08-03

Spark and Hadoop are two different open-source big data processing frameworks, Spark can run on Hadoop and can replace some components in Hadoop, such as MapReduce. However, Spark and Hadoop are not in direct competition, but can work together to improve the efficiency and performance of big data processing. >>>More

6 answers2024-08-03

618ip software has the function of IP and automatic IP access.