Изменения документа 1. Архитектура сервиса
Редактировал(а) Ирина Сафонова 13.03.2024, 15:16
От версии 1.1
отредактировано Ирина Сафонова
на 08.02.2024, 00:45
на 08.02.2024, 00:45
Изменить комментарий:
К данной версии нет комментариев
К версии 6.1
отредактировано Ирина Сафонова
на 08.02.2024, 01:25
на 08.02.2024, 01:25
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,38 +1,53 @@ 1 -1. **Физический слой.** 1 +{{box cssClass="floatinginfobox" title="**Содержание**"}} 2 +{{toc/}} 3 +{{/box}} 2 2 3 -В данном слое находятся базовые физические элементы (серверы) и организована их сетевая связность. 5 +(% data-xwiki-non-generated-content="java.util.List" %) 6 +((( 7 += Слои сервиса = 4 4 5 - 1. **Кластерный слой**9 +---- 6 6 7 - Вэтом слое работают службы обеспеченияпрограммно-определяемыхслоев(SDS, SDN, SDC).11 +== Физический слой == 8 8 9 - Главнойзадачей данногослоя являетсяобеспечение резервированияэлементовинфраструктуры(до узлов). Процедура резервирования (failover) происходитвтоматическибез участиячеловека.13 +В слое организована сетевая связность базовых физических элементов (серверов). 10 10 11 - Этотслой формируется в виде работы кластерногоПО на каждом из узлов.15 +== Кластерный слой == 12 12 13 - 1.**Слойвычислений–SDC**17 +В слое работают службы обеспечения программно-определяемых слоев: 14 14 15 -Слой SDC работает на базе гипервизора второго типа (bhyve). Производительность bhyve значительно выше, чем у других популярных гипервизоров. Кроме того, его оптимизация до сих пор продолжается, а практически все средства аппаратного ускорения виртуальных вычислений поддерживаются на современных процессорах Intel. Также гипервизор bhyve поддерживает работу в условиях CPU overcommit, что критически важно для облачных решений. 19 +* SDS (Software Defined Storage), 20 +* SDN (Software Defined Networking), 21 +* SDC (Software Defined Computing). 16 16 17 - ЭкземплярSDC–виртуальная машина,являющаясясовокупной сущностьюсоследующимиэлементами:23 +Главная задача слоя — обеспечение резервирования элементов инфраструктуры до узлов. **Резервирование элементов инфраструктуры (Failover) **— процедура резервирования при аварийных ситуациях. Процедура проводится кластерным фреймворком, поэтому не требует вмешательства человека. 18 18 19 -* CPU/RAM; 20 -* Виртуальные сетевые порты (подключенные к слою SDN); 21 -* Виртуальные дисковые устройства (подключенные к слою SDS). 25 +Слой формируется в виде работы кластерного ПО на каждом из узлов. 22 22 23 - [[image:1707342322756-453.png]]27 +=== SDS === 24 24 25 - РИСУНОК2.SDC–SOFTWAREDEFINED COMPUTING29 +Слой SDC работает на базе [[гипервизора>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%93%D0%B8%D0%BF%D0%B5%D1%80%D0%B2%D0%B8%D0%B7%D0%BE%D1%80]] второго типа (bhyve). Производительность bhyve выше, чем у других популярных гипервизоров. Оптимизация bhyve до сих пор продолжается. Средства аппаратного ускорения виртуальных вычислений поддерживаются на современных процессорах Intel. Гипервизор bhyve поддерживает работу в условиях [[CPU overcommit>>https://wiki.dfcloud.ru/bin/view/Glossary/CPU%20Overcommit]]. 26 26 31 +**Экземпляр SDC** — [[виртуальная машина>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%92%D0%9C]] (ВМ), являющаяся совокупной сущностью трех элементов: 27 27 28 -На текущий момент для ВМ в каталоге доступны следующие образы гостевых ОС: 33 +* CPU/RAM, 34 +* Виртуальные сетевые порты, подключенные к слою SDN. 35 +* Виртуальные дисковые устройства, подключенные к слою SDS. 29 29 30 -* FreeBSD; 31 -* Linux (OEL/CentOS/Ubuntu/Debian и т.д.); 37 +[[image:1707342322756-453.png||data-xwiki-image-style-border="true"]] 38 + 39 +В каталоге для ВМ доступно три образа гостевых ОС: 40 + 41 +* FreeBSD, 42 +* Linux (OEL/CentOS/Ubuntu/Debian и т.д.), 32 32 * Windows 2016, 2019, 2022. 33 33 34 -Работоспособность решения vStack с другими гостевыми ОС не исключается из-за небольших требований к ним(возможность загрузкив режимеUEFI, наличие драйверовvirtio и наличие cloud-init).45 +Работоспособность решения **beecloud stack** с другими гостевыми ОС не исключается из-за небольших требований к ним. Примеры требований: 35 35 47 +* загрузка в режиме UEFI, 48 +* наличие драйверов virtio, 49 +* наличие cloud-init. 50 + 36 36 Диски виртуальной машины создаются на том же пуле, на котором была создана эта виртуальная машина. 37 37 38 38 В процессе создания ВМ существуют следующие возможности выбора пула, ресурсы которого будут использоваться: ... ... @@ -96,3 +96,4 @@ 96 96 * максимальное количество сетей – 65536; 97 97 * 1 048 576 портов на коммутаторе одного узла; 98 98 * Производительность виртуального порта ВМ: 22 GBps / 2.5Mpps. 114 +)))