Ім'я файлу: экзамен_Нигуренко.docx
Розширення: docx
Розмір: 20кб.
Дата: 18.04.2021
скачати

1) Разные типы облаков, назначение и использование.

Публичное облако. Предусматривает размещение виртуальных инфраструктур сразу нескольких заказчиков — от двух до неограниченного количества. Данные одной компании хранятся на физическом сервере наряду с информацией других организаций, при этом они надежно защищены и изолированы (в том числе от вмешательства облачного провайдера

Частное облако. Виртуальные ресурсы размещены на конкретном физическом сервере, который предоставляется одному арендатору. 

Преимущества частного облака: полная изолированность ИТ-инфраструктуры, повышенная надежность хранения данных, конфигурируемость системы. Такой тип развертывания подойдет компаниям со сложной, разветвленной ИТ-инфраструктурой, особенно, если в этой компании предъявляются специальные требования к приватности данных. 

Гибридное облако. Сочетает в себе характеристики публичного и частного облаков. Применяется в случаях, когда заказчику недостаточно мощности частного облака, или же когда инфраструктура размещена в частном облаке, но определенные задачи удобнее проводить в публичном облаке (за его счет снижаются затраты на коммуникации и организацию).

2) Что такое Google Cloud Platform и что с его помощью можно сделать?

Google Cloud Platform - это предоставляемый компанией Google набор облачных служб, которые выполняются на той же самой инфраструктуре, которую Google использует для своих продуктов, предназначенных для конечных потребителей, таких как Google Search и YouTube[1]. Кроме инструментов для управления, также предоставляется ряд модульных облачных служб, таких как облачные вычисления, хранение данных, анализ данных и машинное обучение. Для регистрации нужно иметь банковскую карту.

Google Cloud Platform предоставляет такие услуги:

инфраструктура как услуга

платформа как услуга

бессерверные вычисления.

3) Виртуальные машины в облаке.

Бесплатный облачный сервер можно использовать для разных целей:


  • тестирование (можно установить любой софт перед тем как его внедрять на работающий проект)

  • домашний проект (можно поднять вебсервер, базу данных и всё что нужно)

  • мониторинг (внешний мониторинг сайта или домашнего компьютера

  • proxy/vpn (для обхода блокировок и подмены страны на нужных сайтах)

4) Что такое контейнеры и контейнеризация?

Контейнеризация – это легковесная виртуализация и изоляция ресурсов на уровне операционной системы, которая позволяет запускать приложение и необходимый ему минимум системных библиотек в полностью стандартизованном контейнере, соединяющемся с хостом или чем-либо внешним по отношению к нему при помощи определенных интерфейсов. Контейнер не зависит от ресурсов или архитектуры хоста, на котором он работает. 

Все компоненты, необходимые для запуска приложения, упаковываются как один образ и могут быть использованы повторно. Приложение в контейнере работает в изолированной среде и не использует память, процессор или диск хостовой операционной системы. Это гарантирует изолированность процессов внутри контейнера.

Контейнер – это файл (набор файлов) на диске. При запуске контейнера контейнерный движок (Docker, CRI-O, Railcar, RKT, LXC) распаковывает образ контейнера с нужными файлами и метаданными, передавая их ядру операционной системы (ОС).

5) Docker.

Docker — программное обеспечение с открытым исходным кодом, применяемое для разработки, тестирования, доставки и запуска веб-приложений в средах с поддержкой контейнеризации. Он нужен для более эффективного использование системы и ресурсов, быстрого развертывания готовых программных продуктов, а также для их масштабирования и переноса в другие среды с гарантированным сохранением стабильной работы.

Преимущества использования Docker

  1. Минимальное потребление ресурсов — контейнеры не виртуализируют всю операционную систему (ОС), а используют ядро хоста и изолируют программу на уровне процесса. Последний потребляет намного меньше ресурсов локального компьютера, чем виртуальная машина.

  2. Скоростное развертывание — вспомогательные компоненты можно не устанавливать, а использовать уже готовые docker-образы (шаблоны). Например, не имеет смысла постоянно устанавливать и настраивать Linux Ubuntu. Достаточно 1 раз ее инсталлировать, создать образ и постоянно использовать, лишь обновляя версию при необходимости.

  3. Удобное скрытие процессов — для каждого контейнера можно использовать разные методы обработки данных, скрывая фоновые процессы.

  4. Работа с небезопасным кодом — технология изоляции контейнеров позволяет запускать любой код без вреда для ОС.

  5. Простое масштабирование — любой проект можно расширить, внедрив новые контейнеры.

  6. Удобный запуск — приложение, находящееся внутри контейнера, можно запустить на любом docker-хосте.

  7. Оптимизация файловой системы — образ состоит из слоев, которые позволяют очень эффективно использовать файловую систему.

6) Что такое приложения в облаке, как их возможно применять?

Облачные приложения (cloud apps) — это приложения, которые работают в облачной среде. Они считаются комбинацией обычных веб-приложений и классических автономных приложений, включают преимущества обоих типов, но исключают большинство их изъянов. Облачные приложения, подобно автономным, могут работать в оффлайн-режиме, предоставлять пользователю хороший интерфейс и немедленный отклик на его запросы.

Любой пользователь с браузером, интернет-соединением и коммуникационным устройством может без проблем получить доступ и начать пользоваться облачным приложением. Хотя данные хранятся и обрабатываются в облаке, непосредственный пользовательский интерфейс работает на локальном устройстве. Пользователи имеют возможность локально кэшировать данные, что может при необходимости обеспечить им полностью автономную работу.

7) Базы данных.

База данных (БД) — это организованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информации, преимущественно больших объемов. Базы данных активно используются для динамических сайтов со значительными объемами данных — часто это интернет-магазины, порталы, корпоративные сайты. Такие сайты обычно разработаны с помощью серверного языка программирования (как пример, PHP) или на основе CMS (как пример, WordPress), и не имеют готовых страничек с данными по аналогии с HTML-сайтами. Странички динамических сайтов формируются «на лету» в результате взаимодействия скриптов и баз данных после соответствующего запроса клиента к веб-серверу.

9) Виртуальные сети.

Виртуальной локальной сетью (Virtual Local Area Network, VLAN) называется группа узлов сети, трафик которой, в том числе широковещательный, на канальном уровне полностью изолирован от трафика других узлов сети.

10) Как создавать и для чего возможно применять виртуальные сети?

Возможности VLAN

Используя виртуальные локальные сети, можно создавать конфигурации для решения различных задач:

1.Объединить в единую сеть группы компьютеров, подключённых к разным коммутаторам

2.Разделить на разные сети компьютеры, подключённые к одному коммутатору

3. Разделить гостевую и корпоративную беспроводную сеть компании

4. Обеспечить взаимодействие территориально распределённых отделов компании как единого целого


Преимущества VLAN

  • Сокращение числа широковещательных запросов, которые снижают пропускную способность сети.

  • Повышение безопасности каждой виртуальной сети. Работники одного отдела офиса не смогут отслеживать трафик отделов, не входящих в их VLAN, и не получат доступ к их ресурсам.

  • Возможность разделять или объединять отделы или пользователей, территориально удаленных друг от друга. Это позволяет привлекать к рабочему процессу специалистов, не находящихся в здании офиса.

  • Создать новую виртуальную сеть можно без прокладки кабеля и покупки коммутатора.

  • Позволяет объединить в одну сеть компьютеры, подключенные к разным коммутаторам.

  • Упрощение сетевого администрирования. При переезде пользователя VLAN в другое помещение или здание сетевому администратору нет необходимости перекоммутировать кабели, достаточно со своего рабочего места перенастроить сетевое оборудование. А в случае использования динамических VLAN регистрация пользователя в «своём» VLAN на новом месте выполнится автоматически.




скачати

© Усі права захищені
написати до нас