In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Today, I will talk to you about the meaning of distributed computing, many people may not know much about it. In order to make you understand better, the editor has summarized the following for you. I hope you can get something from this article.
Distributed computing is a kind of computing method. With the development of computing technology, some applications need huge computing power to complete. If centralized computing is adopted, it will take quite a long time to complete. Distributed computing divides the application into many small parts and distributes them to multiple computers for processing.
What is distributed?
In a distributed system, a group of independent computers presents users with a unified whole, as if it were a system. System support
There are a variety of general physical and logical resources, which can assign tasks dynamically, and decentralized physical and logical resources can exchange information through computer networks. There is a distributed operating system in the system that manages computer resources in a global way. Usually, for users, there is only one model or paradigm for distributed systems. There is a layer of software middleware (middleware) on top of the operating system that implements this model. A famous example of a distributed system is the World wide Web (World Wide Web), where everything looks like a document (Web page).
In the computer network, this unity, the model and the software in it do not exist. What the user sees is the actual machine, and the computer network does not make these machines look unified. If these machines have different hardware or different operating systems, then these differences are fully visible to the user. If a user wants to run a program on a remote machine, he must log in to the remote machine and run the program on that machine.
What the distributed system and the computer network system have in common is that most distributed systems are based on the computer network, so the physical structure of the distributed system and the computer network is basically the same.
The difference between them is that the design idea of distributed operating system is different from that of network operating system, which determines that they are also different in structure, working way and function. The network operating system requires that the network users must first understand the network resources when using the network resources, and the network users must know the functions and configuration of each computer in the network, software resources, network file structure and so on. In the network, if the user wants to read a shared file, the user must know which computer and which directory the file is placed in. Distributed operating system manages system resources in a global way, it can schedule network resources arbitrarily for users, and the scheduling process is "transparent". When the user submits a job, the distributed operating system can select the most appropriate processor in the system according to the need, submit the user's job to the processor, and transmit the result to the user after the processor completes the job. In this process, the user will not be aware of the existence of multiple processors, the system is like a processor.
Cohesion means that each database distribution node is highly autonomous and has a local database management system. Transparency means that each database distribution node is transparent to the user's application, and it is impossible to see whether it is local or remote. In a distributed database system, users do not feel that the data is distributed, that is, they do not need to know whether the relationship is segmented, whether there is a copy, which site the data is stored in and which site the transaction is executed on.
After reading the above, do you have any further understanding of what distributed computing means? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.