distributed software systems (Distributed Software Systems), is a software system to support distributed processing, communication networks are interconnected by a multi-processor architecture to perform tasks on the system. It consists of distributed operating systems, distributed programming languages and compilers (interpretation) systems, distributed file systems and distributed database systems.
About the reasons for the rapid development of twelve thousand three hundred forty-five features one hundred twenty-three type one hundred twenty-three other Frequently Asked Questions About a distributed operating system is responsible for managing distributed processing and control of distributed system resources to run . It centralized the difference between the operating system resource management, process communication and system architecture and so on. Distributed programming language for writing distributed computer systems running on a distributed program. A distributed program consists of a number of program modules can be independently formed moncler jackets on sale, they are distributed in a distributed processing system has been on multiple computers simultaneously. With centralized programming language, compared with three characteristics: the distribution, communication and robustness. Distributed file systems have the ability to perform remote file access manolo blahnik pumps, and distributed in a transparent way to manage files on the network and access. Distributed database system consists of multiple computer nodes distributed in a number of databases on the system components, it provides an effective means to control access to these nodes on the sub-database. Distributed database can be used as a complete database, but in fact it is distributed in various geographically dispersed nodes. Of course, distributed among the nodes of the sub-database is logically related. Distributed database system is a collection formed by a number of stations. These stations, also known as nodes, they are linked together in the communication network, each node is an independent database system, they have their own database, the central processor, terminals, and their respective local database management system. Therefore, a distributed database system can be seen as a centralized database system of the joint. They logically belong to the same system, but in the physical structure is distributed. The reasons for the rapid development of a decentralized organization that can solve the problem of data need to contact each other. Such as the banking system, the head office and branches in different cities or cities in various regions, in the business they need to deal with their respective data exchange between need and treatment, which requires a distributed system. Two organizations need to increase if a new organizational unit of relative autonomy to expand the organization, the distributed database system with minimal impact on the current case of institutions to expand. Three load balancing needs. The decomposition of the data using the topical application of the maximum, which makes the processor to minimize mutual interference between. Load sharing between the various processors can avoid the critical bottleneck. Four when the existing institutions already exist several database systems, and realize the need to increase the overall application, these databases can be bottom-up form by the distributed database system. Five equal-scale distributed database systems on the probability of failure is not lower than the centralized database system true religion jeans outlet, but because of its failures is limited to local data applications, and therefore the whole system in terms of its reliability is relatively high. Characteristics of a distributed database system does not emphasize the concept of centralized control, it has a global database administrator based hierarchical control structure, but each local database administrator with a high degree of autonomy. Two systems in a distributed database concept of data independence is equally important, however, adds a new concept, which is distributed transparency. The so-called distributed transparency is in the preparation process if the data is not distributed the same, so the data transfer will not affect program correctness. However, program execution speed will be reduced. Three centralized database systems, data redundancy in a distributed system is seen as the desired features, the reason is: First, if the node is required to replicate data, you can improve the local applicability. Second, when a node fails, other nodes can operate on a copy of the data, so this can increase the effectiveness of the system. Of course tiffany armbänder, in a distributed system redundancy for the best evaluation is very complex. Type of a distributed data, but only a general database, not the local database. Two-layer process, each layer has its own database. Three fully decentralized distributed network, no central control section, the connection between each node and can have a variety of ways, such as loose connections, close connections, dynamic connections, broadcast notification-type connectivity. Other Frequently Asked Questions What is the distributed intelligence? NI LabVIEW 8 distributed intelligence combined with related technologies and tools to solve the distributed system development will encounter some challenges. More importantly, NI LabVIEW 8 distributed intelligence to provide solutions that not only solved these challenges ugg classic boots, and easy to implement. LabVIEW 8 distributed intelligence include: distributed systems can all nodes in the program - including the host and terminal. Particularly valuable is that you can use LabVIEW graphical programming new balance joes, a large number of objects of different types of programming, such as desktop processors, real-time systems, FPGA, PDA, embedded microprocessor and DSP. All nodes of the navigation system, view system - LabVIEW Project Explorer. You can use the Project Explorer view, edit, run and debug running on any node on the object. The programming interface to simplify data sharing - shared variables. Use shared variables, you can easily between systems (or even real-time systems) to transfer data without affecting performance. No communication cycle, no RT FIFO, without low-level TCP functions. You can use a simple dialog to complete the configuration of shared variables, which will transmit data between various systems or data connections to different data sources. You can also add records, alarms, events and other data services, all just a simple conversation can be done. Achieved within the system or the remote device and the synchronization between the device and system operation - timing and synchronization is always defined performance measurement and control system is a key issue. NI-based technology systems, explore inside the device and the preparation of its internal operation mechanism, to obtain than a traditional instrument or PLC mode is more flexible solution. -------------------- In the distributed computer operating system support, co-ordination of interconnected computers that can work together to accomplish a task. It could also be explained: a computer hardware configuration and the corresponding function configuration. It is a multi-processor computer system, the processor through the interconnection network of a unified system. System uses a distributed computing architecture, that the original system's central processor tasks distributed to the appropriate processor, each processor to achieve different functions of coordination, sharing of system peripherals and software. This results in faster processing speed of the system, simplifying the logical structure of the host. Open Category: Database, Internet, operating systems, file systems, programming languages, Topics related articles: