Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
e5dd2ec
Update 9-01.md
AndreevaAnastasia Nov 1, 2022
3b898ea
Update 9-01.md
ElenaPalagina Nov 1, 2022
7364304
Update 9-02.md
AndreevaAnastasia Nov 3, 2022
efbf879
Update README.md
ElenaPalagina Nov 3, 2022
333bbb0
Update 9-02.md
ElenaPalagina Nov 3, 2022
fb21cde
Update 9-02.md
ElenaPalagina Nov 3, 2022
659f541
Update 10-04.md
ElenaPalagina Nov 8, 2022
6bb22eb
Update 10-05.md
ElenaPalagina Nov 8, 2022
fa3bfe4
Update README.md
ElenaPalagina Nov 8, 2022
c1c8845
Update 9-03.md
AndreevaAnastasia Nov 9, 2022
70f764b
Update 9-03.md
AndreevaAnastasia Nov 9, 2022
5230379
Update 9-04.md
AndreevaAnastasia Nov 15, 2022
26ae0f8
Update 9-05.md
AndreevaAnastasia Nov 17, 2022
29b8e20
UPD_TXT
EkaterinaNikitina88 Dec 22, 2022
061bdcf
Update 9-01.md
ElenaPalagina Jan 11, 2023
fb0ae0a
Update 9-01.md
Belfi-Gor Feb 14, 2023
c1f8d45
Update 9-02.md
Belfi-Gor Feb 27, 2023
78ca847
Update 9-03.md
Belfi-Gor Feb 27, 2023
a4d6f0f
Update 9-04.md
Belfi-Gor Feb 27, 2023
a7bc7db
Merge pull request #35 from Belfi-Gor/patch-10
AndreevaAnastasia Mar 16, 2023
824165c
Merge pull request #32 from Belfi-Gor/patch-7
AndreevaAnastasia Mar 16, 2023
c4514fa
Merge pull request #33 from Belfi-Gor/patch-8
AndreevaAnastasia Mar 16, 2023
69d61a6
Merge pull request #34 from Belfi-Gor/patch-9
AndreevaAnastasia Mar 16, 2023
2a85678
Update 9-01.md
AndreevaAnastasia Mar 16, 2023
0c65da6
Update 9-01.md
AndreevaAnastasia Mar 16, 2023
3d3767e
Update 9-01.md
AndreevaAnastasia Mar 16, 2023
451537b
Update 9-02.md
AndreevaAnastasia Mar 16, 2023
227c4c7
Update 9-02.md
AndreevaAnastasia Mar 16, 2023
989fbd5
Update 9-02.md
AndreevaAnastasia Mar 16, 2023
7110be6
Update 9-02.md
AndreevaAnastasia Mar 16, 2023
dcc7892
Update 9-02.md
AndreevaAnastasia Mar 16, 2023
3f3b89f
Update README.md
AndreevaAnastasia Mar 16, 2023
1497f9b
Update README.md
AndreevaAnastasia Mar 16, 2023
e2ac0e9
Update 9-03.md
AndreevaAnastasia Mar 16, 2023
303cd2a
Update 9-03.md
AndreevaAnastasia Mar 16, 2023
7d03b40
Update 9-03.md
AndreevaAnastasia Mar 16, 2023
9d4d63c
Update README.md
AndreevaAnastasia Mar 16, 2023
fa03758
Update 9-04.md
AndreevaAnastasia Mar 16, 2023
31bfb16
Update 9-04.md
AndreevaAnastasia Mar 16, 2023
2054c9b
Update 9-04.md
AndreevaAnastasia Mar 16, 2023
fa75a40
Update 9-05.md
AndreevaAnastasia Mar 17, 2023
73bc0c8
Update 9-05.md
AndreevaAnastasia Mar 17, 2023
5b9ab91
Update 9-05.md
AndreevaAnastasia Mar 17, 2023
ea5b78d
Update README.md
ElenaPalagina Apr 5, 2023
dcdcfb4
Update 9-01.md
ElenaPalagina Apr 5, 2023
384780a
Update 9-02.md
ElenaPalagina Apr 5, 2023
dda5958
Update 9-03.md
ElenaPalagina Apr 5, 2023
dde93a6
Update 9-04.md
ElenaPalagina Apr 5, 2023
287803b
Update 9-05.md
ElenaPalagina Apr 5, 2023
f5640d4
Update 9-01.md
ElenaPalagina Apr 24, 2023
04cb87b
Update 9-04.md
AndreevaAnastasia May 15, 2023
feae06c
Update 10-06.md
ElenaPalagina May 31, 2023
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
71 changes: 1 addition & 70 deletions 10-01.md
Original file line number Diff line number Diff line change
@@ -1,70 +1 @@
# Домашнее задание к занятию "10.1. Keepalived/vrrp"
**

Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.

Название файла должно содержать номер лекции и фамилию студента. Пример названия: "10.1 Keepalived/vrrp - Александр Александров"

Перед тем как выслать ссылку, убедитесь, что ее содержимое не является приватным (открыто на просмотр всем, у кого есть ссылка). Если необходимо прикрепить дополнительные ссылки, просто добавьте их в свой Google Docs.

Любые вопросы по решению задач задавайте в чате учебной группы.

---

### Задание 1.

Требуется развернуть топологию из лекции и выполнить установку и настройку сервиса Keepalived.

```
vrrp_instance test {

state "name_mode"

interface "name_interface"

virtual_router_id "number id"

priority "number priority"

advert_int "number advert"

authentication {

auth_type "auth type"

auth_pass "password"

}

unicast_peer {

"ip address host"

}

virtual_ipaddress {

"ip address host" dev "interface" label "interface":vip

}

}

```

*Пришлите скриншот рабочей конфигурации и состояния сервиса для каждого нода.*

## Дополнительные задания (со звездочкой*)

Эти задания дополнительные (не обязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.

### Задание 2*.

Проведите тестирование работы ноды, когда один из интерфейсов выключен. Для этого:
- добавьте еще одну виртуальную машину и включите ее в сеть;
- на машине установите wireshark и запустите процесс прослеживания интерфейса;
- запустите процесс ping на виртуальный хост;
- выключите интерфейс на одной ноде (мастер), остановите wireshark;
- найдите пакеты ICMP, в которых будет отображён процесс изменения MAC адреса одной ноды на другой.

*Пришлите скриншот до и после выключения интерфейса из Wireshark.*
# Домашнее задание к занятию 10.1 «Keepalived/vrrp»** Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.Название файла должно содержать номер лекции и фамилию студента. Пример названия: «10.1 Keepalived/vrrp — Александр Александров»Перед тем как выслать ссылку, убедитесь, что её содержимое не приватно, т. е. открыто на просмотр всем, у кого есть ссылка. Если нужно прикрепить дополнительные ссылки, просто добавьте их в Google Docs.Любые вопросы по решению задач задавайте в чате учебной группы.---### Задание 1Разверните топологию из лекции и выполните установку и настройку сервиса Keepalived. ```vrrp_instance test {state "name_mode"interface "name_interface"virtual_router_id "number id"priority "number priority"advert_int "number advert"authentication {auth_type "auth type"auth_pass "password"}unicast_peer {"ip address host"}virtual_ipaddress {"ip address host" dev "interface" label "interface":vip}}```*Пришлите скриншот рабочей конфигурации и состояния сервиса для каждого нода.*## Дополнительные задания со звёздочкой*Эти задания дополнительные. Их можно не выполнять. На зачёт это не повлияет. Вы можете их выполнить, если хотите глубже разобраться в материале. ### Задание 2*Проведите тестирование работы ноды, когда один из интерфейсов выключен. Для этого:- добавьте ещё одну виртуальную машину и включите её в сеть;- на машине установите Wireshark и запустите процесс прослеживания интерфейса;- запустите процесс ping на виртуальный хост;- выключите интерфейс на одной ноде (мастер), остановите Wireshark;- найдите пакеты ICMP, в которых будет отображён процесс изменения MAC-адреса одной ноды на другой. *Пришлите скриншот до и после выключения интерфейса из Wireshark.*
Expand Down
71 changes: 1 addition & 70 deletions 10-02.md
Original file line number Diff line number Diff line change
@@ -1,70 +1 @@
# Домашнее задание к занятию "10.2 Кластеризация"
**

Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.

Название файла должно содержать номер лекции и фамилию студента. Пример названия: "10.2 Кластеризация- Александр Александров"

Перед тем как выслать ссылку, убедитесь, что ее содержимое не является приватным (открыто на просмотр всем, у кого есть ссылка). Если необходимо прикрепить дополнительные ссылки, просто добавьте их в свой Google Docs.

Любые вопросы по решению задач задавайте в чате учебной группы.

---

### Задание 1.

В чем различие между SMP и MPP системами?

*Приведите ответ в свободной форме.*

---

### Задание 2.

В чем отличие сильно связанных и слабо связанных систем?

*Приведите ответ в свободной форме.*

---

### Задание 3.

Какие преимущества отличают кластерные системы от обычных серверов?

*Приведите ответ в свободной форме.*

---

### Задание 4.

Приведите примеры типов современных кластерных систем?

*Приведите ответ в свободной форме.*

---

### Задание 5.

Где использует сервис Kafka, rabitMQ?

*Приведите ответ в свободной форме.*

---

## Дополнительные задания (со звездочкой*)
Эти задания дополнительные (не обязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.

---

### Задание 6*.

Исследуйте построение кластера на основе rabbitMQ https://github.com/ypereirareis/docker-rabbitmq-ha-cluster.
Используя docker-compose? соберите инфраструктуру. Исследуйте ее работы.

Ответьте на следующие вопросы:

- на каких компонетах развернут кластер?
- назначение компонентов кластера?
- какие тесты можно провести для анализа работы кластера?

*Приведите в пример скришоты работающей системы и ответы на вопросы.*
# Домашнее задание к занятию 10.2 «Кластеризация»**Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.Название файла должно содержать номер лекции и фамилию студента. Пример названия: «10.2 Кластеризация — Александр Александров»Перед тем как выслать ссылку, убедитесь, что её содержимое не приватно, т. е. открыто на просмотр всем, у кого есть ссылка. Если нужно прикрепить дополнительные ссылки, просто добавьте их в Google Docs.Любые вопросы по решению задач задавайте в чате учебной группы.---### Задание 1В чём различие между SMP- и MPP-системами?*Приведите ответ в свободной форме.*---### Задание 2В чём отличие сильно связанных и слабо связанных систем?*Приведите ответ в свободной форме.*---### Задание 3Какие преимущества отличают кластерные системы от обычных серверов?*Приведите ответ в свободной форме.*---### Задание 4Приведите примеры типов современных кластерных систем.*Приведите ответ в свободной форме.*---### Задание 5Где используют сервис Kafka, rabitMQ?*Приведите ответ в свободной форме.*---## Задания со звёздочкой*Эти задания дополнительные. Их можно не выполнять. На зачёт это не повлияет. Вы можете их выполнить, если хотите глубже разобраться в материале.---### Задание 6*Исследуйте построение кластера на основе rabbitMQ: https://github.com/ypereirareis/docker-rabbitmq-ha-cluster. Используя docker-compose, соберите инфраструктуру. Исследуйте её работы.Ответьте на вопросы.- На каких компонетах развёрнут кластер?- Назначение компонентов кластера.- Какие тесты можно провести для анализа работы кластера?*Приведите в пример скриншоты работающей системы и ответы на вопросы.*
Expand Down
47 changes: 1 addition & 46 deletions 10-03.md
Original file line number Diff line number Diff line change
@@ -1,46 +1 @@
# Домашнее задание к занятию "10.3 Pacemaker"

Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.

Название файла должно содержать номер лекции и фамилию студента. Пример названия: "10.3 Pacemaker - Александр Александров"

Перед тем как выслать ссылку, убедитесь, что ее содержимое не является приватным (открыто на просмотр всем, у кого есть ссылка). Если необходимо прикрепить дополнительные ссылки, просто добавьте их в свой Google Docs.

Любые вопросы по решению задач задавайте в чате учебной группы.

---

### Задание 1.

Опишите основные функции и назначение Pacemaker.

*Приведите ответ в свободной форме.*

---

### Задание 2.

Опишите основные функции и назначение Corosync.

*Приведите ответ в свободной форме.*

---

### Задание 3.

Соберите модель, состоящую из двух виртуальных машин. Установите pacemaker, corosync, pcs. Настройте HA кластер.

*Пришлите скриншот рабочей конфигурации и состояния сервиса для каждого нода.*

---

### Дополнительные задания (со звездочкой*)
Эти задания дополнительные (не обязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.

---

### Задание 4.

Установите и настройте DRBD сервис для настроенного кластера.

*Пришлите скриншот рабочей конфигурации и состояние сервиса для каждого нода.*
# Домашнее задание к занятию 10.3 «Pacemaker»Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.Название файла должно содержать номер лекции и фамилию студента. Пример названия: «10.3 Pacemaker — Александр Александров»Перед тем как выслать ссылку, убедитесь, что её содержимое не приватно, т. е. открыто на просмотр всем, у кого есть ссылка. Если нужно прикрепить дополнительные ссылки, просто добавьте их в Google Docs.Любые вопросы по решению задач задавайте в чате учебной группы.---### Задание 1Опишите основные функции и назначение Pacemaker.*Приведите ответ в свободной форме.*---### Задание 2Опишите основные функции и назначение Corosync.*Приведите ответ в свободной форме.*---### Задание 3Соберите модель, состоящую из двух виртуальных машин. Установите Pacemaker, Corosync, Pcs. Настройте HA кластер.*Пришлите скриншот рабочей конфигурации и состояния сервиса для каждого нода.*---### Задания со звёздочкой*Эти задания дополнительные. Выполнять их не обязательно. Это не повлияет на зачёт. Вы можете их выполнить, если хотите глубже разобраться в материале. ---### Задание 4Установите и настройте DRBD-сервис для настроенного кластера.*Пришлите скриншот рабочей конфигурации и состояние сервиса для каждого нода.*
Expand Down
Loading