Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ru] Localize cluster.md #2559

Merged
merged 1 commit into from
Apr 1, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions content/ru/cluster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Кластер
status: Completed
category: Concept
tags: ["infrastructure", "fundamental", ""]
---

Кластер — группа компьютеров или приложений, которые объединены общей целью и работают совместно.
В контексте нативных облачных вычислений этот термин чаще всего применяется к [Kubernetes](/ru/kubernetes/).
Кластер Kubernetes — это набор сервисов (или рабочих нагрузок), каждый из которых выполняется в собственном контейнере (и обычно на разных машинах).
Совокупность всех этих [контейнеризованных](/ru/containerization/) сервисов, соединенных по сети, представляет собой кластер.

## Какую проблему решает

Программное обеспечение, работающее на одном компьютере, представляет собой единую точку отказа:
если этот компьютер сломается или кто-то случайно отключит его питание,
критически важная для бизнеса система может быть выведена из строя.
Именно поэтому современное программное обеспечение, как правило, строится в виде [распределенных приложений](/distributed-apps/), объединенных в кластеры.

## Как именно решает проблему

Распределенные приложения, объединенные в кластеры, работают на множестве вычислительных машин, что позволяет избежать появления единой точки отказа.
Однако создавать распределенные системы непросто.
На самом деле этим вопросам посвящена отдельная дисциплина в области компьютерных наук.
Потребность в глобальных системах и годы проб и ошибок привели к созданию нового типа технологического стека — [нативных облачных технологий](/ru/cloud-native-tech/).
Эти новые технологии выступают строительными блоками, которые облегчают эксплуатацию и упрощают создание распределенных систем.