diff --git a/.docs/watashi-ni-tenshi-ga-maiorita.gif b/.docs/watashi-ni-tenshi-ga-maiorita.gif new file mode 100644 index 0000000..2adfa22 Binary files /dev/null and b/.docs/watashi-ni-tenshi-ga-maiorita.gif differ diff --git a/7 технологии виртуализации/тесты/2/23.png b/7 технологии виртуализации/тесты/2/23.png new file mode 100644 index 0000000..b7ab58f Binary files /dev/null and b/7 технологии виртуализации/тесты/2/23.png differ diff --git a/7 технологии виртуализации/тесты/2/README.md b/7 технологии виртуализации/тесты/2/README.md new file mode 100644 index 0000000..9b2c51f --- /dev/null +++ b/7 технологии виртуализации/тесты/2/README.md @@ -0,0 +1,197 @@ +# Технологии виртуализации + +## Тест + +watashi-ni-tenshi-ga-maiorita + +На тест отводиться 30 минут, тест сдается всего один раз, все остальные попытки не засчитываются. + +- [Скриншот пройденного в Google Forms теста](./test.png). + +--- + +## Вопросы + +> [!NOTE] +> Написанные здесь ответы получили балл **23/23** в Google Forms. + +#### 1. Какой или какие из следующих характеристик следует учитывать при принятии решения о развертывании приложения или службы на виртуальной машине? + +- [x] Все вышеперечисленные +- [ ] Производительность и потребности в ресурсах +- [ ] Исторические эксплуатационные данные +- [ ] Лицензирование +- [ ] Поддержка и совместимость программного обеспечения +- [ ] Аппаратные требования + +#### 2. Какой или какие из следующих подходов к управлению виртуализацией может помочь организациям поддерживать оптимальное использование аппаратных ресурсов с течением времени? + +- [ ] Автоматическое перемещение виртуальных машин на основе изменений требований к ресурсам +- [ ] Развертывание нескольких копий виртуальных машин на разных узловых серверах +- [x] Как "Автоматическая перенастройка...", так и "Автоматическое перемещение..." +- [ ] Хранение виртуальных машин в сети хранения данных (SAN) +- [ ] Размещение виртуальных машин на изолированных коммутаторах виртуальной сети +- [ ] Автоматическая перенастройка виртуальных машин на основе статистики производительности + +#### 3. Какие из следующих услуг предлагает облако? Выбрать все что подходит. + +- [x] Обработка данных +- [ ] Фиксированные расходы +- [ ] Настольные компьютеры +- [x] Место для ханения +- [x] Сети +- [x] Услуги БД + +#### 4. Определите характеристики облачных вычислений. + +- [ ] Отсутствие масштабируемости +- [x] Эластичность +- [ ] Масштабируемость +- [ ] Отсутствие эластичности + +#### 5. Какие есть роли у узлов в swarm? + +- [ ] Slave - подчинённый контейнер +- [x] Worker - исполнитель контейнеров +- [ ] Combo - совместная работа контейнеров +- [x] Manager - управление кластером + +#### 6. Определите модель облачных услуг, которую можно использовать для разработки, тестирование и управление приложениями. + +- [ ] Caas +- [ ] Iaas +- [ ] Все перечисленное +- [x] Paas + +#### 7. Что из перечисленного не является основные характеристики облака? + +- [ ] Эластичность +- [ ] Самообслуживание +- [ ] Масштабируемость +- [ ] По запросу +- [x] Плата за клик + +#### 8. Как называется продукт, который управляет облачными сервисами на оборудовании? + +- [ ] Управляемая инфраструктура +- [x] Гипервизор +- [ ] Подключение к удаленному рабочему столу +- [ ] Облачный сервер + +#### 9. Что из перечисленного обеспечивает доступ к системным ресурсам виртуальных машин? + +- [x] VMM +- [ ] VMC +- [ ] VNM +- [ ] SVM +- [ ] Все перечисленное + +#### 10. Перечислите различные услуги, доступные в Kubernetes + +- [ ] служба маршрутизации +- [x] служба балансировки нагрузки +- [x] служба IP-кластера +- [x] служба создания внешнего имени +- [ ] служба безопасности +- [x] служба порта узла + +#### 11. Какие сети доступны в Docker по умолчанию? + +- [x] Bridge +- [x] host +- [x] None +- [ ] NAT + +#### 12. Можно ли использовать JSON вместо YAML в файле для docker-compose? + +- [ ] Нет +- [x] Да + +#### 13. Сколько раз инструкция CMD может встречаться в Dockerfile? + +- [ ] Сколько угодно +- [x] 1 +- [ ] 2 +- [ ] 3 + +#### 14. Сколько раз инструкция RUN может встречаться в Dockerfile? + +- [ ] 2 +- [ ] 3 +- [x] Сколько угодно раз +- [ ] 1 + +#### 15. Что делает команда docker exec? + +- [ ] Позволяет запускать дополнительные процессы вне контейнера +- [x] Позволяет запускать дополнительные процессы в контейнере +- [ ] Позволяет запускать дополнительные процессы в новых контейнерах. +- [ ] Позволяет проводить установку программного обеспечения в контейнер + +#### 16. С помощью какой команды можно определить статус контейнера Docker? + +- [x] docker ps –a +- [ ] docker status +- [ ] docker conteiner status +- [ ] docker ls -a + +#### 17. В чем основное преимущество инструкции ADD над инструкцией COPY? + +- [ ] Инструкция по копированию поддерживает удаленный URL-адрес +- [x] Инструкция ADD поддерживает удаленный URL-адрес +- [ ] Инструкция по копированию устарела +- [ ] Инструкция ADD создает меньше слоев, чем COPY + +#### 18. Какой синтаксис можно использовать для преобразования файла Dockerfile в Image? + +- [ ] docker run -t : . +- [x] docker build -t : . +- [ ] docker convert -t : . +- [ ] docker create -t : . + +#### 19. Команда docker history показывает вывод, аналогичный одному из следующих? + +- [ ] docker images +- [x] Dockerfile +- [ ] docker ps +- [ ] docker layers +- [ ] docker-compose.yaml + +#### 20. Какая команда сопоставит порт 80 в контейнере с портом 5001 на хосте Docker? + +- [x] docker run -p 5001:80 +- [ ] docker run expose 5001:80 +- [ ] docker run expose 80:5001 +- [ ] docker run -p 80:5001 + +#### 21. Назовите минимальный объект Kubernetes + +- [ ] NOD +- [ ] Агент kubelet +- [ ] PC +- [x] POD + +#### 22. На какие ключевые концепции опирается Docker? + +- [x] Images (образы) и Containers (контейнеры) +- [ ] Images (образы) и архивы +- [ ] Виртуальные машины и LXC +- [ ] Images (образы) и виртуальные машины + +#### 23. Какой тип гипервизора показан на рисунке? + +task-23 + +- [x] Тип 1 +- [ ] Тип 3 +- [ ] Тип 2 +- [ ] Все варианты + +--- + +## Лицензия + +Проект доступен с открытым исходным кодом на условиях [Лицензии GNU GPL 3](https://opensource.org/license/gpl-3-0/). \ +*Авторские права 2025 Max Barsukov* + +**Поставьте звезду :star:, если вы нашли этот проект полезным.** diff --git a/7 технологии виртуализации/тесты/2/test.png b/7 технологии виртуализации/тесты/2/test.png new file mode 100644 index 0000000..c310471 Binary files /dev/null and b/7 технологии виртуализации/тесты/2/test.png differ