Linux cluster overview, features and differences with distributed, linux cluster Overview

Source: Internet
Author: User

Linux cluster overview, features and differences with distributed, linux cluster Overview

I. Cluster Overview

A cluster is a computer system that works in close collaboration with a group of loosely integrated computer software and/or hardware. In a sense, they can be seen as a computer. A single computer in a cluster system is usually called a node. It is usually connected through a LAN, but there are other possible connection methods. Cluster computers are generally used to improve the computing speed and/or reliability of a single computer. Generally, the performance of cluster computers is much higher than that of a single computer, such as a workstation or supercomputer.

Ii. Cluster Features

Clusters have the following two features:

Scalability: the cluster performance is not limited to a single service entity. New service entities can be dynamically added to the cluster to enhance the cluster performance. High Availability: when one node in the cluster fails, the applications running on the node will be automatically taken over on the other node, eliminating spof is important for enhancing data availability, accessibility, and reliability.

Iii. Cluster capability

A cluster must have the following two capabilities:

Server Load balancer distributes tasks evenly to computing and network resources in the cluster environment to improve data throughput. Error Recovery: If a server in the cluster cannot be used due to a fault or maintenance requirement, the resources and applications will be transferred to available cluster nodes. Because the resources of a node cannot work, the process of transparently taking over the resources of another available node and continuing to complete the task is called error recovery.

Server Load balancer and error recovery require that each service entity has resources that execute the same task, and

The Information view required for task execution must be the same for all resources.

Iv. Differences between clusters and Distributed Systems

When talking about clusters, you may immediately think of another word that is very similar to it-"distributed ". That

Is cluster and distributed the same thing? What are the links and differences?

Similarities:

Both distributed and cluster nodes require many node servers to work together through the network to accomplish the overall task goal.

Differences:

Distributed refers to splitting the business system, that is, each distributed node implements different functions. Whereas set

Each node in the group does the same thing.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.