La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué es cluster, distribuido, centralizado, pseudodistribuido?

¿Qué es cluster, distribuido, centralizado, pseudodistribuido?

Centralizado

La implementación de proyectos en la misma máquina requiere un rendimiento de la máquina relativamente alto. Generalmente, se utilizan varias máquinas para la copia de seguridad. De lo contrario, si la máquina falla, etc., todo el proyecto se arruinará. no correr.

Por ejemplo: Es como si quisieras construir una casa, tu casa será construida para una sola persona si esta persona se enferma o le sucede algo y no tienes una persona adecuada para reemplazarla. , tu casa no se puede construir.

2. Distribuido

Dividir un proyecto en varias partes y ejecutarlas en diferentes máquinas. Si desea compararlo con el centralizado, los requisitos de la máquina se reducirán.

3. Cluster

Es un concepto completamente diferente al de centralizado y distribuido.

Distribuido debe ser un clúster, pero un clúster no necesariamente está distribuido (por ejemplo: copia de seguridad centralizada de varias máquinas)

El clúster es solo un concepto relativo a la cantidad de máquinas

4. Pseudodistribuido

Entendido literalmente: no verdaderamente distribuido

Pseudodistribuido es poner las tareas de máquinas polimórficas en una sola máquina para ejecutar

por ejemplo: Divida Taobao en varios módulos y coloque cada módulo en una máquina para ejecutarlo. Cuando se ejecutan varias máquinas al mismo tiempo, la velocidad es rápida. Cuando se ejecuta en una máquina, la velocidad es lenta y no se pueden ejecutar varios módulos. El procesamiento en paralelo debe completarse una tarea a la vez y otras tareas solo pueden esperar.