|
| 1 | +--- |
| 2 | +title: Кластер |
| 3 | +status: Completed |
| 4 | +category: Concept |
| 5 | +tags: ["infrastructure", "fundamental", ""] |
| 6 | +--- |
| 7 | + |
| 8 | +Кластер — группа компьютеров или приложений, которые объединены общей целью и работают совместно. |
| 9 | +В контексте нативных облачных вычислений этот термин чаще всего применяется к [Kubernetes](/ru/kubernetes/). |
| 10 | +Кластер Kubernetes — это набор сервисов (или рабочих нагрузок), каждый из которых выполняется в собственном контейнере (и обычно на разных машинах). |
| 11 | +Совокупность всех этих [контейнеризованных](/ru/containerization/) сервисов, соединенных по сети, представляет собой кластер. |
| 12 | + |
| 13 | +## Какую проблему решает |
| 14 | + |
| 15 | +Программное обеспечение, работающее на одном компьютере, представляет собой единую точку отказа: |
| 16 | +если этот компьютер сломается или кто-то случайно отключит его питание, |
| 17 | +критически важная для бизнеса система может быть выведена из строя. |
| 18 | +Именно поэтому современное программное обеспечение, как правило, строится в виде [распределенных приложений](/distributed-apps/), объединенных в кластеры. |
| 19 | + |
| 20 | +## Как именно решает проблему |
| 21 | + |
| 22 | +Распределенные приложения, объединенные в кластеры, работают на множестве вычислительных машин, что позволяет избежать появления единой точки отказа. |
| 23 | +Однако создавать распределенные системы непросто. |
| 24 | +На самом деле этим вопросам посвящена отдельная дисциплина в области компьютерных наук. |
| 25 | +Потребность в глобальных системах и годы проб и ошибок привели к созданию нового типа технологического стека — [нативных облачных технологий](/ru/cloud-native-tech/). |
| 26 | +Эти новые технологии выступают строительными блоками, которые облегчают эксплуатацию и упрощают создание распределенных систем. |
0 commit comments